免打扰模式的提醒方法和相关装置与流程

文档序号:34104030发布日期:2023-05-10 19:07阅读:611来源:国知局
免打扰模式的提醒方法和相关装置与流程

本技术涉及终端,尤其涉及一种免打扰模式的提醒方法和相关装置。


背景技术:

1、随着终端设备的普及,例如,手机、平板等便携式终端已成为人们生活和工作中的重要工具。当用户会在休息、开会、学习等环境中时,通常会开启终端设备的免打扰模式,从而不被来自终端设备的通知消息或来电提醒等打扰。

2、目前,用户可以预先设置基于时间、应用、或位置的免打扰模式的自动开启。但是,对于用户设置的一些自动开启免打扰的模式的场景,终端设备会自动开启免打扰模式,导致用户在一些场景下可能会错过重要消息的通知,给用户带来了不便。

3、上述免打扰模式,无法满足用户在实际应用中对免打扰模式的需求,用户的体验较差。


技术实现思路

1、本技术提供一种免打扰模式的提醒方法和相关装置,以期在开启和关闭免打扰模式时,可以提醒用户,提升用户使用免打扰模式的体验。

2、第一方面,提供了一种免打扰模式的提醒方法,该方法的执行主体可以为终端设备,或者终端设备中的芯片,下述以执行主体为终端设备为例进行说明。该方法包括:在开启免打扰模式时,显示第一横幅通知,所述第一横幅通知包括开启免打扰模式的提示信息,以及关闭控件,所述提示信息用于提示用户已开启免打扰模式,关闭控件用于关闭所述免打扰模式;在所述免打扰模式期间接收到通知消息的情况下,关闭所述免打扰模式,显示第二横幅通知,所述第二横幅通知包括所述免打扰模式期间接收到的通知消息的个数。

3、本技术提供的方法使得终端设备可以在开启免打扰模式后,通过横幅通知提醒用户开启免打扰模式,以及是否需要关闭免打扰模式,并可以在免打扰模式关闭后,再次通过横幅通知提示用户在免打扰模式期间接收到的通知消息,使得用户可以在关闭免打扰模式后,及时获取到免打扰模式期间接收到的通知消息,提升用户使用免打扰模式的体验。

4、应理解,上述通知消息可以是终端设备上的应用接收到的消息,还可以是联系人的来电消息、短信等。

5、结合第一方面,在第一方面的某些实现方式中,所述第二横幅通知还包括所述通知消息对应的应用图标。

6、本技术中通过在横幅通知中显示应用的图标,可以更快捷的提醒用户,通知消息来自的应用,提升用户的体验。

7、结合第一方面,在第一方面的某些实现方式中,所述关闭所述免打扰模式,显示第二横幅通知,包括:响应于用户对所述关闭控件的操作,显示所述第二横幅通知。

8、结合第一方面,在第一方面的某些实现方式中,所述第一横幅通知显示在第一界面上;所述方法还包括:响应于所述用户按预设方向滑动所述第一横幅通知,显示第一界面,所述第一界面为所述终端设备上的任一应用的显示界面或桌面。

9、应理解,上述预设方法可以是向上滑动、或是向左滑动,本技术对此不作限定。

10、结合第一方面,在第一方面的某些实现方式中,所述终端设备包括设置应用、横幅管理器模块、通知管理服务模块、应用管理服务模块,所述在开启免打扰模式时,显示第一横幅通知,包括:所述设置应用检测到开启所述免打扰模式,并将开启所述免打扰模式的消息发送给的所述通知管理服务模块;响应于接收所述第一横幅通知,并显示所述第一横幅通知;所述关闭所述免打扰模式,显示第二横幅通知,包括:响应于接收关闭所述免打扰模式的指令,所述通知管理器模块向所述横幅管理器模块发送所述第二横幅通知;响应于接收所述第二横幅通知,所述横幅管理器模块向所述通知管理服务模块发送第一信息,所述第一信息用于获取所述免打扰模式期间所述通知管理服务模块接收到的通知消息的数量;所述通知管理服务模块接收所述第一信息,向所述横幅管理器模块发送所述通知消息的数量。

11、结合第一方面,在第一方面的某些实现方式中,所述第二横幅通知还包括所述通知消息对应的应用图标;所述第一信息还用于获取所述通知消息对应的应用图标;所述关闭所述免打扰模式,显示第二横幅通知,包括:响应于接收所述第一信息,所述通知管理服务模块向所述应用管理服务模块发送第二信息,所述第二信息用于获取所述应用图标;响应于接收所述第二信息,所述应用管理服务模块向所述通知管理服务模块发送所述应用图标;响应于接收所述应用图标,所述通知管理服务模块向所述横幅管理器模块发送所述应用图标。

12、结合第一方面,在第一方面的某些实现方式中,所述关闭所述免打扰模式,包括:响应于用户对所述关闭控件的操作,所述横幅管理器模块向所述通知管理服务模块发送关闭免打扰模式的指令;响应于接收所述指令,所述通知管理服务模块向所述设置应用发送所述指令;响应于接收所述指令,所述设置应用基于所述指令更新所述设置应用中的开关控件,所述开关控件用于开启或关闭所述免打扰模式。

13、结合第一方面,在第一方面的某些实现方式中,所述方法还包括:确定所述终端设备满足第一预设条件,所述第一预设条件包括:运行在前台的应用为目标应用,或,所述终端设备处于目标区域内,所述目标应用为用户设置的应用,所述目标区域是基于所述用户设置的目标位置和预定义的参数确定的;自动开启免打扰模式。

14、应理解,确定终端设备满足第一预设条件之前,终端设备未开启免打扰模式。

15、结合第一方面,在第一方面的某些实现方式中,所述方法还包括:确定所述终端设备满足第二预设条件,所述第二预设条件包括:运行在前台的应用不为所述目标应用,和/或,所述终端设备不处于所述目标区域;自动关闭所述免打扰模式。

16、示例性地,在用户设置目标应用,未设置目标区域时,终端设备确定运行在前台的应用不为目标应用时,自动关闭免打扰模式;在用户未设置目标应用,设置目标区域时,终端设备确定不处于目标区域时,自动关闭免打扰模式;用户设置目标应用和目标区域时,终端设备确定运行在前台的应用不为目标应用,且不处于目标区域时,自动关闭免打扰模式。

17、结合第一方面,在第一方面的某些实现方式中,所述第一界面为所述目标应用的界面,且所述终端设备不处于所述目标区域;所述关闭所述免打扰模式,显示第二横幅通知,包括:退出所述目标应用,在第二界面上显示所述第二横幅通知,所述第二界面为所述终端设备上的除所述目标应用的剩余应用的显示界面或桌面;或者,响应于用户对所述关闭控件的操作,在所述目标应用的界面上显示所述第二横幅通知。

18、结合第一方面,在第一方面的某些实现方式中,在免打扰模式的设置界面中,设置目标应用;和/或,在所述免打扰模式的设置界面中,设置所述目标位置;其中,所述免打扰模式的设置界面包括预置在所述终端设备中的免打扰模式的设置界面和自定义的免打扰模式的设置界面。

19、结合第一方面,在第一方面的某些实现方式中,所述在免打扰模式的设置界面中,设置所述目标应用,包括:响应于所述用户对所述免打扰模式的设置界面中第一控件的操作,进入目标应用的设置界面,所述目标应用的设置界面包括第一搜索栏、应用列表以及与所述应用列表中各应用对应的选择控件,所述第一搜索栏用于搜索所述终端设备上安装的应用,所述应用列表包括所述终端设备上安装的所有应用的图标,所述选择控件用于选择所对应的应用;响应于所述用户在所述目标应用的设置界面的操作,确定所述目标应用。

20、结合第一方面,在第一方面的某些实现方式中,所述在所述免打扰模式的设置界面中,设置所述目标位置,包括:响应于所述用户对所述免打扰模式的设置界面中第二控件的操作,进入目标位置的设置界面,所述目标位置的设置界面包括第二搜索栏和地图,所述第二搜索栏用于搜索位置;响应于所述用户在所述目标位置的设置界面的操作,确定所述目标位置。

21、结合第一方面,在第一方面的某些实现方式中,所述方法还包括:响应于所述用户的操作,进入第三界面,所述第三界面包括第四控件和第五控件,所述第四控件用于进入所述免打扰模式的设置界面,所述第五控件用于进入新增自定义模式的设置界面。

22、结合第一方面,在第一方面的某些实现方式中,响应于所述用户对所述第五控件的操作,进入新增自定义模式的设置界面,所述新增自定义模式的设置界面用于设置如下一项或多项:所述自定义模式的名称、图标、允许通知的联系人和允许通知的应用,所述新增自定义模式的设置界面包括完成控件;响应于所述用户对所述完成控件的操作,进入所述自定义的免打扰模式的设置界面。

23、第二方面,本技术实施例提供一种终端设备,终端设备用于执行如上第一方面的方法。

24、在一种可能的实现方式中,终端设备中包括设置应用、横幅管理器模块、通知管理服务模块、应用管理服务模块,其中,电子设备中各模块可以执行如上第一方面中各模块对应的动作。

25、第三方面,本技术实施例提供一种终端设备,包括处理器和存储器,存储器用于存储代码指令;处理器用于运行代码指令,使得电子设备以执行如第一方面或第一方面的任一种实现方式中描述的方法。

26、可选地,该终端设备还包括存储器。

27、可选地,该电子设备还包括通信接口,处理器与通信接口耦合。

28、第四方面,本技术提供了一种处理器,包括:输入电路、输出电路和处理电路。处理电路用于通过输入电路接收信号,并通过输出电路发射信号,使得处理器执行上述第一方面中任一种可能实现方式中的方法。

29、在具体实现过程中,上述处理器可以为芯片,输入电路可以为输入管脚,输出电路可以为输出管脚,处理电路可以为晶体管、门电路、触发器和各种逻辑电路等。输入电路所接收的输入的信号可以是由例如但不限于接收器接收并输入的,输出电路所输出的信号可以是例如但不限于输出给发射器并由发射器发射的,且输入电路和输出电路可以是同一电路,该电路在不同的时刻分别用作输入电路和输出电路。本技术对处理器及各种电路的具体实现方式不做限定。

30、第五方面,本技术实施例提供一种计算机可读存储介质,计算机可读存储介质存储有指令,当指令被执行时,使得计算机执行如第一方面或第一方面的任一种实现方式中描述的方法。

31、第六方面,一种计算机程序产品,包括计算机程序,当计算机程序被运行时,使得计算机执行如第一方面或第一方面的任一种实现方式中描述的方法。

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