一种应用推荐方法及用户终端的制作方法

文档序号:9790910阅读:318来源:国知局
一种应用推荐方法及用户终端的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种应用推荐方法及用户终端。
【背景技术】
[0002]为满足用户不同的应用需求,各式各样的应用应运而生。目前存在的应用的种类非常繁多,且每一类型的应用的数量也非常庞大。为了便于用户从数量庞大的应用中快速地找到想要的应用,很多应用下载平台都会为用户进行应用推荐。在现有的应用推荐方法中,应用下载平台会向用户推荐当前热门的应用,例如,会向用户推荐当前下载量最大,或搜索量最大的应用。但是,通过这种方式向用户推荐应用的推荐成功率较低,例如,若当前下载量最大的应用为游戏应用,若用户不喜欢玩游戏,则用户并不会下载推荐的应用。

【发明内容】

[0003]本发明实施例公开了一种应用推荐方法及用户终端,能够提高应用推荐成功率。
[0004]本发明实施例公开了一种应用推荐方法,所述方法包括:
[0005]向至少一个预设终端发送应用使用信息获取请求,以使所述预设终端获取所述预设终端安装的应用的使用信息;
[0006]接收所述预设终端响应所述应用使用信息获取请求发送的所述使用信息;
[0007]根据所述使用信息从所述预设终端安装的应用中获取常用应用;
[0008]将所述常用应用的标识发送至服务器,以使所述服务器根据所述常用应用的标识,获取与所述常用应用的应用类型相同的同类应用,并从所述同类应用中获取推荐应用,并返回包括所述推荐应用的标识的推荐信息;
[0009]接收所述服务器返回的所述推荐信息,并输出所述推荐信息。
[0010]本发明实施例还公开了一种用户终端,所述用户终端包括:
[0011]发送模块,用于向至少一个预设终端发送应用使用信息获取请求,以使所述预设终端获取所述预设终端安装的应用的使用信息;
[0012]接收模块,用于接收所述预设终端响应所述应用使用信息获取请求发送的所述使用?目息;
[0013]获取模块,用于根据所述使用信息从所述预设终端安装的应用中获取常用应用;
[0014]所述发送模块,还用于将所述常用应用的标识发送至服务器,以使所述服务器根据所述常用应用的标识,获取与所述常用应用的应用类型相同的同类应用,并从所述同类应用中获取推荐应用,并返回包括所述推荐应用的标识的推荐信息;
[0015]所述接收模块,还用于接收所述服务器返回的所述推荐信息;
[0016]输出模块,用于输出所述推荐信息。
[0017]在本发明实施例中,用户终端向至少一个预设终端发送应用使用信息获取请求之后,将接收预设终端响应应用使用信息获取请求发送的使用信息;用户终端将根据使用信息从预设终端安装的应用中获取常用应用,并将常用应用的标识发送至服务器,以使服务器根据常用应用的标识,获取常用应用的应用类型相同的同类应用,并从同类应用中获取推荐应用,并返回包括推荐应用的标识的推荐信息至用户终端。可见,通过实施本发明实施例,用户终端可向用户推荐用户喜爱类型的应用,可提高应用推荐成功率。
【附图说明】
[0018]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是本发明实施例公开的一种应用推荐方法的流程示意图;
[0020]图2是本发明实施例公开的另一种应用推荐方法的流程示意图;
[0021]图3是本发明实施例公开的一种用户终端的结构示意图;
[0022]图4是本发明实施例公开的另一种用户终端的结构示意图。
【具体实施方式】
[0023]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024]本发明实施例公开了一种应用推荐方法及用户终端,能够提高应用推荐成功率。以下分别进行详细说明。
[0025]请参见图1,图1为本发明实施例公开的一种应用推荐方法的流程示意图。如图1所示,该应用推荐方法可以包括以下步骤。
[0026]S101、用户终端向至少一个预设终端发送应用使用信息获取请求。
[0027]本发明实施例中,用户终端和预设终端可包括但不限于智能手机、平板电脑、笔记本电脑、台式电脑等用户终端。该用户终端的操作系统可包括但不限于Android操作系统、1S操作系统、Symbian (塞班)操作系统、Black Berry (黑莓)操作系统、Windows操作系统等等,本发明实施例不做限定。
[0028]本发明实施例中,用户可在用户终端预先配置一个或多个预设终端进行关联。可选的,用户终端可在启动应用下载平台之后,向至少一个预设终端发送应用使用信息获取请求。可选的,用户终端可在预设的时间点向至少一个预设终端发送应用使用信息获取请求。预设终端记录有预设终端安装的应用的使用信息。其中,该应用的使用信息可包括但不限于应用的使用总次数、使用总时长、使用时间段等信息中的任意一种或多种。在预设终端接收到应用使用信息获取请求之后,预设终端将响应该应用使用信息获取请求,获取预设终端安装的应用的使用信息,并返回获取的应用的使用信息至用户终端。可选的,预设终端接收到应用使用信息获取请求之后,也可只获取预设时间段内的应用的使用信息。例如,只获取最近I个月内应用的使用总次数或使用总时长或使用时间段。
[0029]举例来说,若用户终端向预设终端A和预设终端B发送了应用使用信息获取请求。若预设终端A安装的应用包括应用I和应用2,预设终端B安装的应用包括应用3和应用4,则预设终端A在接收应用使用信息获取请求之后,可获取应用I和应用2的使用信息,并将获取的使用信息返回给用户终端;同理,预设终端B在接收应用使用信息获取请求之后,可获取应用3和应用4的使用信息,并将获取的使用信息返回给用户终端。
[0030]S102、用户终端接收预设终端响应该应用使用信息获取请求发送的使用信息。
[0031]本发明实施例中,用户终端向至少一个预设终端发送应用使用信息获取请求之后,用户终端将接收预设终端响应该应用使用信息获取请求发送的应用的使用信息。
[0032]S103、用户终端根据使用信息从预设终端安装的应用中获取常用应用。
[0033]本发明实施例中,当预设终端为一个时,在用户终端接收完该预设终端发送的应用的使用信息之后,用户终端直接根据接收的使用信息从预设终端安装的应用中获取常用应用。
[0034]本发
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1