应用显示顺序的确定方法及装置与流程

文档序号:12462928阅读:181来源:国知局
应用显示顺序的确定方法及装置与流程

本公开涉及终端技术领域,尤其涉及应用显示顺序的确定方法及装置。



背景技术:

智能电视是基于网络技术的新电视产品,搭载了开放式操作系统与芯片,拥有开放式应用平台,用户可自行安装和卸载各类应用软件,持续对功能进行扩充和升级,实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体,能够满足用户多样化和个性化需求。智能电视至少具备如下特征:(1)具备较强的硬件设备,包括高速处理器和一定的存储空间,用于应用程序的运行和存储;(2)搭载智能操作系统,用户可自行安装、运行和卸载软件、游戏等应用;(3)可以连接公共互联网;(4)支持多种方式的应用交互,例如新的人机交互方式、多屏互动、内容共享等。

相关技术中,智能电视启动应用的方式都沿袭了手机操作,即用户使用遥控器在智能电视的桌面或在任务中心中选择需要运行的应用。



技术实现要素:

为克服相关技术中存在的问题,本公开实施例提供一种应用显示顺序的确定方法及装置。所述技术方案如下:

根据本公开实施例的第一方面,提供一种应用显示顺序的确定方法,包括:

在显示屏的显示区域加载第一提示窗口,在所述第一提示窗口中加载至少一个候选排序方式;

监听用户在所述第一提示窗口实施的操作;

解析出所监听到的操作为在所述第一提示窗口中选中所述至少一个候选排序方式中的一个候选排序方式作为目标排序方式的操作时,根据所述目标排序方式确定安装于所述终端的各个应用在所述显示区域的显示顺序。

本公开的实施例提供的技术方案可以包括以下有益效果:该技术方案借助提示窗口与用户进行互动以获知用户对于应用的显示顺序的需求,将各个应用按照用户需要的目标排序方式在显示区域进行排序显示,例如用户自己喜欢的应用的排序比较靠前,使得用户自己喜欢的应用能够被排在显示区域中其他应用的前面,用户可以使用遥控器快速的选择自己喜欢的应用并开启运行,这就能够减少用户进入自己喜欢的应用的按键步骤,如此,能够提升用户体验。

在一个实施例中,根据所述目标排序方式确定安装于所述终端的各个应用在所述显示区域的显示顺序,包括:

确定所述目标排序方式所对应的用户使用特征;

获取各个应用的用户使用特征;

根据各个应用的用户使用特征确定各个应用在显示区域的显示顺序。

本公开的实施例提供的技术方案可以包括以下有益效果:该技术方案提供了基于用户选择的目标排序方式对应的用户使用特征确定各个应用显示顺序的方法,根据各个应用的用户使用特征确定各个应用在显示区域的显示顺序,使得各个应用的显示顺序能够反映用户对各个应用的使用特征,实现减少用户进入应用的按键步骤,提升用户体验。

在一个实施例中,所述候选排序方式至少包括以下任一种:按照应用的最近使用时间排序;按照应用的使用频次排序;按照固定顺序排序。

本公开的实施例提供的技术方案可以包括以下有益效果:该技术方案提供了候选排序方式的多种实现方式,使排序方式多样且更加准确地反映用户的使用需求。

在一个实施例中,所述方法还包括:

获取安装于所述终端的各个应用的使用频次;

将各个应用中使用频次大于第一预设阈值的应用确定为候选自启动应用;

在显示屏的显示区域加载第二提示窗口,在所述第二提示窗口中加载所述候选自启动应用的标识;

监听用户在所述第二提示窗口实施的操作;

解析出所监听到的操作为在所述第二提示窗口中选中至少一个所述候选自启动应用作为目标自启动应用的操作时,将所述目标自启动应用配置为开机即启动模式。

本公开的实施例提供的技术方案可以包括以下有益效果:该技术方案将终端的各个应用中使用频次高的应用通过提示窗口提示给用户,询问用户是否需要将使用频次高的应用设置为开机即启动模式,及将用户所选择的应用配置为开机即启动模式,从而在终端每次开机时就会自动运行用户所选择的应用,这就能够减少用户进入自己喜欢的应用的按键步骤,如此,能够提升用户体验。

在一个实施例中,所述方法还包括:

检测所述目标自启动应用的有效使用比例;

在所述有效使用比例小于第二预设阈值时,在显示屏的显示区域加载第三提示窗口,在所述第三提示窗口中加载所述目标自启动应用的标识;

监听用户在所述第三提示窗口实施的操作;

解析出所监听到的操作为在所述第三提示窗口中选中至少一个所述目标自启动应用作为待关闭自启动应用的操作时,取消所述待关闭自启动应用的开机即启动模式。

本公开的实施例提供的技术方案可以包括以下有益效果:该技术方案通过在将用户所选择的应用配置为开机即启动模式之后实时监测目标自启动应用的有效使用比例,当目标自启动应用的有效使用比例比较低时通过提示窗口询问用户是否需要取消目标自启动应用的开机即启动模式,这就可以降低系统的开机耗时,避免用户需要手动关闭有效使用比例比较低的目标自启动应用,提升用户体验。

根据本公开实施例的第二方面,提供一种应用显示顺序的确定装置,包括:

第一加载模块,用于在显示屏的显示区域加载第一提示窗口,在所述第一提示窗口中加载至少一个候选排序方式;

第一监听模块,用于监听用户在所述第一提示窗口实施的操作;

第一解析模块,用于解析所监听到的操作;

第一确定模块,用于在解析出所监听到的操作为在所述第一提示窗口中选中所述至少一个候选排序方式中的一个候选排序方式作为目标排序方式的操作时,根据所述目标排序方式确定安装于所述终端的各个应用在所述显示区域的显示顺序。

在一个实施例中,第一确定模块,包括:

第一确定子模块,用于确定所述目标排序方式所对应的用户使用特征;

获取子模块,用于获取各个应用的用户使用特征;

第二确定子模块,用于根据各个应用的用户使用特征确定各个应用在所述显示区域的显示顺序。

在一个实施例中,所述候选排序方式至少包括以下任一种:按照应用的最近使用时间排序;按照应用的使用频次排序;按照固定顺序排序。

在一个实施例中,所述装置还包括:

获取模块,用于获取安装于所述终端的各个应用的使用频次;

第二确定模块,用于将各个应用中使用频次大于第一预设阈值的应用确定为候选自启动应用;

第二加载模块,用于在显示屏的显示区域加载第二提示窗口,在所述第二提示窗口中加载所述候选自启动应用的标识;

第二监听模块,用于监听用户在所述第二提示窗口实施的操作;

第二解析模块,用于解析所监听到的操作;

配置模块,用于在解析出所监听到的操作为在所述第二提示窗口中选中至少一个所述候选自启动应用作为目标自启动应用的操作时,将所述目标自启动应用配置为开机即启动模式。

在一个实施例中,所述装置还包括:

监测模块,用于监测所述目标自启动应用的有效使用比例;

第三加载模块,用于在所述有效使用比例小于第二预设阈值时,在显示屏的显示区域加载第三提示窗口,在所述第三提示窗口中加载所述目标自启动应用的标识;

第三监听模块,用于监听用户在所述第三提示窗口实施的操作;

第三解析模块,用于解析所监听到的操作;

取消模块,用于在解析出所监听到的操作为在所述第三提示窗口中选中至少一个所述目标自启动应用作为待关闭自启动应用的操作时,取消所述待关闭自启动应用的开机即启动模式。

根据本公开实施例的第三方面,提供一种应用显示顺序的确定装置,包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

在显示屏的显示区域加载第一提示窗口,在所述第一提示窗口中加载至少一个候选排序方式;

监听用户在所述第一提示窗口实施的操作;

解析出所监听到的操作为在所述第一提示窗口中选中所述至少一个候选排序方式中的一个候选排序方式作为目标排序方式的操作时,根据所述目标排序方式确定安装于所述终端的各个应用在所述显示区域的显示顺序。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是根据一示例性实施例示出的应用显示顺序的确定方法的应用场景图。

图2是根据一示例性实施例示出的应用显示顺序的确定方法的流程图。

图3是根据一示例性实施例示出的应用显示顺序的确定方法的应用场景图。

图4是根据一示例性实施例示出的应用显示顺序的确定方法的应用场景图。

图5是根据一示例性实施例示出的应用显示顺序的确定方法中步骤203的流程图。

图6是根据一示例性实施例示出的应用显示顺序的确定方法的流程图。

图7是根据一示例性实施例示出的应用显示顺序的确定方法的流程图。

图8是根据一示例性实施例示出的应用显示顺序的确定方法的流程图。

图9是根据一示例性实施例示出的应用显示顺序的确定方法的应用场景图。

图10是根据一示例性实施例示出的应用显示顺序的确定装置的框图。

图11是根据一示例性实施例示出的应用显示顺序的确定装置的框图。

图12是根据一示例性实施例示出的应用显示顺序的确定装置的框图。

图13是根据一示例性实施例示出的应用显示顺序的确定装置的框图。

图14是根据一示例性实施例示出的应用显示顺序的确定装置的框图。

图15是根据一示例性实施例示出的应用显示顺序的确定装置的框图。

图16是根据一示例性实施例示出的应用显示顺序的确定装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

以智能电视为例,相关技术中,智能电视中启动应用的方式都借用了手机的操作思路,即用户使用遥控器在智能电视的桌面或在任务中心中选择需要运行的应用;用户在对手机进行操作时,可以使用手指针对手机显示屏上显示的各个应用进行跳跃选择,然而,当用户想要操作智能电视的某个特定应用或自己喜欢的应用时,可以采用以下任意一种方式:方式1)安装于智能电视上的各个应用在智能电视的桌面上按照固定顺序进行排序显示;固定顺序是指智能电视出厂时已经安装的应用的出厂显示顺序、及用户安装应用的安装时间顺序;用户使用遥控器在智能电视的桌面上按照应用的固定顺序移动遥控光标,直到选择到自己想要操作的应用或自己喜欢的应用,这样的操作过程比较耗时,用户体验较差;方式2)安装于智能电视上的各个应用在智能电视的任务中心中按照各个应用的使用先后顺序进行排序显示;用户使用遥控器在智能电视的任务中心中按照应用的使用先后顺序移动遥控光标,直到选择到自己想要操作的应用或自己喜欢的应用,这样的操作过程比较耗时,用户体验较差。

本公开实施例提供的技术方案可以用于实现对安装于终端的各个应用按照用户需要的排序方式进行显示,该技术方案涉及终端,这里终端例如是智能电视等智能设备。参见图1示出的本公开实施例中应用显示顺序的确定方法的一个可选的应用场景;图1示出了相关技术中安装于智能电视上的各个应用在显示屏的桌面上的显示顺序,图1中示出的应用及应用标识均为示例,例如,应用标识为“电影”、“电视剧”、“综艺”、“照片”、“设置”、“浏览器”等应用为智能电视出厂时已经安装的应用,应用标识为“在线播放软件1”、“游戏1”、“在线播放软件2”、“游戏2”、“在线课程1”、“在线课程2”等应用为用户自行安装的应用;可见,在相关技术中安装于智能电视上的各个应用在智能电视的桌面上按照固定顺序进行显示,其中,固定顺序是指智能电视出厂时已经安装的应用的出厂显示顺序、及用户安装应用的安装时间顺序;当用户需要选择桌面上的应用,例如“在线课程1”时,用户使用遥控器在智能电视的桌面上按照应用的固定顺序从桌面上第1行第1列的应用标识“电影”开始,通过横向及竖向移动遥控光标,将光标逐步移动到第3行第3列的应用标识“在线课程1”,显然,相关技术的操作过程比较耗时,用户体验较差。需要说明的是,图1示出的应用场景仅是本公开实施例提供的技术方案的一个可能的应用场景示例,其它应用场景可以包括图1未涉及的终端。

为了解决上述问题,本公开实施例提供了一种应用显示顺序的确定方法,包括:在显示屏的显示区域加载第一提示窗口,在第一提示窗口中加载至少一个候选排序方式;监听用户在第一提示窗口实施的操作;解析出所监听到的操作为在第一提示窗口中选中至少一个候选排序方式中的一个候选排序方式作为目标排序方式的操作时,根据目标排序方式确定安装于终端的各个应用在显示区域的显示顺序。

图2是根据一示例性实施例示出的一种应用显示顺序的确定方法的流程图,该方法的执行主体可以为终端,如图2所示,该方法包括以下步骤201-203:

在步骤201中,在显示屏的显示区域加载第一提示窗口,在第一提示窗口中加载至少一个候选排序方式;

这里,显示屏的显示区域可以是指终端的操作系统的桌面,也可以是任务中心或操作系统的其它显示界面,例如启动界面。

第一提示窗口可以是显示区域的全屏窗口,也可以是位于显示区域的小窗口(即非全屏窗口)。第一提示窗口例如可以是在任务中心界面以弹出框的形式实现,或者在桌面以弹出框的形式实现。弹出第一提示窗口的触发条件可以包括预设的操作方式,例如,用户双击终端的遥控器的主页(home)键,或者,在用户的菜单页中的指定按键,或者,也可以在操作系统的桌面上新增一个排序图标,当检测到排序图标被用户点击时,弹出第一提示窗口。

示例的,候选排序方式至少包括以下任意一种:按照应用的最近使用时间排序;按照应用的使用频次排序;按照固定顺序排序。固定顺序是指智能电视出厂时已经安装的应用的出厂显示顺序、及用户安装应用的安装时间顺序;按照应用的最近使用时间排序是指按照各个应用的最近一次使用时间的由近及远的顺序进行排序;按照应用的使用频次排序是指按照各个应用在一定时间段内的使用次数的由高到低的顺序进行排序。

在步骤202中,监听用户在第一提示窗口实施的操作;

这里,用户在第一提示窗口实施的操作可以包括:针对任意候选排序方式的选中操作。

在步骤203中,解析出所监听到的操作为在第一提示窗口中选中至少一个候选排序方式中的一个候选排序方式作为目标排序方式的操作时,根据目标排序方式确定安装于终端的各个应用在显示区域的显示顺序。

这里,终端对用户在第一提示窗口实施的操作进行监听,并对监听到的操作进行解析,然后对解析结果进行分析,当确定所监听到的操作为在第一提示窗口中选中至少一个候选排序方式中的一个候选排序方式作为目标排序方式的操作时,根据目标排序方式分别确定安装于终端的各个应用在显示区域的显示顺序。

本公开的实施例提供的技术方案,借助提示窗口与用户进行互动以获知用户对于应用的显示顺序的需求,将各个应用按照用户需要的目标排序方式在显示区域进行排序显示,例如用户自己喜欢的应用的排序比较靠前,使得用户自己喜欢的应用能够被排在显示区域中其他应用的前面,用户可以使用遥控器快速的选择自己喜欢的应用并开启运行,这就能够减少用户进入自己喜欢的应用的按键步骤,如此,能够提升用户体验。

下面结合图1示出的应用场景,对本公开的实施例进行示例说明。图1示出了相关技术中安装于智能电视上的各个应用在显示屏的桌面上的显示顺序。图1中示出的应用标识包括:“电影”、“电视剧”、“综艺”、“照片”、“设置”、“浏览器”、“在线播放软件1”、“游戏1”、“在线播放软件2”、“游戏2”、“在线课程1”、“在线课程2”等应用。参见图3,在智能电视的桌面加载的第一提示窗口示例为小窗口,第一提示窗口包括3个候选排序方式:按照应用的最近使用时间排序、按照应用的使用频次排序及按照固定顺序排序。假设用户使用遥控器进行了选中“按照应用的最近使用时间排序”的操作,终端对监听到的操作进行解析,然后对解析结果进行分析,确定所监听到的操作为选中“按照应用的最近使用时间排序”作为目标排序方式的操作时,获取各个应用的最近一次的使用时间,按照各个应用的最近一次使用时间的由近及远的顺序进行排序,分别确定显示顺序;根据确定的各个应用的显示顺序在显示区域,例如桌面进行显示,参见图4所示,图4示出了采用本公开实施例的技术方案在用户选择的目标排序方式为“按照应用的最近使用时间排序”时,终端按照各个应用的最近使用时间排序重新确定的各个应用在桌面的显示顺序;其中,由于应用“在线课程1”的最近一次用户使用时间离当前操作时刻最近,所以应用“在线课程1”被排在其它应用的前面(例如第1行第1列);当用户需要在桌面上选择“在线课程1”时,用户使用遥控器直接可以选中第1行第1列的应用标识“在线课程1”,实现快速的选择自己最近刚使用的应用并开启运行,这就能够减少用户进入自己喜欢的应用的按键步骤,减低了操作耗时,如此,能够提升用户体验。

在一种可能的实施方式中,如图5所示,图2示出的步骤203可以实施为步骤501-503:

在步骤501中,确定目标排序方式所对应的用户使用特征;

若目标排序方式为按照应用的最近使用时间排序,则用户使用特征为最近一次使用时间;若目标排序方式为按照应用的使用频次排序,则用户使用特征为在一定时间段内的使用次数;若目标排序方式为按照固定顺序排序,则用户使用特征为固定顺序,固定顺序是指智能电视出厂时已经安装的应用的出厂显示顺序、及用户安装应用的安装时间顺序。

在步骤502中,获取各个应用的用户使用特征;

在步骤503中,根据各个应用的用户使用特征确定各个应用在显示区域的显示顺序。

上述本公开的实施例提供了基于用户选择的目标排序方式对应的用户使用特征确定各个应用显示顺序的方法,根据各个应用的用户使用特征确定各个应用在显示区域的显示顺序,使得各个应用的显示顺序能够反映用户对各个应用的使用特征,实现减少用户进入应用的按键步骤,提升用户体验。

在一种可能的实施方式中,如图6所示,本公开涉及的应用显示顺序的确定方法,还可以包括以下步骤601-605:

在步骤601中,获取安装于终端的各个应用的使用频次;

这里,应用的使用频次排序是指该应用在一定时间段内的使用次数。

在步骤602中,将各个应用中使用频次大于第一预设阈值的应用确定为候选自启动应用;

示例的,第一预设阈值可以按照实际需求或经验值预先确定。

在步骤603中,在显示屏的显示区域加载第二提示窗口,在第二提示窗口中加载候选自启动应用的标识;

这里,第二提示窗口可以是显示区域的全屏窗口,也可以是位于显示区域的小窗口(即非全屏窗口)。第二提示窗口例如可以是在任务中心界面以弹出框的形式实现,或者在桌面以弹出框的形式实现。弹出第二提示窗口的触发条件可以包括预设的操作方式,例如,用户双击终端的遥控器的主页(home)键,或者,在用户的菜单页中的指定按键,或者,也可以在操作系统的桌面上新增一个排序图标,当检测到排序图标被用户点击时,弹出第二提示窗口。

在步骤604中,监听用户在第二提示窗口实施的操作;

在步骤605中,解析出所监听到的操作为在第二提示窗口中选中至少一个候选自启动应用作为目标自启动应用的操作时,将目标自启动应用配置为开机即启动模式。

这里,目标自启动应用被配置为开机即启动模式后,终端每次开机后都会自动启动目标自启动应用,而不需要用户手动操作。

上述本公开的实施例提供的技术方案将终端的各个应用中使用频次高的应用通过提示窗口提示给用户,询问用户是否需要将使用频次高的应用设置为开机即启动模式,及将用户所选择的应用配置为开机即启动模式,从而在终端每次开机时就会自动运行用户所选择的应用,这就能够减少用户进入自己喜欢的应用的按键步骤,如此,能够提升用户体验。

在一种可能的实施方式中,如图7所示,本公开涉及的应用显示顺序的确定方法,还可以包括以下步骤701-704:

在步骤701中,检测目标自启动应用的有效使用比例;

示例的,目标自启动应用的有效使用比例,用于表示目标自启动应用的开机即启动有效次数与目标自启动应用的使用频次的比值;其中,有效次数是指目标自启动应用每次在开机即启动之后的持续时间大于第三预设阈值的次数。

在步骤702中,在有效使用比例小于第二预设阈值时,在显示屏的显示区域加载第三提示窗口,在第三提示窗口中加载目标自启动应用的标识;

这里,第二预设阈值可以按照实际需求或经验值预先确定;第三提示窗口可以是显示区域的全屏窗口,也可以是位于显示区域的小窗口(即非全屏窗口)。第三提示窗口例如可以是在任务中心界面以弹出框的形式实现,或者在桌面以弹出框的形式实现。

在步骤703中,监听用户在第三提示窗口实施的操作;

在步骤704中,解析出所监听到的操作为在第三提示窗口中选中至少一个目标自启动应用作为待关闭自启动应用的操作时,取消待关闭自启动应用的开机即启动模式。

上述本公开的实施例提供的技术方案通过在将用户所选择的应用配置为开机即启动模式之后实时监测目标自启动应用的有效使用比例,当目标自启动应用的有效使用比例比较低时通过提示窗口询问用户是否需要取消目标自启动应用的开机即启动模式,这就可以降低系统的开机耗时,避免用户需要手动关闭有效使用比例比较低的目标自启动应用,提升用户体验。

下面通过几个实施例详细介绍实现过程。

图8是根据一示例性实施例示出的一种应用显示顺序的确定方法的流程图,该方法由终端实施;如图8所示,该方法包括以下步骤:

在步骤801中,终端在显示屏的显示区域加载第一提示窗口,在第一提示窗口中加载至少一个候选排序方式;

在步骤802中,终端监听用户在第一提示窗口实施的操作;

在步骤803中,终端解析出所监听到的操作为在第一提示窗口中选中至少一个候选排序方式中的一个候选排序方式作为目标排序方式的操作时,确定目标排序方式所对应的用户使用特征;

在步骤804中,终端获取各个应用的用户使用特征;

在步骤805中,终端根据各个应用的用户使用特征确定各个应用在显示区域的显示顺序;

在步骤806中,获取安装于终端的各个应用的使用频次,将各个应用中使用频次大于第一预设阈值的应用确定为候选自启动应用;

在步骤807中,在显示屏的显示区域加载第二提示窗口,在第二提示窗口中加载候选自启动应用的标识;

在步骤808中,监听用户在第二提示窗口实施的操作;

在步骤809中,解析出所监听到的操作为在第二提示窗口中选中至少一个候选自启动应用作为目标自启动应用的操作时,将目标自启动应用配置为开机即启动模式;

在步骤810中,检测目标自启动应用的有效使用比例,在有效使用比例小于第二预设阈值时,在显示屏的显示区域加载第三提示窗口,在第三提示窗口中加载目标自启动应用的标识;

在步骤811中,监听用户在第三提示窗口实施的操作;

在步骤812中,解析出所监听到的操作为在第三提示窗口中选中至少一个目标自启动应用作为待关闭自启动应用的操作时,取消待关闭自启动应用的开机即启动模式。

本公开的实施例提供的技术方案借助提示窗口与用户进行互动以获知用户对于应用的显示顺序的需求,将各个应用按照用户需要的目标排序方式在显示区域进行排序显示,例如用户自己喜欢的应用的排序比较靠前,使得用户自己喜欢的应用能够被排在显示区域中其他应用的前面,用户可以使用遥控器快速的选择自己喜欢的应用并开启运行,这就能够减少用户进入自己喜欢的应用的按键步骤,如此,能够提升用户体验。

作为一种可能的实施例,这里提供一种在智能电视上快速找到并运行应用的方案,让方案实现让安装于终端的各个应用能够按照使用各自的先后顺序或使用频次进行排序,也能设置开机启动应用,从而减少用户进入喜欢应用的按键步骤,例如,用户在任务中心的弹出框中,可以选择按使用先后顺序对应用进行排序;或者,用户在任务中心的弹出框中,可以选择按使用频次对应用进行排序。用户也在任务中心的弹出框中,可以选择开机即启动的应用;用户的选择最终会生效到任务中心及桌面,两个地方的应用排序遵照用户的选择。

参见图9,假设App1、App2、App3是安装于某智能电视的3个应用,其中,App1的用户使用特征包括:使用时间为1(表示时间)、使用次数为5(表示次数);App1的用户使用特征包括:使用时间为3、使用次数为3);App1的用户使用特征包括:使用时间为2、使用次数为8;按照固定顺序(例如,出厂顺序)进行排序时,这3个应用的次序依次为:App1、App2、App3;按照时间先后顺序进行排序时,这3个应用的次序依次为:App2、App3、App1;按照时间频次进行排序时,这3个应用的次序依次为:App3、App1、App2。

本公开的实施例提供的技术方案实现了用户可以使用遥控器快速的选择自己喜欢的应用,提升用户体验。

下述为本公开装置实施例,可以用于执行本公开方法实施例。

图10是根据一示例性实施例示出的一种应用显示顺序的确定装置的框图;该装置可以采用各种方式来实施,例如在终端中实施装置的全部组件,或者,在终端侧以耦合的方式实施装置中的组件;该装置可以通过软件、硬件或者两者的结合实现上述本公开涉及的方法,如图10所示,该应用显示顺序的确定装置包括:第一加载模块1001、第一监听模块1002、第一解析模块1003及第一确定模块1004,其中:

第一加载模块1001被配置为在显示屏的显示区域加载第一提示窗口,在第一提示窗口中加载至少一个候选排序方式;

第一监听模块1002被配置为监听用户在第一提示窗口实施的操作;

第一解析模块1003被配置为解析所监听到的操作;

第一确定模块1004被配置为在解析出所监听到的操作为在第一提示窗口中选中至少一个候选排序方式中的一个候选排序方式作为目标排序方式的操作时,根据目标排序方式确定安装于终端的各个应用在显示区域的显示顺序。

本公开实施例提供的应用显示顺序的确定装置,通过配置第一加载模块1001在显示屏的显示区域加载第一提示窗口,在第一提示窗口中加载至少一个候选排序方式;第一监听模块1002监听用户在第一提示窗口实施的操作;第一解析模块1003解析所监听到的操作;第一确定模块1004在解析出所监听到的操作为在第一提示窗口中选中至少一个候选排序方式中的一个候选排序方式作为目标排序方式的操作时,根据目标排序方式确定安装于终端的各个应用在显示区域的显示顺序;从而借助提示窗口与用户进行互动以获知用户对于应用的显示顺序的需求,将各个应用按照用户需要的目标排序方式在显示区域进行排序显示,例如用户自己喜欢的应用的排序比较靠前,使得用户自己喜欢的应用能够被排在显示区域中其他应用的前面,用户可以使用遥控器快速的选择自己喜欢的应用并开启运行,这就能够减少用户进入自己喜欢的应用的按键步骤,如此,能够提升用户体验。

示例的,候选排序方式至少包括以下任一种:按照应用的最近使用时间排序;按照应用的使用频次排序;固定顺序。

在一种可能的实施方式中,如图11所示,图10示出的应用显示顺序的确定装置还可以包括把第一确定模块1004配置成包括:第一确定子模块1101、获取子模块1102和第二确定子模块1103,其中:

第一确定子模块1101被配置为确定目标排序方式所对应的用户使用特征;

获取子模块1102被配置为获取各个应用的用户使用特征;

第二确定子模块1103被配置为根据各个应用的用户使用特征确定各个应用在显示区域的显示顺序。

在一种可能的实施方式中,如图12所示,图10示出的应用显示顺序的确定装置还可以包括:获取模块1201、第二确定模块1202、第二加载模块1203、第二监听模块1204、第二解析模块1205及配置模块1206,其中:

获取模块1201被配置为获取安装于终端的各个应用的使用频次;

第二确定模块1202被配置为将各个应用中使用频次大于第一预设阈值的应用确定为候选自启动应用;

第二加载模块1203被配置为在显示屏的显示区域加载第二提示窗口,在第二提示窗口中加载候选自启动应用的标识;

第二监听模块1204被配置为监听用户在第二提示窗口实施的操作;

第二解析模块1205被配置为解析所监听到的操作;

配置模块1206被配置为在解析出所监听到的操作为在第二提示窗口中选中至少一个候选自启动应用作为目标自启动应用的操作时,将目标自启动应用配置为开机即启动模式。

在一种可能的实施方式中,如图13所示,图12示出的应用显示顺序的确定装置还可以包括:监测模块1301、第三加载模块1302、第三监听模块1303、第三解析模块1304及取消模块1305,其中:

监测模块1301被配置为监测目标自启动应用的有效使用比例;

第三加载模块1302被配置为在有效使用比例小于第二预设阈值时,在显示屏的显示区域加载第三提示窗口,在第三提示窗口中加载目标自启动应用的标识;

第三监听模块1303被配置为监听用户在第三提示窗口实施的操作;

第三解析模块1304被配置为解析所监听到的操作;

取消模块1305被配置为在解析出所监听到的操作为在第三提示窗口中选中至少一个目标自启动应用作为待关闭自启动应用的操作时,取消待关闭自启动应用的开机即启动模式。

图14是根据一示例性实施例示出的一种应用显示顺序的确定装置1400的框图,应用显示顺序的确定装置1400可以采用各种方式来实施,例如在终端中实施装置的全部组件,或者,在终端侧以耦合的方式实施装置中的组件;应用显示顺序的确定装置1400包括:

处理器1401;

用于存储处理器可执行指令的存储器1402;

其中,处理器1401被配置为:在显示屏的显示区域加载第一提示窗口,在第一提示窗口中加载至少一个候选排序方式;监听用户在第一提示窗口实施的操作;解析出所监听到的操作为在第一提示窗口中选中至少一个候选排序方式中的一个候选排序方式作为目标排序方式的操作时,根据目标排序方式确定安装于终端的各个应用在显示区域的显示顺序。

在一个实施例中,上述处理器1401还可被配置为:确定目标排序方式所对应的用户使用特征;获取各个应用的用户使用特征;根据各个应用的用户使用特征确定各个应用在显示区域的显示顺序。

在一个实施例中,上述处理器1401还可被配置为:获取安装于终端的各个应用的使用频次;将各个应用中使用频次大于第一预设阈值的应用确定为候选自启动应用;在显示屏的显示区域加载第二提示窗口,在第二提示窗口中加载候选自启动应用的标识;监听用户在第二提示窗口实施的操作;解析出所监听到的操作为在第二提示窗口中选中至少一个候选自启动应用作为目标自启动应用的操作时,将目标自启动应用配置为开机即启动模式。

在一个实施例中,上述处理器1401还可被配置为:检测目标自启动应用的有效使用比例;在有效使用比例小于第二预设阈值时,在显示屏的显示区域加载第三提示窗口,在第三提示窗口中加载目标自启动应用的标识;监听用户在第三提示窗口实施的操作;解析出所监听到的操作为在第三提示窗口中选中至少一个目标自启动应用作为待关闭自启动应用的操作时,取消待关闭自启动应用的开机即启动模式。

上述本公开实施例提供的应用显示顺序的确定装置借助提示窗口与用户进行互动以获知用户对于应用的显示顺序的需求,将各个应用按照用户需要的目标排序方式在显示区域进行排序显示,例如用户自己喜欢的应用的排序比较靠前,使得用户自己喜欢的应用能够被排在显示区域中其他应用的前面,用户可以使用遥控器快速的选择自己喜欢的应用并开启运行,这就能够减少用户进入自己喜欢的应用的按键步骤,如此,能够提升用户体验。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图15是根据一示例性实施例示出的一种应用显示顺序的确定装置的框图;应用显示顺序的确定装置1500适用于终端;应用显示顺序的确定装置1500可以包括以下一个或多个组件:处理组件1502,存储器1504,电源组件1506,多媒体组件1508,音频组件1510,输入/输出(I/O)的接口1512,传感器组件1514,以及通信组件1516。

处理组件1502通常控制应用显示顺序的确定装置1500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1502可以包括一个或多个处理器1520来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1502可以包括一个或多个模块,便于处理组件1502和其他组件之间的交互。例如,处理组件1502可以包括多媒体模块,以方便多媒体组件1508和处理组件1502之间的交互。

存储器1504被配置为存储各种类型的数据以支持在应用显示顺序的确定装置1500的操作。这些数据的示例包括用于在应用显示顺序的确定装置1500上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电源组件1506为应用显示顺序的确定装置1500的各种组件提供电力。电源组件1506可以包括电源管理系统,一个或多个电源,及其他与为应用显示顺序的确定装置1500生成、管理和分配电力相关联的组件。

多媒体组件1508包括在应用显示顺序的确定装置1500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1508包括一个前置摄像头和/或后置摄像头。当应用显示顺序的确定装置1500处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件1510被配置为输出和/或输入音频信号。例如,音频组件1510包括一个麦克风(MIC),当应用显示顺序的确定装置1500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1504或经由通信组件1515发送。在一些实施例中,音频组件1510还包括一个扬声器,用于输出音频信号。

I/O接口1512为处理组件1502和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件1514包括一个或多个传感器,用于为应用显示顺序的确定装置1500提供各个方面的状态评估。例如,传感器组件1514可以检测到应用显示顺序的确定装置1500的打开/关闭状态,组件的相对定位,例如组件为应用显示顺序的确定装置1500的显示器和小键盘,传感器组件1514还可以检测应用显示顺序的确定装置1500或应用显示顺序的确定装置1500一个组件的位置改变,用户与应用显示顺序的确定装置1500接触的存在或不存在,应用显示顺序的确定装置1500方位或加速/减速和应用显示顺序的确定装置1500的温度变化。传感器组件1514可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1514还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1514还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件1516被配置为便于应用显示顺序的确定装置1500和其他设备之间有线或无线方式的通信。应用显示顺序的确定装置1500可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1516经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件1516还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,应用显示顺序的确定装置1500可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子组件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1504,上述指令可由应用显示顺序的确定装置1500的处理器1520执行以完成上述方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

一种非临时性计算机可读存储介质,当存储介质中的指令由应用显示顺序的确定装置1500的处理器执行时,使得应用显示顺序的确定装置1500能够执行如下事件提醒方法,方法包括:在显示屏的显示区域加载第一提示窗口,在第一提示窗口中加载至少一个候选排序方式;监听用户在第一提示窗口实施的操作;解析出所监听到的操作为在第一提示窗口中选中至少一个候选排序方式中的一个候选排序方式作为目标排序方式的操作时,根据目标排序方式确定安装于终端的各个应用在显示区域的显示顺序。

在一个实施例中,根据目标排序方式确定安装于终端的各个应用在显示区域的显示顺序,包括:确定目标排序方式所对应的用户使用特征;获取各个应用的用户使用特征;根据各个应用的用户使用特征确定各个应用在显示区域的显示顺序。

在一个实施例中,方法还包括:获取安装于终端的各个应用的使用频次;将各个应用中使用频次大于第一预设阈值的应用确定为候选自启动应用;在显示屏的显示区域加载第二提示窗口,在第二提示窗口中加载候选自启动应用的标识;监听用户在第二提示窗口实施的操作;解析出所监听到的操作为在第二提示窗口中选中至少一个候选自启动应用作为目标自启动应用的操作时,将目标自启动应用配置为开机即启动模式。

在一个实施例中,方法还包括:检测目标自启动应用的有效使用比例;在有效使用比例小于第二预设阈值时,在显示屏的显示区域加载第三提示窗口,在第三提示窗口中加载目标自启动应用的标识;监听用户在第三提示窗口实施的操作;解析出所监听到的操作为在第三提示窗口中选中至少一个目标自启动应用作为待关闭自启动应用的操作时,取消待关闭自启动应用的开机即启动模式。

图16是根据一示例性实施例示出的一种应用显示顺序的确定装置的框图。例如,应用显示顺序的确定装置1600可以被提供为一服务器。应用显示顺序的确定装置1600包括处理组件1602,其进一步包括一个或多个处理器,以及由存储器1603所代表的存储器资源,用于存储可由处理组件1602的执行的指令,例如应用程序。存储器1603中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1602被配置为执行指令,以执行上述方法。

应用显示顺序的确定装置1600还可以包括一个电源组件1606被配置为执行应用显示顺序的确定装置1600的电源管理,一个有线或无线网络接口1605被配置为将应用显示顺序的确定装置1600连接到网络,和一个输入输出(I/O)接口1608。应用显示顺序的确定装置1600可以操作基于存储在存储器1603的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

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