一种应用推荐方法和装置的制造方法

文档序号:10624870阅读:397来源:国知局
一种应用推荐方法和装置的制造方法
【专利摘要】本发明公开了一种应用推荐方法和装置。其中的方法包括:对提供的至少一个应用软件按照设定条件进行排序;输出排序后的至少一个应用软件。还公开了相应的装置。采用本发明公开的一种应用推荐方法和装置的技术方案,输出按照设定条件排序后的应用软件,可以使用户能尽快找到合适的应用软件,减少用户在诸多应用软件中查找的时间和难以人工比较各款应用软件的困难。
【专利说明】
一种应用推荐方法和装置
技术领域
[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]图1为本发明实施例提供的一种应用推荐方法的流程示意图;
[0027]图2为本发明实施例提供的另一种应用推荐方法的流程示意图;
[0028]图3为本发明实施例提供的一种应用推荐装置的结构示意图;
[0029]图4为本发明实施例提供的一种应用推荐装置的结构示意图。【具体实施方式】
[0030]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0031]本发明应用于在终端的软件推荐客户端上浏览应用软件和给用户推荐应用软件的场景。本发明通过将应用软件按照设定条件进行排序,输出排序后的应用软件,可以使用户能尽快找到合适的应用软件,减少用户在诸多应用软件中查找的时间和难以人工比较各款应用软件的困难。
[0032]本发明涉及的终端可以是手机、平板电脑等智能终端。
[0033]下面结合图1-图2,对本发明提供的一种应用推荐方法进行描述:
[0034]请参阅图1,为本发明实施例提供的一种应用推荐方法的流程示意图,该方法包括以下步骤:
[0035]步骤S101,对提供的至少一个应用软件按照设定条件进行排序。
[0036]在终端上安装软件推荐客户端,该软件推荐客户端提供多个相同类型或不同类型的应用软件供用户选择下载,本实施例对提供的多个应用软件按照设定条件进行排序。该设定条件可以是按照用户的需求设置的,也可以提供多个设定条件供用户选择,用户选择不同的设定条件,则应用软件的排序不一样。
[0037]当然,该设定条件也可以不止一个,可以所确定的多个设定条件进行综合排序。
[0038]步骤S102,输出排序后的至少一个应用软件。
[0039]按照排列好的顺序输出该多个应用软件,一般将具有优势的应用软件排列在前面,从而用户可以一目了然地找到合适的应用软件。
[0040]根据本发明实施例提供的一种应用推荐方法,通过将应用软件按照设定条件进行排序,输出排序后的应用软件,可以使用户能尽快找到合适的应用软件,减少用户在诸多应用软件中查找的时间和难以人工比较各款应用软件的困难。
[0041]请参阅图2,为本发明实施例提供的另一种应用推荐方法的流程示意图,该方法包括以下步骤:
[0042]步骤S201,对提供的至少一个应用软件按照设定条件进行排序。
[0043]对软件推荐客户端提供的多个应用软件按照设定条件进行排序。
[0044]本实施例中的设定条件可以是应用软件的费用、下载所述应用软件所需的流量、 在终端安装所述应用软件所需的存储容量、所述应用软件的发布日期、用户的使用率、搜索率或评论结果中的至少一种。
[0045]该设定条件可以是按照用户的需求设置的,也可以提供多个设定条件供用户选择,用户选择不同的设定条件,则应用软件的排序不一样。
[0046]当然,该设定条件也可以不止一个,可以所确定的多个设定条件进行综合排序。
[0047]步骤S202,输出排序后的至少一个应用软件,并在所述至少一个应用软件上以标签记录进行排序的设定条件和排序序列值。
[0048]按照排列好的顺序输出该多个应用软件,一般将具有优势的应用软件排列在前面,从而用户可以一目了然地找到合适的应用软件。并在应用软件上以标签记录进行排序的设定条件和排序序列值,例如,用户是选择设定条件为应用软件发布日期、应用软件的费用进行排序的,输出排序后的应用软件时,可以优选以应用软件的费用为设定条件进行排序,并输出每一个应用软件按该条件排序的序列值,还可以将以发布日期为设定条件排序后的设定条件和排序序列值记录在按应用软件的费用排序号的应用软件的标签中,例如, 排在第一位的应用软件,标签中这样记录:费用1,发布日期3,即表示费用排列倒数第一, 发布日期排列第三。当然,对于以一个设定条件进行排序的,也可以在标签中记录排序的设定条件和排序序列值。
[0049]步骤S203,将排序在设定序列范围内的至少一个应用软件推荐给用户。
[0050]预设设定序列范围,可以将排序在设定序列范围内的应用软件主动推荐给用户。
[0051]步骤S204,当选中任一所述应用软件时,以弹出框方式输出所述应用软件的详情,所述应用软件的详情包括:所述应用软件的费用、下载所述应用软件所需的流量、在终端安装所述应用软件所需的存储容量、所述应用软件的发布日期、用户的使用率、搜索率或评论结果中的至少一种。
[0052]有时用户不仅满足于按照一个或几个设定条件排序后的输出,还需要了解应用软件更多的详情,例如应用软件的费用、下载所述应用软件所需的流量、在终端安装所述应用软件所需的存储容量、所述应用软件的发布日期、用户的使用率、搜索率或评论结果等,当用户选中某一个应用软件时,可以以弹出框的形式输出这些软件详情,以便用户进行准确的选择。
[0053]根据本发明实施例提供的一种应用推荐方法,通过将应用软件按照设定条件进行排序,输出排序后的应用软件,可以使用户能尽快找到合适的应用软件,减少用户在诸多应用软件中查找的时间和难以人工比较各款应用软件的困难。
[0054]下面结合图3-图4,对实现本发明提供的一种应用推荐方法的装置进行描述:
[0055]请参阅图3,为本发明实施例提供的一种应用推荐装置的结构示意图,该装置 1000包括:
[0056]排序单元11,用于对提供的至少一个应用软件按照设定条件进行排序。
[0057]在终端上安装软件推荐客户端,该软件推荐客户端提供多个相同类型或不同类型的应用软件供用户选择下载,排序单元11对提供的多个应用软件按照设定条件进行排序。 该设定条件可以是按照用户的需求设置的,也可以提供多个设定条件供用户选择,用户选择不同的设定条件,则应用软件的排序不一样。
[0058] 当然,该设定条件也可以不止一个,可以所确定的多个设定条件进行综合排序。
[0059]第一输出单元12,用于输出排序后的至少一个应用软件。
[0060]按照排列好的顺序输出该多个应用软件,一般将具有优势的应用软件排列在前面,从而用户可以一目了然地找到合适的应用软件。
[0061]根据本发明实施例提供的一种应用推荐装置,通过将应用软件按照设定条件进行排序,输出排序后的应用软件,可以使用户能尽快找到合适的应用软件,减少用户在诸多应用软件中查找的时间和难以人工比较各款应用软件的困难。
[0062]请参阅图4,为本发明实施例提供的另一种应用推荐装置的结构示意图,该装置 2000包括:
[0063]排序单元21,用于对提供的至少一个应用软件按照设定条件进行排序。
[0064]排序单元21对软件推荐客户端提供的多个应用软件按照设定条件进行排序。
[0065]本实施例中的设定条件可以是应用软件的费用、下载所述应用软件所需的流量、 在终端安装所述应用软件所需的存储容量、所述应用软件的发布日期、用户的使用率、搜索率或评论结果中的至少一种。
[0066]该设定条件可以是按照用户的需求设置的,也可以提供多个设定条件供用户选择,用户选择不同的设定条件,则应用软件的排序不一样。
[0067] 当然,该设定条件也可以不止一个,可以所确定的多个设定条件进行综合排序。
[0068]第一输出单元22,用于输出排序后的至少一个应用软件,并在所述至少一个应用软件上以标签记录进行排序的设定条件和排序序列值。
[0069]第一输出单元22按照排列好的顺序输出该多个应用软件,一般将具有优势的应用软件排列在前面,从而用户可以一目了然地找到合适的应用软件。并在应用软件上以标签记录进行排序的设定条件和排序序列值,例如,用户是选择设定条件为应用软件发布日期、应用软件的费用进行排序的,输出排序后的应用软件时,可以优选以应用软件的费用为设定条件进行排序,并输出每一个应用软件按该条件排序的序列值,还可以将以发布日期为设定条件排序后的设定条件和排序序列值记录在按应用软件的费用排序号的应用软件的标签中,例如,排在第一位的应用软件,标签中这样记录:费用1,发布日期3,即表示费用排列倒数第一,发布日期排列第三。当然,对于以一个设定条件进行排序的,也可以在标签中记录排序的设定条件和排序序列值。
[0070] 推荐单元23,用于将排序在设定序列范围内的至少一个应用软件推荐给用户。
[0071] 预设设定序列范围,推荐单元23可以将排序在设定序列范围内的应用软件主动推荐给用户。
[0072]第二输出单元24,用于当选中任一所述应用软件时,以弹出框方式输出所述应用软件的详情,所述应用软件的详情包括:所述应用软件的费用、下载所述应用软件所需的流量、在终端安装所述应用软件所需的存储容量、所述应用软件的发布日期、用户的使用率、 搜索率或评论结果中的至少一种。
[0073] 有时用户不仅满足于按照一个或几个设定条件排序后的输出,还需要了解应用软件更多的详情,例如应用软件的费用、下载所述应用软件所需的流量、在终端安装所述应用软件所需的存储容量、所述应用软件的发布日期、用户的使用率、搜索率或评论结果等,当用户选中某一个应用软件时,第二输出单元24可以以弹出框的形式输出这些软件详情,以便用户进行准确的选择。
[0074] 根据本发明实施例提供的一种应用推荐装置,通过将应用软件按照设定条件进行排序,输出排序后的应用软件,可以使用户能尽快找到合适的应用软件,减少用户在诸多应用软件中查找的时间和难以人工比较各款应用软件的困难。
[0075]需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为根据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0076] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0077] 通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可以用硬件实现,或固件实现,或它们的组合方式来实现。当使用软件实现时,可以将上述功能存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。 以此为例但不限于:计算机可读介质可以包括随机存取存储器(Random Access Memory, RAM)、只读存储器(Read-Only Memory,ROM)、电可擦可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPR0M)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。 此外。任何连接可以适当的成为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(Digital Subscriber Line,DSL)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或者其他远程源传输的,那么同轴电缆、光纤光缆、双绞线、 DSL或者诸如红外线、无线和微波之类的无线技术包括在所属介质的定影中。如本发明所使用的,盘(Disk)和碟(disc)包括压缩光碟(⑶)、激光碟、光碟、数字通用光碟(DVD)、软盘和蓝光光碟,其中盘通常磁性的复制数据,而碟则用激光来光学的复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。
[0078] 总之,以上所述仅为本发明技术方案的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种应用推荐方法,其特征在于,包括:对提供的至少一个应用软件按照设定条件进行排序;输出排序后的至少一个应用软件。2.如权利要求1所述的方法,其特征在于,所述输出排序后的至少一个应用软件之后, 还包括:将排序在设定序列范围内的至少一个应用软件推荐给用户。3.如权利要求1所述的方法,其特征在于,所述输出排序后的至少一个应用软件,包 括:输出排序后的至少一个应用软件,并在所述至少一个应用软件上以标签记录进行排序 的设定条件和排序序列值。4.如权利要求1-3任意一项所述的方法,其特征在于,所述设定条件包括应用软件的 费用、下载所述应用软件所需的流量、在终端安装所述应用软件所需的存储容量、所述应用 软件的发布日期、用户的使用率、搜索率或评论结果中的至少一种。5.如权利要求4所述的方法,其特征在于,还包括:当选中任一所述应用软件时,以弹出框方式输出所述应用软件的详情,所述应用软件 的详情包括:所述应用软件的费用、下载所述应用软件所需的流量、在终端安装所述应用软 件所需的存储容量、所述应用软件的发布日期、用户的使用率、搜索率或评论结果中的至少一种。6.—种应用推荐装置,其特征在于,包括:排序单元,用于对提供的至少一个应用软件按照设定条件进行排序;第一输出单元,用于输出排序后的至少一个应用软件。7.如权利要求6所述的终端,其特征在于,还包括:推荐单元,用于将排序在设定序列范围内的至少一个应用软件推荐给用户。8.如权利要求6所述的终端,其特征在于,所述第一输出单元具体用于:输出排序后的至少一个应用软件,并在所述至少一个应用软件上以标签记录进行排序 的设定条件和排序序列值。9.如权利要求6-8任意一项所述的终端,其特征在于,所述设定条件包括应用软件的 费用、下载所述应用软件所需的流量、在终端安装所述应用软件所需的存储容量、所述应用 软件的发布日期、用户的使用率、搜索率或评论结果中的至少一种。10.如权利要求9所述的终端,其特征在于,还包括:第二输出单元,用于当选中任一所述应用软件时,以弹出框方式输出所述应用软件的 详情,所述应用软件的详情包括:所述应用软件的费用、下载所述应用软件所需的流量、在 终端安装所述应用软件所需的存储容量、所述应用软件的发布日期、用户的使用率、搜索率 或评论结果中的至少一种。
【文档编号】G06F17/30GK105989100SQ201510079659
【公开日】2016年10月5日
【申请日】2015年2月12日
【发明人】曾元清
【申请人】广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1