一种创建情景模式的方法及相关装置与流程

摘要: 本技术涉及终端,尤其涉及一种创建情景模式的方法及相关装置。背景技术:1、用户可以在各种场景下使用电子设备。电子设备中安装有较多数量的应用,用户在不同场景下使用电...
一种创建情景模式的方法及相关装置与流程

本技术涉及终端,尤其涉及一种创建情景模式的方法及相关装置。

背景技术:

1、用户可以在各种场景下使用电子设备。电子设备中安装有较多数量的应用,用户在不同场景下使用电子设备时,常会被通知或来电打扰。为了提高用户的专注力,电子设备可以创建情景模式。情景模式的配置信息包含有允许来电的联系人以及允许通知的应用。如何使得创建的情景模式更贴合用户的使用习惯是本领域继续解决的问题。

技术实现思路

1、本技术提供了一种创建情景模式的方法及相关装置,电子设备可以基于历史数据来确定情景模式的配置信息。这样,后续创建出的情景模式更加贴合用户,用户体验感好。

2、第一方面,本技术提供了一种创建情景模式的方法,该方法应用于电子设备,该方法包括:获取与第一场景相关的第一历史数据,该第一历史数据包括该电子设备在该第一场景下的运行数据;确定该电子设备的第一情景模式的至少一个配置信息,该第一情景模式的至少一个配置信息包括第一配置信息,该第一配置信息指示该电子设备在该第一情景模式下的第一功能,该第一配置信息基于该第一历史数据确定;显示该第一配置信息。

3、实施第一方面,可以针对不同场景设置与其对应的不同情景模式,还无需用户在创建各个情景模式中手动设置配置信息,减少用户操作的步骤,避免在创建情景模式的过程中给用户造成创建复杂的感受。并且可以根据用户的使用电子设备的习惯来确定出配置信息,创建出的情景模式更加贴合用户,用户体验感好。

4、结合第一方面,在一些实施例中,在显示第一配置信息之前,该方法还包括:接收并响应于创建该第一情景模式的操作。在一些实现方式中,电子设备可以接收到用户操作,触发创建第一情景模式。上述用户操作可以包括以下一项或多项:触摸操作、点击操作、手势操作、语音操作、眼动操作。示例性的,电子设备响应作用于添加模式控件221的点击操作显示图2c所示的用户界面230。

5、结合第一方面,在一些实施例中,该至少一个配置信息还包括第二配置信息,该方法还包括:显示该第二配置信息,该第二配置信息指示该电子设备在该第一情景模式下的第二功能,该第二配置信息基于该第一历史数据确定。

6、结合第一方面,在一些实施例中,该方法还包括:开启该第一情景模式,该电子设备基于该第一情景模式的至少一个第一配置信息设置对应的功能。

7、结合第一方面,在一些实施例中,该第一配置信息基于第一预设配置信息和该第一历史数据确定,该第一预设配置信息指示预设的该电子设备在该第一情景模式下的第一功能。

8、这样,第一情景模式的配置信息既需要考虑到用户的使用习惯,也需要考虑开发人员预先对第一情景模式的设想。

9、结合第一方面,在一些实施例中,该获取与第一场景相关的第一历史数据具体包括:根据应用的类型确定与该第一场景相关的应用;根据与该第一场景相关的应用的运行数据,获取与该第一场景相关的该第一历史数据。具体的可以参考图1a所示的方法流程。

10、结合第一方面,在一些实施例中,与该第一场景相关的应用的运行数据包括第一应用,该根据与该第一场景相关的应用的运行数据,获取与该第一场景相关的该第一历史数据具体包括:获取运行该第一应用的第一时间段;获取该第一时间段内的以下一项或多项:来电信息、通知信息、地点信息。

11、结合第一方面,在一些实施例中,该第一配置信息用于指示该第一情景模式允许输出通知的应用,该确定该电子设备的第一情景模式的至少一个配置信息包括:根据该第一时间段内获取的该通知消息确定该第一配置信息,该第一配置信息包括第二应用。

12、结合第一方面,在一些实施例中,该第一通知消息包括:来自该第二应用的通知被打开的次数超过第一阈值。

13、这样,电子设备在第一时间段内,较大可能愿意打开第二应用的通知,若在第一情景模式下允许输出来自第二应用的通知,用户体验感会提升。

14、结合第一方面,在一些实施例中,该第一配置信息用于指示该第一情景模式允许来电的联系人,该确定该电子设备的第一情景模式的至少一个配置信息包括:根据该第一时间段内获取的该来电信息确定该第一配置信息,该配置信息包括第一联系人。

15、结合第一方面,在一些实施例中,该第一来电信息包括:该第一联系人的来电次数超过第二阈值,和/或,该第一联系人的来电时长超过第三阈值。

16、这样,电子设备在第一时间段内,较大可能愿意接听第一联系人的来电,若在第一情景模式下允许来自第一联系人的来电,用户体验感会提升。

17、结合第一方面,在一些实施例中,该第一配置信息用于指示在满足第一条件的情况下,启动该第一情景模式,该确定该电子设备的第一情景模式的至少一个配置信息包括:根据该第一时间段和/或该第一地点信息确定该第一配置信息。

18、结合第一方面,在一些实施例中,该第一条件包括:处于该第一时间段和/或处于第一地点范围内,该第一地点信息包括:处于该第一地点范围内的时长超过第四阈值。

19、这样,电子设备处于该第一时间段和/或处于第一地点范围内较大可能处于第一场景,若处于该第一时间段和/或处于第一地点范围内自动开启第一情景模式,用户体验感会提升。

20、结合第一方面,在一些实施例中,该方法还包括:基于该电子设备在该第一情景模式下的运行数据更新该第一配置信息,和/或,根据用户对于该第一配置信息的修改,更新该第一配置信息。

21、这样,可以更新第一情景模式的配置信息。

22、结合第一方面,在一些实施例中,在显示该第一配置信息之后,该方法还包括:接收并响应于创建第二情景模式的操作,该电子设备显示该第一配置信息,该第二情景模式与该第一情景模式相关。

23、结合第一方面,在一些实施例中,在显示该第一配置信息之后,该方法还包括:删除创建的该第一情景模式;接收到用于创建该第三情景模式的操作,该第三情景模式和该第一情景模式相关;确定该第三情景模式的至少一个配置信息,该第三情景模式的至少一个配置信息基于该电子设备在该第一情景模式下的运行数据,或/和,该第一情景模式的配置信息确定。

24、这样,当电子设备自定义创建情景模式时,可以确定出与该自定义情景模式相似度最大的情景模式,该自定义情景模式的配置信息即为该相似度最大的情景模式的配置信息。

25、结合第一方面,在一些实施例中,在显示该第一配置信息之后,该方法还包括:获取与第二场景相关的第二历史数据,该第二历史数据包括该电子设备在该第二场景下的运行数据;确定该电子设备的第四情景模式对应的至少一个配置信息,该第四情景模式的至少一个配置信息包括第三配置信息,该第三配置信息指示该电子设备在该第四情景模式下的该第一功能,该第三配置信息基于该第二历史数据确定;显示该第三配置信息,其中,该第二情景模式与该第一情景模式不同,该第一配置信息与该第三配置信息不同。

26、这样,电子设备获取到的不同的情景模式的配置信息不同。

27、第二方面,本技术提供了一种电子设备,该电子设备包括存储器、处理器以及存储在存储器上的计算机指令,该处理器执行该计算机程序以实现上述第一方面或第一方面任一实施方式的方法。

28、第三方面,本技术提供了一种芯片系统,包括处理电路和接口电路,该接口电路用于接收代码指令并传输至该处理电路,该处理电路用于允许该代码指令以执行上述第一方面或第一方面任一实施方式的方法。

29、第四方面,本技术实施例提供了一种计算机可读存储介质,存储有计算机程序,当计算机程序在处理器上运行时,实现上述第一方面或第一方面任一实施方式的方法。

30、第五方面,本技术实施例提供了一种计算机程序产品,包括计算机程序,当计算机程序在处理器上运行时,实现上述第一方面或第一方面任一实施方式的方法。

31、第二方面至第五方面的有益效果可以参考上述第一方面的有益效果。