应用程序的推荐方法与系统的制作方法

文档序号:6543454阅读:196来源:国知局
应用程序的推荐方法与系统的制作方法
【专利摘要】本发明公开了一种应用程序的推荐方法与系统,根据通讯录中联系人使用应用程序的情况,对应用程序进行推荐。从而,在为用户提供安装建议的同时,还为用户与联系人之间的交流互动提供了机会与便利。
【专利说明】应用程序的推荐方法与系统
【技术领域】
[0001]本发明涉及智能终端【技术领域】,特别是涉及一种应用程序的推荐方法与系统。
【背景技术】
[0002]目前的应用商店中的应用推荐或是基于编辑的编排,或是基于不同分类的下载排行,或是基于用户评论等,但均缺乏与用户的互动性。

【发明内容】

[0003]基于上述情况,本发明提出了一种应用程序的推荐方法与系统,以增加用户之间的互动性,为此,采用的技术方案如下。
[0004]一种应用程序的推荐方法,包括步骤:
[0005]获取智能终端所安装的应用程序的信息,并记录该智能终端用户的ID ;
[0006]将通讯录中安装同一应用程序的联系人与该应用程序关联;
[0007]将应用程序附加所关联的联系人的信息推荐给用户,
[0008]所述ID为用户与通讯录中联系人的通讯方式。
[0009]一种应用程序的推荐系统,包括:
[0010]信息获取模块,用于获取智能终端所安装的应用程序的信息,并记录该智能终端用户的ID ;
[0011]应用与联系人关联模块,用于将通讯录中安装同一应用程序的联系人与该应用程序关联;
[0012]应用推荐模块,用于将应用程序附加所关联的联系人的信息推荐给用户,
[0013]所述ID为用户与通讯录中联系人的通讯方式。
[0014]本发明的应用程序的推荐方法与系统,根据通讯录中联系人使用应用程序的情况,对应用程序进行推荐。从而,在为用户提供安装建议的同时,还为用户与联系人之间的交流互动提供了机会与便利。
[0015]的基于联系人,通过将智能手机上安装的应用信息及智能手机的操作系统信息上传到服务器,将所有能够获取到的联系人安装的应用集合在一起进行排序。这样能够为用户提供一种新的更具有互动性的应用推荐及获取方式。
【专利附图】

【附图说明】
[0016]图1为本发明应用程序的推荐方法的流程示意图;
[0017]图2为本发明应用程序的推荐系统的结构示意图。
【具体实施方式】
[0018]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的【具体实施方式】仅仅用以解释本发明,并不限定本发明的保护范围。
[0019]本发明的应用程序的推荐方法,如图1所示,包括步骤:
[0020]步骤SlOl、获取智能终端所安装的应用程序的信息,并记录该智能终端用户的ID。所述智能终端可以是手机、平板电脑等适于安装各种应用程序的终端,后文以最为常用的手机为例进行解释。所述用户的ID是通讯录中记录的通讯方式的任意一种,常见的是手机号,也可以是即时通讯账号、邮箱等。本步骤意在收集每个用户在手机上安装了哪些应用程序,具体实施过程中可以建立一个数据表或数据库,用于存放并更新用户与应用程序的对应关系。
[0021]步骤S102、将通讯录中安装同一应用程序的联系人与该应用程序关联。本步骤根据步骤SlOl所记录的智能终端用户的ID从众多用户中筛选出当前用户的联系人,及每个联系人所安装的应用程序,在当前用户所有的联系人范围内,统计每个应用程序的所有安装用户,并将应用程序与安装该应用程序的所有用户关联在一起。
[0022]步骤S103、将应用程序附加所关联的联系人的信息推荐给用户。通过本步骤,用户除了可以看到应用程序的相关信息外,还可以看到有哪些联系人安装了该应用程序。
[0023]本方法旨在按照联系人的使用情况对应用程序进行推荐,因而如上述步骤所述,首先收集应用程序与用户的信息,再将应用程序与联系人关联在一起,进而基于联系人做出推荐。
[0024]下面以一个实例进一步解释上述步骤,假设在手机的应用市场中,存在各种类型的应用程序,本方法首先收集各个用户对各个应用程序的安装情况,再针对当前用户,从海量用户中筛选出当前用户通讯录中的η个联系人,及η个联系人对应用程序的安装情况,再针对每个应用程序,统计安装该应用程序的联系人的信息。例如在100个联系人中,安装微信的联系人有60个,安装斗地主的联系人有50个,安装百度地图的联系人有40个,则可以将这三个应用程序附加通讯录中安装该应用程序的联系人的数量推荐给当前用户,当前用户即可了解亲朋好友中有多少人在使用某个应用,从而决定是否安装该应用。
[0025]对于同一个应用程序,当应用到不同操作系统的智能终端时,版本是不一样的。在IOS系统上适用的版本到安卓系统上不一定适用,为了优化方案,在获取应用程序的信息时,还获取智能终端的操作系统信息,并从通讯录中筛选使用操作系统相同的联系人,再与应用程序关联,即仅推荐使用相同操作系统智能终端的联系人所使用的应用程序,避免了因操作系统不同致使推荐的应用程序不能使用的情况。
[0026]所获取的应用程序的信息可以包括应用程序的名称、使用时间和/或使用频率等等,这些信息也可以呈现给用户,供用户参考。
[0027]在所获取的上述信息基础上,将多个应用程序推荐给用户时,可以按照预定规则对应用程序进行排序,并按照顺序推荐。所述预定规则可以是:按照所关联联系人的多少进行排序、按照所关联联系人的使用时间进行排序或按照所关联联系人的使用频率进行排序。
[0028]部分用户出于隐私保护,并不愿意公开自己使用的应用程序的信息。考虑到这一点,本方法在步骤SlOl获取应用程序的信息时,按照用户的隐私设置,有选择地获取,即以尊重用户的隐私为前提,再进行应用程序的推荐。
[0029]通过使用本方法,用户可以了解哪些熟悉的人正在使用某应用程序,另外,还可以看到联系人对该应用程序的评价并做出回复,以及添加新的评论,因而本推荐方法提高了用户与联系人之间的互动与交流。
[0030]本发明应用程序的推荐系统是与上述方法对应的系统,如图2所示,包括:
[0031]信息获取模块,用于获取智能终端所安装的应用程序的信息,并记录该智能终端用户的ID ;
[0032]应用与联系人关联模块,用于将通讯录中安装同一应用程序的联系人与该应用程序关联;
[0033]应用推荐模块,用于将应用程序附加所关联的联系人的信息推荐给用户,
[0034]所述ID为用户与通讯录中联系人的通讯方式。
[0035]作为一个优选的实施例,所述信息获取模块在获取应用程序的信息时,还获取智能终端的操作系统信息;所述应用与联系人关联模块,还用于从通讯录中筛选使用操作系统相同的联系人,再与应用程序关联。
[0036]作为一个优选的实施例,所述信息获取模块所获取的应用程序的信息包括应用程序的名称、使用时间和/或使用频率。
[0037]作为一个优选的实施例,所述应用推荐模块将多个应用程序推荐给用户时,按照预定规则对应用程序进行排序,并按照顺序推荐,
[0038]所述预定规则可以是:按照所关联联系人的多少进行排序、按照所关联联系人的使用时间进行排序或按照所关联联系人的使用频率进行排序。
[0039]作为一个优选的实施例,所述ID为手机号、即时通讯账号和/或邮箱。
[0040]作为一个优选的实施例,所述信息获取模块在获取智能终端所安装的应用程序的信息时,按照用户的隐私设置,剔除隐私保护内的应用程序的信息。
[0041]鉴于本推荐系统是与上述推荐方法相对应的系统,技术特征不再重复解释。
[0042]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种应用程序的推荐方法,其特征在于,包括步骤: 获取智能终端所安装的应用程序的信息,并记录该智能终端用户的ID ; 将通讯录中安装同一应用程序的联系人与该应用程序关联; 将应用程序附加所关联的联系人的信息推荐给用户, 所述ID为用户与通讯录中联系人的通讯方式。
2.根据权利要求1所述的应用程序的推荐方法,其特征在于, 在获取应用程序的信息时,还获取智能终端的操作系统信息,从通讯录中筛选使用操作系统相同的联系人,再与应用程序关联。
3.根据权利要求1或2所述的应用程序的推荐方法,其特征在于, 所获取的应用程序的信息包括应用程序的名称、使用时间和/或使用频率。
4.根据权利要求3所述的应用程序的推荐方法,其特征在于, 将多个应用程序推荐给用户时,按照预定规则对应用程序进行排序,并按照顺序推荐,所述预定规则可以是:按照所关联联系人的多少进行排序、按照所关联联系人的使用时间进行排序或按照所关联联系人的使用频率进行排序。
5.根据权利要求4所述的应用程序的推荐方法,其特征在于, 所述ID为手机号、即时通讯 账号和/或邮箱; 和/或 在获取智能终端所安装的应用程序的信息时,按照用户的隐私设置,剔除隐私保护内的应用程序的信息。
6.一种应用程序的推荐系统,其特征在于,包括: 信息获取模块,用于获取智能终端所安装的应用程序的信息,并记录该智能终端用户的ID ; 应用与联系人关联模块,用于将通讯录中安装同一应用程序的联系人与该应用程序关联; 应用推荐模块,用于将应用程序附加所关联的联系人的信息推荐给用户, 所述ID为用户与通讯录中联系人的通讯方式。
7.根据权利要求6所述的应用程序的推荐系统,其特征在于, 所述信息获取模块在获取应用程序的信息时,还获取智能终端的操作系统信息;所述应用与联系人关联模块,还用于从通讯录中筛选使用操作系统相同的联系人,再与应用程序关联。
8.根据权利要求6或7所述的应用程序的推荐系统,其特征在于, 所述信息获取模块所获取的应用程序的信息包括应用程序的名称、使用时间和/或使用频率。
9.根据权利要求8所述的应用程序的推荐系统,其特征在于, 所述应用推荐模块将多个应用程序推荐给用户时,按照预定规则对应用程序进行排序,并按照顺序推荐, 所述预定规则可以是:按照所关联联系人的多少进行排序、按照所关联联系人的使用时间进行排序或按照所关联联系人的使用频率进行排序。
10.根据权利要求9所述的应用程序的推荐系统,其特征在于,所述ID为手机号、即时通讯账号和/或邮箱; 所述信息获取模块在获取智能终端所安装的应用程序的信息时,按照用户的隐私设置,剔除隐私保护内 的应用程序的信息。
【文档编号】G06F17/30GK103886103SQ201410144085
【公开日】2014年6月25日 申请日期:2014年4月10日 优先权日:2014年4月10日
【发明者】吴欣欣 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1