应用程序的分类方法及装置的制造方法_3

文档序号:9810136阅读:来源:国知局
6:00(第二日)”可以认为是“深夜”类型,而时间段“7:00?8:00”和“6:00?7:00”可以认为是“路上”类型;比如基于空间的划分:如果用户的地理位置不变或移动距离很短,则认为是“在家中”或“工作”类型,而如果用户的地理位置不断变化,则认为是“路上”类型;比如基于时间和空间的划分:如果时间段为“6:30?7:45"且地理位置不断变化,可以认为是“路上”类型,而如果时间段为“6:30?7:45”且地理位置不变或移动距离很短,可以认为是“在家中”类型。
[0073]在本实施例中,用户的使用习惯信息可以包括终端内的每个应用程序在每种类型的场景下的使用时长和/或使用频率,则通过记录使用习惯信息,可以为每个用户提供个性化的应用程序分类。比如对于“路上”类型,用户可以更加倾向于使用“地图”、“FM收音机” “音乐”等应用程序,而对于“工作/学习”类型,用户可以更加倾向于使用“翻译”等应用程序。
[0074]需要说明的是:虽然用户在不同场景下倾向于使用的应用程序可能存在差异,但并不意味着不同场景下的应用程序必须完全不同。比如“音乐”应用程序可能同时属于“路上”类型和“工作/学习”类型。
[0075]步骤904,根据所述使用习惯信息,生成每种类型的场景与所述终端内的应用程序之间的映射关系;
[0076]步骤906,将所述映射关系存储为场景信息的分类维度对应的所述预存储关系。
[0077]在本实施例中,基于终端内的应用程序与每种类型的场景之间的映射关系,可以采用图10所示的应用图标分类显示方式:假定存在“路上”、“工作/学习”、“夜晚”和“假期”等类型的场景,则分别生成对应的文件夹,并将应用图标添加至对应类型的场景的文件夹中。
[0078]或者,也可以采用图11所示的应用图标分类显示方式:分别设置对应于每种类型的场景的页面,并将应用图标分别设置于相应类型的场景页面中,比如图11(a)所示,当时间为7:30且终端的地理位置不断变化时,确定处于“路上”类型的场景,则终端可以主动翻页并显示相应的页面,使得用户可以方便地对相应的应用程序“地图”、“FM”、“音乐”、“新闻”和“视频”等进行操作;当时间为10:45且终端的地理位置不变时,确定处于“工作/学习”类型的场景,则终端可以主动翻页并显示相应的页面,使得用户可以方便地对图11(b)所示的应用程序“浏览器”、“翻译”等进行操作。
[0079]其中,作为一示例性实施例,当采用如图11所示的应用程序分类显示方式时,根据终端当前所处的场景的类型,可以将相应的页面设置为“主页面”(即图11中所示的“房子”标识对应的页面),即处于“路上”类型的场景时,将图11(a)所示的页面设置为主页面,而处于“工作/学习”类型的场景时,将图11(b)所示的页面设置为主页面,从而使得用户通过选择“返回主页面”时,能够实现快速翻页。
[0080]图12示出了根据本申请的一示例性实施例的终端的示意结构图。请参考图12,在硬件层面,该终端包括处理器、内部总线、网络接口、内存以及非易失性存储器,当然还可能包括其他业务所需要的硬件。处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成应用程序的分类装置。当然,除了软件实现方式之外,本申请并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
[0081]请参考图13,在软件实施方式中,该应用程序的分类装置可以包括确定单元、调取单元和显示单元。其中:
[0082]确定单元,根据终端检测到的触发事件,确定被触发的分类维度;
[0083]调取单元,调取对应于所述分类维度的预存储关系,所述预存储关系为所述分类维度下的每种预设类型与应用程序之间的映射关系;
[0084]显示单元,根据所述预存储关系,对所述终端内的应用程序的应用图标进行分类显不O
[0085]可选的,还包括:
[0086]类型获取单元,从服务器下载应用程序的安装文件时,获取所述服务器记录的所述安装文件在各分类维度下所属的类型;
[0087]第一生成单元,根据所述安装文件在各分类维度下所属的类型,生成所述安装文件对应的应用程序在各分类维度下对应的映射关系;
[0088]第一存储单元,将所述映射关系存储为相应的分类维度对应的所述预存储关系。
[0089]可选的,还包括:
[0090]第一属性获取单元,获取应用程序的第一属性信息;
[0091]收发单元,向服务器发送包含所述第一属性信息的分类请求,并接收相应的响应结果,该响应结果中包含所述第一属性信息对应的应用程序在各分类维度下对应的映射关系;
[0092]第二存储单元,将所述映射关系存储为相应的分类维度对应的所述预存储关系。
[0093]可选的,还包括:
[0094]第二属性获取单元,获取应用程序在各分类维度下的第二属性信息;
[0095]第二生成单元,根据所述第二属性信息在各分类维度下对应的类型,生成所述第二属性信息对应的应用程序在各分类维度下对应的映射关系;
[0096]第三存储单元,将所述映射关系存储为相应的分类维度对应的所述预存储关系。
[0097]可选的,所述分类维度为场景信息,且每种类型的场景存在唯一对应的时间信息和/或空间信息,则所述装置还包括:
[0098]记录单元,在每种类型的场景下,分别记录用户对所述终端内的应用程序的使用习惯信息;
[0099]第三生成单元,根据所述使用习惯信息,生成每种类型的场景与所述终端内的应用程序之间的映射关系;
[0100]第四存储单元,将所述映射关系存储为场景信息的分类维度对应的所述预存储关系。
[0101]可选的,所述使用习惯信息包括:所述终端内的每个应用程序在每种类型的场景下的使用时长和/或使用频率;
[0102]所述第三生成单元具体用于:
[0103]根据使用时长和/或使用频率,计算所述终端内的每个应用程序在每种类型的场景下的使用率;
[0104]确定每个应用程序对应的最大使用率,并生成该应用程序与该最大使用率对应的场景之间的映射关系,以存储为对应的预存储关系。
[0105]可选的,所述显示单元具体用于:
[0106]在所述终端的屏幕界面上生成对应于每种预设类型的文件夹;
[0107]将对应于每种预设类型的应用程序的应用图标添加至相应的文件夹中。
[0108]因此,本申请通过对各分类维度下的每种预设类型与应用程序之间的映射关系进行预存储,可以对终端内的应用程序对应的应用图标进行分类显示,则用户可以根据使用需求,直接在相应分类中进行应用图标的查找,以提升用户操作效率。同时,基于不同的触发事件,可以对应用图标进行相应方式的分类操作,以满足用户在不同场景下的实际需求,进一步提升用户操作效率。
[0109]在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0110]内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0111]计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1