应用推送方法及应用服务器技术

技术编号:13927530 阅读:46 留言:0更新日期:2016-10-28 10:16
本发明专利技术涉及互联网技术领域,公开了一种应用推送方法及应用服务器。本发明专利技术中,应用推送方法,包括:服务器接收来自用户终端的应用预约信息;汇总各应用预约信息和对应的用户账号,作为预约信息表;检测是否有新应用上线;如果检测到有新应用上线,则从预约信息表中查询是否存在和新应用相匹配的应用预约信息;如果查找到,则向发送该应用预约信息的用户账号推送新应用的连接,供用户下载。本发明专利技术还提供了一种包括通信模块、汇总模块、检测模块、查找模块以及推送模块的应用服务器。在新应用上线时,服务器能够根据用户需求,将新上线的应用自动推送给用户进行查看、下载,用户体验较好,且有助于新上线的应用App的推广与运用。

【技术实现步骤摘要】

本专利技术涉及互联网
,特别涉及应用推送方法及应用服务器
技术介绍
目前,随着互联网技术的发展,电脑、智能手机、平板电脑、智能电视等终端的功能越来越完善,用户可以通过在终端上安装各种各样的App(应用程序,Application)的方式,来丰富生活。如,用户可以在自己的终端上安装有不同类型的App,如,音乐播放App、游戏App、计步App、购物App、社交类App等。在现有技术中,大多数用户都是通过应用商店进行App下载的。应用商店作为一个App应用平台,能够将各种各样的App展示给用户,并提供下载功能,从而使得用户能够直接在应用商店上,下载自己想要的适用于终端的App。目前,应用商店中每天都会有很多新的App上线。但是,如果App开发商对新的App推广力度不够,就很容易使得新上线的App无法被用户得知。并且,用户并没有大量的时间,对新上线的App进行逐个查看,来确定在这些App中是否有自己需要的App,从而在用户需要的App新上线时,用户无法获知消息,从而无法及时进行下载使用,降低了用户对应用商店的体验度。尤其是对于某些游戏应用,第一时间进行下载,可以使用户更早享受到该游戏的乐趣。
技术实现思路
本专利技术的目的在于提供一种应用推送方法及应用服务器,使得用户可以根据需求在第一时间获得自己所需的新应用。为解决上述技术问题,本专利技术的实施方式提供了一种应用推送方法,包括:服务器接收来自用户终端的应用预约信息;汇总各应用预约信息和对应的用户账号,作为预约信息表;检测是否有新应用上线;如果检测到有新应用上线,则从预约信息表中查询是否存在和新应用相匹配的应用预约信息;如果查找到,则向发送该应用预约信息的用户账号推送新应用的连接,供用户下载。本专利技术的实施方式还提供了一种应用服务器,包括:通信模块,用于接收来自用户终端的应用预约信息;汇总模块,用于汇总各应用预约信息和对应的用户账号,作为预约信息表;检测模块,用于检测是否有新应用上线;查找模块,用于在检测模块检测到有新应用上线时,从预约信息表中查询是否存在和新应用相匹配的应用预约信息;推送模块,用于在查找模块查找到时,向发送该应用预约信息的用户账号推送新应用的连接,供用户下载。本专利技术实施方式相对于现有技术而言,服务器预先接收来自各用户终端的应用预约信息,并将各接收到的应用预约信息与各用户账号相对应,进行汇总,形成预约信息表。这样,在服务器检测到有新应用上线时,则在预约信息表中进行查询,当查找到和新应用相匹配的应用预约信息时,则将新应用的连接推送给该应用预约信息对应的用户账号,以供用户下载。通过这种方式,在新应用上线时,服务器能够根据用户需求,将新上线的应用自动推送给用户进行查看、下载,使得用户可以根据需求在第一时间获得自己所需的新应用。另外,服务器预存各用户账号的分类信息;各用户账号分类对应不同的应用类型;检测是否有新应用上线后,还包括:如果检测到有新应用上线,则根据新应用的分类查找对应的用户账号分类,并向查找到的用户账号分类下的用户账号推送新应用的连接,供用户下载。通过这种方式,服务器可以利用对用户账号的分类信息,主动为合适的用户推荐新应用,操作简单方便,且可行性较高。另外,服务器预存各用户账号的分类信息中,具体包括:服务器接收用户终端上报的日志;日志中包含用户账号对终端中的应用程序的操作记录;分别汇总同一应用程序的操作记录,根据所汇总的结果为用户账号分类。利用用户终端上报的日志,自动对用户账号进行分类,从而实现利用用户的操作习惯进行分类,智能化程度较高。这样,服务器给用户推送新上线的应用时,能够推送出更加符合用户需求的应用。另外,服务器接收用户终端上报的日志后,包括:利用日志获取用户终端中的已有应用;向该应用预约信息对应的用户账号推送新应用的连接中,如果新应用的分类不在用户终端中的已有应用的分类中,则执行向该应用预约信息对应的用户账号推送新应用的连接,从而有效的避免了推送的新应用与用户终端中的已有应用发送冲突,避免同功能应用的重复安装问题。另外,在服务器接收来自用户终端的应用预约信息中,具体包括:服务器利用向用户账号提供的预约页面接收应用预约信息。利用提供预约页面的方式,使得用户能够通过预约页面填写自己想要的应用信息,进行预约,方便快捷。另外,服务器提供对应新应用的虚拟商品供用户购买;其中,虚拟商品对应至少两种价格的付款信息,分别为第一付款信息和第二付款信息,第一付款信息的价格低于第二付款信息;向该应用预约信息对应的用户账号推送新应用的连接后,包括:服务器在接收到来自一用户账号对虚拟商品的购买请求时,从预约信息表中查找该用户账号;如果查找到,则向该用户账号反馈第一付款信息;如果未查找到,则向该用户账号反馈第二付款信息。这样,实现对预约与否的用户,在购买新应用对应虚拟商品时的不同报价。附图说明图1是根据本专利技术第一实施方式中应用推送方法的流程示意图;图2是根据本专利技术第一实施方式中的应用商店的登录界面的示意图;图3是根据本专利技术第一实施方式中的预约界面的示意图;图4是根据本专利技术第二实施方式中应用推送方法的流程示意图;图5是根据本专利技术第三实施方式中应用推送方法的流程示意图;图6是根据本专利技术第四实施方式中的应用服务器的结构示意图;图7是根据本专利技术第五实施方式中的应用服务器的结构示意图;图8是根据本专利技术第六实施方式中的应用服务器的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。本专利技术的第一实施方式涉及一种应用推送方法。本实施方式在终端的基础上进行实施,终端可以是手机、电脑、平板电脑、智能电视等电子设备。本实施方式以应用服务器为应用商店的服务器为例进行说明,应用推送方法具体流程如图1所示,步骤如下:步骤101,接收来自用户终端的应用预约信息。具体的说,服务器利用向用户账号提供的预约页面接收应用预约信息,使得用户能够通过预约页面填写自己想要的应用信息,进行预约,方便快捷。更具体的说,用户在使用应用商店时,可以通过应用商店的登录界面登录自己的账号。如图2所示,登录界面中包含有用户名输入框,密码输入框,登录按钮以及注册按钮。当用户已经注册过,有属于自己的账号时,则通过在用户名输入框中输入自己的账号对应的用户名,在密码输入框中输入自己的账号密码,点击登录按钮即可登录。当用户未注册过自己的账号时,则通过点击注册按钮,设置用户名与密码的方式,进行注册,获取属于自己的账号。还需说明的是,本实施方式中的预约信息包含:应用名称/或应用分类名称,两种名称同时具有。本实施方式中,服务器通过互联网,将预约界面发送给用户账号对应的终端中的应用商店,应用商店控制终端的显示屏显示预约界面,如图3所示。预约界面中包含应用名称与应用分类名称的输入框以及保存按钮,当用户将自己想要的应用的名称或应用分类名称的其中之一填写到所对应的输入框中,并点击保存按钮时,则应用商店将用户填写的内容,通过互联网反馈给服务器。如,用户在本文档来自技高网...

【技术保护点】
一种应用推送方法,其特征在于,包括:服务器接收来自用户终端的应用预约信息;汇总各所述应用预约信息和对应的用户账号,作为预约信息表;检测是否有新应用上线;如果检测到有新应用上线,则从所述预约信息表中查询是否存在和所述新应用相匹配的应用预约信息;如果查找到,则向发送该应用预约信息的用户账号推送所述新应用的连接,供用户下载。

【技术特征摘要】
1.一种应用推送方法,其特征在于,包括:服务器接收来自用户终端的应用预约信息;汇总各所述应用预约信息和对应的用户账号,作为预约信息表;检测是否有新应用上线;如果检测到有新应用上线,则从所述预约信息表中查询是否存在和所述新应用相匹配的应用预约信息;如果查找到,则向发送该应用预约信息的用户账号推送所述新应用的连接,供用户下载。2.根据权利要求1所述的应用推送方法,其特征在于,所述服务器预存各用户账号的分类信息;各所述用户账号分类对应不同的应用类型;所述检测是否有新应用上线后,还包括:如果检测到有新应用上线,则根据所述新应用的分类查找对应的用户账号分类,并向查找到的用户账号分类下的用户账号推送所述新应用的连接,供用户下载。3.根据权利要求2所述的应用推送方法,其特征在于,所述服务器预存各用户账号的分类信息中,具体包括:所述服务器接收用户终端上报的日志;所述日志中包含用户账号对终端中的应用程序的操作记录;分别汇总同一应用程序的操作记录,根据所汇总的结果为用户账号分类。4.根据权利要求3所述的应用推送方法,其特征在于,所述服务器接收用户终端上报的日志后,包括:利用所述日志获取所述用户终端中的已有应用;所述向该应用预约信息对应的用户账号推送所述新应用的连接中,如果所述新应用的分类不在所述用户终端中的已有应用的分类中,则执行所述向该应用预约信息对应的用户账号推送所述新应用的连接。5.根据权利要求1所述的应用推送方法,其特征在于,在所述服务器接收来自用户终端的应用预约信息中,具体包括:所述服务器利用向用户账号提供的预约页面接收所述应用预约信息。6.根据权利要求1所述的应用推送方法,其特征在于,所述应用预约信息包含:应用名称和/或应用分类名称。7.根据权利要求1所述的应用推送方法,其特征在于,所述方法还包括:所述服务器提供对应所述新应用的虚拟商品供用户购买;其中,所述虚拟商品对应至少两种价格的付款信息,分别为第一付款信息和...

【专利技术属性】
技术研发人员:乔磊
申请(专利权)人:乐视控股北京有限公司乐视网信息技术北京股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1