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

文档序号:10624873阅读:237来源:国知局
一种应用程序推荐方法及终端的制作方法
【专利摘要】本发明实施例公开了一种应用程序推荐方法及终端。其中,该方法包括:计算终端当前开启的应用程序在预设时间内的使用频率;判断所述使用频率是否小于第一预设阈值;当所述使用频率小于所述第一预设阈值时,向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序。实施本发明实施例可以提高应用程序的使用频率。
【专利说明】
一种应用程序推荐方法及终端
技术领域
[0001]本发明涉及通信技术领域,尤其涉及一种应用程序推荐方法及终端。
【背景技术】
[0002]随着移动终端智能化的迅速发展,各种功能的应用程序也越来越多元化,用户越来越倾向于通过在移动终端上安装不同的应用程序,来辅助进行商务、娱乐、生活等多种活动。实践中发现,用户通常是按照分类和排名来下载应用程序,这种排名主要是通过统计整个软件商店中软件的下载情况进行分类排序以向用户推荐下载率较高的应用程序。有时会出现这种情况,用户根据排名下载应用程序后,发现该应用程序体验较差,用户就会很少使用该应用程序或者卸载该应用程序。

【发明内容】

[0003]本发明实施例提供了一种应用程序推荐方法及终端,可以提高应用程序的使用频率。
[0004]本发明实施例第一方面提供了一种应用程序推荐方法,包括:
[0005]计算终端当前开启的应用程序的使用频率;
[0006]判断所述使用频率是否小于第一预设阈值;
[0007]当所述使用频率小于所述第一预设阈值时,向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序。
[0008]在第一方面的第一种可能的实现方式中,在步骤判断所述使用频率小于第一预设阈值之后,以及在步骤向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序之前,所述方法还包括:
[0009]在所述用户交流区中搜索与所述应用程序相关的至少一个目标应用程序的评论信息;
[0010]从所述评论信息中获取所述目标应用程序的好评值;
[0011]判断所述目标应用程序的好评值是否大于或等于所述第二预设阈值;
[0012]当所述目标应用程序的好评值大于或等于所述第二预设阈值时,则执行所述向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序的步骤。
[0013]结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,在步骤判断所述目标应用程序的好评值大于或等于第二预设阈值之后,以及在步骤向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序之前,所述方法还包括:
[0014]输出第一对话框,所述第一对话框包括第一提示信息,所述第一提示信息用于提示用户是否查看好评值大于或等于第二预设阈值且与所述应用程序相关的应用程序;
[0015]检测在预设时间内是否接收到用户针对所述第一提示信息输入的确认指令;
[0016]当在预设时间内检测到用户针对所述第一提示信息输入的确认指令时,执行所述向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序的步骤。
[0017]结合第一方面,在第一方面的第三种可能的实现方式中,在步骤向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序之后,所述方法还包括:
[0018]当接收到用户针对所述目标应用程序输入的下载指令时,提升用户的等级。
[0019]结合第一方面,在第一方面的第四种可能的实现方式中,在步骤向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序之后,所述方法还包括:
[0020]输出第二对话框,所述第二对话框包括第二提示信息和信息输入口,其中,所述第二提示信息用于提示用户输入与所述当前开启的应用程序相关的体验信息,所述信息输入口用于接收用户输入的体验信息;
[0021]接收用户针对所述信息输入口输入的所述体验信息,并将所述体验信息传输至服务器中,其中,所述体验信息用于反馈用户针对所述当前开启的应用程序的改进意见。
[0022]本发明实施例第二方面提供了一种终端,包括:
[0023]计算模块,用于计算终端当前开启的应用程序的使用频率;
[0024]判断模块,用于判断所述使用频率是否小于第一预设阈值;
[0025]推荐模块,用于当所述使用频率小于所述第一预设阈值时,向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序。
[0026]在第二方面的第一种可能的实现方式中,所述终端还包括:
[0027]搜索模块,用于在所述判断模块判断所述使用频率小于第一预设阈值之后,以及所述推荐模块向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序之前,在所述用户交流区中搜索与所述应用程序相关的至少一个目标应用程序的评论信息;
[0028]获取模块,用于从所述评论信息中获取所述目标应用程序的好评值;
[0029]所述判断模块,还用于判断所述目标应用程序的好评值是否大于或等于所述第二预设阈值;
[0030]所述推荐模块,还用于在所述判断模块判断所述目标应用程序的好评值大于或等于所述第二预设阈值时,向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序。
[0031]结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述终端还包括:
[0032]输出模块,用于在所述判断模块判断所述目标应用程序的好评值大于或等于第二预设阈值之后,以及所述推荐模块向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序之前,输出第一对话框,所述第一对话框包括第一提示信息,所述第一提示信息用于提示用户是否查看好评值大于或等于第二预设阈值且与所述应用程序相关的应用程序;
[0033]检测模块,用于检测在预设时间内是否接收到用户针对所述第一提示信息输入的确认指令;
[0034]所述推荐模块,还用于在所述检测模块检测在预设时间内接收到用户针对所述第一提示信息输入的确认指令时,向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序
[0035]结合第二方面,在第二方面的第三种可能的实现方式中,所述终端还包括:
[0036]提升模块,用于在所述推荐模块向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序之后,当接收到用户针对所述目标应用程序输入的下载指令时,提升用户的等级。
[0037]结合第二方面,在第二方面的第四种可能的实现方式中,所述输出模块,还用于在所述推荐模块向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序之后,输出第二对话框,所述第二对话框包括第二提示信息和信息输入口,其中,所述第二提示信息用于提示用户输入与所述当前开启的应用程序相关的体验信息,所述信息输入口用于接收用户输入的体验信息;
[0038]所述终端还包括:
[0039]接收模块,用于接收用户针对所述信息输入口输入的所述体验信息,并将所述体验信息传输至服务器中,其中,所述体验信息用于反馈用户针对所述当前开启的应用程序的改进意见。
[0040]相较于现有技术,本发明实施例提供的一种应用程序推荐方法及终端,通过计算终端当前开启的应用程序的使用频率,在判断使用频率小于第一预设阈值时,向用户推荐用户交流区中好评值大于或等于第二预设阈值且与应用程序相关的至少一个目标应用程序。本发明实施例中,当终端当前开启的应用程序的使用频率比较低时,终端可以从用户交流区中搜索好评的且与当前开启的应用程序相关的目标应用程序,并将该好评的目标应用程序推荐给用户,可见,这种推荐方式可以提高应用程序的使用频率。
【附图说明】
[0041]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0042]图1是本发明实施例公开的一种应用程序推荐方法的流程示意图;
[0043]图2是本发明实施例公开的另一种应用程序推荐方法的流程示意图;
[0044]图3是本发明实施例公开的一种终端的结构示意图;
[0045]图4是本发明实施例公开的另一种终端的结构示意图;
[0046]图5是本发明实施例公开的另一种终端的结构示意图。
【具体实施方式】
[0047]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0048]本发明实施例公开了一种应用程序推荐方法及终端,可以提高应用程序的使用频率。以下分别进行详细说明。
[0049]本发明实施例中,终端可以包括任何能利用网络来推荐并下载应用程序的装置;另外,终端还可以包括智能设备,如智能手机、平板电脑、个人计算机(Personal Computer,PC)、笔记本电脑等智能设备。其中,该应用程序可以包括安装应用程序(如各种APP)、主题、铃声、壁纸、网页、评测、活动、专题、分类以及用户产品广告等,本发明实施例不作限定。
[0050]请参见图1,图1是本发明实施例公开的一种应用程序推荐方法的流程示意图。如图1所示,该方法可以包括以下步骤:
[0051]S101、计算终端当前开启的应用程序在预设时间内的使用频率。
[0052]本发明实施例中,上述预设时间可以为终端系统出厂时默认的时间,也可以为用户提前设置的预设时间,本发明实施例不作限定,其中,该预设时间以当前日期为基准。
[0053]具体地,终端可以先获取当前开启的应用程序在预设时间内的使用次数,并进一步根据应用程序在预设时间内的使用次数来计算终端中该应用程序的使用频率。举例来说,假设该预设时间为5天,当前日期为3月17日,终端统计从3月12日到3月17日这5天内用户使用该应用程序的次数为20次,则可以计算出该应用程序在这5天内的使用频率为4次/天。
[0054]S102、判断使用频率是否小于第一预设阈值,若是,执行步骤S103,若否,结束本流程。
[0055]本发明实施例中,在步骤SlOl中终端计算出预设时间内终端当前开启的应用程序的使用频率之后,终端就可以判断该应用程序的使用频率是否小于预设阈值,若判断结果为小于,表明用户在预设时间内很少使用该应用程序,这可能是由于用户对该应用程序的体验较差。其中,该第一预设阈值可以是终端系统出厂时默认的阈值,也可以为用户提前设置的预设阈值,本发明实施例不作限定。
[0056]S103、向用户推荐用户交流区中好评值大于或等于第二预设阈值且与应用程序相关的至少一个目标应用程序。
[0057]本发明实施例中,在步骤S102判断当前开启的应用程序的使用频率小于第一预设阈值时,表明用户在预设时间内很少使用该应用程序,此时终端可以在用户交流区中搜索与应用程序相关的应用程序,并进一步对搜索到的应用程序进行筛选,以选出好评值大于或等于第二预设阈值的至少一个目标应用程序。其中,该好评值可以通过用户打分来获得,该打分的形式可以为具体的数值,比如:1分、3分、5分等,也可以为图标的数量,比如:一个星形图标、两个星形图标、五个星形图标等,本发明实施例不作限定。
[0058]需要说明的是,该用户交流区为终端安装的应用市场客户端中的一个用户交流模块,该应用市场客户端中,用户可以根据需要下载不同类型的应用程序,比如:游戏类应用程序、音乐视频类应用程序、办公软件类应用程序、社交类应用程序、交通出行类应用程序、金融理财类应用程序、新闻资讯类应用程序、医疗健康类应用程序、便捷生活类应用程序以及通话通讯类应用程序等,本发明实施例不作限定。在应用市场客户端中的用户交流模块中,用户可以对自己下载的应用程序进行评论,比如:打分或者输入体验信息。
[0059]在图1所描述的实施例中,通过计算终端当前开启的应用程序的使用频率,在判断使用频率小于第一预设阈值时,向用户推荐用户交流区中好评值大于或等于第二预设阈值且与应用程序相关的至少一个目标应用程序。本发明实施例中,当终端当前开启的应用程序的使用频率比较低时,终端可以从用户交流区中搜索好评的且与当前开启的应用程序相关的目标应用程序,并将该好评的目标应用程序推荐给用户,可见,这种推荐方式可以提高应用程序的使用频率。
[0060]请参见图2,图2是本发明实施例公开的另一种应用程序推荐方法的流程示意图。如图2所示,该方法可以包括以下步骤:
[0061]S201、计算终端当前开启的应用程序在预设时间内的使用频率。
[0062]本发明实施例中,上述预设时间可以为终端系统出厂时默认的时间,也可以为用户提前设置的预设时间,本发明实施例不作限定,其中,该预设时间以当前日期为基准。
[0063]具体地,终端可以先获取当前开启的应用程序在预设时间内的使用次数,并进一步根据应用程序在预设时间内的使用次数来计算终端中该应用程序的使用频率。举例来说,假设该预设时间为5天,当前日期为3月17日,终端统计从3月12日到3月17日这5天内用户使用该应用程序的次数为20次,则可以计算出该应用程序在这5天内的使用频率为4次/天。
[0064]S202、判断使用频率是否小于第一预设阈值,若是,执行步骤S203,若否,结束本流程。
[0065]本发明实施例中,在步骤S201中终端计算出预设时间内终端当前开启的应用程序的使用频率之后,终端就可以判断该应用程序的使用频率是否小于预设阈值,若判断结果为小于,表明用户在预设时间内很少使用该应用程序,这可能是由于用户对该应用程序的体验较差。其中,该第一预设阈值可以是终端系统出厂时默认的阈值,也可以为用户提前设置的预设阈值,本发明实施例不作限定。
[0066]S203、在用户交流区中搜索与应用程序相关的至少一个目标应用程序的评论信息。
[0067]本发明实施例中,终端安装的应用市场客户端中,用户可以根据需要下载不同类型的应用程序,比如:游戏类应用程序、音乐视频类应用程序、办公软件类应用程序、社交类应用程序、交通出行类应用程序、金融理财类应用程序、新闻资讯类应用程序、医疗健康类应用程序、便捷生活类应用程序以及通话通讯类应用程序等,本发明实施例不作限定。在应用市场客户端中的用户交流区中,用户可以对自己下载的应用程序进行评论。
[0068]本发明实施例中,在步骤S202终端判断当前开启的应用程序的使用频率小于第一预设阈值之后,终端就可以在终端安装的应用市场的用户交流区中,搜索与应用程序相关的至少一个目标应用程序的评论信息,该评论信息为用户对自己下载的应用程序的体验信息,该体验信息可以包括输入的文字信息,比如:“体验很好” “体验较差”等,还可以包括数值打分,比如分、3分、5分等,也还可以包括图标的数量,比如:一个星形图标、两个星形图标、五个星形图标等,本发明实施例不作限定。
[0069]S204、从评论信息中获取目标应用程序的好评值。
[0070]本发明实施例中,终端统计评论信息中所有用户对目标应用程序的打分值,进一步计算该目标应用程序的平均打分值,并将该平均打分值作为该目标应用程序的好评值。举例来说,假设有20个用户参与了评论,终端统计评论信息中用户对该目标应用程序的打分值为I分、1.5分、1.8分、2分、2.6分、3分、3.6分、3.8分、4分、4.4分、4.5分、4.6分、
4.8分、4.9分、5分、5分、5分、5分、5分、5分,则可以计算出该20个用户对该目标应用程序的平均打分值为3.6分,该3.6分就可以作为该目标应用程序的好评值。
[0071]S205、判断目标应用程序的好评值是否大于或等于第二预设阈值,若是执行步骤S206,若否,结束本流程。
[0072]本发明实施例中,步骤S203中终端搜索到的评论信息包括所有用户的评论信息,这些评论信息中,有的评论信息表明用户对下载的目标应用程序体验很好,用户很满意,有的评论信息表明用户对下载的目标应用程序体验较差,用户不喜欢。因此,终端需要进一步筛选,从这些评论信息中获取目标应用程序的好评值,将目标应用程序的好评值与第二预设阈值进行比较,若目标应用程序的好评值大于或等于第二预设阈值,则说明大部分的用户对该目标应用程序的体验较佳,可以将该目标应用程序推荐给终端用户。其中,该第二预设阈值可以为终端默认的预设阈值,也可以为用户自定义设置的预设阈值,本发明实施例不作限定。
[0073]S206、输出第一对话框。
[0074]本发明实施例中,上述第一对话框包括第一提示信息,该第一提示信息用于提示用户是否查看好评值大于或等于第二预设阈值且与应用程序相关的应用程序。
[0075]本发明实施例中,终端输出第一对话框不是在终端处于任何界面或者任何时候输出的,而是在终端计算终端当前开启的应用程序的使用频率小于第一预设阈值且用户交流区中与当前开启的应用程序相关的目标应用程序的好评值大于或等于第二预设阈值时才输出的,这时候输出第一对话框向用户推荐相关应用程序,用户就不会感到反感,接受推荐的可能性就很大。
[0076]S207、检测在预设时间内是否接收到用户针对第一提示信息输入的确认指令,若是,执行步骤S208,若否,结束本流程。
[0077]本发明实施例中,上述预设时间可以为终端系统出厂时默认的时间,也可以为用户提前设置的预设时间,本发明实施例不作限定。
[0078]本发明实施例中,上述确认指令可以通过用户单击或双击第一对话框中的虚拟确认按钮而触发的。
[0079]作为一种可选的实施方式,当检测在预设时间内未接收到用户针对第一提示信息输入的确认指令时,终端可以自动关闭对话框,以免引起用户的反感。
[0080]作为另一种可选的实施方式,当检测在预设时间内未接收到用户针对提示信息输入的确认指令时,终端可以再次输出上述第一对话框,当用户取消查看该第一对话框的次数达到预设阈值(比如3次)时,终端可以不再向该用户输出该第一对话框。
[0081]S208、向用户推荐用户交流区中好评值大于或等于第二预设阈值且与应用程序相关的至少一个目标应用程序。
[0082]本发明实施例中,步骤S207中检测在预设时间内接收到用户针对第一提示信息输入的确认指令之后,终端就可以向用户推荐用户交流区中好评值大于或等于第二预设阈值且与应用程序相关的至少一个目标应用程序。
[0083]S209、当接收到用户针对目标应用程序输入的下载指令时,提升用户的等级。
[0084]本发明实施例中,上述下载指令可以通过用户单击或双击目标应用程序图标或者界面上的虚拟下载按钮而触发,上述用户的等级可以为用户的账户等级,用户登陆应用市场客户端需要注册一个账户,在该应用市场中,用户通过签到或者参与活动或者其他方式可以提升用户的等级,用户的等级不同,用户拥有的权限也不同。
[0085]本发明实施例中,在用户根据终端的推荐下载目标应用程序之后,终端可以提升用户的等级,通过这种方式,终端可以鼓励更多的用户下载应用程序。
[0086]作为一种可选的实施方式,在用户根据终端的推荐下载目标应用程序之后,终端也可以通过其他方式奖励用户,比如:赠送虚拟币或者兑换物品等。
[0087]S210、输出第二对话框。
[0088]本发明实施例中,第二对话框包括第二提示信息和信息输入口,其中,该第二提示信息用于提示用户输入与当前开启的应用程序相关的体验信息,该信息输入口用于接收用户输入的体验信息。
[0089]S211、接收用户针对信息输入口输入的体验信息,并将体验信息传输至服务器中。
[0090]本发明实施例中,该体验信息用于反馈用户针对当前开启的应用程序的改进意见。
[0091]本发明实施例中,步骤S202中终端判断当前开启的应用程序的使用频率小于第一预设阈值时,表明用户对该应用程序的体验不佳,终端需要用户输入对该应用程序的体验信息,以便于该应用程序的提供者根据该体验信息对该应用程序作进一步地改进。
[0092]在图2所描述的实施例中,通过计算终端当前开启的应用程序的使用频率,在判断使用频率小于第一预设阈值之后,终端从用户交流区中搜索与应用程序相关的至少一个目标应用程序的评论信息,并从评论信息中获取目标应用程序的好评值,在判断目标应用程序的好评值大于或等于第二预设阈值之后,进一步地,终端在预设时间内检测到用户针对第一对话框包括的第一提示信息输入的确认指令时,向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序,更进一步地,当接收到用户针对目标应用程序输入的下载指令时,提升用户的等级,同时输出第二对话框并接收用户针对信息输入口输入的体验信息,并将体验信息传输至服务器中。可见,这种在用户同意的基础上进行推荐的方式,不仅可以提高应用程序的使用频率,同时还可以获得用户对应用程序的反馈意见。
[0093]下面为本发明装置实施例,本发明装置实施例用于执行本发明方法实施例一至二实现的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例一和实施例二。
[0094]请参见图3,图3是本发明实施例公开的一种终端的结构示意图,如图3所示,该终端300可以包括:计算模块301、判断模块302以及推荐模块303,其中:
[0095]计算模块301,用于计算终端当前开启的应用程序在预设时间内的使用频率。
[0096]本发明实施例中,上述预设时间可以为终端系统出厂时默认的时间,也可以为用户提前设置的预设时间,本发明实施例不作限定,其中,该预设时间以当前日期为基准。
[0097]具体地,终端可以先获取当前开启的应用程序在预设时间内的使用次数,并进一步根据应用程序在预设时间内的使用次数来计算终端中该应用程序的使用频率。举例来说,假设该预设时间为5天,当前日期为3月17日,终端统计从3月12日到3月17日这5天内用户使用该应用程序的次数为20次,则可以计算出该应用程序在这5天内的使用频率为4次/天。
[0098]判断模块302,用于判断使用频率是否小于第一预设阈值。
[0099]本发明实施例中,在计算模块301计算出预设时间内终端当前开启的应用程序的使用频率之后,判断模块302就可以判断该应用程序的使用频率是否小于预设阈值,若判断结果为小于,表明用户在预设时间内很少使用该应用程序,这可能是由于用户对该应用程序的体验较差。其中,该第一预设阈值可以是终端系统出厂时默认的阈值,也可以为用户提前设置的预设阈值,本发明实施例不作限定。
[0100]推荐模块303,用于当使用频率小于所述第一预设阈值时,向用户推荐用户交流区中好评值大于或等于第二预设阈值且与应用程序相关的至少一个目标应用程序。
[0101]本发明实施例中,在判断模块302判断当前开启的应用程序的使用频率小于第一预设阈值时,表明用户在预设时间内很少使用该应用程序,此时推荐模块303可以向用户推荐用户交流区中好评值大于或等于第二预设阈值且与应用程序相关的至少一个目标应用程序。其中,该好评值可以通过用户打分来获得,该打分的形式可以为具体的数值,比如:I分、3分、5分等,也可以为图标的数量,比如:一个星形图标、两个星形图标、五个星形图标等,本发明实施例不作限定。
[0102]请一并参见图4,图4是本发明实施例公开的另一种终端的结构示意图,其中,图4所示的终端是在图3的基础上进一步优化得到的,与图3所示的终端相比较,图4所示的终端还可以包括:搜索模块304和获取模块305,其中:
[0103]搜索模块304,用于在判断模块302判断使用频率小于第一预设阈值之后,以及推荐模块303向用户推荐用户交流区中好评值大于或等于第二预设阈值且与应用程序相关的至少一个目标应用程序之前,在用户交流区中搜索与应用程序相关的至少一个目标应用程序的评论信息。
[0104]本发明实施例中,终端安装的应用市场客户端中,用户可以根据需要下载不同类型的应用程序,比如:游戏类应用程序、音乐视频类应用程序、办公软件类应用程序、社交类应用程序、交通出行类应用程序、金融理财类应用程序、新闻资讯类应用程序、医疗健康类应用程序、便捷生活类应用程序以及通话通讯类应用程序等,本发明实施例不作限定。在应用市场客户端中的用户交流区中,用户可以对自己下载的应用程序进行评论。
[0105]本发明实施例中,该评论信息为用户对自己下载的应用程序的体验信息,该体验信息可以包括输入的文字信息,比如:“体验很好” “体验较差”等,还可以包括数值打分,比如:1分、3分、5分等,也还可以包括图标的数量,比如:一个星形图标、两个星形图标、五个星形图标等,本发明实施例不作限定。
[0106]本发明实施例中,在判断模块302判断当前开启的应用程序的使用频率小于第一预设阈值时,表明用户在预设时间内很少使用该应用程序,此时搜索模块304可以在用户交流区中搜索与应用程序相关的至少一个目标应用程序的评论信息。
[0107]获取模块305,用于从评论信息中获取目标应用程序的好评值。
[0108]本发明实施例中,终端统计评论信息中所有用户对目标应用程序的打分值,进一步计算该目标应用程序的平均打分值,并将该平均打分值作为该目标应用程序的好评值,获取模块305就可以从评论信息中获取目标应用程序的好评值。举例来说,假设有20个用户参与了评论,终端统计评论信息中用户对该目标应用程序的打分值为I分、1.5分、1.8分、2 分、2.6 分、3 分、3.6 分、3.8 分、4 分、4.4 分、4.5 分、4.6 分、4.8 分、4.9 分、5 分、5 分、5分、5分、5分、5分,则可以计算出该20个用户对该目标应用程序的平均打分值为3.6分,该3.6分就可以作为该目标应用程序的好评值。
[0109]上述判断模块302,还用于判断目标应用程序的好评值是否大于或等于第二预设阈值。
[0110]本发明实施例中,搜索模块304搜索到的评论信息包括所有用户的评论信息,这些评论信息中,有的评论信息表明用户对下载的目标应用程序体验很好,用户很满意,有的评论信息表明用户对下载的目标应用程序体验较差,用户不喜欢。因此,终端需要进一步筛选,由获取模块305从这些评论信息中获取目标应用程序的好评值,判断模块302将目标应用程序的好评值与第二预设阈值进行比较,若目标应用程序的好评值大于或等于第二预设阈值,则说明大部分的用户对该目标应用程序的体验较佳,可以将该目标应用程序推荐给终端用户。其中,该第二预设阈值可以为终端默认的预设阈值,也可以为用户自定义设置的预设阈值,本发明实施例不作限定。
[0111]上述推荐模块303,还用于在上述判断模块302判断目标应用程序的好评值大于或等于第二预设阈值时,向用户推荐用户交流区中好评值大于或等于第二预设阈值且与应用程序相关的至少一个目标应用程序。
[0112]请一并参见图5,图5是本发明实施例公开的另一种终端的结构示意图,其中,图5所示的终端是在图4的基础上进一步优化得到的,与图4所示的终端相比较,图5所示的终端还可以包括:输出模块306和检测模块307,其中:
[0113]输出模块306,用于在上述判断模块302判断目标应用程序的好评值大于或等于第二预设阈值之后,以及上述推荐模块303向用户推荐用户交流区中好评值大于或等于第二预设阈值且与应用程序相关的至少一个目标应用程序之前,输出第一对话框,该第一对话框包括第一提示信息,该第一提示信息用于提示用户是否查看好评值大于或等于第二预设阈值且与应用程序相关的应用程序。
[0114]本发明实施例中,输出模块306输出第一对话框不是在终端处于任何界面或者任何时候输出的,而是在计算模块301计算终端当前开启的应用程序的使用频率小于第一预设阈值且判断模块302判断用户交流区中与当前开启的应用程序相关的目标应用程序的好评值大于或等于第二预设阈值时才输出的,这时候输出模块306输出第一对话框向用户推荐相关应用程序,用户就不会感到反感,接受推荐的可能性就很大。
[0115]检测模块307,用于检测在预设时间内是否接收到用户针对第一提示信息输入的确认指令。
[0116]本发明实施例中,上述预设时间可以为终端系统出厂时默认的时间,也可以为用户提前设置的预设时间,本发明实施例不作限定。
[0117]本发明实施例中,上述确认指令可以通过用户单击或双击第一对话框中的虚拟确认按钮而触发的。
[0118]作为一种可选的实施方式,当检测模块307检测在预设时间内未接收到用户针对第一提示信息输入的确认指令时,终端可以自动关闭对话框,以免引起用户的反感。
[0119]作为另一种可选的实施方式,当检测模块307检测在预设时间内未接收到用户针对提示信息输入的确认指令时,终端可以再次输出上述第一对话框,当用户取消查看该第一对话框的次数达到预设阈值(比如3次)时,终端可以不再向该用户输出该第一对话框。
[0120]上述推荐模块303,还用于在检测模块307检测在预设时间内接收到用户针对第一提示信息输入的确认指令时,向用户推荐用户交流区中好评值大于或等于第二预设阈值且与应用程序相关的至少一个目标应用程序。
[0121]作为一种可选的实施方式,图5所示的终端还可以包括:
[0122]提升模块308,用于在推荐模块303向用户推荐用户交流区中好评值大于或等于第二预设阈值且与应用程序相关的至少一个目标应用程序之后,当接收到用户针对目标应用程序输入的下载指令时,提升用户的等级。
[0123]本发明实施例中,上述下载指令可以通过用户单击或双击目标应用程序图标或者界面上的虚拟下载按钮而触发,上述用户的等级可以为用户的账户等级,用户登陆应用市场客户端需要注册一个账户,在该应用市场中,用户通过签到或者参与活动或者其他方式可以提升用户的等级,用户的等级不同,用户拥有的权限也不同。
[0124]本发明实施例中,在用户根据终端的推荐下载目标应用程序之后,提升模块308可以提升用户的等级,通过这种方式,终端可以鼓励更多的用户下载应用程序。
[0125]作为一种可选的实施方式,在用户根据终端的推荐下载目标应用程序之后,终端也可以通过其他方式奖励用户,比如:赠送虚拟币或者兑换物品等。
[0126]作为另一种可选的实施方式,上述输出模块306,还用于在推荐模块303向用户推荐用户交流区中好评值大于或等于第二预设阈值且与应用程序相关的至少一个目标应用程序之后,输出第二对话框,该第二对话框包括第二提示信息和信息输入口,其中,该第二提示信息用于提示用户输入与当前开启的应用程序相关的体验信息,该信息输入口用于接收用户输入的体验信息。
[0127]图5所示的终端还可以包括:
[0128]接收模块309,用于接收用户针对信息输入口输入的所述体验信息,并将体验信息传输至服务器中,其中,该体验信息用于反馈用户针对当前开启的应用程序的改进意见。
[0129]本发明实施例中,判断模块302判断当前开启的应用程序的使用频率小于第一预设阈值时,表明用户对该应用程序的体验不佳,接收模块309需要接收用户输入对该应用程序的体验信息,以便于该应用程序的提供者根据该体验信息对该应用程序作进一步地改进。
[0130]在图3、图4以及图5所描述的终端中,计算模块301计算终端当前开启的应用程序的使用频率,在判断模块302判断使用频率小于第一预设阈值时,推荐模块303向用户推荐用户交流区中好评值大于或等于第二预设阈值且与应用程序相关的至少一个目标应用程序。本发明实施例中,当终端当前开启的应用程序的使用频率比较低时,终端可以从用户交流区中搜索好评的且与当前开启的应用程序相关的目标应用程序,并将该好评的目标应用程序推荐给用户,可见,这种推荐方式可以提高应用程序的使用频率。
[0131]需要说明的是,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某一些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和单元并不一定是本申请所必须的。
[0132]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。
[0133]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0134]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1.一种应用程序推荐方法,其特征在于,包括: 计算终端当前开启的应用程序在预设时间内的使用频率; 判断所述使用频率是否小于第一预设阈值; 当所述使用频率小于所述第一预设阈值时,向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序。2.根据权利要求1所述的方法,其特征在于,在步骤判断所述使用频率小于第一预设阈值之后,以及在步骤向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序之前,所述方法还包括: 在所述用户交流区中搜索与所述应用程序相关的至少一个目标应用程序的评论信息; 从所述评论信息中获取所述目标应用程序的好评值; 判断所述目标应用程序的好评值是否大于或等于所述第二预设阈值; 当所述目标应用程序的好评值大于或等于所述第二预设阈值时,则执行所述向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序的步骤。3.根据权利要求2所述的方法,其特征在于,在步骤判断所述目标应用程序的好评值大于或等于第二预设阈值之后,以及在步骤向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序之前,所述方法还包括: 输出第一对话框,所述第一对话框包括第一提示信息,所述第一提示信息用于提示用户是否查看好评值大于或等于第二预设阈值且与所述应用程序相关的应用程序; 检测在预设时间内是否接收到用户针对所述第一提示信息输入的确认指令; 当在预设时间内检测到用户针对所述第一提示信息输入的确认指令时,执行所述向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序的步骤。4.根据权利要求1所述的方法,其特征在于,在步骤向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序之后,所述方法还包括: 当接收到用户针对所述目标应用程序输入的下载指令时,提升用户的等级。5.根据权利要求1所述的方法,其特征在于,在步骤向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序之后,所述方法还包括: 输出第二对话框,所述第二对话框包括第二提示信息和信息输入口,其中,所述第二提示信息用于提示用户输入与所述当前开启的应用程序相关的体验信息,所述信息输入口用于接收用户输入的体验信息; 接收用户针对所述信息输入口输入的所述体验信息,并将所述体验信息传输至服务器中,其中,所述体验信息用于反馈用户针对所述当前开启的应用程序的改进意见。6.一种终端,其特征在于,包括: 计算模块,用于计算终端当前开启的应用程序在预设时间内的使用频率; 判断模块,用于判断所述使用频率是否小于第一预设阈值; 推荐模块,用于当所述使用频率小于所述第一预设阈值时,向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序。7.根据权利要求6所述的终端,其特征在于,所述终端还包括: 搜索模块,用于在所述判断模块判断所述使用频率小于第一预设阈值之后,以及所述推荐模块向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序之前,在所述用户交流区中搜索与所述应用程序相关的至少一个目标应用程序的评论信息; 获取模块,用于从所述评论信息中获取所述目标应用程序的好评值; 所述判断模块,还用于判断所述目标应用程序的好评值是否大于或等于所述第二预设阈值; 所述推荐模块,还用于在所述判断模块判断所述目标应用程序的好评值大于或等于所述第二预设阈值时,向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序。8.根据权利要求7所述的终端,其特征在于,所述终端还包括: 输出模块,用于在所述判断模块判断所述目标应用程序的好评值大于或等于第二预设阈值之后,以及所述推荐模块向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序之前,输出第一对话框,所述第一对话框包括第一提示信息,所述第一提示信息用于提示用户是否查看好评值大于或等于第二预设阈值且与所述应用程序相关的应用程序; 检测模块,用于检测在预设时间内是否接收到用户针对所述第一提示信息输入的确认指令; 所述推荐模块,还用于在所述检测模块检测在预设时间内接收到用户针对所述第一提示信息输入的确认指令时,向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序。9.根据权利要求6所述的终端,其特征在于,所述终端还包括: 提升模块,用于在所述推荐模块向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序之后,当接收到用户针对所述目标应用程序输入的下载指令时,提升用户的等级。10.根据权利要求6所述的终端,其特征在于, 所述输出模块,还用于在所述推荐模块向用户推荐用户交流区中好评值大于或等于第二预设阈值且与所述应用程序相关的至少一个目标应用程序之后,输出第二对话框,所述第二对话框包括第二提示信息和信息输入口,其中,所述第二提示信息用于提示用户输入与所述当前开启的应用程序相关的体验信息,所述信息输入口用于接收用户输入的体验信息; 所述终端还包括: 接收模块,用于接收用户针对所述信息输入口输入的所述体验信息,并将所述体验信息传输至服务器中,其中,所述体验信息用于反馈用户针对所述当前开启的应用程序的改进意见。
【文档编号】G06F17/30GK105989103SQ201510080253
【公开日】2016年10月5日
【申请日】2015年2月12日
【发明人】周德海, 谢六妹
【申请人】广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1