桌面排序方法、终端及存储介质

文档序号:1719593 发布日期:2019-12-17 浏览:8次 >En<

阅读说明:本技术 桌面排序方法、终端及存储介质 (Desktop sorting method, terminal and storage medium ) 是由 邓翱 于 2019-09-03 设计创作,主要内容包括:本发明提供一种桌面排序方法、终端及存储介质,所述方法包括如下步骤:所述终端记录用户某时间段内使用应用的应用数据;所述终端根据所述应用数据将所述应用的图标放置于所述终端的屏幕的高频操作区域。所述桌面排序方法能够根据应用数据将所述应用的图标放置于所述终端的屏幕的高频操作区域,能够满足用户个性化、智能化及精准化的需求。(The invention provides a desktop sorting method, a terminal and a storage medium, wherein the method comprises the following steps: the terminal records application data of the application used by the user within a certain time period; and the terminal places the applied icon in a high-frequency operation area of a screen of the terminal according to the application data. The desktop sorting method can place the applied icons in a high-frequency operation area of a screen of the terminal according to application data, and can meet the requirements of individuation, intellectualization and precision of a user.)

桌面排序方法、终端及存储介质

技术领域

本发明涉及通信领域,尤其涉及一种桌面排序方法、终端及存储介质。

背景技术

随着智能终端的发展,用户对智能终端的要求也逐渐发生变化。智能终端现有的一些功能并不能满足用户的需求。

其中,现有智能终端对应用的排序不能满足用户需求。很多用户会在终端安装各种应用,随着安装的应用的增多,桌面会越来越混乱。目前的智能终端桌面应用分类只是根据应用的类别,收纳不同应用抽屉,寻找一个应用还需切换桌面去寻找,给用户带来非常不好的体验。有些智能终端的智能排序也是简单根据用户使用频率排序;若只是简单地根据用户使用频率排序,聊天类应用可能要占据第一位;另外,某一时间段,用户常用的应用可能不一样,例如早上闹钟和新闻使用比较频繁,中午外卖相关的应用使用比较频繁;同时,不同的用户对应用的图标的排列有不同的需求,例如有人希望在大拇指能直接触碰的位置放置最常用的应用的图标,而有人希望在屏幕最下端的位置放置最常用的应用的图标;可见,按使用频率对应用进行排序也不能满足需求。另外,我们常常需要分享内容到不同的社交平台,选择默认应用的方式显然不适用,而我们要在很多分享应用中找到我们需要的应用(某一个时间段最常用的分享的应用),而该应用可能被排序在最后面,或者在选择app时,可能出现误操作,点击不是自己需要分享的应用,这会给用户带来非常不好的体验。

鉴于上述原因,用户可在自身的终端上根据自身需求改变智能终端桌面的各个应用的排序及设置位置,形成个性化并高效的页面布局,以满足需求。

上述方法虽然满足了用户的需求,但是,现有的分享功能仅能分享图片或者文中,用户无法利用现有的分享功能分享自己个性化并高效的页面布局(即主题),同时也不能获取其他相似用户个性化并高效的页面布局。现有的app排序推送服务,大多采用的只是将比较流行热门的app推荐给用户选择,而并非针对用户的需求而进行推荐,缺乏真正的智能化管理,不能满足用户需求。

相较于传统分享模式,用户对分享的需求也在发生变化:1、个性化需求:传统分享都是统一的形式,大家看到的内容是一样的,而时代的发展可以让每个人获得符合自身的深刻体验,因此人们越来越看重个性化需求。2、智能化需求:技术的发展,终端的CPU和内存也不断升级,在硬件上已经逐渐可以进行更多的智能化需求,同时软件上人工智能在最近十年取得了长足发展,深度学习模式的引入使智能化提高一个大的台阶,所以大家也逐渐要求在分享功能上提供更多智能化体验。3、精准化需求:现在是一个信息***时代,用户接触到的信息与数据都在极速膨胀,因此用户越来越看重数据筛选能力,用户早已不满足于粗犷的单一界面排序模式,希望能看到更多的自己关心的应用(app)。

近几年来,深度学习在人工智能中的应用越来越广泛,深度学习采用多级人工神经网络结构,通过端到端的训练,从数据直接学习到表达,已经产生了较好的效果。尤其最近几年随着海量数据和算法改进,深度学习得到爆发式发展,在图像处理、语音识别、语义理解和广告推荐等问题上取得了突破性的提高。

发明内容

本发明所要解决的技术问题是,提供一种桌面排序方法、终端及存储介质,其能够满足用户个性化、智能化及精准化的需求。

为了解决上述问题,本发明提供了一种桌面排序方法,应用于终端,所述方法包括如下步骤:所述终端记录用户某时间段内使用应用的应用数据;所述终端根据所述应用数据将所述应用的图标放置于所述终端的屏幕的高频操作区域。

进一步,所述应用数据至少包括应用的图标在所述终端的屏幕中的位置信息、应用使用频率、应用的图标在所述终端的屏幕位置上的操作频率中的一种或几种。

进一步,所述终端根据所述应用数据将高频应用的图标放置于所述终端的屏幕的高频操作区域。

进一步,将所述应用的图标放置于所述终端的屏幕的高频操作区域使其同应用桌面布局保持一致。

进一步,所述方法还包括如下步骤:所述终端根据服务器推送的应用数据,调整下次此应用的图标在所述终端的屏幕中的位置。

进一步,所述方法还包括如下步骤:所述终端接收所述服务器推送的与该终端的所述应用数据相似的应用数据,并根据该相似的应用数据调整下次此应用的图标在所述终端的屏幕中的位置。

进一步,所述方法还包括如下步骤:所述终端将所述应用数据分享至其他终端,其他终端根据所述应用数据调整下次此应用的图标在所述其他终端的屏幕中的位置。

进一步,所述方法还包括如下步骤:所述终端将所述应用数据上传至服务器;所述终端记录所述应用数据在服务器上的特征信息,并将所述特征信息分享给其他终端;所述其他终端根据所述特征信息获得所述应用数据,并根据所述应用数据调整下次此应用的图标在所述其他终端的屏幕中的位置。

本发明还提供一种终端,其包括:记录模块,用于记录用户某时间段内使用应用的应用数据;调整模块,用于根据所述应用数据将所述应用的图标放置于所述终端的屏幕的高频操作区域。根据权利要求9所述的终端,其特征在于,所述应用数据至少包括应用的图标在所述终端的屏幕中的位置信息、应用使用频率、应用的图标在所述终端的屏幕位置上的操作频率中的一种或几种。

进一步,所述终端还包括:生成模块,用于根据所述应用数据生成应用使用模型。

进一步,所述终端还包括:上传模块,用于将所述应用数据上传至服务器和/或向所述服务器提供一反馈信息。

进一步,所述终端还包括:接收模块,用于接收所述服务器推送的应用数据,和/或其他终端推送的应用数据或应用数据的特征信息。

进一步,所述终端还包括:分享模块,用于将所述应用数据分享至其他终端,和/或将所述应用数据在所述服务器上的特征信息分享至其他终端。

本发明还提供一种计算机存储介质,所述计算机存储介质上存储有程序,所述程序被处理器执行时实现如上所述的桌面排序方法的步骤。。

本发明的优点在于,终端根据应用数据将所述应用的图标放置于所述终端的屏幕的高频操作区域,其能够满足用户个性化、智能化及精准化的需求。

附图说明

图1是本发明应用于终端的桌面排序方法的第一

具体实施方式

的步骤示意图;

图2是本发明应用于终端的桌面排序方法的第二具体实施方式的步骤示意图;

图3是本发明应用于服务器的桌面排序方法的一具体实施方式的步骤示意图;

图4是本发明终端的一具体实施方式的框图;

图5是本发明服务器的一具体实施方式的框图;

图6是本发明桌面排序系统的一具体实施方式的框图。

具体实施方式

下面结合附图对本发明提供的桌面排序方法、终端及存储介质的具体实施方式做详细说明。

图1是本发明应用于终端的桌面排序方法的第一具体实施方式的步骤示意图。在本具体实施方式中,所述桌面排序方法应用于终端,所述终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备等,在此不作限定,任何可以实现本发明技术方案的终端,均属于本发明的保护范围。请参阅图1,所述桌面排序方法包括如下步骤:

步骤S10,所述终端记录用户某时间段内使用应用的应用数据。

其中,所述终端记录所述应用数据,并将其存储在终端本地,或者所述终端记录所述应用数据,并将所述应用数据上传至服务器。

所述应用数据指用户操作习惯数据,其至少包括某时间段内应用的图标在所述终端的屏幕中的位置信息、应用使用频率、应用的图标在所述终端的屏幕位置上的操作频率中的一种或几种。所述终端记录该些用户操作习惯数据,且所述终端同时还记录该些用户操作习惯数据对应的应用的名称。

具体地说,所述终端记录的所述用户操作习惯数据可包括如下表的内容:

例如,对习惯左手操作的用户,其6:00~9:00时间段操作位于屏幕左上侧的A应用,且A应用为高频操作应用,左上侧为高频操作区域;其9:00~18:00时间段将B应用的图标及C应用的图标拖动到屏幕左下侧,且B应用为高频操作应用,屏幕左下侧为高频操作区域;其晚上18:00~23:00时间段更新C应用的图标、D应用的图标及E应用的图标到屏幕左下侧,且D为高频操作应用,屏幕左下侧为高频操作区域,则终端记录此操作习惯数据,并将其存储在终端本地或者上传至服务器。

步骤S11,所述终端根据所述应用数据将所述应用的图标放置于所述终端的屏幕的高频操作区域。

具体地说,所述终端根据所述应用数据调整该应用的图标位置,将该应用的图标放置在终端屏幕的高频操作区域,若该应用的图标原始位置即为终端屏幕的高频操作区域,则不改变该应用的图标的位置或者将该应用的图标放置在该区域的靠前位置,若该应用的图标原始位置不是终端屏幕的高频操作区域,则更改该应用的图标至终端屏幕的高频操作区域,进一步,还可将该应用的图标放置在该区域的靠前位置。

进一步,调整下次此应用的图标在所述终端的屏幕中的位置以使所述应用图标的排布与应用桌面布局保持一致。例如,在应用桌面布局中,屏幕左侧为高频操作区域,则将高频操作的应用的图标排布在屏幕左侧。

进一步,所述应用数据还包括所述应用的图标出现在屏幕某位置的频率,所述终端根据该应用数据将所述应用的图标放置于所述终端的屏幕的高频操作区域。优选地,在某时间段内,所述终端根据所述应用数据将高频应用的图标放置于所述终端的屏幕的高频操作区域。

本发明桌面排序方法能够根据应用的应用数据将所述应用的图标放置于所述终端的屏幕的高频操作区域,而不是依据传统的桌面排序方法排布应用图标的位置,满足了用户个性化、智能化及精准化的需求。另外,本发明桌面排序方法还可根据用户操作习惯,将某时间段内的高频应用放置在所述终端的屏幕的高频操作区域,提供了良好的用户体验。

进一步,若所述终端记录所述应用数据,并将所述应用数据上传至服务器,则在步骤S11中,所述终端能够接收所述服务器推送的应用数据,并根据所述服务器推送的应用数据调整下次此应用的图标在所述终端的屏幕中的位置,将所述应用的图标放置于所述终端的屏幕的高频操作区域。所述终端接收的所述服务器推送的应用数据可以是所述终端本地上传的应用数据,也可以是其他终端上传的与所述终端具有相似操作习惯的应用数据。

进一步,所述终端接收所述服务器推送的所述应用数据后,向所述服务器提供一反馈信息。所述反馈信息可包括所述终端根据该应用数据调整此应用的图标在所述终端的屏幕中的位置后再次对此应用的图标在所述终端的屏幕中的位置进行调整后的重新布局信息、所述终端更改此应用的图标在所述终端的屏幕中的频率信息及所述终端的其他反馈信息。在该步骤中,所述终端向所述服务器提供一反馈信息可包括所述终端主动向所述服务器提供一反馈信息,也可以包括所述终端自动向所述服务器提供一反馈信息。所述服务器可根据所述反馈信息调整所述应用数据后再向所述终端推送调整后的应用数据,提供输出准确度,以满足用户个性化、精准化的需求。

进一步,在本具体实施方式中,所述桌面排序方法还包括分享步骤:步骤S12,所述终端将所述应用数据分享至其他终端,其他终端根据所述应用数据调整下次此应用的图标在所述其他终端的屏幕中的位置,例如,其他终端根据所述应用数据将所述应用的图标放置于所述其他终端的屏幕的高频操作区域。

其中,所述终端将所述应用数据分享至其他终端的方法可包括两种:

一种方法是所述终端直接将所述应用数据分享至其他终端。例如,所述终端通过通讯软件、分享软件或者社交软件等途径将所述应用数据分享给其他终端,其他终端根据所述应用数据调整下次此应用的图标在所述其他终端的屏幕中的位置。其他终端可为该终端的好友或具有相似操作习惯的终端。

另一种方法是所述终端将所述应用数据上传至服务器,所述终端记录所述应用数据在服务器上的特征信息,并将所述特征信息分享给其他终端;所述其他终端根据所述特征信息获得所述应用数据,并根据所述应用数据调整下次此应用的图标在所述其他终端的屏幕中的位置。

具体地说,用户使用该应用数据后,发现是一个高效有趣的玩机功能,用户选择将所述应用数据上传至所述服务器,并记录所述应用数据在服务器上的特征信息。该特征信息包括但不限于该应用数据在服务器上的存储信息。例如,该应用数据在服务器上的ID。所述终端将该应用数据的ID通过通讯软件、分享软件或者社交软件等途径推送给其他终端。其他终端可为该终端的好友或具有相似操作习惯的终端。若其他终端具有使用该应用数据的意愿,则其他终端根据所述特征信息在服务器上获取相应的应用数据,并根据所述应用数据调整下次此应用的图标在所述其他终端的屏幕中的位置。

所述终端不仅可以将存储在本地或者上传至服务器的终端本身的应用数据分享给其他终端,也可以将自其它终端或者服务器获得的应用数据分享给其他终端。分享方法的优点在于,其他终端不需要利用自己的操作习惯数据训练模型,其可直接使用其他终端或者服务器推送的应用数据或者将其他终端或者服务器推送的应用数据作为迁移学习模型,加速训练自己的布局模型,而不是从头开始训练自己的布局模型,其不仅能够进一步提升用户体验,而且能够满足用户个性化的需求。

进一步,所述终端还可以接收与该终端的所述应用数据相似的应用数据,并根据该相似的应用数据调整下次此应用的图标在所述终端的屏幕中的位置,例如,所述终端根据所述应用数据将所述应用的图标放置于所述终端的屏幕的高频操作区域,以提升用户体验。其中,与该终端的所述应用数据相似的应用数据是指两种应用数据具有相似的用户操作习惯。

进一步,在本发明另一具体实施方式中,所述终端根据所述应用数据生成应用使用模型。图2是本发明应用于终端的桌面排序方法的第二具体实施方式的步骤示意图,请参阅图2,在本发明第二具体实施方式中,所述桌面排序方法包括如下步骤:

步骤S20,所述终端记录用户某时间段内使用应用的应用数据。该步骤与第一具体实施方式的步骤相同。

步骤S21,所述终端根据所述应用数据生成应用使用模型。

具体地说,终端记录所述用户操作习惯数据,则终端本地或者服务器获取多组相似操作习惯数据后,通过学习修正,对所述用户操作习惯数据进行训练形成所述应用使用模型。其中,若服务器对用户操作习惯数据进行训练形成所述应用使用模型,则所述服务器可将该应用使用模型推送至所述终端。所述应用使用模型可包括某时间段内的高频操作应用及终端屏幕的高频操作区域。进一步,所述终端根据所述时间段及用户操作习惯数据生成所述应用使用模型。

步骤S22,所述终端应用所述应用使用模型,以调整下次此应用的图标在所述终端的屏幕中的位置,将所述应用的图标放置于所述终端的屏幕的高频操作区域。

具体地说,若所述应用使用模型的内容为:6:00~9:00时间段,将A应用图标放置在屏幕左上侧,且A为高频操作应用,左上侧为高频操作区域;9:00~18:00时间段,将B应用的图标及C应用的图标放置于屏幕左下侧,且B为高频操作应用,左下侧为高频操作区域;晚上18:00~23:00时间段,将C应用的图标、D应用的图标及E应用的图标放置于屏幕左下侧,且D应用为高频操作应用,左下侧为高频操作区域;则所述终端应用所述应用使用模型后,在对应的时间段,所述终端的屏幕会具有如下布局:在6:00~9:00时间段,A应用的图标位于屏幕左上侧;在9:00~18:00时间段,B应用的图标及C应用的图标位于屏幕左下侧;在晚上18:00~23:00时间段,C应用的图标、D应用的图标及E应用的图标位于屏幕左下侧。

在本具体实施方式中,终端可直接利用应用使用模型形成桌面图标的排序,快速便捷,用户体验好。进一步,在用户将此应用图标的桌面排布恢复系统默认值后,本终端也可参考该应用使用模型,快速恢复为高频应用触手可及的布局模式。

在本具体实施方式中,所述终端利用终端本地的用户操作习惯数据训练形成自己的应用使用模型,从而满足用户个性化的需求。在本发明另一具体实施方式中,所述终端可接收服务器或者其他终端推送的应用使用模型,并可直接使用该应用使用模型或者将其他终端或者服务器推送的应用使用模型作为迁移学习模型,加速训练自己的应用使用模型,而不是从头开始训练自己的应用使用模型,其不仅能够满足用户个性化的需求,而且能够进一步提升用户体验。

图3是本发明应用于服务器的桌面排序方法的一具体实施方式的步骤示意图。在本具体实施方式中,所述桌面排序方法应用于服务器。所述服务器包括但不限于云平台。请参阅图3,所述桌面排序方法包括如下步骤:

步骤S30,收集终端上传的用户的应用数据。

其中,终端记录用户某时间段内使用应用的应用数据,并将该些应用数据上传至服务器,所述服务器收集该些应用数据。所述应用数据指用户操作习惯数据,其至少包括某时间段内应用的图标在所述终端的屏幕中的位置信息、应用使用频率、应用的图标在所述终端的屏幕位置上的操作频率中的一种或几种。所述终端记录该些用户操作习惯数据,且所述终端同时还记录该些用户操作习惯数据对应的应用的名称,并将其上传至所述服务器。

进一步,所述服务器可以定时主动收集所述终端上传的用户的应用数据,也可以在终端的请求下收集所述终端上传的用户的应用数据。具体地说,间隔若干时间,所述服务器向所述终端发送收集应用数据的请求,所述终端上传所述应用数据,所述服务器收集该应用数据,或者所述终端主动向所述服务器上传所述终端的应用数据,所述服务器收集该应用数据。

步骤S31,所述服务器根据所述应用数据生成应用使用模型。

所述服务器获取同一终端的多组相似操作习惯数据,或者获取不同终端的多组相似操作习惯数据,并通过学习修正及训练生成应用使用模型。

在本具体实施方式中,所述服务器获取同一终端的多组相似操作习惯数据,并通过学习修正及训练生成应用使用模型。举例说明,所述服务器获取同一终端的多组相似操作习惯数据后,通过学习修正及训练生成如下应用使用模型:在6:00~9:00时间段,将A应用图标放置在屏幕左上侧;在9:00~18:00时间段,将B应用的图标及C应用的图标放置于屏幕左下侧,且B应用为高频操作应用,屏幕左下侧为高频操作区域,则B应用的图标放置在左下侧靠前区域;在晚上18:00~23:00时间段,将C应用的图标、D应用的图标及E应用的图标放置于屏幕左下侧,且D应用为高频操作应用,左下侧为高频操作区域,则D应用的图标放置在左下侧靠前区域。

步骤S32,所述服务器向终端推送所述应用使用模型。

在该步骤中,所述服务器可向上传该应用数据的终端推送所述应用使用模型,也可向其他终端推送所述应用使用模型。其中,其他终端与该终端具有相似的应用数据。具体地说,经服务器判断,其他终端与该终端具有相似的应用数据,则所述服务器向其他终端推送所述应用使用模型。所述终端或者其他终端应用所述应用使用模型进行桌面排序,实现用户对于关注应用达到触手可的便利操作。

进一步,在本发明另一具体实施方式中,所述服务器收集不同终端的多组相似的应用数据,生成所述应用使用模型,并向具有相似的应用数据的终端进行推送。优选地,所述服务器在多个所述终端之间建立联系,并且所述服务器向具有相似的应用数据的终端进行交叉推送。

具体地说,所述服务器根据所述终端的应用数据选择与其相对应的应用使用模型推送给该终端,若该终端可选择使用该应用使用模型或不使用该应用使用模型。其中,所述服务器可基于终端的操作习惯推送,即所述服务器根据终端的应用数据,取与所述终端的应用数据相似的应用使用模型推送给该终端;或者所述服务器可基于用户协同过滤推送,即服务器在各终端之间建立相应的联系,对应用数据相似的终端直接将其应用使用模型进行交叉推送。例如,若服务器发现A用户与B用户应用数据相似,则将A用户与B用户的应用使用模型进行相互推送。

本发明桌面排序方法通过服务器收集终端上传的用户的应用数据,采用大数据分析用户使用终端的习惯,对该些用户的应用数据进行训练,形成一智能化的应用使用模型,以满足终端对常用应用的图标的触手可及的需求。同时,本发明桌面排序方法还能够通过协调推荐其他相似终端的情景模式而满足用户的需求。

本发明还提供一种能够实现上述桌面排序方法的终端的一具体实施方式。图4是所述终端的一具体实施方式的框图,请参阅图4,所述终端至少包括记录模块40及调整模块41。

所述记录模块40用于记录用户某时间段内使用应用的应用数据。所述应用数据指用户操作习惯数据,其至少包括某时间段内应用的图标在所述终端的屏幕中的位置信息、应用使用频率、应用的图标在所述终端的屏幕位置上的操作频率中的一种或几种。所述终端记录该些用户操作习惯数据,且所述终端同时还记录该些用户操作习惯数据对应的应用的名称。所述终端在某时间段内使用应用的应用数据可通过所述记录模块40而被记录在终端本地。

所述调整模块41用于根据所述应用数据调整下次此应用的图标在所述终端的屏幕中的位置,例如,所述调整模块41根据所述应用数据将所述应用的图标放置于所述终端的屏幕的高频操作区域。其中,所述调整模块41能够接收所述记录模块40的记录的应用数据。

进一步,在本具体实施方式中,所述终端还包括生成模块42、上传模块43、接收模块44、分享模块45。

所述生成模块42用于将所述应用数据生成应用使用模型。所述生成模块42能够与所述调整模块41连接,以将所述应用使用模型推送至所述调整模块41,所述调整模块41能够应用所述应用使用模型,以调整下次此应用的图标在所述终端的屏幕中的位置,例如,所述调整模块41能够应用所述应用使用模型将所述应用的图标放置于所述终端的屏幕的高频操作区域。

所述上传模块43用于将所述应用数据及所述应用使用模型上传至服务器,或向所述服务器提供一反馈信息。所述上传模块43可与所述记录模块40连接,以将所述记录模块40记录的应用数据上传至服务器。

所述接收模块44用于接收所述服务器推送的应用数据及应用使用模型,或其他终端推送的应用数据及应用使用模型,或应用数据及应用使用模型的特征信息。

所述分享模块45用于将所述应用数据及应用使用模型分享至其他终端,或将所述应用数据及应用使用模型在所述服务器上的特征信息分享至其他终端。

本发明还提供一种能够实现上述桌面排序方法的服务器的一具体实施方式。图5是所述服务器的一具体实施方式的框图,请参阅图5,所述服务器至少包括收集模块50、生成模块51及推送模块52。

所述收集模块50用于定时或随机收集终端上传的用户的应用数据。所述应用数据指用户操作习惯数据,其至少包括某时间段内应用的图标在所述终端的屏幕中的位置信息、应用使用频率、应用的图标在所述终端的屏幕位置上的操作频率中的一种或几种。所述收集模块50获取同一终端的多组相似操作习惯数据,或者获取不同终端的多组相似操作习惯数据。

所述生成模块51用于根据所述应用数据生成应用使用模型。具体地说,所述生成模块51通过学习修正及训练生成应用使用模型。

所述推送模块52用于向终端推送所述应用使用模型。所述推送模块52可向同一终端或者具有相似的应用数据的不同终端推送所述应用使用模型。

进一步,所述服务器还包括关联模块53,所述关联模块53用于在多个所述终端之间建立联系,以使得所述推送模块52可向具有相似的应用数据的不同终端推送所述应用使用模型。

本发明还提供一种桌面排序系统的具体实施方式。桌面排序系统能够实现上述的桌面排序方法。图6是本发明桌面排序系统的一具体实施方式的框图。请参阅图6,桌面排序系统至少包括记录模块60、上传模块61、收集模块62、生成模块63、推送模块64、接收模块65、调整模块66。

所述记录模块60用于记录用户某时间段内使用应用的应用数据。其可设置在终端侧。所述终端在某时间段内使用应用的应用数据可通过所述记录模块60而被记录在终端本地。

所述上传模块61用于将所述应用数据上传服务器和/或向所述服务器提供一反馈信息。其可设置在所述终端侧。所述上传模块61还用于将所述应用数据或所述应用数据的特征信息上传至其他终端,以实现分享的功能。

所述收集模块62用于定时或随机收集终端上传的用户的应用数据。其可设置在服务器侧。

所述生成模块63用于根据所述应用数据生成应用使用模型。其可设置在服务器侧。具体地说,所述生成模块63通过学习修正及训练生成应用使用模型。

所述推送模块64用于向终端推送所述应用使用模型。其可设置在服务器侧。所述推送模块64可向同一终端或者具有相似的应用数据的不同终端推送所述应用使用模型。

所述接收模块65用于接收所述服务器推送的应用使用模型。其可设置在所述终端侧。所述接收模块65还用于接收其他终端推送的应用数据或应用数据的特征信息。

所述调整模块66用于根据所述应用使用模型调整下次此应用的图标在所述终端的屏幕中的位置。其可设置在终端侧。其中,所述调整模块66能够接收所述推送模块64的推送的应用使用模型,进而应该所述应用使用模型,以调整下次此应用的图标在所述终端的屏幕中的位置。

进一步,在本具体实施方式中,所述桌面排序系统还包括关联模块67。其可设置在服务器侧。所述关联模块用于在多个所述终端之间建立联系,以使得所述推送模块64可向具有相似的应用数据的不同终端推送所述应用使用模型。

本发明桌面排序系统能够根据终端的应用数据调整终端的桌面排序,以满足终端对常用应用的图标的触手可及的需求。

本发明还提供了一种计算机存储介质的实施例,所述计算机存储介质上存储有程序。所述程序被处理器执行时实现上述的方法。其中,所述计算机存储介质包括但不限于ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等各种可以存储程序代码的介质。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:操纵图形用户界面的方法、电子设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类