情景模式设置方法及电子设备与流程

摘要: 本技术涉及终端,尤其涉及情景模式设置方法及电子设备。背景技术:1、在智能手机、平板电脑等智能化设备高度普及的当下,多种多样功能的应用程序(以下简称“应用”)能够...
情景模式设置方法及电子设备与流程

本技术涉及终端,尤其涉及情景模式设置方法及电子设备。

背景技术:

1、在智能手机、平板电脑等智能化设备高度普及的当下,多种多样功能的应用程序(以下简称“应用”)能够给用户在各场景提供更加全面、丰富的使用体验,导致用户每天接收的应用通知、应用推广等应用消息的数量呈爆发式增长。大量应用消息提醒会对用户造成干扰特别是在用户处于工作或学习等状态时,大量应用消息提醒导致用户注意力分散,甚至引发焦虑情绪。

2、为了方便用户根据自身需求进行应用消息提醒的管控,目前,电子设备支持用户在应用粒度进行应用消息提醒功能的开启或关闭,例如对于不希望进行应用消息提醒的应用,用户可以关闭其应用消息提醒功能,在应用消息提醒功能被关闭后,该应用便不再进行应用消息提醒,通过这种方式可以避免应用消息提醒给用户造成的干扰。

3、但是,上述常规方式需要用户手动进行应用消息提醒功能的相关设置,相关设置项通常在“设置”菜单中嵌套,用户操作繁琐且不容易找到设置项,用户对设置项路径不熟悉会导致提醒功能的使用率低;另外,上述常规方式是基于应用粒度进行的,若用户需要进行多个应用的应用消息提醒功能的设置,则需要逐一找到设置项,导致用户操作更加繁琐。

技术实现思路

1、本技术提供一种情景模式设置方法及电子设备,可以通过智能化地用户使用场景识别,提供便捷、准确、自动化地应用状态设置,提高用户使用体验。

2、为达到上述目的,本技术采用如下技术方案:

3、第一方面,提供一种情景模式设置,该方法可以包括:在电子设备处于第一情景模式时,电子设备获取应用运行相关的多维度的第一数据,多维度包括应用名称和/或应用类别、应用启动时间、应用运行时长,多维度还包括以下中的一种或多种:应用运行位置、应用运行位置描述、应用启动频次、应用运行时间描述;电子设备根据第一数据创建第一运行条件与第一情景模式的关联关系;电子设备获取应用运行相关的第二数据;在根据第二数据确定满足第一运行条件时,电子设备推荐用户切换至第一情景模式。

4、上述第一方面提供的方案,电子设备在处于第一情景模式时,通过采集各应用运行相关的应用名称和/或应用类别、应用启动时间、应用运行时长维度的运行数据,以及应用运行位置、应用运行位置描述、应用启动频次、应用运行时间描述中一个或多个维度的运行数据,根据多维度的运行数据创建第一运行条件与第一情景模式的关联关系。基于此,在后续用户使用电子设备的过程中,电子设备可以在应用运行相关的数据满足第一运行条件时,触发向用户推荐第一情景模式。该方法通过智能化地用户使用场景识别,能够提高应用相关设置的智能性、自主性与灵活性,提供便捷、准确、自动化地应用状态设置,提高用户使用体验。

5、作为一种示例,电子设备可以使用机器学习算法或模型,根据第一数据确定应用的第一运行特征,根据第一运行特征得到第一情景模式的第一运行条件,并建立第一运行条件与第一情景模式的关联关系。

6、作为一种示例,上述电子设备根据第二数据确定满足第一运行条件,包括:电子设备使用机器学习算法或模型,根据第二数据确定应用的第二运行特征,并确定第二运行特征满足第一运行条件。

7、作为一种可能的实现方式,第一情景模式包括但不限于娱乐模式、学习模式、工作模式、运动模式、睡眠模式、驾驶模式、旅行模式或免打扰模式等。如此,能够在用户有娱乐、学习、工作、运动、睡眠、驾驶、旅行或免打扰等需求时,智能化地识别用户的需求,触发向用户推荐相应的情景模式。

8、作为一种可能的实现方式,第一情景模式设置有模式标识,上述关联关系为第一运行条件与该模式标识的关联关系。如此,能够精准建立运行条件与模式标识的关联关系,并便于后续在满足运行条件时快速、精准确定其对应的情景模式。

9、作为一种可能的实现方式,第一情景模式是学习模式,第一数据包括学习类应用运行相关的多维度的数据;或者,第一情景模式是工作模式,第一数据包括办公类应用运行相关的多维度的数据。如此,能够在处于某一情景模式时,通过获取情景模式下运行的一种或多种有关应用的多维度的数据,创建与情景模式密切相关的运行条件,提高情景模式推荐决策的准确性。

10、作为一种可能的实现方式,第一情景模式为学习模式或工作模式,第一数据包括电子设备中应用运行相关的多维度的数据和/或与电子设备相关联的设备中应用运行相关的多维度的数据。如此,电子设备能够充分获取情景模式下应用运行相关的数据,创建与情景模式密切相关的丰富的运行条件,提高情景模式推荐决策的准确性。

11、作为一种示例,在学习模式或工作模式下,与电子设备相关联的设备包括但不限于与电子设备建立通信连接关系的以下一种或多种设备:智能音箱、智能电视、平板电脑、智能手机、上网本、个人计算机。示例性地,通信连接包括但不限于蓝牙连接、wifi p2p连接等等。

12、作为一种可能的实现方式,第一情景模式是睡眠模式,第一数据包括健康管理类应用运行相关的多维度的数据和/或睡眠管理类应用运行相关的多维度的数据。如此,能够在处于睡眠模式时,通过获取睡眠模式下运行的健康管理类应用和/或睡眠管理类应用等一种或多种与学习有关的应用的多维度的数据,创建与睡眠模式密切相关的运行条件,提高睡眠模式推荐决策的准确性。

13、作为一种可能的实现方式,第一情景模式为睡眠模式,第一数据包括与电子设备相关联的设备中应用运行相关的多维度的数据。如此,电子设备能够充分获取情景模式下应用运行相关的数据,创建与情景模式密切相关的丰富的运行条件,提高情景模式推荐决策的准确性。

14、作为一种示例,在睡眠模式下,与电子设备相关联的设备包括与电子设备建立通信连接关系的穿戴设备。示例性地,穿戴设备包括但不限于以下一种或多种:智能手表、智能手环。示例性地,通信连接包括但不限于蓝牙连接、wifi p2p连接等等。

15、作为一种可能的实现方式,上述获取应用运行相关的第二数据,包括:在处于第二情景模式时,获取应用运行相关的第二数据,第二情景模式不同于第一情景模式;上述推荐用户切换至第一情景模式,包括:推荐用户由第二情景模式切换至第一情景模式。或者,上述获取应用运行相关的第二数据,包括:在处于常规模式时,获取应用运行相关的第二数据,常规模式表示为开启情景模式;上述推荐用户切换至第一情景模式,包括:推荐用户由常规模式切换至第一情景模式。如此,能够在电子设备处于任意模式下,支持基于运行条件触发情景模式的推荐,提高本方案实现的智能性、自主性与灵活性。

16、作为一种可能的实现方式,第一情景模块关联有多个第一运行条件,多个第一运行条件包括不同维度的运行条件。如此,能够基于不同维度的多个运行条件进行是否触发情景模式的推荐,提高情景模式推荐决策的准确性。

17、作为一种可能的实现方式,第一运行条件为应用名称满足预设条件,第一数据包括第一应用运行相关的多维度的数据,第二数据包括第一应用运行相关的多维度的数据;或,第一运行条件为至少一个应用名称满足预设条件,第一数据包括第一应用运行相关的多维度的数据和第二应用运行相关的多维度的数据,第二数据包括第一应用运行相关的多维度的数据和/或第二应用运行相关的多维度的数据。如此,能够在用户使用某一情景模式相关的应用时,基于该应用运行相关的数据满足情景模式对应的运行条件时,触发该情景模式的准确推荐。

18、作为一种可能的实现方式,第一运行条件为应用类型满足预设条件,第一数据包括第一应用运行相关的多维度的数据,第二数据包括第三应用运行相关的多维度的数据,第三应用与第一应用的应用类别相同;或,第一数据包括第一应用运行相关的多维度的数据和第二应用运行相关的多维度的数据,第二数据包括第三应用运行相关的多维度的数据和/或第四应用运行相关的多维度的数据,第三应用与第一应用的应用类别相同,第四应用与第二应用的应用类别相同。如此,能够在用户使用与某一情景模式相关的应用为相同类别的应用时,基于该应用运行相关的数据满足情景模式对应的运行条件时,触发该情景模式的推荐,提高本方案实现的智能性、自主性与灵活性。

19、作为一种可能的实现方式,第一情景模式关联有一个或多个应用,在推荐用户切换至第一情景模式后,上述方法还包括:进行第一情景模式相关联一个或多个应用的设置项的设置,设置项包括应用消息提醒功能、设备模式、显示模式、音量中的一项或多项。如此,能够在用户有娱乐、学习、工作、运动、睡眠、驾驶、旅行或免打扰等需求时,智能化地识别用户的需求,触发相应的情景模式的推荐,并进行该情景模式相关的应用的设置项的设置,给用户营造满足用户需求的设备使用环境。

20、第二方面,提供一种电子设备,该电子包括:存储器,用于存储计算机程序指令;处理器,用于执行所述计算机程序指令,以支持电子设备实现如第一方面任一种可能的实现方式中的方法。

21、第三方面,提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序指令,该计算机程序指令被处理器执行时实现如第一方面任一种可能的实现方式中的方法。

22、第四方面,提供一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机实现如第一方面任一种可能的实现方式中的方法。

23、第五方面,提供一种芯片系统,该芯片系统包括处理电路、存储介质,存储介质中存储有计算机程序指令;所述计算机程序指令被所述处理器执行时,实现如第一方面任一种可能的实现方式中的方法。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。