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

文档序号:10725118阅读:1039来源:国知局
一种应用程序推荐方法及终端的制作方法
【专利摘要】本发明实施例公开了一种应用程序推荐方法及终端,其中方法包括:获取应用程序的使用资讯;根据所述使用资讯查找出满足预设推荐条件的应用程序;向用户推荐所述满足预设推荐条件的应用程序。本发明可以实现用户在更换应用软件时不需要每次都进行查找,方便了用户的操作,改善了用户的体验。
【专利说明】
一种应用程序推荐方法及终端
技术领域
[0001]本发明涉及电子技术领域,尤其涉及一种应用程序推荐方法及终端。【背景技术】
[0002]现有的终端例如,手机、平板电脑、笔记本电脑等,当需要替换用户不喜欢的应用程序或者下载用户喜欢的应用程序时,需要用户自己去搜索引擎或者在终端的应用商店中搜索相关应用程序。因此,用户需要更换应用软件时,每次都要进行软件查找,导致操作繁琐,影响用户体验。
【发明内容】

[0003]有鉴于此,本发明实施例提供一种应用程序推荐方法,可使用户在更换应用软件时不需要每次都进行查找,操作简捷,改善了用户的体验。
[0004]本发明第一方面提供了一种应用程序推荐方法,其可包括:
[0005]获取应用程序的使用资讯,所述使用资讯包括应用程序的评价分值和应用程序的使用频率分值中的至少一种;
[0006]根据所述使用资讯查找出满足预设推荐条件的应用程序;
[0007]向用户推荐所述满足预设推荐条件的应用程序。
[0008]本发明第二方式提供一种终端,其可包括:
[0009]获取单元,用于获取应用程序的使用资讯;
[0010]查找单元,用于根据所述使用资讯查找出满足预设推荐条件的应用程序;
[0011]推荐单元,用于向用户推荐所述满足预设推荐条件的应用程序。
[0012]由上可见,本发明实施例通过获取应用程序的使用资讯,根据使用资讯查找出满足预设推荐条件的应用程序;向用户推荐所述相匹配的应用程序,可以实现用户在更换应用软件时不需要每次都进行查找,方便了用户的操作,改善了用户的体验。【附图说明】
[0013]为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1是本发明实施例提供的一种应用程序推荐方法的示意流程图;
[0015]图2是本发明实施例提供的一种应用程序推荐方法的另一示意流程图;
[0016]图3是本发明实施例所述的满足预设推荐条件的应用程序的快捷图标显示的一示意图;
[0017]图4是本发明另一实施例提供的一种应用程序推荐方法的示意流程图;
[0018]图5是本发明另一实施例所述的满足预设推荐条件的应用程序的快捷图标显示的另一不意图;
[0019]图6是本发明实施例提供的一种终端的示意性框图;
[0020]图7是本发明实施例提供的一种终端的另一示意性框图;
[0021]图8是本发明实施例提供的一种终端的另一示意性框图;
[0022]图9是本发明实施例提供的一种终端的另一示意性框图;
[0023]图10是本发明实施例提供的一种终端的另一实施例的结构组成示意图。
【具体实施方式】
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0026]还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
[0027]图1为本发明实施例的应用程序推荐方法的实施例的流程示意图。如图1所示,本发明实施例的一种应用程序推荐方法包括步骤SlO?S30。
[0028]S10,获取应用程序的使用资讯。
[0029]具体的,在本步骤中,使用资讯包括应用程序的评价分值和应用程序的使用频率分值。
[0030]需要说明的是,终端后台通过记录用户在即时通信软件(例如通话、短信等),或者在社交应用(例如微博、QQ空间、微信等)上的发言或心情动态,利用语音识别、文字识别等方式,识别用户的发言或心情动态关键字,该关键字在终端后台已预存,每识别出一组关键字视为用户对于该应用程序的负面评价次数为一次,当用户在某段预设时间内(该预设时间可以是用户自行设定)对应用程序的负面评价次数为3次,终端后台会获取该负面评价次数,并按照每出现I次扣I分(默认分值为10分)的规则将3次负面评价次数转换为7分,由该负面评价次数转换而来的分值就为应用程序的评价分值,该评价分值存储至应用程序的日志文件;另外,终端后台会预存多段预设时间间隔,并对每段预设时间间隔设置对应的使用频率分值(默认为10分),终端后台通过记录用户在最近一次使用应用程序的使用时间,计算该时间与应用程序当前使用时间的时间间隔,当该时间间隔落入某一段预设时间间隔时,将该时间间隔转换为该应用程序的使用频率分值,如某时间间隔对应的某段预设时间间隔的使用频率分值为7分,将该使用频率分值存储至应用程序的日志文件。
[0031]S20,根据使用资讯查找出满足预设推荐条件的应用程序。
[0032]S30,向用户推荐满足预设推荐条件的应用程序。
[0033]具体的,图2为本发明实施例的应用程序推荐方法的另一流程示意图,如图2所示,本发明实施例的应用程序推荐方法具体包括如下步骤SlOO?S600
[0034]S100,判断终端当前显示应用程序界面还是系统界面,若终端当前显示的是系统界面,执行S200;若终端当前显示的是应用程序界面,执行S300。
[0035]具体实现中,用户在使用终端时,终端屏幕上显示的是系统界面,或者是应用程序的界面。需要说明的是,针对终端屏幕上显示不同的界面,实现使用资讯不同的获取方法。 [〇〇36]S200,获取终端所有应用程序的使用资讯,并执行S400。[〇〇37]S300,获取与终端当前显示的界面所对应的应用程序类型相同的应用程序的使用资讯,并执行S400。[〇〇38]S400,对评价分值和使用频率分值按照预设规则进行加权处理获得评价分值的权值和使用频率分值的权值。
[0039]具体实现中,终端后台会将评价分值和使用频率分值分别进行加权计算得出各自的权值,用户可以自行定义权重比例,计算方法可以为:由步骤S300或步骤S400获取的评价分值、使用频率分值,针对评价分值设置权重为0.8,再进行加权计算得出评价分值的加权分值;针对使用频率分值设置权重为0.2,再进行加权计算得出最终的加权分值,那么评价分值与使用频率分值二者的加权分值之和即为评价分值的加权分值与使用频率分值的加权分值之和。需要说明的是,本步骤可以实现对某个应用程序的评价分值和使用频率分值的权值计算。
[0040]S500,查找出评价分值的权值和使用频率分值的权值满足预设推荐条件的应用程序。
[0041]具体实现中,终端后台会预存三个预设阈值,预存的预设阈值可以由用户自行设定,当判断应用程序的评价分值的权值小于第一预设阈值,则判定满足预设推荐条件;当判断应用程序的使用频率分值的权值小于第二预设阈值,则判定满足预设推荐条件;当判断应用程序的评价分值与使用频率分值二者的加权分值之和小于第三预设阈值,则判定满足预设推荐条件;当满足以上推荐条件后,需要查找出满足预设推荐条件的应用程序,准确的说,本发明实施例中,需要从云端数据中查找应用程序分类库,每个应用程序都预置有应用程序标识,该标识对应应用市场上某一应用程序分类库(比如社交软件类、音乐软件类、视频软件类等),通过该预置标识能够准确获取与当前使用的应用程序同类型的应用程序分类库,从而可以准确地从云端数据中获得同类型的应用程序进行推荐。[〇〇42]S600,将满足预设推荐条件的应用程序的快捷图标以侧边栏/悬浮窗的方式显示在当前显示界面上以供用户选择相应的快捷图标。
[0043]具体实现中,在终端的应用商店中,每个应用程序分类库都存在应用程序排名,在进行应用程序推荐时将根据应用程序的排名进行推荐,根据应用商店中的应用程序分类库的应用程序排名获取至少一个相匹配的应用程序。参见图3,为本发明实施例所述的满足预设推荐条件的应用程序的快捷图标显示的一示意图,如图中所示,终端当前显示的是应用程序界面S1,系统根据终端的应用商店中的应用程序分类库的应用程序排名获取四个满足预设推荐条件的应用程序,分别为第一推荐应用Sla、第二推荐应用Slb、第三推荐应用Sic 和第四推荐应用Sld,这四个满足预设推荐条件的应用程序的快捷图标以侧边栏或者悬浮窗的方式显示在当前的应用程序界面S1上。需要说明的是,本步骤让用户较为便捷地获取到同类型的其他应用程序。
[0044]本发明一种应用程序推荐方法的另一实施例中,如图4所示,所述方法包括以下步骤S11?S31(其中步骤S11?S31与实施例一中的S10?S30相同,因此不再详述):
[0045]Sll,获取应用程序的使用资讯。
[0046]S21,根据使用资讯查找出满足预设推荐条件的应用程序。
[0047]S31,向用户推荐满足预设推荐条件的应用程序。
[0048]具体实现中,在本发明实施例中,向用户推荐满足预设推荐条件的应用程序,具体包括:将满足预设推荐条件的应用程序的快捷图标以侧边栏/悬浮窗的方式显示在当前显示界面上以供用户选择相应的快捷图标。
[0049]S41,判断被推荐的应用程序是否在终端中,若被推荐的应用程序不在终端中,执行 S51 ο
[0050]S51,获取应用程序的下载链接并与相对应的快捷图标相关联,以供用户操作快捷图标进行下载。
[0051]具体实现中,每个快捷图标的后台都相应的设置有与快捷图标对应的应用程序的官方下载链接,当用户点击快捷图标后,便自动开启下载进程。更准确的说,当用户点击快捷图标后,在该快捷图标的一侧显示三个选项:下载/替换、下载、下载压缩。参见图5,为本发明实施例所述的满足预设推荐条件的应用程序的快捷图标显示的另一示意图,如图中所示,终端当前显示的是应用程序界面SI’,系统根据终端的应用商店中的应用程序分类库的应用程序排名获取四个满足预设推荐条件的应用程序,分别为第一推荐应用Sla’、第二推荐应用Sib’、第三推荐应用Sic’和第四推荐应用Sid’,这四个满足预设推荐条件的应用程序的快捷图标以侧边栏或者悬浮窗的方式显示在当前的应用程序界面SI’上。当用户点击侧边栏或者悬浮窗上的快捷图标后,会在该快捷图标的一侧显示三个选项:a、下载替换,该选项表示可以在下载并安装了新应用程序后,自动卸载同类型的旧应用程序;b、下载,该选项表示直接下载安装新应用程序,不做其它操作,因此新旧应用程序都会保留,这样用户能够在使用新应用程序以后再决定要不要卸载旧应用程序或新应用程序;C、下载压缩,该选项表示在下载了新应用程序后,将旧应用程序压缩存储。这样可以节省空间,当用户觉得还是旧应用程序好的时候,可以解压继续使用;更准确的说,对于终端中“已有”的应用程序,用户点击快捷图标便可直接进入应用程序进行使用,无需显示选择选项。需要说明的是,通过让用户选择不同的选项,可以节省终端的存储空间。
[°°52]请参看图6,本发明实施例提供一种终端的示意图,该终端包括:获取单元01,查找单元02、推荐单元03。
[0053]其中获取单元01,用于获取应用程序的使用资讯,具体的,使用资讯包括:应用程序的评价分值和应用程序的使用频率分值。
[0054]查找单元02,用于根据使用资讯查找出满足预设推荐条件的应用程序。
[0055]推荐单元03,用于向用户推荐满足预设推荐条件的应用程序。
[0056]如图7所示,所述获取单元01,包括:第一判断单元010,用于判断终端当前显示应用程序界面还是系统界面。
[0057]第一获取单元011,用于若终端当前显示系统界面,获取与所述当前显示的界面所对应的应用程序类型相同的应用程序的使用资讯。
[0058]如图8所示,所述查找单元02,包括加权处理单元020,用于对所述评价分值和所述使用频率分值按照预设规则进行加权处理获得评价分值的权值和所述使用频率分值的权值。
[0059]第一查找单元021,用于查找出所述评价分值的权值和所述使用频率分值的权值满足所述预设推荐条件的应用程序。
[0060]具体的,所述推荐单元,还用于将满足预设推荐条件的应用程序的快捷图标以侧边栏/悬浮窗的方式显示在当前显示界面上以供用户选择相应的快捷图标。
[0061]进一步的,如图9所示,所述终端还包括,第二判断单元04,用于判断所述被推荐的应用程序是否在终端中。
[0062]第二获取单元05,用于若被推荐的应用程序不在终端中,获取应用程序的下载链接并与相对应的快捷图标相关联,以供用户操作所述快捷图标进行下载。
[0063]图10为本发明的终端的另一实施例的结构组成示意图。如图10所示,其可包括:输入装置101、输出装置102、收发装置103、存储器104以及处理器105,其中:[〇〇64]所述输入装置101,用于接收外部访问控制设备的输入数据。具体实现中,本发明实施例所述的输入装置101可包括键盘、鼠标、光电输入装置、声音输入装置、触摸式输入装置、扫描仪等。
[0065]所述输出装置102,用于对外输出访问控制设备的输出数据。具体实现中,本发明实施例所述的输出装置102可包括显示器、扬声器、打印机等。
[0066]所述收发装置103,用于通过通信链路向其他设备发送数据或者从其他设备接收数据。具体实现中,本发明实施例的收发装置103可包括射频天线等收发器件。
[0067]所述存储器104,用于存储带有各种功能的程序数据。本发明实施例中存储器104 存储的数据包括可调用并运行的程序数据。具体实现中,本发明实施例的存储器104可以是系统存储器,比如,挥发性的(诸如RAM),非易失性的(诸如R0M,闪存等),或者两者的结合。 具体实现中,本发明实施例的存储器104还可以是系统之外的外部存储器,比如,磁盘、光盘、磁带等。[〇〇68]所述处理器105,用于调用所述存储器105中存储的程序数据,并执行如下操作:
[0069]获取应用程序的使用资讯;根据使用资讯查找出满足预设推荐条件的应用程序; 向用户推荐满足预设推荐条件的应用程序。
[0070] 进一步地,所述处理器105还执行如下操作:
[0071] 判断终端当前显示应用程序界面还是系统界面;若终端当前显示应用程序界面, 获取与所述终端当前显示的界面所对应的应用程序类型相同的应用程序的使用资讯。
[0072] 进一步地,所述处理器105还执行如下操作:
[0073]对所述评价分值和所述使用频率分值按照预设规则进行加权处理获得评价分值的权值和所述使用频率分值的权值;查找出所述评价分值的权值和所述使用频率分值的权值满足所述预设推荐条件的应用程序。[〇〇74] 进一步地,所述处理器105还执行如下操作:[〇〇75]将满足预设推荐条件的应用程序的快捷图标以侧边栏/悬浮窗的方式显示在当前显示界面上以供用户选择相应的快捷图标。[〇〇76] 更进一步地,所述处理器105还执行如下操作:
[0077]判断所述被推荐的应用程序是否在终端中;若被推荐的应用程序不在终端中,获取应用程序的下载链接并与相对应的快捷图标相关联,以供用户操作所述快捷图标进行下载。
[0078]本发明实施例通过获取应用程序的使用资讯,根据使用资讯查找出满足预设推荐条件的应用程序;向用户推荐所述相匹配的应用程序,可以实现用户在更换应用软件时不需要每次都进行查找,方便了用户的操作,改善了用户的体验。
[0079]本发明所有实施例中的单元可以通过通用集成电路,例如CPU(CentralProcessing Uni t,中央处理器),或通过 ASIC( Appl icat 1n Specific IntegratedCircuit,专用集成电路)来实现。
[0080]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0081]本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。
[0082]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
[0083]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
【主权项】
1.一种应用程序推荐方法,其特征在于,包括: 获取应用程序的使用资讯,所述使用资讯包括应用程序的评价分值和应用程序的使用频率分值中的至少一种; 根据所述使用资讯查找出满足预设推荐条件的应用程序; 向用户推荐所述满足预设推荐条件的应用程序。2.如权利要求1所述的方法,其特征在于,获取应用程序的使用资讯具体包括: 判断终端当前显示应用程序界面还是系统界面; 若终端当前显示应用程序界面,获取与所述终端当前显示的界面所对应的应用程序类型相同的应用程序的使用资讯。3.如权利要求1所述的方法,其特征在于,所述根据所述使用资讯查找出满足预设推荐条件的应用程序具体包括: 对所述评价分值和所述使用频率分值按照预设规则进行加权处理获得评价分值的权值和所述使用频率分值的权值; 查找出所述评价分值的权值和所述使用频率分值的权值满足所述预设推荐条件的应用程序。4.如权利要求1所述的方法,其特征在于,所述向用户推荐所述满足预设推荐条件的应用程序,包括: 将满足预设推荐条件的应用程序的快捷图标以侧边栏/悬浮窗的方式显示在当前显示界面上以供用户选择相应的快捷图标。5.如权利要求4所述的方法,其特征在于,所述方法还包括: 判断所述被推荐的应用程序是否在终端中; 若被推荐的应用程序不在终端中,获取应用程序的下载链接并与相对应的快捷图标相关联,以供用户操作所述快捷图标进行下载。6.一种终端,其特征在于,包括: 获取单元,用于获取应用程序的使用资讯; 查找单元,用于根据所述使用资讯查找出满足预设推荐条件的应用程序; 推荐单元,用于向用户推荐所述满足预设推荐条件的应用程序。7.根据权利要求6所述的终端,其特征在于,所述获取单元,包括: 第一判断单元,用于判断终端当前显示应用程序界面还是系统界面; 第一获取单元,用于若终端当前显示系统界面,获取与所述当前显示的界面所对应的应用程序类型相同的应用程序的使用资讯。8.根据权利要求6所述的终端,其特征在于,所述查找单元,包括: 加权处理单元,用于对所述评价分值和所述使用频率分值按照预设规则进行加权处理获得评价分值的权值和所述使用频率分值的权值; 第一查找单元,用于查找出所述评价分值的权值和所述使用频率分值的权值满足所述预设推荐条件的应用程序。9.根据权利要求6所述的终端,其特征在于,所述推荐单元,还用于将满足预设推荐条件的应用程序的快捷图标以侧边栏/悬浮窗的方式显示在当前显示界面上以供用户选择相应的快捷图标。10.根据权利要求9所述的终端,其特征在于,所述终端还包括:第二判断单元,用于判断所述被推荐的应用程序是否在终端中;第二获取单元,用于若被推荐的应用程序不在终端中,获取应用程序的下载链接并与 相对应的快捷图标相关联,以供用户操作所述快捷图标进行下载。
【文档编号】G06F9/445GK106095994SQ201610455702
【公开日】2016年11月9日
【申请日】2016年6月22日
【发明人】张泽民, 李奎
【申请人】深圳市金立通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1