一种桌面应用的生成控制方法、装置及系统的制作方法

文档序号:9261387阅读:258来源:国知局
一种桌面应用的生成控制方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,特别涉及一种桌面应用的生成控制方法、装置及系统。
【背景技术】
[0002]随着智能手机和平板电脑能移动终端设备的普及,人们逐渐习惯了使用APP(Applicat1n,应用)客户端上网的方式,而目前国内各大电商,均拥有了自己的应用客户端,这标志着,应用客户端的商业使用,已经开始初露锋芒。
[0003]应用已经不仅仅只是移动设备上的一个客户端那么简单,如今,在很多设备上已经可以下载厂商官方的应用软件对不同的产品进行无线控制。
[0004]不仅如此,随着移动互联网的兴起,越来越多的互联网企业、电商平台将应用作为销售的主战场之一。数据表明,应用既给手机电商带来的流量远远超过了传统互联网的流量,通过应用进行盈利也是各大电商平台的发展方向。事实表明,各大电商平台向移动应用的倾斜也是十分明显的,原因不仅仅是每天增加的流量,更重要的是由于手机移动终端的便捷,为企业积累了更多的用户,更有一些用户体验不错的应用使得用户的忠诚度、活跃度都得到了很大程度的提升,从而为企业的创收和未来的发展起到了关键性的作用。
[0005]基于APP的优势,其应用越来越广泛,用户安装到终端的APP也越来越多。用户在使用应用的时候首先需要找到APP的入口,通常来说可以是应用在桌面显示的图标,但是因为应用很多,如何快速找到这些图标则成为一个问题。
[0006]对于不同的用于而言,各种应用的使用频率是不同的;基于此,用户为了迅速找到自己需要的图片,最初使用的方式是手动的对应用进行排序,而且随着时间的推移,用户的需求会发生改变导致需要重新排序。这种方式不仅费时,而且用户经常不能迅速的找到需要的应用。
[0007]为了解决这一问题,提出了一些解决方案,例如:按照用户使用应用的先后次序进行自动排序,这样可以随着用户对应用的使用,实现对终端内的应用自动排序。但是这种排序方式,并不理想,用户仍然经常会找不到自己需要的应用,导致自动排序所能带来的效率提升较低。

【发明内容】

[0008]本发明实施例提供了一种桌面应用的生成控制方法、装置及系统,用于使自动排序所带来的效率提升大幅增加。
[0009]一种桌面应用的生成控制方法,包括:
[0010]获取终端的第二应用列表,以及在所述终端内各应用的点击频率;所述第二应用列表包含预定时间段内运行过的应用;
[0011]获取应用排名信息,所述应用排名信息包含应用的排名统计信息;
[0012]按照第一应用在前第二应用在后的方式确定应用排序;所述第一应用为第一预定个数的点击频率排名最前的应用,所述第二应用为第二应用列表中与所述排名信息标识的排序靠前的第二预定个数应用匹配的应用。
[0013]一种桌面应用的生成控制装置,包括:
[0014]信息获取单元,用于获取终端的第二应用列表,以及在所述终端内各应用的点击频率;所述第二应用列表包含预定时间段内运行过的应用;
[0015]排名获取单元,用于获取应用排名信息,所述应用排名信息包含应用的排名统计信息;
[0016]排序确定单元,用于按照第一应用在前第二应用在后的方式确定应用排序;所述第一应用为第一预定个数的点击频率排名最前的应用,所述第二应用为第二应用列表中与所述排名信息标识的排序靠前的第二预定个数应用匹配的应用。
[0017]一种桌面应用的生成控制系统,包括:
[0018]以可通信方式连接的桌面应用的生成控制装置以及终端;
[0019]权利要求本发明实施例提供的任意一项所述桌面应用的生成控制装置,且所述桌面应用的生成控制装置包括:发送单元,用于将确定的应用排序发送给所述终端,指令所述终端依据确定的应用排序对桌面应用进行排序显示;
[0020]从以上技术方案可以看出,本发明实施例具有以下优点:在体现用户习惯的点击率的基础上,综合体现当前时段用户关注趋势的排名来确定应用的排序,这样可以实现动态的排序并且更加准确,使用户能够更大几率的迅速找到自己需要的应用,从而使自动排序所带来的效率提升大幅增加。
【附图说明】
[0021]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0022]图1为本发明实施例方法流程示意图;
[0023]图2为本发明实施例方法流程示意图;
[0024]图3为本发明实施例装置结构示意图;
[0025]图4为本发明实施例装置结构示意图;
[0026]图5为本发明实施例系统结构示意图;
[0027]图6为本发明实施例终端结构示意图;
[0028]图7为本发明实施例服务器结构示意图。
【具体实施方式】
[0029]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0030]本发明实施例提供了一种桌面应用的生成控制方法,如图1所示,包括:
[0031]101:获取终端的第二应用列表,以及在上述终端内各应用的点击频率;上述第二应用列表包含预定时间段内运行过的应用;
[0032]上述预定时间段,可以是任意设定的时间段,例如三天内,或者一个小时内都是可以的,对此本发明实施例可以不做严格限制。终端运行过的应用的获取方式可以有很多,终端运行应用程序会在系统中留下记录,我们可以获得这些记录作为第二应用列表,对于不同的终端是可以采用不同的获取方式的,对此本发明实施例可以不予严格限制,以下实施例将分别就是否具有ROOT (超级用户)权限的终端如何获得第二应用列表,以及在上述终端内各应用的点击频率进行说明,具体如下:可选地,上述获取终端的第二应用列表,以及在上述终端内各应用的点击频率包括:
[0033]确定上述终端是否具有超级用户权限,若具有超级用户权限,则通过私有应用程序编程接口 API获取应用程序使用统计信息,否则,使用系统提供的公开AIP获取应用程序使用统计信息;然后依据上述应用程序使用统计信息确定第二应用列表,以及在上述终端内各应用的点击频率。
[0034]102:获取应用排名信息,上述应用排名信息包含应用的排名统计信息;
[0035]在本发明实施例中的应用排名,是指当前的一段时间内应用的热度排名,通常可以表现为下载量的排名,还可以是当前应用的好评度排名;因此这里的应用排名信息,与上述终端并不具有关联关系,它体现的是广义上的用户对应用的评价,这些信息在很多地方都会有,因此获得方式也可以有很多,本发明实施例给出了一个优选的方案,具体如下:可选地,上述获取应用排名信息包括:从预定的应用市场获取应用排名信息。
[0036]以上排名信息,可以是下载量排名,也可以是好评率排名,或者打分排名。本发明实施例对此不予严格的限制。
[0037]103:按照第一应用在前第二应用在后的方式确定应用排序;上述第一应用为第一预定个数的点击频率排名最前的应用,上述第二应用为第二应用列表中与上述排名信息标识的排序靠前的第二预定个数应用匹配的应用。
[0038]本发明实施例中,只要确定了应用排序,本领域技术人员可以根据实际需要对其使用进行任意规划,本发明实施例可以不予限定。在本发明实施例中,在体现用户习惯的点击率的基础上,综合体现当前时段用户关注趋势的排名来确定应用的排序,这样可以实现动态的排序并且更加准确,使用户能够更大几率的迅速找到自己需要的应用,从而使自动排序所带来的效率提升大幅增加。
[0039]以上实施例中,第二应用可以是不分类的,在实际应用中,用户可能并不关注于同类应用的多种应用,例如:用户可能仅使用I?2种即时通应用,3种左右的社交应用,3种左右的购物应用,但是目前已有的即时通讯应用、社交应用以及购物应用种类是非常多的,基于此本发明实施例提供了优化的解决方案:可选地,若上述排名统计信息为分类的排名统计信息,则上述第二应用为:上述排名信息标识的每一个分类的分类列表中排序靠前的第二预定个数与上述第二应用列表匹配的应用。
[0040]以上方案可以将排序靠前的同类应用限定在一个预定的数量内,从而防止用户不关注的应用被排序靠前。以上“第二预定个数”的具体取值,可以依据用户习惯的统计得至IJ,具体取值本发明实施例不予限定,取值较大可以收录更多的热点应用,取值较小则可以减少不关注的应用被排序靠前。
[0041]在以上实施例中,
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1