一种网页浏览器的应用程序排序方法及服务器与流程

文档序号:11234194阅读:446来源:国知局
一种网页浏览器的应用程序排序方法及服务器与流程

本发明涉及计算机技术领域,特别涉及一种网页浏览器的应用程序排序方法及服务器。



背景技术:

家峪智能智慧圈作为一款集休闲、娱乐、生活于一体的综合型平台,为用户提供全方位的视听享受和智慧服务,以其集合有资讯、社交、购物、医疗、物业、便民服务等多种功能应用的特点,广泛应用于各种终端中。

但是,当前的应用体系下,用户点击进入家峪智能智慧圈,面对庞杂的应用程序排列,会产生混乱感,通常需要点击翻页或者拉动页面,才能在众多的应用程序中找到想要打开的一款,操作过程繁琐且浪费时间。



技术实现要素:

本发明提供一种网页浏览器的应用程序排序方法及服务器,以解决现有技术中操作过程繁琐且浪费时间的问题。

为实现上述目的,本申请提供的技术方案如下:

一种网页浏览器的应用程序排序方法,用于对家峪智能智慧圈内的应用程序进行排序,所述终端的应用程序排序方法包括:

终端操作系统对应用程序的点击次数进行实时采集;

服务器对采集的数据进行分析处理;

所述服务器根据分析处理后的数据,对栏目统计数据表进行更新;所述栏目统计数据表用于统计应用程序的点击次数,作为家峪智能智慧圈下次打开时所述服务器生成可扩展应用程序标记语言xaml配置文件的依据;所述xaml配置文件用于根据应用程序的点击次数递减顺序对各个应用程序进行排序。

优选的,所述服务器对采集的数据进行分析处理,包括:

所述服务器通过大数据采集技术对采集的数据进行分析处理。

优选的,所述服务器对采集的数据进行分析处理,包括:

所述服务器通过云储存处理技术对采集的数据进行分析处理。

优选的,所述xaml配置文件还用于在应用程序的点击次数递减顺序的基础之上,基于itemcf的相似度算法,对各个应用程序进行排序。

一种服务器,用于对家峪智能智慧圈内的应用程序进行排序,所述服务器包括:

分析处理模块,用于对终端操作系统实时采集的应用程序的点击次数进行数据的分析处理;

统计更新模块,用于根据分析处理后的数据,对栏目统计数据表进行更新;所述栏目统计数据表用于统计应用程序的点击次数;

文件生成模块,用于在家峪智能智慧圈下次打开时,根据所述栏目统计数据表内的数据,生成xaml配置文件;所述xaml配置文件用于根据应用程序的点击次数递减顺序对各个应用程序进行排序。

优选的,所述分析处理模块用于对终端操作系统实时采集的应用程序的点击次数进行数据的分析处理,具体用于:

通过大数据采集技术对采集的数据进行分析处理。

优选的,所述分析处理模块用于对终端操作系统实时采集的应用程序的点击次数进行数据的分析处理,具体用于:

通过云储存处理技术对采集的数据进行分析处理。

优选的,所述xaml配置文件还用于在应用程序的点击次数递减顺序的基础之上,基于itemcf的相似度算法,对各个应用程序进行排序。

本发明提供的所述网页浏览器的应用程序排序方法,通过终端操作系统对应用程序的点击次数进行实时采集;由服务器对采集的数据进行分析处理,并根据分析处理后的数据,对用于统计应用程序的点击次数的栏目统计数据表进行更新;服务器在家峪智能智慧圈下次打开时,根据栏目统计数据表内的数据,生成xaml配置文件,以根据应用程序的点击次数递减顺序对各个应用程序进行排序;使得家峪智能智慧圈内的应用程序按照点击次数递减顺序进行排列,更贴近用户的使用习惯,简化操作过程,节约应用程序的找寻时间。

附图说明

为了更清楚地说明本发明实施例或现有技术内的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述内的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的网页浏览器的应用程序排序方法的流程图;

图2是本发明另一实施例提供的网页浏览器的应用程序排序方法方法的另一流程图;

图3是本发明另一实施例提供的服务器的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本发明提供一种网页浏览器的应用程序排序方法及服务器,以解决现有技术中操作过程繁琐且浪费时间的问题。

该网页浏览器的应用程序排序方法,用于对家峪智能智慧圈内的应用程序进行排序,具体的,该终端的应用程序排序方法,参见图1,包括:

s101、终端操作系统对应用程序的点击次数进行实时采集;

该终端可以是电脑、手机、平板等智能设备,此处不做具体限定,均在本申请的保护范围内。

s102、服务器对采集的数据进行分析处理;

数据应用环境向用户提供两种形式的数据分析处理服务:

一种是以硬件环境为主的服务,指的是数据应用环境为用户提供满足其需求的数据处理节点、相应的存储空间及通用基础软件,用户无需购买在本地部署的硬件设施和资源,而是在数据应用环境为其提供的这些资源的基础上部署其专用的数据管理和分析处理软件,执行数据分析处理任务,完成其相应的课题。

另一种是以数据分析处理整体环境为主的服务,用户无需关注背后的软硬件设施,可以方便地在相应系统的面向科研人员的用户界面上提交数据加工或分析处理任务或操作命令,系统为用户返回数据加工产品或分析处理结果。

在具体的实际应用中,可以根据应用环境进行选择,均在本申请的保护范围内。

s103、服务器根据分析处理后的数据,对栏目统计数据表进行更新;

栏目统计数据表用于统计应用程序的点击次数,作为家峪智能智慧圈下次打开时服务器生成xaml(extensibleapplicationmarkuplanguage,可扩展应用程序标记语言)配置文件的依据;

xaml是为构建应用程序用户界面而创建的一种新的描述性语言,提供了一种便于扩展和定位的语法来定义和程序逻辑分离的用户界面,而这种实现方式和asp.net中的"代码后置"模型非常类似。xaml是一种解析性的语言,尽管它也可以被编译。它的优点是简化编程式上的用户创建过程,应用时要添加代码和配置等。

在本实施例内,该xaml配置文件用于根据应用程序的点击次数递减顺序对各个应用程序进行排序。

也就是说,该终端的应用程序排序方法,在每次打开家峪智能智慧圈之后,都要经历图1所示的过程,实现对于栏目统计数据表的更新。而在下一次打开家峪智能智慧圈之时,还包括图2所示的:

s201、服务器根据栏目统计数据表内的数据,生成xaml配置文件;

s202、xaml配置文件返回家峪智能智慧圈,根据应用程序的点击次数递减顺序对各个应用程序进行排序。

比如在家峪智能智慧圈内,通过用户的多次使用,假设用户常使用的应用程序“商城”,其初始位置在家峪智能智慧圈的下方,每次用户进入家峪智能智慧圈,都需要进行翻页或拉动屏幕,操作繁琐且浪费时间,长期下来用户产生疲惫感。而应用本实施例提供的该网页浏览器的应用程序排序方法后,当用户多次使用应用程序“商城”后,再次进入家峪智能智慧圈时,“商城”出现在应用排序的首位或者前几位,方便用户操作,提升了用户体验。

本实施例提供的该网页浏览器的应用程序排序方法,通过上述处理过程,使得家峪智能智慧圈内的应用程序按照点击次数递减顺序进行排列,更贴近用户的使用习惯,简化操作过程,节约应用程序的找寻时间。

优选的,步骤s102,可以是:服务器通过大数据采集技术对采集的数据进行分析处理;也可以是:服务器通过云储存处理技术对采集的数据进行分析处理。也即,在具体的实际应用中,可以使用大数据采集技术,也可以使用上传云端进行云储存处理,此处不做具体限定,可以视其具体应用环境而定,均在本申请的保护范围内。

优选的,xaml配置文件还用于在应用程序的点击次数递减顺序的基础之上,基于itemcf的相似度算法,对各个应用程序进行排序。

该itemcf的相似度算法认为,物品a和物品b具有很大的相似度是因为喜欢物品a的用户大都也喜欢物品b。

该itemcf的相似度算法主要分为两步:

计算物品之间的相似度;

根据物品的相似度和用户的历史行为(即应用程序的点击次数递减顺序)给用户生成推荐列表。

在具体的实际应用中,最终呈现给用户的应用程序排序,可以是单纯的依据应用程序的点击次数递减顺序而得来的,也可以是结合itemcf的相似度算法而得来的,此处不做具体限定,可以视其具体应用环境而定,均在本申请的保护范围内。

本发明另一实施例还提供了一种服务器,用于对家峪智能智慧圈内的应用程序进行排序,该服务器参见图3,包括:

分析处理模块101,用于对终端操作系统实时采集的应用程序的点击次数进行数据的分析处理;

统计更新模块102,用于根据分析处理后的数据,对栏目统计数据表进行更新;栏目统计数据表用于统计应用程序的点击次数;

文件生成模块103,用于在家峪智能智慧圈下次打开时,根据栏目统计数据表内的数据,生成xaml配置文件;xaml配置文件用于根据应用程序的点击次数递减顺序对各个应用程序进行排序。

优选的,分析处理模块101用于对终端操作系统实时采集的应用程序的点击次数进行数据的分析处理,具体用于:

通过大数据采集技术对采集的数据进行分析处理;

或者,通过云储存处理技术对采集的数据进行分析处理。

优选的,该xaml配置文件还用于在应用程序的点击次数递减顺序的基础之上,基于itemcf的相似度算法,对各个应用程序进行排序。

其余工作原理与上述实施例相同,此处不再一一赘述。

本发明中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制。虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明。任何熟悉本领域的技术人员,在不脱离本发明技术方案范围情况下,都可利用上述揭示的方法和技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1