著录项信息
专利名称 | 一种提供应用列表的方法及装置 |
申请号 | CN201010190825.6 | 申请日期 | 2010-06-02 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2010-10-13 | 公开/公告号 | CN101859425A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F17/30 | IPC分类号 | G;0;6;F;1;7;/;3;0;;;G;0;6;Q;3;0;/;0;2查看分类表>
|
申请人 | 中兴通讯股份有限公司 | 申请人地址 | 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 中兴通讯股份有限公司 | 当前权利人 | 中兴通讯股份有限公司 |
发明人 | 刘瑞萍;罗艳;黄馨;黄娟;左孝飞;崔显明;李雄伟 |
代理机构 | 北京派特恩知识产权代理有限公司 | 代理人 | 蒋雅洁;王黎延 |
摘要
本发明公开了一种提供应用列表的方法,该方法包括:移动终端对用户对第三方应用的使用信息进行记录及处理得到第三方应用历史数据,并将第三方应用历史数据与应用商店数据库中的应用信息进行匹配,将匹配的结果形成第三方应用选择表,并将第三方应用选择表的内容推送到移动终端的应用商店显示界面。本发明还同时公开了一种提供应用列表的装置,采用该方法和装置能够定制用户感兴趣的应用并显示在应用商店界面上,以使用户通过这个界面能够快速购买第三方应用。
1.一种提供应用列表的方法,其特征在于,该方法包括:
移动终端记录用户对第三方应用的使用信息并处理所述信息得到第三方应用历史数据,按照记录的使用次数从高到低的顺序对第三方应用历史数据中的各分类属性值进行排序;
移动终端将第三方应用历史数据中排序在前设定位的属性值与应用商店数据库中的应用信息进行匹配,将匹配的结果形成第三方应用选择表;
移动终端将第三方应用选择表的内容以状态栏的形式提供到应用商店显示界面;
其中,所述记录用户对第三方应用的使用信息并处理所述信息得到第三方应用历史数据,包括:获取用户查看或下载安装的第三方应用的属性值,根据用户对第三方应用的使用信息对属性值进行处理并进行排序,得到第三方应用历史数据;所述第三方应用的属性值为分类属性值或空间范围,所述获取属性值并根据用户对第三方应用的使用信息对属性值进行处理并进行排序,具体为:获取用户查看或下载安装的第三方应用的分类属性值或空间范围,基于该分类属性的使用次数或空间范围进行记录,根据记录的使用次数对分类属性值或空间范围进行排序。
2.根据权利要求1所述的方法,其特征在于,所述将第三方应用历史数据与应用商店数据库中的应用信息进行匹配,具体为:用户进入应用商店时,按照排序在前设定位的各属性值,依次基于关键字与应用商店数据库中相应属性值的应用信息进行模糊匹配。
3.根据权利要求1所述的方法,其特征在于,所述将第三方应用历史数据与应用商店数据库中的应用信息进行匹配,具体为:
用户进入应用商店时,按照排序在前设定位的各分类属性值,依次基于关键字与应用商店数据库中相应分类属性值的应用信息进行模糊匹配;或者,
用户进入应用商店时,按照排序在前设定位的空间范围,依次基于关键字 与应用商店数据库中占据空间大小在相应空间范围的应用信息进行模糊匹配。
4.根据权利要求2或3所述的方法,其特征在于,所述关键字是:移动终端生产商在移动终端出厂时设置的常用关键字,和/或,用户使用移动终端过程中根据自己的喜好在移动终端中设置的特定关键字。
5.根据权利要求2或3所述的方法,其特征在于,进行模糊匹配的所述关键字为一个或多个。
6.根据权利要求1至3任一所述的方法,其特征在于,所述将第三方应用选择表的内容推送到移动终端的应用商店显示界面,具体为:将所述第三方应用选择表以状态栏的形式推送到移动终端的应用商店显示界面上。
7.一种提供应用列表的装置,其特征在于,该装置包括:
记录模块,用于记录用户对第三方应用的使用信息并处理得到第三方应用历史数据,按照记录的使用次数从高到低的顺序对第三方应用历史数据中的各分类属性值进行排序,将第三方应用历史数据中排序在前设定位的属性值发送给匹配模块;
其中,所述记录用户对第三方应用的使用信息并处理所述信息得到第三方应用历史数据,包括:获取用户查看或下载安装的第三方应用的属性值,根据用户对第三方应用的使用信息对属性值进行处理并进行排序,得到第三方应用历史数据;所述第三方应用的属性值为分类属性值或空间范围,所述获取属性值并根据用户对第三方应用的使用信息对属性值进行处理并进行排序,具体为:获取用户查看或下载安装的第三方应用的分类属性值或空间范围,基于该分类属性的使用次数或空间范围进行记录,根据记录的使用次数对分类属性值或空间范围进行排序;
匹配模块,用于将记录模块发来的第三方应用历史数据中排序在前设定位的属性值与应用商店数据库中的应用信息进行匹配,将匹配后的结果发送给表生成模块;
表生成模块,用于将匹配模块发来的匹配后的结果形成第三方应用选择表并发送至显示输出模块;
显示输出模块,用于将第三方应用选择表中的内容以状态栏的形式提供到所在移动终端的应用商店显示界面上。
8.根据权利要求7所述的装置,其特征在于,
所述匹配模块具体用于:将第三方应用历史数据中排序在前设定位的属性值与应用商店数据库中相应属性值的应用信息进行模糊匹配;
所述显示输出模块具体用于:将第三方应用选择表中的内容以状态栏的形式推送到移动终端的应用商店显示界面上。
一种提供应用列表的方法及装置\n技术领域\n[0001] 本发明涉及终端通讯领域,特别是指一种基于移动终端提供应用列表的方法和装置。\n背景技术\n[0002] 由于移动终端对第三方软件的良好支持性和扩展性,目前多家移动终端生产商都纷纷推出了移动终端应用商店。如Apple的App Store、Nokia的Ovi Store、Google的Android Market、中国移动的Mobile Market等。据某研究机构称,从2008年起至今,欧洲发达地区国家的移动终端应用商店已经运作的非常成熟,同时,中国移动终端市场也正进入高速发展时期。例如,2009年大约有52%的智能手机用户通过智能手机应用商店查看或下载安装应用软件,截止2009年末智能手机用户达到3572万户。在未来两年移动终端应用商店用户将继续保持快速增长,预计到2010年用户规模将达到6633万户,2011年用户规模将突破亿户。\n[0003] 在这些虚拟的移动终端应用商店中,应用数量少则几百个,多则超过十万个,这样一方面方便了用户随时按需下载并安装使用,同时也给运营商或原始设备制造商(OEM,Original Equipment Manufacturer)带来了可观的收入。但是目前各家应用商店的分类排序方式比较固定,如按主题、体育、动漫、多媒体等类型分类,每个类型分类中以字母顺序或以热门程度排序。对移动终端用户来说,由于每个用户的喜好不一样,TOP应用不可能覆盖所有用户感兴趣的类型,因此,一方面用户会花费不少时间在数以万计的应用中寻找自己喜欢的应用,另一方面运营商也会流失一些潜在用户,导致每用户平均收入(ARPU,Average Revenue Per User)受到影响。\n发明内容\n[0004] 有鉴于此,本发明的主要目的在于提供一种提供应用列表的方法及装置,能够直接显示用户所需应用,减少检索时间,提高检索效率。\n[0005] 为达到上述目的,本发明的技术方案是这样实现的:\n[0006] 本发明公开了一种提供应用列表的方法,该方法包括:\n[0007] 移动终端记录用户对第三方应用的使用信息并处理所述信息得到第三方应用历史数据,按照记录的使用次数从高到低的顺序对第三方应用历史数据中的各分类属性值进行排序;\n[0008] 移动终端将第三方应用历史数据中排序在前设定位的属性值与应用商店数据库中的应用信息进行匹配,将匹配的结果形成第三方应用选择表;\n[0009] 移动终端将第三方应用选择表的内容以状态栏的形式提供到应用商店显示界面。\n[0010] 所述记录用户对第三方应用的使用信息并处理所述信息得到第三方应用历史数据,包括:\n[0011] 获取用户查看或下载安装的第三方应用的属性值,根据用户对第三方应用的使用信息对属性值进行处理并进行排序,得到第三方应用历史数据。\n[0012] 所述将第三方应用历史数据与应用商店数据库中的应用信息进行匹配,具体为:\n用户进入应用商店时,按照排序在前设定位的各属性值,依次基于关键字与应用商店数据库中相应属性值的应用信息进行模糊匹配。\n[0013] 所述第三方应用的属性值为分类属性值或空间范围,\n[0014] 所述获取属性值并根据用户对第三方应用的使用信息对属性值进行处理并进行排序,具体为:获取用户查看或下载安装的第三方应用的分类属性值或空间范围,基于该分类属性的使用次数或空间范围进行记录,根据记录的使用次数对分类属性值或空间范围进行排序。\n[0015] 所述将第三方应用历史数据与应用商店数据库中的应用信息进行匹配,具体为:\n[0016] 用户进入应用商店时,按照排序在前设定位的各分类属性值,依次基于关键字与应用商店数据库中相应分类属性值的应用信息进行模糊匹配;或者,\n[0017] 用户进入应用商店时,按照排序在前设定位的空间范围,依次基于关键字与应用商店数据库中占据空间大小在相应空间范围的应用信息进行模糊匹配。\n[0018] 所述关键字是:移动终端生产商在移动终端出厂时设置的常用关键字,和/或,用户使用移动终端过程中根据自己的喜好在移动终端中设置的特定关键字。\n[0019] 进行模糊匹配的所述关键字为一个或多个。\n[0020] 所述将第三方应用选择表的内容推送到移动终端的应用商店显示界面,具体为:\n将所述第三方应用选择表以状态栏的形式推送到移动终端的应用商店显示界面上。\n[0021] 本发明还公开了一种提供应用列表的装置,该装置包括:\n[0022] 记录模块,用于记录用户对第三方应用的使用信息并处理得到第三方应用历史数据,按照记录的使用次数从高到低的顺序对第三方应用历史数据中的各分类属性值进行排序,将第三方应用历史数据中排序在前设定位的属性值发送给匹配模块;\n[0023] 匹配模块,用于将记录模块发来的第三方应用历史数据中排序在前设定位的属性值与应用商店数据库中的应用信息进行匹配,将匹配后的结果发送给表生成模块;\n[0024] 表生成模块,用于将匹配模块发来的匹配后的结果形成第三方应用选择表并发送至显示输出模块;\n[0025] 显示输出模块,用于将第三方应用选择表中的内容以状态栏的形式提供到所在移动终端的应用商店显示界面上。\n[0026] 所述记录模块具体用于:获取用户查看或下载安装的第三方应用的属性值,根据用户对第三方应用的使用信息对属性值进行处理并进行排序,得到第三方应用历史数据;\n[0027] 所述匹配模块具体用于:将第三方应用历史数据中排序在前设定位的属性值与应用商店数据库中相应属性值的应用信息进行模糊匹配;\n[0028] 所述显示输出模块具体用于:将第三方应用选择表中的内容以状态栏的形式推送到移动终端的应用商店显示界面上。\n[0029] 与现有技术相比,本发明的一种移动终端提供应用列表的方法和装置能够向不同的用户推送不同的第三方应用选择表,显示用户可能感兴趣的第三方应用,间接地实现了用户定制,从而减少用户手动在数以万计的第三方应用中进行搜索的时间,使用户可以实现快速挑选并购买自己喜欢或感兴趣的第三方应用,提高应用商店中各类应用购买使用率。由于根据本发明提供的方案,能够增强用户的体验,保证了运营商的ARPU。\n附图说明\n[0030] 图1为本发明中提供应用列表的工作流程示意图;\n[0031] 图2为本发明中提供应用列表的工作原理示意图;\n[0032] 图3为本发明中提供应用列表的装置的结构示意图。\n具体实施方式\n[0033] 本发明的基本思想是:移动终端记录用户对第三方应用的使用信息并处理所述信息得到第三方应用历史数据,并将第三方应用历史数据与应用商店数据库中的应用信息进行匹配,将匹配后的结果形成第三方应用选择表,将第三方应用选择表中的内容推送到移动终端的应用商店显示界面。\n[0034] 下面结合附图及具体实施例对本发明再作进一步详细的说明。\n[0035] 图1为提供应用列表的工作流程示意图,如图1所示,包括以下步骤:\n[0036] 步骤101,移动终端获取用户查看或下载安装的第三方应用的属性值,根据用户对第三方应用的使用信息对属性值进行处理并进行排序,得到第三方应用历史数据。\n[0037] 具体地,第三方应用具有分类、安装时间、占据空间大小等属性值,对于同一分类的不同第三方应用,各第三方应用的分类属性值都是相同的,如游戏类第三方应用赛车、俄罗斯方块等,其分类属性值均为游戏。用户查看或下载安装第三方应用时,移动终端读取该第三方应用的分类属性值,基于该分类属性的使用次数进行记录,即如果第三方应用历史数据中没有相应分类属性值,如用户是第一次查看或下载某一分类的第三方应用,则移动终端将用户查看或下载安装的第三方应用的分类属性值保存到第三方应用历史数据中,并将该分类属性值对应的使用次数记录为1,如果第三方应用历史数据中已有相应分类属性值,如用户之前已查看或下载过相应分类的第三方应用,则移动终端将该分类属性值对应的使用次数加1,并按照记录的使用次数从高到低的顺序对第三方应用历史数据中的各分类属性值进行排序,进一步可以得到排序在前X位的分类属性值,即TOP X,所述X可以由用户根据实际使用的需要进行设置,如设置X为3。所述第三方应用历史数据的存储通过在内存中开辟一个数据库存储区域来实现。以上所述移动终端对用户查看或下载的第三方应用的分类属性值的使用次数的累计更新的过程通过一般的排序函数即可实现。所述第三方应用历史数据可以数据库的方式实现。\n[0038] 步骤102,将第三方应用历史数据中排序在前设定位的属性值与应用商店数据库中的应用信息进行模糊匹配。\n[0039] 移动终端中设置有关键字,所述关键字可以是移动终端生产商在移动终端出厂时在移动终端中设置的常用关键字,也可以是用户使用移动终端过程中根据自己的喜好在移动终端中设置的特定关键字,或二者的组合。\n[0040] 将排序在前设定位的属性值与应用商店数据库中的应用信息进行模糊匹配,具体为:用户进入应用商店时,按照排序在前设定位的各属性值,依次基于关键字与应用商店数据库中相应属性值的应用信息进行模糊匹配,如图2所示。步骤101中以分类属性值的使用次数进行排序时,移动终端按照排序在前设定位的各分类属性值,依次基于关键字与应用商店数据库中相应分类属性值的应用信息进行模糊匹配。\n[0041] 例如,第三方应用历史数据中排序在前3位的分类属性值依次为A、B、C,移动终端中设置的关键字为a,则移动终端基于关键字a依次与应用商店数据库中分类属性值为A、B、C的各具体第三方应用的应用信息进行模糊匹配。进行模糊匹配时,可以采用“like”变量实现关键字与应用商店数据库中相应分类属性值的第三方应用的应用信息的模糊匹配,如读取移动终端中设置的关键字“a”,与应用商店数据库进行模糊匹配的条件是like’%″a″%’,表示只要应用信息中含有字符“a”的第三方应用都满足条件,从而实现了模糊匹配。根据上述过程,移动终端将得到分类属性值为A、B、C之一、且应用信息中含有关键字“a”的所有第三方应用,即A分类中应用信息中含有关键字“a”的各第三方应用、B分类中应用信息中含有关键字“a”的各第三方应、以及C分类中应用信息中含有关键字“a”的各第三方应用均将通过模糊匹配得到。\n[0042] 如果移动终端中设置有多个关键字,则基于各关键字进行模糊匹配所得到的第三方应用可能重复,移动终端只保留一条记录即可。\n[0043] 另外,也可以基于多个关键字进行精确匹配,以使匹配结果更符合用户的使用要求。\n[0044] 步骤103,将模糊匹配后的结果形成第三方应用选择表,并推送到移动终端的应用商店显示界面上。\n[0045] 具体地,移动终端将第三方应用选择表中的内容以状态栏的形式提供到移动终端的应用商店显示界面上。\n[0046] 移动终端与应用商店数据库的交互如图2所示,移动终端与应用商店数据库建立连接,并按照第三方应用历史数据中排名TOP X位的分类属性值,基于关键字与应用商店数据库中相应分类属性值的各第三方应用的应用信息进行模糊匹配,由模糊匹配的结果得到向用户提供的第三方应用选择表。\n[0047] 通过以上过程的处理,用户便能够根据推送到移动终端界面上的状态栏快速挑选并购买自己喜欢或感兴趣的第三方应用。\n[0048] 由于移动终端基于用户对第三方应用的使用信息进行实时记录,因此,用户每次进入应用商店时,移动终端向其提供的第三方应用选择表都是动态更新的。\n[0049] 以上处理流程具体可以通过移动终端中的第三方应用跟踪记录程序来实现。\n[0050] 图3为本发明中提供应用列表的装置的结构示意图,如图3所示,该装置包括:记录模块、匹配模块、表生成模块及显示输出模块,其中,记录模块用于对用户对第三方应用的使用信息进行记录及处理得到第三方应用历史数据;匹配模块用于将第三方应用历史数据与应用商店数据库中的应用信息进行匹配;表生成模块用于将匹配后的结果形成第三方应用选择表并发送至显示输出模块;显示输出模块用于将第三方应用选择表中的内容推送到移动终端的应用商店显示界面。\n[0051] 具体地,记录模块具体用于获取用户查看或下载安装的第三方应用的属性值,根据用户对第三方应用的使用信息对属性值进行处理并进行排序,得到第三方应用历史数据。\n[0052] 匹配模块具体用于将第三方应用历史数据中排序在前设定位的属性值与应用商店数据库中相应属性值的应用信息进行模糊匹配。\n[0053] 显示输出模块具体用于将第三方应用选择表中的内容以状态栏的形式推送到移动终端的应用商店显示界面上。\n[0054] 以下以属性值为占据空间大小为例对本发明的具体实现再作进一步详细的说明。\n[0055] 对第三方应用的占据空间大小进行空间范围划分,即按第三方应用占据空间大小划分为几个空间范围,如0M~5M为空间范围A,5M~10M为空间范围B,以此类推,从而后续依据该空间范围划分进行记录和模糊匹配。用户在进入应用商店查看或下载安装第三方应用时,移动终端读取该第三方应用的占据空间大小,基于该占据空间大小对相应空间范围的使用次数进行记录,即如果第三方应用历史数据中没有相应空间范围,如用户是第一次查看或下载该空间范围的第三方应用,则移动终端将用户查看或下载安装的第三方应用的空间范围保存到第三方应用历史数据中,并将该空间范围对应的使用次数记录为1,如果第三方应用历史数据中已有相应空间范围,如用户之前已查看或下载过相应空间范围的第三方应用,则移动终端将该空间范围对应的使用次数加1,并按照记录的使用次数从高到低的顺序对第三方应用历史数据中的各空间范围进行排序,进一步可以得到排序在前X位的空间范围,即TOP X。第三方应用历史数据中排序在第一位的为空间范围B,移动终端中设置的关键字为a,则移动终端基于关键字a与应用商店数据库中占据空间大小属性在空间范围B的所有第三方应用进行模糊匹配,并将匹配的结果形成第三方应用选择表,推送到移动终端的应用商店显示界面上。\n[0056] 具体地,第三方应用占据空间大小的空间范围划分可通过以下两种方式实现:移动终端生产商在移动终端出厂时在移动终端中设置的常用空间范围,也可以是用户使用移动终端过程中根据自己的喜好在移动终端中设置的特定空间范围,或二者的组合。\n[0057] 由于各模块的相关具体实现在流程相关部分的描述中已有详细介绍,在此不再赘述。\n[0058] 根据以上描述可见,本发明所描述的提供应用列表的方案,移动终端能够在后台对用户查看或下载安装的应用分类等属性值进行自动记录,通过分析这些数据,用户进入应用商店时,能够向不同的用户提供不同的第三方应用选择表,显示用户可能感兴趣的第三方应用,从而使用户可以实现快速挑选并购买自己喜欢或感兴趣的第三方应用。\n[0059] 以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
法律信息
- 2014-11-05
- 2012-05-09
实质审查的生效
IPC(主分类): G06Q 30/00
专利申请号: 201010190825.6
申请日: 2010.06.02
- 2010-10-13
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2009-04-29
|
2007-03-08
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |