应用程序的推荐系统及方法、终端、服务器技术方案

技术编号:13921959 阅读:69 留言:0更新日期:2016-10-27 22:52
本发明专利技术涉及通信领域,公开了一种应用程序的推荐系统,包括终端和服务器;终端发送自身的设备参数给服务器;服务器根据收到设备参数,在数据库中查找适合于终端的应用程序,并将待推荐应用程序列表推送至终端;终端根据收到的待推荐应用程序列表,生成推荐界面显示待推荐的应用程序。本发明专利技术还公开了一种应用程序的推荐方法、终端、服务器。与现有技术相比,本发明专利技术中,可以根据用户的设备参数,智能推荐应用程序,方便用户选择适合于自己设备的应用程序,有助于给用户带来智能、快捷、丰富的体验。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别涉及一种应用程序的推荐系统及方法、终端、服务器
技术介绍
随着移动互联网技术的快速发展,各电子设备的智能化的不断提升,越来越多的用户通过在电子设备上安装各种应用程序,极大地方便了人们的日常生活,而游戏逐渐成为人们生活中不可缺少的娱乐组成部分。现有的游戏平台,一般按照游戏的分类(如棋牌游戏、角色动作、休闲益智等),将游戏服务商提供的游戏,按照统一的固定的模式展示给用户,以供用户下载安装;然而,数量极为庞大的游戏应用程序,也给用户选择适于在自己的设备上运行的游戏应用程序带来了很大困难。用户需要快速地在这些庞大数量的游戏应用程序中,找到适于在自己的电子设备运行的游戏,这就给游戏平台提出了一个新的挑战。目前,绝大部分游戏平台都是采用游戏分类目录和热门游戏排行榜等方案,帮助用户快速找到所需游戏,但是,这样并不能很好的满足不同用户的需求。因为根据用户下载游戏应用的次数和用户评论等构成的不同游戏分类的排行榜,展现给所有的用户都是一样的,这就忽略了不同用户所采用的电子设备的不同。用户按着游戏分类和排行榜找到的游戏后,不一定是适于在自己的设备上运行的游戏。如果找到一款很喜欢的游戏,但这款游戏不能在自己的设备上运行,或者运行时不流畅或者不稳定,这样就大大降低了用户的体验,继而影响到游戏平台的业务。
技术实现思路
本专利技术的目的在于提供一种应用程序的推荐系统及方法、终端、服务器,使得可以根据用户的设备参数,智能推荐应用程序,方便用户选择适合于自己设备的应用程序,有助于给用户带来智能、快捷、丰富的体验。为解决上述技术问题,本专利技术提供了一种应用程序的推荐系统,包括终端和服务器;终端发送自身的设备参数给服务器;服务器根据收到设备参数,在数据库中查找适合于终端的应用程序,并将待推荐应用程序列表推送至终端;终端根据收到的待推荐应用程序列表,生成推荐界面显示待推荐的应用程序。本专利技术还提供了一种应用程序的推荐方法,包括:终端发送自身的设备参数给服务器;根据收到的设备参数,服务器在数据库中查找适合于终端的应用程序,并将待推荐的应用程序列表推送至终端;终端根据收到的应用程序列表,生成推荐界面显示待推荐的应用程序。本专利技术还提供了一种终端,包括第一发送模块,第一接收模块和显示模块;第一发送模块用于发送自身的设备参数给服务器;第一接收模块用于接收服务器推送的待推荐应用程序列表;显示模块用于根据收到的应用程序列表,生成推荐界面显示待推荐的应用程序。本专利技术还提供了一种服务器,包括第二接收模块,第二发送模块和查找模块;第二接收模块用于接收来自于终端的设备参数;查找模块用于根据收到设备参数,在数据库中查找适合于终端的应用程序;第二发送模块用于将待推荐应用程序列表推送给终端。本专利技术相对于现有技术而言,终端通过将自身的设备参数发送给服务器;服务器根据收到设备参数,在数据库中查找适合于终端的应用程序,并将待推荐应用程序列表推送至终端;终端根据收到的待推荐应用程序列表,生成推荐界面显示待推荐的应用程序。从而,可以根据用户的设备参数,智能推荐应用程序,方便用户选择适合于自己设备的应用程序,有助于给用户带来智能、快捷、丰富的体验。另外,根据实际的设计需求,可以将推荐界面设计为终端的开机待机界面。另外,终端的设备参数包含以下任意一种或组合:型号、软硬件配置参数。服务器通过根据终端的型号、软硬件配置参数,在数据库中查找适合于终端的应用程序,使得查找的应用程序更加符合终端的配置要求。另外,数据库中记录有应用程序与设备参数的对应关系;在数据库中查找适合于终端的应用程序时,将收到的设备参数与每一个应用程序对应的设备参数进行匹配,若匹配,则将该应用程序加入适合终端的应用程序列表中。通过将收到的设备参数与每一个应用程序对应的设备参数进行匹配,来找出适合终端的应用程序,使得可以更加准确的找出与设备参数相匹配的应用程序。并且,由于数据库中预先记录有应用程序与设备参数的对应关系,因此可以提高处理效率。另外,在设备参数为软硬件配置参数时,在数据库中记录应用程序与设备参数的对应关系时,记录应用程序运行所需的最低配置参数或者最佳配置参数;在将收到的设备参数与每一个应用程序对应的设备参数进行匹配时,判断数据库中记录的最低配置参数或者最佳配置参数是否低于收到的设备参数,在低于时,判定两者匹配。如果数据库中记录的最低配置参数或者最佳配置参数高于设备参数,那么当应用程序在设备上运行时,可能会导致应用程序运行不畅,甚至会导致设备的系统崩溃。因此,通过上述方式,可以保证应用程序在配置较为合适的设备上运行,使得应用程序的运行效率较高,从而,可以保证本专利技术的可行性。另外,在设备参数为型号时,在数据库中记录应用程序与设备参数的对应关系时,记录应用程序对应的一系列可运行的型号;在将收到的设备参数与每一个应用程序对应的设备参数进行匹配时,查找收到的设备参数是否存在于应用程序记录的型号中,若存在,则判定两者匹配。通过这种方式,使得可以根据设备的型号更加快速、准确地从数据库中找出与设备的型号匹配的应用程序。另外,终端接收到待推荐应用程序列表之后,生成推荐界面显示应用程序列表之前,终端还从服务器获取应用程序的多媒体信息;在生成推荐界面显示应用程序列表时,根据获取的多媒体信息生成推荐界面。通过多媒体信息生成推荐界面,使得推荐界面更加形象化,有助于用户可以更加直观的根据推荐界面,选择所需要运行的应用程序,从而进一步提升了用户体验。附图说明图1是根据本专利技术第一实施方式中应用程序的推荐系统的方框图;图2是根据本专利技术第四实施方式中应用程序的推荐方法的流程图;图3是根据本专利技术第四实施方式中应用程序的推荐方法的一个示例图;图4是根据本专利技术第五实施方式中终端与服务器交互的方框图;图5是根据本专利技术第六实施方式中服务器与终端交互的方框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。本专利技术的第一实施方式涉及一种应用程序的推荐系统。该推荐系统包括终端和服务器;终端发送自身的设备参数给服务器;服务器根据收到的设备参数,在数据库中查找适合于终端的应用程序,并将待推荐应用程序列表推送至终端;终端根据收到的待推荐应用程序列表,生成推荐界面显示待推荐的应用程序。本实施方式可以根据终端的设备参数查找适合于终端的应用程序(比如,游戏等),并以一定的布局显示出来供用户查看。从而,方便用户选择适合于自己设备的应用程序,有助于给用户带来智能、快捷、丰富的体验。另外,可以根据实际的设计需求,将推荐界面设计为终端的开机待机界面。比如,以应用程序为网页游戏为例进行说明,推荐界面可以设计为游戏桌面,即网页游戏的主界面。需要说明的是,终端的设备参数包含以下任意一种或组合:型号、软硬件配置参数。服务器根据终端的型号、软硬件配置参数,在数据库中查找适合于终端的应用程序,使得查找的应用程序更加符合终端的配置要求。其中,本实施方式中的终端可以是电视机、PC机(指的是个人计本文档来自技高网...

【技术保护点】
一种应用程序的推荐系统,其特征在于,包括终端和服务器;所述终端发送自身的设备参数给所述服务器;所述服务器根据收到设备参数,在数据库中查找适合于所述终端的应用程序,并将待推荐应用程序列表推送至所述终端;所述终端根据收到的待推荐应用程序列表,生成推荐界面显示所述待推荐的应用程序。

【技术特征摘要】
1.一种应用程序的推荐系统,其特征在于,包括终端和服务器;所述终端发送自身的设备参数给所述服务器;所述服务器根据收到设备参数,在数据库中查找适合于所述终端的应用程序,并将待推荐应用程序列表推送至所述终端;所述终端根据收到的待推荐应用程序列表,生成推荐界面显示所述待推荐的应用程序。2.根据权利要求1所述的应用程序的推荐系统,其特征在于,所述推荐界面为所述终端的开机待机界面。3.根据权利要求1所述的应用程序的推荐系统,其特征在于,所述终端的设备参数包含以下任意一种或组合:型号、软硬件配置参数。4.根据权利要求1所述的应用程序的推荐系统,其特征在于,所述数据库中记录有应用程序与设备参数的对应关系;在数据库中查找适合于所述终端的应用程序时,将收到的设备参数与每一个应用程序对应的设备参数进行匹配,若匹配,则将该应用程序加入适合所述终端的应用程序列表中。5.根据权利要求4所述的应用程序的推荐系统,其特征在于,在所述设备参数为软硬件配置参数时,在所述数据库中记录应用程序与设备参数的对应关系时,记录应用程序运行所需的最低配置参数或者最佳配置参数;在将收到的设备参数与每一个应用程序对应的设备参数进行匹配时,判断数据库中记录的最低配置参数或者最佳配置参数是否低于所述收到的设备参数,在低于时,判定两者匹配。6.根据权利要求4所述的应用程序的推荐系统,其特征在于,在所述设备参数为型号时,在所述数据库中记录应用程序与设备...

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

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

1