公开/公告号CN103164505A
专利类型发明专利
公开/公告日2013-06-19
原文格式PDF
申请/专利权人 深圳市金立通信设备有限公司;
申请/专利号CN201210351256.8
申请日2012-09-20
分类号G06F17/30;
代理机构
代理人
地址 518000 广东省深圳市福田区深南大道7028号时代科技大厦21楼
入库时间 2024-02-19 19:24:31
法律状态公告日
法律状态信息
法律状态
2018-05-29
专利权的保全 IPC(主分类):G06F17/30 授权公告日:20160914 登记生效日:20180428 申请日:20120920
专利权的保全及其解除
2016-09-14
授权
授权
2013-07-24
实质审查的生效 IPC(主分类):G06F17/30 申请日:20120920
实质审查的生效
2013-06-19
公开
公开
技术领域
本发明涉及手机应用软件排名技术,具体涉及的是一种基于实际使用频率对应用软件进行排名的系统及方法,通过用户在手机上应用软件的使用频率,对网络商店中的应用软件进行排名。
背景技术
随着智能手机的快速发展,与智能手机相关的应用软件(APP)也越来越多,通过这些应用软件可以实现手机多种功能的扩展,满足用户游戏、工作、生活等方面的使用需求。尤其是新一代手机平台的到来,手机用户的移动应用发展已经吸引了越来越多自由开发者的兴趣。为了能在移动互联网产业链中占据核心控制地位,各大厂商和电信运营商都开始了将应用软件、手机终端和应用商店等紧密集成在一起。
目前软件应用商店中的APP(应用软件)不断的涌现,面对如此大量的APP,用户通常不知如何选择,而软件应用商店通常会通过APP的下载量来对商店内的APP进行排名推荐。下载量越大的APP,排名就越靠前,相应的会依赖滚雪球效应不断被下载,而新的优质APP却很容易被淹没。事实上,很多软件应用商店内的优秀APP因此而沦为了僵尸应用,这样会造成大量优秀APP无法被发现,造成极大浪费,而且排名靠前的APP,其未必属于最好的,用户下载后使用效果可能未必能够达到用户要求,应用软件好坏的评判的科学性、客观性和公正性不高。
发明内容
本发明的目的在于提供一种基于实际使用频率对应用软件进行排名的系统及方法,以解决目前应用软件在软件商店中依靠下载量排名所存在的不够客观、不够公正以及不够科学的问题。
本发明的目的是通过以下技术方案实现的。
一种基于实际使用频率对应用软件进行排名的系统,包括:
一手机终端,用于采集APP软件的有效点击使用信息;
一APP软件商店服务器,与手机终端无线网络连接,用于获取来自手机终端的有效点击使用信息,进行计数累加,并根据累加结果进行排名。
优选地,所述手机终端包括CPU、微处理器、显示屏、APP存储器和频率计数器,所述CPU与APP存储器连接,用于打开并使用APP,频率计数器与CPU连接,用于记录获取打开使用APP的频率;微处理器与CPU连接,用于获取使用APP的有效频率。
优选地,所述手机终端还包括有一时间管理器,该时间管理器与CPU连接,用于检测使用APP的持续时间。
优选地,所述手机终端还包括有一网络通信模块,通过微处理器与CPU连接,用于将微处理器获取的APP有效使用频率发送给APP软件商店服务器,同时从APP软件商店服务器下载APP。
优选地,所述APP软件商店服务器包括有处理器、计数累加器和存储器,所述处理器通过计数累加器对获取的APP有效使用频率进行计数累加,对应存储在存储器中,并根据累加结果对APP进行排名。
另外,本发明还提供了一种基于实际使用频率对应用软件进行排名的方法,包括步骤:
A、通过手机终端对应点击APP存储器中的APP,并获取有效APP使用频率,发送给微处理器;
B、微处理器对应将上述有效APP使用频率通过无线网络对应发送给APP软件商店服务器;
C、APP软件商店服务器获取上述信息后,对其进行计数累加,并将累加结果对应存储在存储器中,并依据该累加结果对APP排名进行更新。
优选地,步骤A具体包括:
a1、调用APP存储器中的任意APP,并对应在显示屏上进行使用显示,同时发送使用信息给频率计数器;
a2、通过频率计数器对使用APP的频率进行计数,并反馈给CPU;
a3、CPU对反馈的计数数据进行分析处理,获取有效使用频率,并发送给微处理器。
优选地,步骤a3具体包括:
时间管理器对应从CPU获取该APP的使用持续时间,并判断其是否为非法点击使用,如是则产生无效点击发送给CPU;如果否,则发送有效点击给CPU,CPU对反馈的计数数据和有效点击进行分析处理,获取实际有效使用频率,并发送给微处理器。
本发明与现有技术相比,有益效果在于:本发明提供的基于实际使用频率对应用软件进行排名的系统及方法,通过手机终端对手机中的APP有效使用情况进行记录,并将其对应发送给APP软件商店服务器,通过服务器对来自不同手机终端的有效使用APP情况进行统计累加,获取使用量靠前的 APP,并以此进行排名。本发明通过用户的实际使用情况为排名依据,有效解决了依靠下载量排名所存在的不够客观、不够公正以及不够科学的统计问题。
附图说明
图1为本发明的系统原理框图。
图2为本发明的工作原理流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图1所示,图1为本发明的系统原理框图。本发明提供的是一种基于实际使用频率对应用软件进行排名的系统,主要用于解决目前应用软件在软件商店中依靠下载量排名所存在的不够客观、不够公正以及不够科学的统计问题。
其中该系统包括:手机终端和与该手机终端无线网络连接的APP软件商店服务器。所述手机终端包括CPU、微处理器、显示屏、时间管理器、网络通信模块、APP存储器和频率计数器,所述CPU与APP存储器连接,用于打开并使用APP,同时将使用情况在显示屏上进行显示;频率计数器与CPU连接,用于记录获取打开使用APP的频率,并进行记录,反馈给CPU;时间管理器与CPU连接,用于对上述APP的使用持续时间进行监控,以避免出现为获取点击量而出现的非法点击,以确保每次使用APP均为有效使用;微处理器与CPU连接,用于获取使用APP的有效频率。
微处理器将获取的APP有效使用频率对应通过网络通信模块对应发送APP软件商店服务器。
APP软件商店服务器与手机终端无线网络连接,包括有处理器、计数累加器和存储器,所述处理器通过计数累加器对获取的APP有效使用频率进行计数累加,对应存储在存储器中,并根据累加结果对APP进行排名。
网络通信模块,用于向APP软件商店服务器发送有效使用频率的同时,还会根据用户需要从APP软件商店服务器下载APP。
本系统根据所有APP的用户使用其他应用的数据,创建一个排名应用列表,把所有用户最常用的应用列出来。 这个应用推荐跟其他应用推荐的一个很大不同是,它是根据用户实际对某款应用的喜欢和使用程度,而非一款应用实际的下载量来推荐应用。因为应用的下载量可能存在水分,也可能是公司营销的结果,而用户下载一款应用之后也有可能再也没有打开过。而一款下载量不大的应用,假如用户频繁使用,也说明了应用本身是优质的,或者解决了用户需求。这种方式在一定程度上更公平更科学。
以上是对本发明基于实际使用频率对应用软件进行排名的系统的说明,下面将结合附图2对本发明基于实际使用频率对应用软件进行排名的方法做进一步的描述。
请参见图2所示,图2为本发明的工作原理流程图。本发明还提供了一种基于实际使用频率对应用软件进行排名的方法,其具体包括步骤如下:
A、通过手机终端对应点击APP存储器中的APP,并获取有效APP使用频率,发送给微处理器;
步骤A具体包括:
a1、调用APP存储器中的任意APP,并对应在显示屏上进行使用显示,同时发送使用信息给频率计数器;
a2、通过频率计数器对使用APP的频率进行计数,并反馈给CPU;
a3、CPU对反馈的计数数据进行分析处理,获取有效使用频率,并发送给微处理器。
步骤a3具体包括:
时间管理器对应从CPU获取该APP的使用持续时间,并判断其是否为非法点击使用,如是则产生无效点击发送给CPU;如果否,则发送有效点击给CPU,CPU对反馈的计数数据和有效点击进行分析处理,获取实际有效使用频率,并发送给微处理器。
B、微处理器对应将上述有效APP使用频率通过无线网络对应发送给APP软件商店服务器;
C、APP软件商店服务器获取上述信息后,对其进行计数累加,并将累加结果对应存储在存储器中,并依据该累加结果对APP排名进行更新。
本发明通过手机终端对手机中的APP有效使用情况进行记录,并将其对应发送给APP软件商店服务器,通过服务器对来自不同手机终端的有效使用APP情况进行统计累加,获取使用量靠前的 APP,并以此进行排名。本发明通过用户的实际使用情况为排名依据,有效解决了依靠下载量排名所存在的不够客观、不够公正以及不够科学的统计问题。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
机译: 用于基于订户信息对内容进行排名的方法,内容排名系统和计算机程序产品
机译: 使用基于图的排名对文本中的单词和概念进行排名的方法和系统
机译: 使用基于图的排名对文本中的单词和概念进行排名的方法和系统