冲突管理方法、用户界面及电子设备与流程
未命名
09-27
阅读:129
评论:0

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.当用户同时开启多个提醒事件的应用时,电子设备可以以分屏或者浮窗显示的方式同时显示多个应用提供的内容,这样,用户可以同时处理多个提醒事件,加快用户处理提醒事件的效率。
32.结合第一方面,在一种可能的实现方式中,第二提示信息位于第二应用提供的用户界面上,第五用户界面还包括第三区域,第三区域显示有第二应用提供的内容。
33.也就是说,当用户正在浏览一个应用的用户界面时,接收到同一时间多个提醒事件的提醒,这是用户可以同时打开提醒事件的应用提供的内容,并保留当前浏览的应用提供的内容,例如,当同时提醒的提醒事件为两个时,电子设备可以将用户界面划分成三个区域,同时显示三个应用提供的内容,这样,用户既可以处理提醒事件,也可以继续处理之前的事情。
34.结合第一方面,在一种可能的实现方式中,第二提示信息包括以下一项或多项:第四图标、第五图标、第六图标,方法还包括:电子设备检测到作用于第四图标的第九操作;响应于第九操作,电子设备向第一设备发送第一指示信息,第一指示信息用于触发第一设备执行和第一事件有关的操作;或者,电子设备检测到作用于第五图标的第十操作;响应于第十操作,电子设备向第二设备发送给第二指示信息,第二指示信息用于触发第二设备执行和第二事件有关的操作;或者,电子设备检测到作用于第六图标的第十一操作;响应于第十一操作,电子设备向第一设备发送第一指示信息,并向第二设备发送第二指示信息。
35.也就是说,提醒事件存在关联设备时,电子设备可以在输出提示信息时,同时提供控制关联设备的输入接口,用户可以直接通过电子设备输出的提示信息,便捷控制关联设备的开启或调整工作模式等等,帮助用户快速启动对提醒事件的处理。
36.结合第一方面,在一种可能的实现方式中,第二提示信息包括以下一项或多项:第七图标、第八图标、第九图标,方法还包括:电子设备检测到作用于第七图标的第十二操作;响应于第十二操作,电子设备向第一用户的设备发送第三指示信息,第三指示信息用于提示第一用户执行第一事件;或者,电子设备检测到作用于第八图标的第十三操作;响应于第十三操作,电子设备向第二用户的设备发送第四指示信息,第三指示信息用于提示第二用户执行第二事件;或者,电子设备检测到作用于第九图标的第十四操作;响应于第十四操作,电子设备向第一用户的设备发送第三指示信息,并向第二用户的设备发送第四指示信息。
37.也就是说,提醒事件存在关联用户时,电子设备可以在提醒用户时,帮助用户快速提供关联用户,以便其他用户及时处理提醒事件。
38.第二方面,本技术实施例提供了另一种冲突管理方法,方法包括:电子设备检测到第一语音信息,获取包含第一时间的第一事件;电子设备检测到第二语音信息,获取包含第二时间的第二事件,第一时间与第二时间相同;在到达第一时间时,电子设备播放第三语音信息,第三语音信息指示了第一事件和第二事件。
39.实施第二方面提供的方法,用户可以通过向电子设备输出语音,设置提醒事件,电子设备可以对提醒事件进行冲突检测,并将时间的冲突的提醒事件合并在一起,在到达提醒时间时,语音提醒该时间需要提醒的所有提醒事件。
40.在一些实施例中,该电子设备可以为语音交互设备,例如智能音箱、智能屏等等。
41.结合第二方面,在一种可能的实现方式中,电子设备获取包含第二时间的第二事件之后,方法还包括:电子设备播放第四语音信息,第四语音信息用于提醒用户第一事件与第二事件的时间冲突。
42.也就是说,电子设备可以在检测到提醒事件冲突时,语音提供用户当前存在冲突的提醒事件。
43.结合第二方面,在一种可能的实现方式中,电子设备播放第四语音信息之后,方法还包括:电子设备检测到第五语音信息,第五语音信息用于触发电子设备在到达第一时间时,播放第三语音信息。
44.也就是说,电子设备可以在检测到用户合并冲突的提醒事件的语音信息后,触发将冲突的提醒事件进行合并,以便电子设备在到达提醒事件时,同时提醒该冲突的提醒事件。
45.结合第二方面,在一种可能的实现方式中,电子设备播放第三语音信息之后,方法还包括:电子设备检测到第六语音信息,第六语音信息用于触发电子设备处理第一事件和/或第二事件。
46.也就是说,电子设备除了可以提醒用户执行提醒事件外,还可以进一步执行与该提醒事件相关的操作,例如开启关联应用、打开关联设备、向关联用户发送提示信息等等,帮助用户快速处理提醒事件,便捷用户的操作,为用户提供更加智能完善的提醒服务。
47.第三方面,本技术实施例提供了一种电子设备,包括存储器,一个或多个处理器,
以及一个或多个程序;一个或多个处理器在执行一个或多个程序时,使得电子设备实现如第一方面或第一方面的任意一种实现方式、第二方面或第二方面的任意一种实现方式所描述的方法。
48.第四方面,本技术实施例提供了一种计算机可读存储介质,包括指令,当指令在电子设备上运行时,使得电子设备执行实现如第一方面或第一方面的任意一种实现方式、第二方面或第二方面的任意一种实现方式所描述的方法。
49.第五方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行实现如第一方面或第一方面的任意一种实现方式、第二方面或第二方面的任意一种实现方式所描述的方法。
附图说明
50.图1为本技术实施例提供的电子设备的硬件结构示意图;
51.图2为本技术实施例提供的电子设备的软件结构示意图;
52.图3a-图3e、图4a-图4d、图5a-图5d、图6a-图6d、图7a-图7i、图8a-图8c、图9a-图9d为本技术实施例提供的一些用户界面;
53.图10为本技术实施例提供一种冲突管理方法的流程示意图;
54.图11a-图11f为本技术实施例提供一些场景示意图;
55.图12为本技术实施例提供的另一种冲突管理方法的流程示意图;
56.图13为本技术实施例提供的冲突管理装置的结构示意图。
具体实施方式
57.下面将结合附图对本技术实施例中的技术方案进行清楚、详尽地描述。其中,在本技术实施例的描述中,除非另有说明,“/”表示或的意思,例如,a/b可以表示a或b;文本中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况,另外,在本技术实施例的描述中,“多个”是指两个或多于两个。
58.以下,术语“第一”、“第二”仅用于描述目的,而不能理解为暗示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征,在本技术实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
59.本技术以下实施例中的术语“用户界面(user interface,ui)”,是应用程序或操作系统与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面是通过java、可扩展标记语言(extensible markup language,xml)等特定计算机语言编写的源代码,界面源代码在电子设备上经过解析,渲染,最终呈现为用户可以识别的内容。用户界面常用的表现形式是图形用户界面(graphic user interface,gui),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的文本、图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、widget等可视的界面元素。
60.为了避免遗忘日程安排,用户可以通过电子设备中的应用,例如闹钟应用,设置提
醒事件的提醒时间,这样,电子设备可以在到达提醒时间时提醒用户及时处理该待提醒时间。但是,当用户最新设置的提醒事件与已设置的提醒事件的时间点存在冲突时,闹钟应用并不会针对该时间冲突的两个提醒事件提醒用户,并且该最新设置的待提醒时间可能由于时间上的冲突无法设置成功,造成用户的体验不佳。因此,如何处理存在冲突的提醒事件是目前亟待解决的问题。
61.本技术实施例提供了一种冲突管理方法,该方法包括:获取用户设置的包含第一事件的提醒事件,在用户设置第二事件时,判断该第二事件与之前用户设置的提醒事件的时间是否冲突,如果存在第一事件和第二事件冲突,则将第一事件和第二事件进行合并,显示合并后的第一事件和第二事件的事件选项。这样,可以将第一事件和第二事件集中在一起进行显示,用户可以通过该事件选项同时控制和管理第一事件和第二事件。
62.进一步地,在到达第一事件和第二事件的提醒时间时,可以向用户同时提醒该第一事件和第二事件,避免了遗漏用户设置的提醒事件,且用户可以一次性获知到用户设置的多个事件的提醒内容。
63.其中,事件选项可以包含提醒事件的提醒事件和提醒内容以及提醒开关等等,用户可以通过设置提醒事件的提醒时间、提醒内容,以便电子设备在到达提醒时间时,向用户展示该提醒事件的提醒内容,从而帮助用户及时处理提醒事件。
64.在一些实施例中,在确定第一事件和第二事件冲突时,还可以输出提示信息,提示用户当前设置的提醒事件与之前设置的提醒事件存在冲突。这样,可以方便用户对当前设置的提醒事件进行调整。进一步地,还可以为用户提供调整方式,包括但不限于:合并、修改、覆盖等等,这样,用户可以根据自己的需求将冲突的提醒事件进行合并、修改或覆盖,为用户提供更加智能的日程安排服务。具体关于调整方式的描述可以参见后续内容,这里先不展开。
65.在一些实施例中,在电子设备向用户展示提醒事件的提醒内容时,电子设备还可以展示该提醒事件的关联信息,包括但不限于:关联应用、关联用户、关联设备等等,这些关联信息所在的控件可以检测到用户操作,分别触发开启应用、向其他用户发送提醒信息、开启设备等等。具体关于关联信息的描述可以参见后续ui实施例,这里先不赘述。
66.可以看出,本技术实施例提供的冲突管理方法,可以在用户添加提醒事件时,对该提醒事件的提醒时间进行冲突检测,并在确定时间冲突后,进一步调整提醒事件,例如将两个提醒事件合并成一个提醒事件来提醒用户,从而为用户提供更加直接明了的提醒方式。并且,除了达到提醒用户的目的外,还可以提供输入接口以供用户进一步通过电子设备完成该提醒事件的内容,便捷用户的操作,帮助用户更快地完成该提醒事件。
67.图1示出了电子设备100的硬件结构示意图。
68.电子设备100可以是手机、平板电脑、桌面型计算机、膝上型计算机、手持计算机、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本,以及蜂窝电话、个人数字助理(personal digital assistant,pda)、增强现实(augmented reality,ar)设备、虚拟现实(virtual reality,vr)设备、人工智能(artificial intelligence,ai)设备、可穿戴式设备、车载设备、智能家居设备和/或智慧城市设备,本技术实施例对该电子设备的具体类型不作特殊限制。
69.电子设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行
总线(universal serial bus,usb)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriber identification module,sim)卡接口195等。其中传感器模块180可以包括压力传感器180a,陀螺仪传感器180b,气压传感器180c,磁传感器180d,加速度传感器180e,距离传感器180f,接近光传感器180g,指纹传感器180h,温度传感器180j,触摸传感器180k,环境光传感器180l,骨传导传感器180m等。
70.可以理解的是,本发明实施例示意的结构并不构成对电子设备100的具体限定。在本技术另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
71.处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,ap),调制解调处理器,图形处理器(graphics processing unit,gpu),图像信号处理器(image signal processor,isp),控制器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
72.控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
73.处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。
74.在一些实施例中,处理器110可用于检测存在冲突的提醒事件,并对存在冲突的提醒事件进行合并。
75.充电管理模块140用于从充电器接收充电输入。
76.电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,显示屏194,摄像头193,和无线通信模块160等供电。
77.电子设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。
78.天线1和天线2用于发射和接收电磁波信号。电子设备100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
79.移动通信模块150可以提供应用在电子设备100上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,lna)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移
light-emitting diode,fled),miniled,microled,micro-oled,量子点发光二极管(quantum dot light emitting diodes,qled)等制造。在一些实施例中,电子设备可以包括1个或n个显示屏194,n为大于1的正整数。
86.在一些实施例中,显示屏194可用于为用户设置和查看提醒事件提供用户界面,具体关于该用户界面的描述可以参见后续ui实施例,这里先不展开。
87.电子设备100可以通过isp,摄像头193,视频编解码器,gpu,显示屏194以及应用处理器等实现拍摄功能。
88.isp用于处理摄像头193反馈的数据。
89.摄像头193用于捕获静态图像或视频。
90.数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。
91.视频编解码器用于对数字视频压缩或解压缩。
92.内部存储器121可以包括一个或多个随机存取存储器(random access memory,ram)和一个或多个非易失性存储器(non-volatile memory,nvm)。
93.外部存储器接口120可以用于连接外部的非易失性存储器,实现扩展电子设备100的存储能力。
94.电子设备100可以通过音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,以及应用处理器等实现音频功能。例如音乐播放,录音等。
95.音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。
96.扬声器170a,也称“喇叭”,用于将音频电信号转换为声音信号。
97.受话器170b,也称“听筒”,用于将音频电信号转换成声音信号。
98.麦克风170c,也称“话筒”,“传声器”,用于将声音信号转换为电信号。当拨打电话或发送语音信息时,用户可以通过人嘴靠近麦克风170c发声,将声音信号输入到麦克风170c。
99.耳机接口170d用于连接有线耳机。
100.在一些实施例中,电子设备100可以在到达提醒事件的提醒时间时,通过音频模块170输出铃声或语音,提示用户及时处理该提醒事件,另外,电子设备100还可以通过音频模块170检测到用户的语音信息,获取用户通过语音添加的提醒事件等等。
101.压力传感器180a用于感受压力信号,可以将压力信号转换成电信号。
102.陀螺仪传感器180b可以用于确定电子设备100的运动姿态。
103.气压传感器180c用于测量气压。
104.磁传感器180d包括霍尔传感器。电子设备100可以利用磁传感器180d检测翻盖皮套的开合。
105.加速度传感器180e可检测电子设备100在各个方向上(一般为三轴)加速度的大小。当电子设备100静止时可检测出重力的大小及方向。还可以用于识别电子设备姿态,应用于横竖屏切换,计步器等应用。
106.距离传感器180f,用于测量距离。电子设备100可以通过红外或激光测量距离。在一些实施例中,拍摄场景,电子设备100可以利用距离传感器180f测距以实现快速对焦。
107.接近光传感器180g可以包括例如发光二极管(led)和光检测器,例如光电二极管。电子设备100可以利用接近光传感器180g检测用户手持电子设备100贴近耳朵通话,以便自动熄灭屏幕达到省电的目的。接近光传感器180g也可用于皮套模式,口袋模式自动解锁与锁屏。
108.环境光传感器180l用于感知环境光亮度。
109.指纹传感器180h用于采集指纹。
110.温度传感器180j用于检测温度。
111.触摸传感器180k,也称“触控器件”。触摸传感器180k可以设置于显示屏194,由触摸传感器180k与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180k用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。
112.骨传导传感器180m可以获取振动信号。
113.按键190包括开机键,音量键等。
114.马达191可以产生振动提示。马达191可以用于来电振动提示,也可以用于触摸振动反馈。例如,作用于不同应用(例如拍照,音频播放等)的触摸操作,可以对应不同的振动反馈效果。作用于显示屏194不同区域的触摸操作,马达191也可对应不同的振动反馈效果。不同的应用场景(例如:时间提醒,接收信息,闹钟,游戏等)也可以对应不同的振动反馈效果。触摸振动反馈效果还可以支持自定义。
115.在一些实施例中,电子设备100可以在到达提醒事件的提醒时间时,通过马达191进行振动,提示用户及时处理该提醒事件。
116.指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。
117.sim卡接口195用于连接sim卡。
118.电子设备可以是搭载ios、android、microsoft或者其它操作系统的便携式终端设备,例如手机、平板电脑、可穿戴设备等,还可以是具有触敏表面或触控面板的膝上型计算机(laptop)、具有触敏表面或触控面板的台式计算机等非便携式终端设备。电子设备100的软件系统可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构。本发明实施例以分层架构的android系统为例,示例性说明电子设备100的软件结构。
119.图2是本技术实施例的电子设备100的软件结构示意图。
120.分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将移动操作系统分为四层,从上至下分别为应用程序层,程序框架层/核心服务层,底层库和运行时,以及内核层。
121.应用程序层可以包括一系列应用程序包。
122.如图2所示,应用程序包可以包括时钟,相机,图库,日历,通话,地图,导航,wlan,蓝牙,音乐,视频等应用程序。
123.其中,时钟应用具有指示时间的时间显示功能和在到达用户预设时间,输出提示信息的闹钟功能。具体地,在闹钟功能中,时钟应用可以为用户提供添加、管理和删除提醒事件的用户界面,用户可以通过该用户界面设置提醒事件的提醒时间、提醒内容、提醒方式、关联信息等等,在到达用户设置的提醒时间时,时钟应用即可输出提示信息,提示用户
处理该提醒事件。具体关于该时钟应用提供的用户界面,以及输出的提示信息可以参见后续ui实施例。
124.程序框架层为应用程序层的应用程序提供应用编程接口(application programming interface,api)和编程框架。程序框架层包括一些预先定义的函数。
125.如图2所示,程序框架层可以包括窗口管理器,内容提供器,视图系统,电话管理器,资源管理器,通知管理器等。
126.窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。
127.内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。
128.视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。
129.电话管理器用于提供电子设备的通信功能。例如通话状态的管理(包括接通,挂断等)。
130.资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。
131.通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,电子设备振动,指示灯闪烁等。
132.运行时可以指程序运行时所需的一切代码库、框架等。例如,对于c语言来说,运行时包括一系列c程序运行所需的函数库。对于java语言来说,除了核心库之外,运行时还包括java程序运行所需的虚拟机等。上述核心库可包括java语言需要调用的功能函数。
133.底层库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(media libraries),三维图形处理库(例如:opengl es),2d图形引擎(例如:sgl)等。
134.表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2d和3d图层的融合。
135.媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,例如:mpeg4,h.264,mp3,aac,amr,jpg,png等。
136.三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。
137.2d图形引擎是2d绘图的绘图引擎。
138.内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。
139.实施例(一)
140.在本技术实施例中,电子设备100可以通过显示屏来显示相应的用户界面,实现提醒事件的添加和对提醒事件的提醒。
141.下面结合图3a-图3e、图4a-图4d、图5a-图5d、图6a-图6d、图7a-图7i、图8a-图8c、
图9a-图9d介绍本技术实施例提供的一些用户界面。
142.图3a-图3e示出了电子设备100通过时钟应用设置提醒事件是涉及到的一些用户界面。
143.图3a示例性示出了电子设备100上用于应用程序菜单的示例性用户界面10,该用户界面可以称为电子设备100的主界面。
144.如图3a所示,用户界面10可包括:状态栏101,日历指示符102、天气指示符103、一个或多个应用图标104。其中:
145.状态栏101可包括移动通信信号的一个或多个信号强度指示符、无线高保真(wirelessfidelity,wifi)信号的一个或多个信号强度指示符、电池状态指示符以及时间指示符。日历指示符102可用于指示当前时间。天气指示符103可用于指示天气类型。一个或多个应用图标104可用于展示电子设备100中安装的一个或多个应用程序对应的应用图标,其中,该一个或多个应用图标104中可以包括时钟图标104a,该时钟图标104a可用于触发开启时钟应用,该时钟应用可用于显示时间以及设置提醒事件等等,具体关于时钟应用的描述可以参见图2中的相关描述,这里不再赘述。
146.如图3a所示,电子设备100可以检测到作用于时钟图标104a的用户操作,例如,作用于时钟图标104a的点击操作,响应于该操作,电子设备100开启时钟应用,显示如图3b所示的用户界面21。
147.可以理解的是,不限于上述图3a所示的用户操作触发开启时钟应用,例如,电子设备100还可以检测到语音指令,例如“开启闹钟”等等触发开启时钟应用,又例如,电子设备100还可以在运行其他应用的过程中,触发开启时钟应用,本技术实施例对触发开启时钟应用的方式不作限制。
148.另外,本技术实施例对时钟应用的名称不作限制,在本技术其他实施例中,时钟应用还可以称为“时间”应用、“闹钟”应用等等。
149.如图3b所示,用户界面21可包括:设置图标211、事件展示窗口212、添加图标213、菜单栏214。其中:
150.设置图标211可以接收到用户操作,触发展示闹钟功能的设置页面。具体关于设置图标211的描述可以参见下述图4d所示的用户界面和相关描述,这里先不赘述。
151.事件展示窗口212可用于展示一个或多个事件选项,这些事件选项对应用户设置的提醒事件,用户可以通过该事件选项查看用户设置的提醒事件的提醒时间、提醒内容等等信息。这一个或多个事件选项可以按照提醒事件的提醒时间从上到下依次排列。另外,用户还可以通过该事件选项,开启或关闭电子设备100对该事件选项对应的提醒事件的提醒。如图3b所示,该事件展示窗口212可以包括第一事件选项212a,该第一事件选项212a中显示有提醒事件的提醒时间和提醒内容,该提醒时间为:“早上10:00”,该提醒内容为:“发邮件”,另外,该第一事件选项212a包括第一开关2121a,该第一开关2121a可包括两种状态:开启状态、关闭状态,该第一开关2121a可以接收到用户操作,例如点击操作,触发切换这两种状态。其中,当第一开关2121a处于开启状态时,电子设备100可以在到达第一事件选项212a显示的提醒时间时,输出该第一事件选项212a中显示的提醒内容的提示信息,即在早上10:00提醒用户发邮件。相反,当第一开关2121a处于关闭状态时,电子设备100不会输出该第一事件选项212a中显示的提醒内容的提示信息。示例性地,第一开关2121a所在的图标的背景
颜色为深色时,该第一开关2121a处于开启状态,该第一开关2121a所在的图标的背景颜色为浅色时,该第一开关2121a处于关闭状态。
152.添加图标213可用于新增提醒事件。电子设备100可以检测到作用于添加图标213的用户操作,触发显示新增提醒事件的设置页面。
153.菜单栏214可包括:闹钟图标214a、时钟图标214b、秒表图标214c、计时图标214d这四个图标。闹钟图标214a可用于触发展示如图3a所示的闹钟设置页面,该闹钟设置页面可用于添加提醒事件。时钟图标214b可用于触发展示时钟管理页面,该时钟管理页面可用于添加、管理、切换不同地区对应的时间,秒表图标214c可用于触发展示秒表页面,该秒表页面可以提供秒表的测时功能,计时图标214d可用于触发展示计时页面,该计时页面可以提供计时器的计时功能。电子设备100可以检测到作用于不同图标的用户操作,触发切换到不同的页面。其中,闹钟图标214a对应的闹钟设置页面可以为时钟应用开启中,默认显示的主页面。
154.电子设备100可以检测到作用于如图3b所示的添加图标213的用户操作,响应于该操作,电子设备100可以显示如图3c所示的用户界面22,该用户界面22为添加并设置提醒事件的用户界面,该用户界面可用于设置提醒事件的提醒时间、提醒内容、提醒方式、相关信息等等。
155.如图3c所示,用户界面21可包括:取消控件221、确认控件222、设置窗口223。其中:
156.取消控件221可用于取消新增提醒事件。当电子设备100检测到作用于取消控件221的用户操作,响应于该操作,电子设备100可以退出用户界面22,返回到上一级用户界面,即用户界面21。
157.确认控件222可用于确认新增提醒事件。当电子设备100检测到作用于确认控件222的用户操作,响应于该操作,电子设备100可以根据当前设置窗口223中设置的提醒事件的信息,确认添加提醒事件,并在如图3b所示的事件展示窗口212中添加一个新的事件选项。
158.设置窗口223可包括一个或多个提醒事件的设置选项。示例性地,该设置窗口223可包括:第一设置选项223a、第二设置选项223b、第三设置选项223c和第四设置选项223d这四个设置选项,这四个设置选项可用于分别设置当前新增的提醒事件的提醒时间、提醒内容、关联应用、提醒方式。具体地,电子设备100可以根据用户的选择或填写,设置提醒事件的提醒时间、提醒内容、关联应用、提醒方式。其中,提醒时间可用于电子设备100在到达该提醒时间时输出关于该提醒事件的提示信息,例如,当用户设置的提醒时间为10:00时,电子设备100即可在10:00触发振动或播放铃声。该提醒内容可用于电子设备100提示时,向用户展示此次提示对应用户设置的哪一个提醒事件,例如,当用户设置的提醒内容为开会时,电子设备100可以在提示用户时,提示用户当前存在一个提醒事件为“开会”,用户即可及时展开会议,避免了会议缺席。关联应用可用于电子设备100在提示时,向用户展示应用图标,用户可以通过该应用图标直接进入到该应用图标对应的应用,快速处理该提醒事件,例如,当关联应用为视频会议应用程序时,电子设备100可以在提醒用户时,向用户展示该视频会议应用程序的应用图标,用户在查看到该提醒事件时,可以直接通过该应用图标开启会议应用,快速入会。提示方式可用于设置电子设备100提醒用户的频率,其中可以包括单次和重复提醒两种方式,单次即为只提醒一次,重复即为在每天或预置的日期到达提醒时间时,
重复提醒用户。
159.可以理解的是,设置窗口223还可以包括更多或更少的设置选项,例如,设置窗口223还可以包括关联设备的设置选项,用户可以通过该设置选项设置该提醒事件关联的设备,这样,在电子设备100提示用户时,可以直接向用户展示是否开启或关闭该关联的设备,便捷用户的操作,帮助用户更快完成该提醒事件的内容。本技术实施例对该设置窗口223中包含的设置选项不作限制。
160.可选地,电子设备100除了可以通过如图3a-图3b所示的开启时钟应用,并在时钟应用中新增提醒事件,触发开启如图3c所示的提醒事件的设置界面外,电子设备100还可以通过其他应用触发进入到如图3c所示的用户界面22,进一步地,在如图3c所示的用户界面22中,设置窗口223可以根据电子设备100在运行其他应用时,根据该应用的相关信息自动补充设置选项中需要用户选择或填写的内容。例如,用户可以通过视频会议应用程序预定一个10:00的会议,则电子设备100在检测到用户在视频会议应用程序中预定会议的操作后,自动或在用户同意后,跳转到如图3c所示的用户界面22,且设置窗口223中的设置选项可以根据用户预定的会议自动补齐相应的内容。这样,可以为用户提供更加智能化、便捷的日程安排服务。
161.电子设备100可以检测到作用于如图3c所示的第三设置选项223c的用户操作,响应于该操作,电子设备100可以显示如图3d所示的用户界面23,该用户界面23可用于提供一个或多个应用程序,以供用户选择当前新增的提醒时间的关联应用。
162.如图3d所示,该用户界面23可包括:返回控件231、搜索选项232、应用列表233、智能选取选项234。其中:
163.返回控件231可用于退出当前显示的页面,即用户界面23,返回到上一级页面,即用户界面22。
164.搜索选项232可用于搜索应用程序。用户可以通过在搜索选项232中输出应用程序的名称,电子设备100即可从安装的应用程序中搜索该名称的应用程序,并将搜索到的应用程序显示在应用列表233中。
165.应用列表233可用于显示电子设备100中安装的应用程序,电子设备100可以检测到在应用列表233所在区域的上下滑动操作,显示其他电子设备100安装的应用程序。
166.智能选取选项234包括开关234a,该开关234a可用于触发开启或关闭智能选取功能,智能选取功能可以根据当前新增的提醒事件,自动选出该提醒事件关联的应用。示例性地,当电子设备100检测到用户作用于开关234a的用户操作,触发开启智能选取功能时,电子设备100可以根据当前新增的提醒事件的提醒内容“开会”,自动从电子设备100安装的应用程序中筛选出与会议有关的应用程序,并将该筛选出的应用程序突出显示在应用列表233中。其中,突出显示可以是指更改该应用程序所在选项的背景颜色,字体的大小,位置,或者,仅显示该筛选出的应用程序等等。
167.该应用列表233中可以包括第一应用选项233a,当电子设备100检测到作用于该第一应用选项233a的选择操作时,电子设备100可以将该第一应用选项233a对应的应用程序确定为当前新增的提醒事件的关联应用,并返回到如图3e所示的用户界面22。
168.在一些实施例中,在电子设备100检测到作用于该第一应用选项233a的选择操作时,电子设备100可以更改第一应用选项233a的背景颜色,表明该第一应用选项233a被用户
选中。
169.如图3e所示,相比于如图3c所示的用户界面22,图3e所示的用户界面22中,第三选项223c新增了视频会议应用程序的应用图标,这也表明用户设置了视频会议应用程序为当前设置的提醒事件的关联应用。
170.在用户设置完提醒事件后,当电子设备100检测到作用于如图3e所示的确认控件222的用户操作,响应于该操作,电子设备100即可触发完成该提醒事件的添加,如果当前添加的提醒事件与之前已设置的提醒事件不存在时间上的冲突时,电子设备100即可在如图3b所示的事件展示窗口212中添加该新增的提醒事件的事件选项。
171.从图3a-图3e可以看出,电子设备100可以通过时钟应用添加提醒事件,这样,在到达提醒事件的提醒时间时,电子设备100即可输出提示信息,提醒用户及时处理该提醒事件。
172.图4a-图4d示出了电子设备100检测到提醒事件冲突时涉及到的一些用户界面。
173.在电子设备100新增提醒事件的过程中,电子设备100会对新增的提醒事件进行冲突检测,判断当前新增的提醒事件与之前已设置的提醒事件的事件是否冲突,如果是,则电子设备100可以在检测到用户确认新增提醒事件时,即在显示如图3e所示的用户界面22后,在该用户界面22中显示如图4a所示的提示信息224,该提示信息224用于提示用户如何处理冲突的提醒事件。
174.如图4a所示,提示信息224可包括:第一选项224a、第二选项224b、第三选项224c。其中:
175.第一选项224a可用于触发将冲突的两个提醒事件进行合并,合并后的提醒事件可以包括这两个冲突的提醒事件的提醒内容,并且,在到达冲突的提醒事件的提醒时间时,电子设备100可以直接针对合并后的提醒事件提醒用户,这样,用户可以同时获取到这两个冲突的提醒事件的提示。
176.第二选项224b可用于触发对冲突的提醒事件进行修改。示例性地,当电子设备100检测到作用于第二选项224b的用户操作,响应于该操作,电子设备100可以显示这两个冲突的提醒事件中,用户最近一次添加的提醒事件的修改页面,用户可以通过该修改页面修改该冲突的提醒事件的提醒时间,这样,可以错开这两个冲突的提醒事件。
177.第三选项224c可用于触发保留这两个冲突的提醒事件中,用户最近一次添加的提醒事件,删除这两个冲突的提醒事件中,用户之前添加的提醒事件。这样,可以避免用户设置两个时间冲突的提醒事件。
178.可选地,除了在电子设备100新增提醒事件时,触发电子设备100对提醒事件进行冲突检测外,电子设备100还可以在用户开启事件选项的开关(例如图3b所示的第一开关2121a)时,触发对该事件选项对应的提醒事件进行冲突检测。例如,电子设备100设置有两个提醒事项,一个是关于10:00提醒用户学习,一个是关于10:00提醒用户锻炼,但是前一个事件选项的开关处于关闭状态,后一个事件选项的开关处于开启状态。当电子设备100检测到用户触发开启前一个事件选项的开关时,电子设备100会检测到由于设置有一个10:00提醒用户锻炼的提醒时间,因此此时可以触发显示如图4a所示的提示信息224,提示用户如何处理冲突的提醒事件。
179.在一些实施例中,电子设备100对提醒事件进行冲突检测时,除了根据提醒事件的
提醒时间确定提醒事件是否冲突外,还可以进一步确定时间冲突的提醒事件是否存在逻辑冲突。这里,逻辑冲突可以是指根据公众常识来讲,该时间冲突的提醒事件无法同时执行,例如用户出行购物和用户在家打扫卫生无法同时执行。那么此时,电子设备100显示的提示信息224中可以不包含第一选项224a,或者,当电子设备100检测到用户作用于第一选项224a的用户操作时,电子设备100可以再次提醒用户当前添加的提醒事件和之前的提醒事件存在冲突,是否继续合并。这样,可以尽可能避免用户添加错误的提醒事件,帮助用户调整存在时间冲突的提醒事件。
180.当电子设备100检测到作用于如图4a所示的第一选项224a的用户操作,响应于该操作,电子设备100将当前用户新增的提醒事件和之前存在冲突的提醒时间进行合并,并显示图4b中(a)、(b)、(c)或(d)所示的用户界面21。
181.如图4b中(a)、(b)、(c)或(d)所示,用户界面21还包括:第二事件选项212b。该第二事件选项212b中显示有合并的提醒事件的提醒时间和提醒内容,该提醒时间为“早上10:00”,该提醒内容为:“发邮件、开会”。
182.可以看出,该第二事件选项212b包含了如图3b所示的第一事件选项212a中提及的事件内容“发邮件”以及如图3e所示的用户新增的提醒事件的提醒内容“开会”。
183.另外,由于第二事件选项212b为合并的提醒事件对应的选项,其显示方式可以表现为如图4b中(a)、(b)、(c)或(d)所示第二事件选项212b。
184.如图4b中(a)所示,第二事件选项212b可包括开关2121b,该开关2121b可用于触发开启或关闭电子设备100对第二事件选项212b对应的提醒内容的提醒,具体关于该开关2121b的描述可以参考图3b所示的第一开关2121a的相关描述,这里不再赘述。
185.由于第二事件选项212b包含了用户设置的两个提醒事件,因此,该第二事件选项212b的背景颜色可以不同与图3b所示的第一事件选项212a。示例性地,第二事件选项212b可以表现为如图4b中(b)所示的第二事件选项212b。
186.如图4b中(b)所示,该第二事件选项212b与图4b中(a)所示的第二事件选项212b类似,都包含一个开关2121b,该开关2121b用于同时控制用户设置的两个冲突的提醒事件的开启或关闭。不同的是,该第二事件选项212b的背景颜色可以为深色,从而与只对应一个提醒事件的事件选项,例如图3b所示的第一事件选项212a区分开。这样,用户可以通过颜色的不同区分包含多个提醒事件的事件选项和仅包含一个提醒事件的事件选项。
187.如图4b中(c)所示,该第二事件选项212b可以包括两个子选项:子选项b1和子选项b2。这两个子选项分别用于对应用户设置的两个存在冲突的提醒事件。子选项b1对应用户设置的第一个在10:00提醒用户发邮件的提醒事件,子选项b2对应用户设置的第二个在10:00提醒用户开会的提醒事件。且这两个子选项b1、b2分别包括开关2122b、开关2123b,开关2122b可用于触发开启或关闭电子设备100对子选项b1中的提醒内容的提醒,开关2123b可用于触发开启或关闭电子设备100对子选项b2中的提醒内容的提醒。这样,电子设备100既可以将存在时间冲突的提醒事件整合在一起,方便用户查看,用户还可以分别控制不同提醒事件的提醒开关的开启或关闭。
188.如图4b中(d)所示,相比于图4b中(c)所示的左右排列两个存在冲突的提醒事件的第二事件选项212b,图4b中(d)所示的第二事件选项212b以上下排列两个存在冲突的提醒事件,且该第二事件选项212b也包括开关2122b和开关2123b,分别用于控制不同的提醒事
件的提醒。
189.示例性地,图4b中提及的开关,包括开关2121b、开关2122b、开关2123b可以默认处于开启状态。
190.可以理解的是,合并后的事件选项的表现方式不限于上述图4b中(a)、(b)、(c)或(d)所示的第二事件选项212b提及的相关描述,本技术实施例对合并后的事件选项的图标样式不作限制。
191.需要注意的是,在本技术实施例中,第一事件选项212a和第二事件选项212b中包含有提醒事件的提醒事件、提醒内容以及提醒开关。当电子设备100新增提醒事件时,电子设备100可以新增该提醒事件对应的事件选项,例如第三事件选项212c,第四事件选项212d。同时,当电子设备100新增事件选项时,电子设备100还可以更改第一事件选项212a或第二事件选项212b的显示位置,例如,当第三事件选项212c的提醒时间位于第二事件选项212b之前时,电子设备100可以在第二事件选项212b所在的位置显示第三事件选项212c,将第二事件选项212b下移。或者,当电子设备100新增提醒事件时,电子设备100可以将该提醒事件合并到之前已有的事件选项中,也就是说,一个事件选项中可以同时包含多个提醒事件。
192.进一步地,电子设备100还可以检测到作用于第一事件选项212a或第二事件选项212b的用户操作,例如长按操作,响应于该操作,显示该第一事件选项212a或第二事件选项212b的删除控件,该删除控件可以检测到用户操作,触发删除其对应的提醒事件,删除第一事件选项212a或第二事件选项212b。
193.在一些实施例中,当冲突的提醒事件中,其中一个提醒事件,例如提醒内容为“开会”的提示事件的提醒方式为单次提醒,且该提醒事件已经完成一次提醒,则该提醒事件已“失效”,即电子设备100不会在再次到达提醒时间(例如10:00)时,提醒该提醒事件。但是另一个提醒事件仍“有效”,即电子设备10会在再次到达提醒时间(例如10:00)时,提醒该提醒事件。则此时,图4b中示出的第二事件选项212b可以发生改变,具体参见图4c中的(a)、(b)、(c)、(d)。
194.如图4c中(a)所示,用户界面21中包括第三事件选项212c,该第三事件选项212c中仅显示有提醒内容“发邮件”,不再显示提醒内容“开会”,且开关2121c处于开启状态。
195.也就是说,电子设备100可以不再显示冲突的提醒事件中,“失效”的提醒事件。可以看出,提醒内容为“开会”的提醒事件“失效”后,图4b中(a)、(b)、(c)或(d)所示的第二事件选项212b可以更新为图4c中(a)所示的第三事件选项212c。
196.如图4c中(b)所示,用户界面21中可以包括第四事件选项212d和第五事件选项212e,第四事件选项212d中显示有提醒时间“早上10:00”以及提醒内容“发邮件”,第五事件选项212e中显示有提醒时间“早上10:00”以及提醒内容“开会”。并且,第四事件选项212d中的开关2121d处于开启状态,第五事件选项212e中的开关2121e处于关闭状态。在开关2121e被用户触发打开后,将第四事件选项212d和第五事件选项212e合并,并显示为图4b或者图4c中的第二事件选项212b。
197.也就是说,当冲突的提醒事件中存在提醒事件“失效”时,电子设备100可以将合并的提醒事件拆分成独立的提醒事件。可以看出,提醒内容为“开会”的提醒事件“失效”后,图4b中(a)、(b)、(c)或(d)所示的第二事件选项212b可以更新为图4c中(b)所示的第四事件选
项212d和第五事件选项212e。
198.在一些实施例中,当电子设备100检测到作用于开关2121e的用户操作,例如点击操作,此时第五事件选项212e包含的提醒事件再次“有效”,电子设备100可以将第四事件选项212d和第五事件选项212e重新合并为如图4b中(a)、(b)、(c)或(d)所示的第二事件选项212b。也就是说,当用户开启提醒事件的提醒开关时,电子设备100可以对所有“有效”的提醒事件进行冲突检测,并将冲突的提醒事件进行合并。
199.如图4c中(c)或(d)所示,第二事件选项212b中的开关2122b处于开启状态,开关2123b处于关闭状态。
200.也就是说,电子设备100可以保留“失效”的提醒事件,仅将“失效”的提醒事件对应的开关状态更新为关闭状态。那么,提醒内容为“开会”的提醒事件“失效”后,图4b中(c)所示的第二事件选项212b可以更新为图4c中(c)所示的第二事件选项212b,或者,图4b中(d)所示的第二事件选项212b可以更新为图4c中(d)所示的第二事件选项212b,
201.可以理解的是,提醒事件“失效”后,不限于上述图4c中提及的变化,本技术实施例对此不作限制。另外,提醒事件“失效”除了可以是电子设备100已完成提醒事件的提醒外,也可以是用户手动更改提醒事件的提醒开关。例如,电子设备100检测到作用于如图4b中(c)或(d)的开关2123b的用户操作,响应于该操作,使提醒内容为“开会”的提醒事件“失效”。
202.另外,当电子设备100检测到作用于如图4b所述的设置图标211的用户操作时,响应于该操作,电子设备100可以显示如图4d所示的用户界面24,该用户界面24为闹钟功能的设置页面。
203.如图4d所示,用户界面24可包括:第一设置选项241、第二设置选项242。其中:
204.第一设置选项241可用于设置提醒事件的显示方式。示例性地,提醒事件的显示方式可以包括但不限于以下三种:合并显示、交替显示、同时显示。合并显示是指在电子设备100针对冲突的提醒事件提醒用户时,电子设备100可以将该冲突的提醒事件合并成一个提醒事件进行提醒。交替显示是指电子设备100针对冲突的提醒事件提醒用户时,电子设备100可以交替显示这些冲突的提醒事件。同时显示是指在电子设备100针对冲突的提醒事件提醒用户时,电子设备100可以同时提醒这些存在冲突的提醒事件。具体关于电子设备100根据不同的显示方式对提醒事件进行提醒时,涉及到的用户界面可以参见下述图5a-图5d的相关内容。
205.第二设置选项242可用于设置电子设备100对冲突的提醒事件的调整方式。示例性地,该调整方式可以包括但不限于以下四种:合并、修改、覆盖、每次询问。合并是指将冲突的提醒事件进行合并,修改是指对冲突的提醒事件进行修改、覆盖是指针对冲突的提醒事件,用后一个新增的提醒事件替换之前设置的提醒事件。当电子设备100检测到用户分别选择合并、修改、覆盖的调整方式,电子设备100在检测到冲突的提醒事件时,自动触发对冲突的提醒事件进行合并、修改和覆盖。具体关于合并、修改、覆盖的描述可以参见前述图4a所示的第一选项224a、第二选项224b、第三选项224c的相关内容,这里不再赘述。另外,每次询问是指电子设备100在检测到存在冲突的提醒事件时,显示提示信息,提示用户如何处理存在冲突的提醒事件,例如显示如图4a所示的提示信息224。
206.图5a-图5d示出了在到达冲突的提醒事件的提醒时间时,电子设备100输出提示信
息时涉及到的一些用户界面。
207.图5a、图5b、图5c和图5d分别示出了在到达冲突的提醒事件的提醒时间时,电子设备100以合并显示、同时显示、交替显示的方式提示用户而显示的用户界面31。
208.如图5a所示,用户界面31可包括:第一应用图标311、第二应用图标312、延迟提醒控件313、滑动区域314。其中:
209.第一应用图标311和第二应用图标312分别为冲突的提醒事件中,用户先后设置的两个提醒事件中关联应用的应用图标。其中,由于用户最先设置有一个10:00提醒发邮件的提醒事件(参见图3b所示的第一事件选项212a),因此,第一应用图标311为邮件应用的应用图标,之后,由于用户设置了一个10:00提醒开会的提醒事件(参见图3e),因此,第二应用图标312为视频会议应用的应用图标。另外,电子设备100可以分别检测到作用于该第一应用图标311和第二应用图标312的用户操作,响应于该操作,分别打开邮件应用和视频会议应用。这样,用户在10:00通过电子设备100查看到如图5a所示的用户界面22时,用户可以通过应用图标快速处理相应的提醒事件,加快用户的处理速度。
210.可选地,第一应用图标311和第二应用图标312还可以显示有该应用的名称。示例性地,该应用的名称可以显示在应用图标的下方。
211.延迟提醒控件313可用于触发电子设备100延迟10分钟提醒当前用户界面31显示的提醒事件。换句话说,当电子设备100检测到作用于延迟提醒控件313的用户操作,响应于该操作,电子设备100在10分钟后再次提醒用户处理提醒事件。示例性地,电子设备100在10分钟后再次显示如图5a所示的用户界面31。
212.可以理解的是,本技术实施例不限制电子设备100延迟提醒的时间,例如电子设备100可以默认延迟5分钟后提醒。或者,进一步地,电子设备100可以提供延迟提醒的时间设置选项,例如在如图4d所示的用户界面24中提供延迟提醒的时间设置选项,用户可以通过该时间设置选项自行调整延迟提醒的间隔时长。
213.滑动区域314可以检测到用户的滑动操作,例如右滑操作,触发关闭提醒,即停止显示图5a所示的用户界面31。
214.可选地,在到达提醒时间时,电子设备100除了显示如图5a所示的用户界面之外,还可以触发振动和/或播放音频加强电子设备100提醒用户的力度。
215.如图5b所示,用户界面31可包括:第一应用图标311、第一延迟控件311a、第二应用图标312、第二延迟控件312a,延迟提醒控件313,滑动区域314。其中:
216.第一应用图标311和第二应用图标312分别为存在冲突的两个提醒事件的关联应用的应用图标。具体关于第一应用图标311和第二应用图标312的描述可以参见图5a中的相关内容,这里不再赘述。
217.第一延迟控件311a和第二延迟控件312a分别用于触发电子设备100延迟10分钟提醒其对应的提醒事件。具体地,当电子设备100检测到作用于第一延迟控件311a的用户操作,响应于该操作,电子设备100当前关闭对“发邮件”的提醒,并在10分钟后,再次启动对“发邮件”的提醒。当电子设备100检测到作用于第二延迟控件312a的用户操作,响应于该操作,电子设备100当前关闭对“开会”的提醒,并在10分钟后,再次启动对“开会”的提醒。
218.延迟提醒控件313用于触发电子设备100延迟10分钟提醒当前用户界面31显示的全部提醒事件。具体关于延迟提醒控件313的描述可以参见图5a中的相关内容,这里不再赘
述。
219.滑动区域314可以检测到用户的滑动操作,例如右滑操作,触发关闭提醒,即停止显示图5b所示的用户界面31。
220.在到达冲突的提醒事件的提醒时间时,电子设备100可以交替显示图5c和图5d所示的用户界面31,这样,电子设备100可以一次仅提示一个提醒事件,并对所有存在冲突的提醒事件进行交替显示。
221.如图5c所示,用户界面31可包括:第一应用图标311、第一延迟控件311a、滑动区域314。从图5c可以看出,当前电子设备100正在提醒用户“发邮件”。
222.如图5d所示,用户界面31可包括:第二应用图标312、第二延迟控件312a、滑动区域314。从图5d可以看出,当前电子设备100正在提醒用户“开会”。
223.示例性地,电子设备100可以在交替显示图5c和图5d所示的用户界面31的过程中,间隔停顿一段时间,例如3s,保证用户在看清提醒事件的提醒内容后再切换到下一个提醒事件。
224.从图5a、图5b、图5c和图5d可以看出,当电子设备100以合并显示的方式显示存在冲突的提醒事件时,电子设备100可以显示如图5a所示的用户界面,将所有冲突的提醒事件合并成一个,这时用户可以同时查看到设置的所有同一时间存在冲突的提醒事件,但是不能分别操控这些提醒事件,只能同时关闭或延后提醒所有的提醒事件;当电子设备100以同时显示的方式显示存在冲突的提醒事件时,电子设备100可以显示如图5b所示的用户界面,将所有冲突的提醒事件都显示出来,这时用户可以同时查看到设置的所有同一时间存在冲突的提醒事件,且可以分别延后或关闭这些提醒事件;当电子设备100以交替显示的方式显示存在冲突的提醒事件时,电子设备100可以交替显示如图5c和图5d所示的用户界面,交替显示存在冲突的提醒事件,这时用户可以一次查看到一个提醒事件的提醒信息,且能够查看所有同一时间存在冲突的提醒事件,并且可以分别延后或关闭这些提醒事件。
225.需要注意的是,上述用户界面中仅以冲突的提醒事件的数量为2个进行了举例,但是本技术对同一时间存在冲突的提醒事件的数量不作限制。例如,当电子设备100当前已经新增了两个在10:00存在冲突的提醒事件,并将这两个提醒事件进行了合并,在电子设备100再次新增一个10:00的提醒事件时,电子设备100可以将该新增的提醒事件进一步合并到之前合并的两个冲突的提醒事件中,那么当前最终合并后的提醒事件中包括了用户设置的三个提醒事件。并且,在电子设备100到达提醒时间进行提醒时,电子设备100可以合并、同时或交替显示这三个提醒事件。
226.在到达提醒时间时,电子设备100除了可以在用户界面31显示提醒事件的关联应用的应用图标外,还可以显示相关人员的头像、关联设备的设备图标等等。
227.图6a-图6d示出了电子设备100显示相关人员的头像、关联设备的设备图标时涉及到的一些用户界面。
228.如图6a所示,用户界面31可包括:第一用户图标315a、第二用户图标315b、延迟提醒控件313、滑动区域314。其中:
229.第一用户图标315a和第二用户图标315b分别为冲突的提醒事件中,用户先后设置的两个提醒事件中相关人员的用户图标。其中,如果用户最先设置有一个10:00提醒儿子学习的提醒事件,该提醒事件的相关人员为“儿子”,则电子设备100可以在第一用户图标315a
中显示“儿子”的用户头像,再者,如果用户还设置了一个10:00提醒妈妈做饭的提醒事件,该提醒事件的相关人员为“妈妈”,则电子设备100可以在第二用户图标315b中显示“妈妈”的用户头像。另外,电子设备100可以分别检测到作用于该第一用户图标315a和第二用户图标315b的用户操作,响应于该操作,分别向“儿子”的设备和“妈妈”的设备发送提醒消息,提醒“儿子”学习,和提醒“妈妈”做饭。这样,用户不仅可以设置提醒自己的提醒事件,还可以设置提醒其他用户的提醒事件。
230.可选地,第一用户图标315a和第二用户图标315b还可以显示有用户的名称、用户的电话号码等等信息。示例性地,电子设备100可以在用户头像下方显示用户的名称。
231.延迟提醒控件313可用于触发电子设备100延迟10分钟提醒当前用户界面31显示的提醒事件。具体关于延迟提醒控件313的描述可以参考前述图5a中的相关内容,这里不再赘述。
232.滑动区域314可以检测到用户的滑动操作,例如右滑操作,触发关闭提醒,即停止显示图6a所示的用户界面31。
233.当电子设备100检测到作用于如图6a所示的第二用户图标315b的用户操作,响应于该操作,电子设备100可以在用户界面31中显示如图6b所示的第一提示信息316,该第一提示信息316用于提示用户已向“妈妈”的设备发送提醒信息,提示“妈妈”做饭。
234.如图6c所示,用户界面31可包括:第一设备图标317a、第二设备图标317b、延迟提醒控件313、滑动区域314。其中:
235.第一设备图标317a和第二设备图标317b分别为冲突的提醒事件中,用户先后设置的两个提醒事件中相关设备的设备图标。其中,如果用户最先设置有一个10:00提醒用户学习的提醒事件,该提醒事件的相关设备可以为台灯,则电子设备100可以在第一设备图标317a中显示“台灯”对应的设备图标,再者,如果用户还设置了一个10:00提醒用户开会的提醒事件,该提醒事件的相关设备可以为投影仪,则电子设备100可以在第二设备图标317b中显示“投影仪”对应的设备图标。另外,电子设备100可以分别检测到作用于该第一设备图标317a和第二设备图标317b的用户操作,响应于该操作,分别开启台灯和投影仪。这样,可以在到达用户执行相应提醒事件的时间时,帮助用户尽快启动完成相应工作所需的设备,帮助用户尽快进入工作状态,便捷用户的操作。
236.可选地,第一设备图标317a和第二设备图标317b还可以显示有设备的名称、设备所在的位置、设备的工作模式等等信息。示例性地,电子设备100可以在设备图标的下方显示设备的名称。
237.延迟提醒控件313可用于触发电子设备100延迟10分钟提醒当前用户界面31显示的提醒事件。具体关于延迟提醒控件313的描述可以参考前述图5a中的相关内容,这里不再赘述。
238.滑动区域314可以检测到用户的滑动操作,例如右滑操作,触发关闭提醒,即停止显示图6a所示的用户界面31。
239.当电子设备100检测到作用于如图6c所示的第二设备图标317b的用户操作,响应于该操作,电子设备100可以在用户界面31中显示如图6d所示的第二提示信息318,该第二提示信息318用于提示用户当前已开启投影仪,用户可以使用该投影仪开会。
240.从图6a-图6d可以看出,电子设备100可以在提醒用户及时处理提醒事件的过程
中,向用户提供执行该提醒事件的相关控件,即相关人员的图标,相关设备的图标等等,帮助用户尽快执行该提醒事件。
241.需要注意的是,图6a-图6d仅示出了电子设备100以合并显示的方式显示冲突的提醒事件时,涉及到的用户界面。另外,电子设备100还可以以同时显示、交替显示的方式显示冲突的提醒事件,这时电子设备100显示的用户界面可以参考图5a-图5d所示的用户界面,不同的是,图5a-图5d中的第一应用图标311和第二应用图标312应替换为第一用户图标315a(或第一设备图标317a)和第二用户图标315b(或第二设备图标317b)。
242.在一些实施例中,电子设备100在图6a显示的用户图标和图6b显示的设备图标可以为电子设备100在添加提醒事件(参见图3c)时,根据用户的选择确定的。也就是说,用户可以在添加提醒事件时,设置该提醒事件的相关人员和相关设备,以便电子设备100在提醒该提醒事件时,显示相关人员和相关设备对应的控件。
243.图7a-图7i示出了电子设备100以交替显示的方式显示冲突的提醒事件时,用户触发开启应用时涉及到的一些用户界面。
244.当电子设备100以交替显示的方式显示冲突的提醒事件时,电子设备100显示的用户界面可以为图5c和图5d所示的用户界面。在电子设备100交替显示图5c和图5d所示的用户界面的过程中,当电子设备100检测到作用于如图5d所示的第二应用图标312的用户操作时,电子设备100可以显示如图7a中(a)或(b)所示的用户界面,触发开启第二应用图标312对应的应用。在电子设备100交替显示图5c和图5d所示的用户界面的过程中,当电子设备100在仅显示到图5c所示的用户界面,未显示过图5d所示的用户界面时,检测到作用于如图5c所示的第一应用图标311的用户操作时,电子设备100可以显示如图7b-图7i所示的用户界面,触发开启第一应用图标311对应的应用。
245.当电子设备100检测到作用于如图5d所示的第二应用图标312的用户操作,响应于该操作,电子设备100可以显示如图7a中(a)所示用户界面41或(b)所示的用户界面42,该用户界面41和用户界面42都为视频会议应用提供的用户界面。
246.如图7a中(a)所示,用户界面41可包括:会议名称411、第一控件412、第二控件413。其中:
247.会议名称411指示了会议的名称,例如,该会议的名称为“xxx”,由于用户添加的提醒事件为“开会”,该会议可以为用户添加的提醒事件中提及的会议。电子设备100可以通过提醒事件获取会议的相关信息,包括会议名称、会议链接、会议id等等。这样,在电子设备100检测到用户作用于第二应用图标312的用户操作时,电子设备100可以根据该会议的相关信息,开启视频播放应用,并显示与该会议有关的用户界面。这样可以减少用户的操作,帮助用户尽快入会。第一控件412用于触发加入会议。示例性地,当电子设备100检测到作用于第一控件412的用户操作,响应于该操作,电子设备100可以加入该会议名称411指示的会议,显示如图7a中(b)所示的用户界面42,该用户界面为用户加入会议后,视频会议应用提供的用户界面。第二控件413可用于触发登录账号。
248.如图7a中(b)所示,用户界面42可包括:参会人列表421、预览区域422、菜单栏423。其中:
249.参会人列表421包括一个或多个参与会议的用户头像,当对方用户开启摄像头时,则用户头像中显示有该用户的设备通过摄像头采集到的画面。预览区域422用于显示会议
内容,包括但不限于:主讲人的用户头像、主讲人的设备共享的屏幕内容、主讲人上传的文件内容等等。菜单栏423包括一个或多个功能选项,该功能选项对应会议中提供的功能,包括:静音功能、聊天功能、打开参会者列表功能、会议录制功能等等。
250.需要注意的是,电子设备100在检测到用户作用于提醒事件对应的第二应用图标312的用户操作后,响应于该操作,启动视频会议应用时,不仅仅是开启该视频会议应用,而是直接显示与用户设置的提醒事件相关联的会议所在的用户界面,这样,用户无需再输入会议的链接或会议id,即可更快或直接进入该会议。那么这种情况下,为了使电子设备100能够在接收到作用于应用图标(例如第二应用图标312)的用户操作后,直接开启与用户添加的提醒事件相关联的会议所在的用户界面,电子设备100可以在添加提醒事件时,获取用户输入或电子设备100自动获取的该会议的会议链接或会议id。
251.可选地,电子设备100在检测到用户作用于提醒事件对应的第二应用图标312的用户操作后,响应于该操作,也可以直接启动视频会议应用,显示该视频会议应用的默认主页面,本技术实施例对电子设备100显示的应用程序所提供的页面不作限制。
252.当电子设备100检测到作用于如图5c所示的第一应用图标311的用户操作,响应于该操作,电子设备100可以显示如图7b中(a)所示的用户界面51或(b)所示的用户界面52,该用户界面51和用户界面52都为邮箱应用提供的用户界面。
253.如图7b中(a)所示,用户界面51可以为电子设备100启动邮箱应用时,邮箱应用提供的默认主页面。
254.该用户界面51可以包括收件箱、草稿箱、已发送邮件、已删除邮件、垃圾邮件、星标邮件等等多个类别,用户可以通过这多个类别查看不同类别下的邮件。
255.这样,当电子设备100提醒用户发邮件的过程中,用户可以直接通过电子设备100提供的邮箱应用的应用图标,快速进入到邮箱应用,完成用户设置的提醒事件,即发送邮件。其中,用户界面51可包括添加图标511,该添加图标511可用于触发写邮件。
256.当电子设备100检测到用户作用于添加图标511的用户操作时,响应于该操作,电子设备100可以显示如图7b中(b)所示的用户界面52,该用户界面52为邮件的编辑页面。
257.如图7b中(b)所示,用户界面52可包括:保存控件521、发送控件522、收件人选项523、抄送选项524、主题选项525、内容展示区域526。其中:
258.保存控件521用于触发将当前编辑的邮件保存在草稿箱中。发送控件522用于触发将当前编辑的邮件内容发送给指定的收件人。收件人选项523用于添加收件人。抄送选项524用于添加抄送的人员。主题选项525用于添加邮件主题。内容展示区域526用于输入邮件的正文。可以看出,用户可以通过用户界面52编辑并发送邮件,从而完成用户设置的关于“发邮件”的提醒事件。
259.可选地,如果电子设备100在添加提醒事件时,还获取到该提醒事件中,用户设置的发邮件对应的收件人信息,则电子设备100在显示如图7b所示的用户界面52时,还可以根据该收件人信息将如图7b中(b)中的收件人选项523补齐,示例性地,当用户设置提醒事件的提醒内容为“发邮件”时,还添加了“向xxx发邮件”,即收件人为“xxx”,则电子设备100显示如图7b所示的用户界面时,收件人选项523中显示有收件人“xxx”的邮箱,即“xxx@xx”这样可以减少用户的操作,加快用户处理提醒事件的速度。
260.从图7a和图7b可以看出,电子设备100可以在交替显示冲突的提醒事件的过程中,
检测到作用于应用图标的用户操作,显示该应用图标对应的应用程序提供的用户界面。
261.另外,需要注意的是,在电子设备100交替显示冲突的提醒事件的过程中,如果电子设备100在显示上一个提醒事件,还未显示下一个提醒事件时,接收到用户作用于上一个提醒事件的应用图标的操作,电子设备100在显示其对应的应用程序提供的用户界面之后,还会继续在该用户界面上输出对下一个提醒事件的提醒,避免电子设备100遗漏对提醒事件的提醒。
262.具体地,由于图7b是在电子设备100仅显示了关于“发邮件”的提醒事件,而未显示过关于“开会”的提醒事件时,接收到用户操作,显示的邮箱提供的用户界面,则此时电子设备100未对所有冲突的提醒事件进行提醒,例如未显示关于“开会”的提醒事件。因此,电子设备100可以在显示图7b所示的用户界面时,进一步对其他未提醒的提醒事件进行提醒,即显示如图7c-图7i所示的用户界面。
263.以电子设备100在检测到作用于如图5c所示的第一应用图标311的用户操作后,显示如图7b中(a)所示的用户界面51为例,电子设备100可以在间隔一段时间(例如3秒)后,在用户界面51中显示如图7c所示的提醒窗口512。该提醒窗口512用于指示电子设备100在交替显示提醒事件的过程中,未显示的提醒事件,即图5d所示的用户界面中指示的关于“开会”的提醒事件。
264.如图7c所示,提醒窗口512可包括:延迟提醒控件512a、停止提醒控件512b。其中:
265.提醒窗口512可以显示有提醒事件的提醒内容和提醒事件的相关信息,示例性地,该相关信息可以是指关联应用的应用图标。
266.延迟提醒控件512a可用于触发电子设备100延迟10分钟提醒该提醒窗口512指示的提醒事件。
267.停止提醒控件512b可以触发电子设备100停止对该提醒窗口512指示的提醒事件的提醒。另外,提醒窗口512除延迟提醒控件512a、停止提醒控件512b所在的其他区域还可以检测到用户操作,触发开启提醒窗口512中显示的应用图标对应的应用程序。
268.这样,电子设备100可以当前显示的一个应用(邮箱应用)提供的用户界面,切换到另一个应用(视频会议应用)提供的用户界面,帮助用户快速切换当前处理的提醒事件。
269.可选地,电子设备100还可以在用户界面51的中间、底端、左侧或右侧边缘显示该提醒窗口512,本技术实施例对该提醒窗口512的显示位置不作限制。
270.可选地,在电子设备100显示提醒窗口512的过程中,电子设备100还可以触发振动或播放音频来加强提醒的力度。
271.需要注意的是,电子设备100继续输出对未提醒的提醒事件的提醒时,不限于以上述图7c所示的以顶端悬浮窗口出现的提醒窗口512来提醒用户,在本技术其他实施例中,电子设备100还可以在通知栏或者状态栏中显示该提醒事件的提醒事项,本技术实施例对该提醒窗口512的表现形式不作限制。
272.可以理解的是,当电子设备100还存在多个冲突的提醒事件未提醒时,则提醒窗口512可以同时包括该多个提醒事件,或者,这多个提醒事件可以在提醒窗口512中交替出现。
273.进一步地,电子设备100可以检测到作用于该提醒窗口512的不同方向的拖动操作,以悬浮窗或局部窗口的方式,显示该提醒窗口512中的应用图标对应的应用提供的用户界面。其中,该拖动操作可以是指图7c或图7f或图7h所示的操作。
274.如图7c所示,当电子设备100检测到作用于提醒窗口512按住并垂直向下的拖动操作时,响应于该操作,电子设备100可以显示如图7d所示的用户界面61,该用户界面61显示了电子设备100以分屏的方式显示两个应用提供的内容,这两个应用为冲突的提醒事件中的关联应用。
275.如图7d所示,该用户界面分为上下两个部分:区域611和区域612。其中:
276.区域611中显示有视频会议应用提供的内容,示例性地,该内容可以为图7a中(a)所示的用户界面41中包含的部分内容。另外,区域611可以接收到用户上下滑动的操作,显示该用户界面41的其他部分的内容。
277.区域612中显示有邮箱应用提供的内容,示例性地,该内容可以为图7b中(a)所示的用户界面51中包含的部分内容。另外,区域612可以接收到用户上下滑动的操作,显示该用户界面51的其他部分的内容。
278.电子设备100还可以检测到作用于区域611或区域612的按住并拖动的操作,更改应用提供的内容的显示位置。
279.如图7d所示,当电子设备100检测到作用于区域611的按住并向下拖动的操作,响应于该操作,电子设备100显示如图7e所示的用户界面62。
280.如图7e所示,用户界面62分为上下两个区域:区域621和区域622。其中:
281.区域621中显示有邮箱应用提供的内容,示例性地,该内容可以为图7b中(a)所示的用户界面51中包含的部分内容。另外,区域621可以接收到用户上下滑动的操作,显示该用户界面51的其他部分的内容。
282.区域622中显示有视频会议应用提供的内容,示例性地,该内容可以为图7a中(a)所示的用户界面41中包含的部分内容。另外,区域622可以接收到用户上下滑动的操作,显示该用户界面41的其他部分的内容。
283.对比图7d和图7e可以看出,当电子设备100检测到区域611或区域612的按住并拖动的操作,响应于该操作,电子设备100可以将区域611和区域612中的内容进行替换,从而分别得到区域621和区域622中的内容。
284.可选地,除了以上下分屏的方式显示冲突的提醒事件的关联应用提供的内容外,电子设备100还可以以左右分屏的方式显示冲突的提醒事件的关联应用提供的内容,本技术实施例对该分屏方式不做限制。
285.如图7f所示,当电子设备100检测到作用于提醒窗口512按住并向显示屏中间移动的拖动操作时,响应于该操作,电子设备100可以在用户界面51中,将提醒窗口512更新为如图7g所示的悬浮窗口513,该悬浮窗口513中显示有视频会议应用提供的内容,例如图7a中(a)所示的用户界面41中的内容。
286.如图7g所示,悬浮窗口513中显示的内容可以为图7a中(a)所示的用户界面41中的内容等比例缩小后内容,且悬浮窗口513中示出的控件与图7a中(a)所示的用户界面41中对应的控件相同,都可以接收到用户的操作,触发相应的功能。
287.另外,悬浮窗口513还包括:移动控件513a、关闭控件513b。其中:移动控件513a可用于触发移动悬浮窗口513的位置,关闭控件513b可用于触发关闭该悬浮窗口513。
288.如图7h所示,当电子设备100检测到作用于提醒窗口512按住并向显示屏边缘移动的拖动操作时,响应于该操作,电子设备100可以在用户界面51中,将提醒窗口512更新为如
图7i所示的缩略窗514,该缩略窗514用于指示视频会议应用。
289.如图7i所示,缩略窗514可以显示有视频会议应用的应用图标。示例性地,当电子设备100检测到作用于缩略窗514的用户操作,例如点击操作时,响应于该操作,电子设备100可以以全屏的方式显示视频会议应用提供的用户界面。或者,示例性地,当电子设备100检测到作用于缩略窗514按住并向显示屏中间移动的拖动操作,响应于该操作,电子设备100可以以分屏或悬浮窗口的方式显示视频会议应用和邮箱应用的用户界面,即如图7d(图7e)或图7g所示的用户界面。
290.可选地,缩略窗514显示视频会议应用的应用图标外,还可以显示视频会议的会议内容,本技术实施例对该缩略窗514中显示的关于视频会议应用的内容不做限制。
291.从图7a-图7i可以看出,电子设备100可以在交替显示的提醒事件的过程中,根据用户作用于不同提醒事件的关联应用的应用图标的操作,开启关联应用,这样,可以在达到提醒用户及时处理提醒事件的同时,帮助用户尽快完成该提醒事件。另外,当电子设备100只提醒了冲突的提醒事件中的部分事件时,电子设备100可以以悬浮窗口的方式对剩余的冲突的提醒事件进行提醒,避免遗漏用户设置的提醒事件。并且,电子设备100还可以以分屏或悬浮窗口的方式同时显示多个提醒事件的关联应用提供的内容,这样,用户可以同时处理多件提醒事件,提高用户处理提醒事件的效率。
292.图8a-图8c示出了到达冲突的提醒事件的提醒时间时,电子设备100输出提示信息时涉及到的另一些用户界面。
293.如图8a所示,用户界面32可包括:延迟提醒控件321、第一提醒事件322a、第一延迟控件322b、第二提醒事件323a、第二延迟控件323b、滑动区域324。其中:
294.延迟提醒控件321用于触发电子设备100延迟10分钟提醒当前用户界面32显示的全部提醒事件。具体关于延迟提醒控件321的描述可以参见图5a中的延迟提醒控件313的相关内容,这里不再赘述。
295.第一提醒事件322a用于显示冲突的提醒事件中,其中一个提醒事件的提醒内容,该提醒内容为“发邮件”。第二提醒事件323a用于显示冲突的提醒事件中,另一个提醒事件的提醒内容,该提醒内容为“开会”。
296.第一延迟控件322b和第二延迟控件323b分别用于触发电子设备100延迟10分钟提醒第一提醒事件322a和第二提醒事件323a对应的提醒事件。具体地,当电子设备100检测到作用于第一延迟控件322b的用户操作,响应于该操作,电子设备100当前关闭对“发邮件”的提醒,并在10分钟后,再次启动对“发邮件”的提醒。当电子设备100检测到作用于第二延迟控件323b的用户操作,响应于该操作,电子设备100当前关闭对“开会”的提醒,并在10分钟后,再次启动对“开会”的提醒。
297.滑动区域324可以检测到用户的滑动操作,例如,左滑、右滑、上滑或下滑操作,触发电子设备100不同的响应,例如启动应用、关闭提醒等等。具体地,滑动区域324中可以包括:触控中心324a、第一应用图标324b、第二应用图标324c、第三应用图标324d、关闭图标324e。其中:
298.第一应用图标324b为第二提醒事件323a对应的提醒事件的关联应用的应用图标,示例性地,该第一应用图标324b为视频会议应用的应用图标。第三应用图标324d为第一提醒事件322a对应的提醒事件的关联应用的应用图标,示例性地,该第三应用图标324d为邮
箱应用的应用图标。第二应用图标324c可以包含第一应用图标324b和第三应用图标324d组合后的图标。第一应用图标324b和第三应用图标324d可用于触发开启其应用图标对应的应用,第二应用图标324c可用于同时开启其包含的所用应用图标对应的应用。关闭图标324e可用于触发关闭提醒,即停止显示图8a所示的用户界面32。
299.可选地,第一应用图标324b、第二应用图标324c、第三应用图标324d还可以显示有应用图标的名称。
300.当电子设备100检测到用户作用于触控中心324a向第一应用图标324b的滑动操作,响应于该操作,电子设备100可以启动视频会议应用,显示视频会议应用提供的用户界面,例如图7a中(a)或(b)所示的用户界面。当电子设备100检测到用户作用于触控中心324a向第三应用图标324d的滑动操作,响应于该操作,电子设备100可以启动邮箱应用,显示邮箱应用提供的用户界面,例如图7b中(a)或(b)所示的用户界面。当电子设备100检测到用户作用于触控中心324a向第二应用图标324c的滑动操作,响应于该操作,电子设备100可以同时启动视频播放应用和邮箱应用,以分屏或悬浮屏的方式显示这两个应用提供的用户界面,例如电子设备100可以显示图7d或图7e或图7g或图7i所示的用户界面。
301.如图8b所示,当电子设备100检测到用户作用于触控中心324a向第三应用图标324c的滑动操作,响应于该操作,电子设备100可以显示如图8c所示的用户界面62,该用户界面62以分屏的方式同时显示邮箱应用和视频会议应用提供的内容。
302.示例性地,电子设备100可以冲突的提醒事件中,用户先后设置的顺序,在分屏的过程中,从上到下分别排列提醒事件的关联应用提供的内容。例如,“10:00发邮件”为用户最先设置的提醒事件,“10:00开会”为用户后设置的提醒事件,则在如图8c所示的用户界面62中,邮箱应用提供的内容可以位于用户界面62的上半部分,视频会议应用提供的内容可以位于用户界面62的下半部分。或者,电子设备100可以以提醒事件从高到低的重要程度,在分屏的过程中,从上到下分别排列提醒事件的关联应用提供的内容。例如,“开会”的重要程度高于“发邮件”,则在如图8c所示的用户界面62中,视频会议应用提供的内容可以位于用户界面62的上半部分,邮箱应用提供的内容可以位于用户界面62的下半部分。
303.可以理解的是,当电子设备100存在两个以上冲突的提醒事件时,滑动区域324中可以包含更多的应用图标。或者,电子设备100可以限制显示在滑动区域324中的应用图标,例如仅将最重要的提醒事件的关联应用的应用图标显示在滑动区域324中。
304.可以看出,图8a-图8c示出了另外一种冲突提醒事件的显示方式,用户可以通过不同方向的滑动操作,触发关闭或处理不同的提醒事件,为用户提供更加趣味性的交互操作。
305.上述图5a-图5d、图6a-图6d、图8a-图8c示出了多种对冲突的提醒事件的显示方式,总的来说,电子设备100可以在到达冲突的提醒事件的提醒时间时,显示上述图5a-图5d、图6a-图6d、图8a-图8b所示的用户界面31或用户界面32。这样,用户可以通过查看该用户界面31或用户界面32,即可获知到当前需要处理的事件。
306.但是,当用户当前正在浏览其他页面时,虽然到达了提醒时间,但是用户可能并不希望提醒事件遮挡到用户当前浏览的页面。因此,图9a-图9d示出了电子设备100在亮屏显示用户界面的过程中,显示冲突的提醒事件的提示信息时,涉及到的一些用户界面。
307.图9a示出了电子设备100开启设置应用时,设置应用程序提供的用户界面70。该用户界面70中可以包括:飞行模式、wi-fi、蓝牙、热点、移动网络等多个功能选项。电子设备
100可以检测到用户作用于用户界面70中不同功能选项的触控操作,响应于该操作,开启、关闭或进一步设置飞行模式、wi-fi、蓝牙、热点、移动网络等等功能。
308.在电子设备100显示用户界面70的过程中,当到达冲突的提醒事件的提醒时间(例如10:00)时,电子设备100可以在用户界面70中显示如图9b中(a)、(b)或(c)所示的提醒窗口701,该提醒窗口701中包含冲突的提醒事件的提示信息。
309.可以理解的是,不限于上述设置应用提供的用户界面,电子设备100也可以在显示其他用户界面时,例如桌面主界面时,触发对冲突的提醒事件的提醒。
310.如图9b中(a)所示,提醒窗口701可包括两个部分:第一窗口701a、第二窗口701b。其中,第一窗口701a和第二窗口701b分别显示有冲突的提醒事件的提醒内容和相关信息。示例性地,第一窗口701a中可以显示有“发邮件”以及邮箱应用图标,第二窗口701b中可以显示有“开会”以及视频会议应用图标。
311.另外,第一窗口701a可包括:第一控件7011a和第二控件7012a。其中,第一控件7011a可用于触发关闭第一窗口701a,停止电子设备100对第一窗口701a对应的提醒事件的提醒。第二控件7012a可用于触发电子设备100延后对第一窗口701a对应的提醒事件的提醒。例如,电子设备100可以在检测到作用于第二控件7012a的用户操作,响应于该操作,关闭该第一窗口701a,并在10分钟后再次显示该第一窗口701a。类似地,第二窗口701b可包括:第一控件7011b和第二控件7012b。其中,第一控件7011a可用于触发关闭第一窗口701b,停止电子设备100对第二窗口701b对应的提醒事件的提醒。第二控件7012b可用于触发电子设备100延后对第二窗口701b对应的提醒事件的提醒。例如,电子设备100可以检测到作用于第二控件7012b的用户操作,响应于该操作,关闭该第一窗口701b,并在10分钟后再次显示该第二窗口701b。
312.可选地,电子设备100可以检测到作用于第一窗口701a向右滑动的操作,响应于该操作,显示邮箱应用提供的用户界面,例如图7b中(a)或(b)所示的用户界面。
313.可选地,电子设备100可以检测到作用于第一窗口701a向左滑动的操作,响应于该操作,关闭第一窗口701a,停止电子设备100对第一窗口701a对应的提醒事件的提醒。
314.可选地,电子设备100可以检测到作用于第二窗口701b向左滑动的操作,响应于该操作,显示视频会议应用提供的用户界面,例如图7a中(a)或(b)所示的用户界面。
315.可选地,电子设备100可以检测到作用于第二窗口701b向右滑动的操作,响应于该操作,关闭第二窗口701b,停止电子设备100对第二窗口701b对应的提醒事件的提醒。
316.可选地,在电子设备100显示第一窗口701a和第二窗口701b的过程中,电子设备100还可以触发振动和/或播放音频来加大提醒力度。
317.如图9b中(b)所示,提醒窗口701可包括:第一窗口701a、第二窗口701b、延迟提醒控件701c、启动控件701d。其中:
318.第一窗口701a和第二窗口701b分别用于显示冲突的提醒事件中的不同提醒事件。具体关于第一窗口701a和第二窗口701b的描述可以参见图9b中(a)的相关内容,这里不再赘述。
319.延迟提醒控件701c可用于触发电子设备100延迟10分钟提醒该提醒窗口701中提及的提醒事件。具体地,当电子设备100检测到作用于延迟提醒控件701c的用户操作,响应于该操作,电子设备100当前关闭该提醒窗口701,并在10分钟后再次显示该提醒窗口701。
320.启动控件701d可用于触发同时开启第一窗口701a和第二窗口702b中显示的提醒事件的关联应用,并且,电子设备100可以以分屏或悬浮窗显示的方式同时显示不同应用提供的内容。示例性地,当电子设备100检测到作用于启动控件701d的用户操作,例如点击操作,响应于该操作,电子设备100可以显示如图7d或图7e或图7g或图7i所示的用户界面,同时显示邮箱应用和视频会议应用提供的内容。
321.可选地,电子设备100可以检测到作用于第一窗口701a中,除第一控件7011a和第二控件7012a之外的区域,或第一窗口701a中的应用图标的用户操作,例如点击操作,响应于该操作,显示邮箱应用提供的内容,例如显示图7b中(a)或(b)所示的用户界面。
322.可选地,电子设备100可以检测到作用于第二窗口701b中,除第一控件7011b和第二控件7012b之外的区域,或第二窗口701b中的应用图标的用户操作,例如点击操作,响应于该操作,显示视频会议应用提供的内容,例如显示图7a中(a)或(b)所示的用户界面。
323.可选地,电子设备100还可以检测到作用于启动控件701d的拖动操作,响应于该操作,同时在一个用户界面中显示设置应用、邮箱应用和视频会议应用提供的内容。具体关于该用户界面的描述可以参见图9d所示的用户界面以及相关内容。
324.可选地,电子设备100可以检测到作用于提醒窗口701向上滑动的操作,响应于该操作,关闭提醒窗口701,停止电子设备100对提醒窗口701中显示的提醒事件的提醒。
325.可选地,在电子设备100显示提醒窗口701的过程中,电子设备100还可以触发振动和/或播放音频来加大提醒力度。
326.如图9b中(c)所示,提醒窗口701可包括:第一窗口701a、第二窗口701b、延迟提醒控件701c、启动控件701d。其中:第一窗口701a和第二窗口701b分别用于显示冲突的提醒事件中的不同提醒事件。延迟提醒控件701c可用于触发电子设备100延迟10分钟提醒该提醒窗口701中提及的提醒事件。启动控件701d可用于触发同时开启第一窗口701a和第二窗口702b中显示的提醒事件的关联应用,并且,电子设备100可以以分屏或悬浮窗显示的方式同时显示不同应用提供的内容。具体关于提醒窗口701的描述可以参见图9b中(b)的相关描述,这里不再赘述。
327.可以理解的是,图9b中示出的提醒窗口701仅以冲突的提醒事件的数量为2个进行的举例,本技术实施例不限制冲突的提醒事件的数量,当冲突的提醒事件的数量为3个时,提醒窗口701中可以显示这3个提醒事件的提示信息。另外,本技术实施例不限制该第一窗口701a、第二窗口701b在用户界面70中的显示位置,例如,第一窗口701a、第二窗口701b可以位于用户界面70的顶端、中间或底端等等。
328.当电子设备100检测到作用于如图9b中(c)所示的启动控件701d的向下拖动并停顿的用户操作,响应于该操作,显示如图9d所示的用户界面80,以分屏的方式同时显示设置应用、邮箱应用和视频会议应用提供的内容。
329.并且,在电子设备100检测到作用于启动控件701d的向下拖动并停顿的用户操作的过程中,电子设备100可以将提醒窗口701更新为如图9c所示的图标702,该图标702集合了提醒窗口701中显示的全部应用图标,包括邮箱应用和视频会议应用的应用图标。该图标702可以根据用户作用在显示屏中的触摸板移动,直到触摸点消失,例如用户的手指离开显示屏时,该图标702消失,用户界面70更新为如图9d所示的用户界面80。
330.如图9d所示,用户界面80可以分为三个区域:区域801、区域802、区域803。其中,区
域801显示有邮箱应用提供的内容,区域802显示有视频会议应用提供的内容。区域803显示有设置应用提供的内容。这样,电子设备100可以同时显示用户当前打开的用户界面,以及用户设置的提醒事件中关联应用的用户界面,这样用户既可以继续浏览之前打开的页面,又可以同时处理多件提醒事件,提高用户处理事件的效率。
331.可选地,区域801、区域802和区域803可以分别检测到用户的上下或左右的滑动操作,显示对应的应用提供的其他内容。
332.可以理解的是,本技术实施例不限制多个应用在一个用户界面中分屏显示的位置以及分屏显示的区域大小。另外,当电子设备100检测到作用于启动控件701d向不同方向的拖动操作时,电子设备100可以呈现出不同的显示结果,例如以分屏或悬浮屏的方式显示个应用提供的内容,这里可以参考图7c-图7i所示的不同方向的拖动操作,触发对两个应用提供的内容呈现不同的显示形式。
333.综合以上提及的用户界面,在一些实施例中,当电子设备100处于熄屏或亮屏未解锁状态下,触发提醒事件的提醒时,电子设备100可以在锁屏界面中显示提示信息,例如显示如图5a-图5d、图6a-图6d或图8a-图8c所示的用户界面,当电子设备100处于亮屏解锁状态下,触发提醒事件的提醒时,电子设备100可以直接在该用户界面中显示提示信息,即显示提醒事件对应的提示窗口,例如显示如图9b所示的提醒窗口701。
334.另外,需要注意的是,除了通过电子设备100输出对提醒事件的提醒外,电子设备100还可以进一步通过关联设备,例如智能手表、智能眼镜等等,输出对提醒事件的提醒。这样,可以避免用户未随身携带电子设备100时,遗漏电子设备100输出的对提醒事件的提示信息。进一步地,该关联设备输出的对提醒事件的提示信息可以参考上述图5a-图5d、图6a-图6d、图7a-图7i、图8a-图8c、图9a-图9d所示的用户界面,这里不再赘述。
335.可以理解的是,上述图3a-图3e、图4a-图4d、图5a-图5d、图6a-图6d、图7a-图7i、图8a-图8c、图9a-图9d所示的用户界面只是为了便于理解本方案,不构成对不申请实施例的限制。
336.下面通过图10介绍本技术实施例提供的一种冲突管理方法。
337.图10示出了本技术实施例提供的冲突管理方法的流程示意图。如图10所示,该方法包括:
338.s101.电子设备100获取第一事件。
339.在本技术实施例中,电子设备100可以获取一个或多个提醒事件,并在到达提醒事件的提醒时间时,输出提示信息,提醒用户及时处理该提醒事件。这样,用户可以在电子设备100中设置对日程安排的提醒,避免用户遗忘日程活动。其中,该一个或多个提醒事件可以包括:第一事件、第二事件、第三事件等等。
340.提醒事件可以包括:提醒时间、提醒内容、提醒方式、关联应用、关联用户、关联设备等等。提醒时间为电子设备100输出提示信息的时间。电子设备100可以在到达该提醒时间时,输出包含提醒内容的提示信息,以便电子设备100根据该提醒内容确定电子设备100提醒的提醒事件。或者,进一步地,该提示信息中还可以包含关联应用、关联用户或关联设备等等关联信息,这样,用户可以根据该提示信息,快速打开该提醒事件的关联应用,向该提醒事件的关联用户发送关于该提醒事件的提醒。快速启动该提醒事件的关联设备。这样,电子设备100不仅可以提醒用户及时处理该提醒事件,还可以帮助用户尽快完成该提醒事
件,便捷用户的操作。提醒方式可用于设置电子设备100的提醒频率,其中可以包括单次和重复提醒两种方式,单次即为只提醒一次,重复即为在每天或预置的日期达到提醒时间时,重复提醒用户。具体关于电子设备100在到达提醒时间时,输出提示信息的描述可以参见后续步骤s110的相关内容,这里先不赘述。
341.在本技术实施例中,第一事件的提醒时间还可以被称为第一时间。
342.在本技术实施例中,电子设备100可以通过以下两种方式获取第一事件:
343.1)电子设备100获取用户输入的第一事件
344.也就是说,电子设备100可以提供添加提醒事件的用户界面,用户可以通过该用户界面自行添加需要提醒的提醒事件。具体地,电子设备100可以在接收到用户添加提醒事件的操作后,响应于该操作,显示添加并设置提醒事件的用户界面,电子设备100可以通过该用户界面获取用户输入的提醒事件,例如第一事件。
345.示例性地,参见图3b-图3e,电子设备100可以检测到作用于图3b所示的添加图标213的用户操作,响应于该操作,显示如图3c所示的用户界面22,该用户界面22用于设置提醒事件的提醒时间、提醒内容、提醒方式、关联应用、关联用户、关联设备等等。
346.2)电子设备100根据应用采集的信息自动生成第一事件
347.也就是说,电子设备100可以自动根据应用中的相关信息生成提醒事件。例如,当电子设备100检测到用户通过视频会议应用预定了10:00的会议,电子设备100可以自动根据该预定的会议信息,添加提醒时间为10:00,提醒内容为开会的提醒事件。或者,电子设备100可以根据应用的相关信息自动确定提醒事件的提醒时间、提醒内容等信息,减少用户手动输入提醒事件的麻烦。
348.可以理解的是,电子设备100获取第一事件的方式不限于上述提及的两种方式,本技术实施例对此不作限制。
349.在一些实施例中,电子设备100可以通过运行时钟应用执行步骤s101-s112所示的内容。换句话说,电子设备100可以在执行步骤s101之前,启动时钟应用的运行。
350.s102.电子设备100显示包含第一事件的第一选项。
351.在电子设备100获取第一事件之后,电子设备100可以在事件展示窗口中显示包含该第一事件的第一选项,以便用户根据该第一选项得知当前已完成第一事件的添加或者查看或调整该第一事件。该事件展示窗口可用于展示电子设备100获取的一个或多个提醒事件,用户可以通过该事件展示窗口查看和管理用户设置或设备自动添加的所有提醒事件。
352.其中,该第一选项可以显示有第一事件的提醒时间、提醒内容等信息。另外,该第一选项还可以包括第一控件,该第一控件可用于触发开启或关闭电子设备100对第一事件的提醒。换句话说,该第一控件可以包括两个状态:开启状态和关闭状态。当第一控件处于开启状态时,电子设备100可以在到达第一事件的提醒时间时,输出该第一事件的提示信息。相反,当第一控件处于关闭状态时,电子设备100不会触发对第一事件的提醒。电子设备100可以检测到作用于该第一控件的用户操作,响应于该操作,更改第一控件的状态。
353.在一些实施例中,第一控件可以默认处于开启状态。
354.示例性地,参见图3b,该用户界面21可以被称为第一用户界面,该事件展示窗口可以是指事件展示窗口212,该第一选项可以是指第一事件选项212a,该第一事件的提醒时间为“10:00”,该第一事件的提醒内容为“发邮件”。
355.s103.电子设备100获取第二事件。
356.该第二事件可以为电子设备100获取的不同于第一事件的提醒事件。第二事件可以包括:提醒时间、提醒内容、提醒方式、关联应用、关联用户、关联设备等等信息。具体关于提醒事件的描述可以参见步骤s101中的相关内容,这里不再赘述。
357.在本技术实施例中,第二事件的提醒时间还可以被称为第二时间。
358.电子设备100可以通过以下两种方式获取第二事件:
359.1)电子设备100获取用户输入的第二事件
360.示例性地,电子设备100在接收到用户作用于图3b所示的添加图标213的用户操作,响应于该操作,显示如图3c所示的用户界面22,通过该用户界面22获取用户输入的第二事件。其中该第二事件的提醒时间为“10:00”,提醒内容为“开会”。之后,电子设备100可以检测到作用于该图3e所示的确认控件222的用户操作,确认添加该第二事件。用户界面22还可以被称为第二用户界面,用户作用于该用户界面22设置第二事件的操作还可以被称为第二操作,该第二操作用于设置第二事件的提醒时间、提醒内容、提醒方式、关联应用、关联用户、关联设备等等。该确认控件222还可以被称为第四控件,作用于确定控件222的操作还可以被称为第三操作。
361.2)电子设备100根据应用采集的信息自动生成第二事件
362.可以理解的是,电子设备100获取第二事件的方式类似于电子设备100获取第一事件的方式,具体关于电子设备100获取第二事件的方式的描述可以参见步骤s101中电子设备100获取第一事件的方式,这里不再赘述。
363.s104.电子设备100检测第二事件和第一事件的提醒时间是否冲突。
364.在本技术实施例中,提醒时间可以表现为一个时间点。第二事件和第一事件的提醒时间冲突可以是第一事件和第二事件的提醒时间相同。
365.当第二事件和第一事件的提醒时间冲突时,电子设备100可以执行步骤s105。否则,电子设备100可以直接在事件展示窗口中显示包含该第二事件的提示信息。
366.s105.电子设备100根据指定的冲突调整方式确定如何处理第二事件。
367.该冲突调整方式可用于调整冲突的提醒事件,其中,冲突调整方式可以包括但不限于:合并、修改、覆盖等等。合并可用于保留并合并第一事件和第二事件。修改可用于触发修改第二事件。覆盖可用于触发删除第一事件,保留第二事件。
368.电子设备100可以根据以下两种方式确定指定的冲突调整方式:
369.1)电子设备100根据用户的选择确定指定的冲突调整方式
370.在一些实施例中,电子设备100可以在确定提醒事件冲突时,显示提示信息(例如第一提示信息),提示用户当前添加的提醒事件和已设置的提醒事件存在冲突。进一步地,该提示信息中还可以包含多个选项(例如多个调整选项),不同的选项对应不同的冲突调整方式,包括合并、修改、覆盖等等,电子设备100可以检测到作用于选项的用户操作,确定该指定的冲突调整方式,其中,用户作用于的选项不同,确定的指定的冲突调整方式不同。示例性地,电子设备100可以检测作用于多个选项中的第一选项(例如第一调整选项)的操作(例如第一操作),触发将冲突的提醒事件进行合并。
371.示例性地,参见图4a,电子设备100在确定提醒事件冲突时,显示的提示信息可以是指提示信息224。另外,该提示信息224可包括:第一选项224a、第二选项224b、第三选项
224c这三个选项。这三个选项分别对应于冲突调整方式中的合并、修改和覆盖。
372.在另一些实施例中,电子设备100可以提前确定该指定的冲突调整方式,当电子设备100检测到提醒事件冲突时,可以直接根据该提前确定的预设冲突调整方式调整提醒事件。从而缩短电子设备100添加提醒事件的时间。
373.示例性地,参见图4d,电子设备100可以通过第二设置选项242提前设置冲突调整方式。
374.2)电子设备100自动根据冲突的提醒事件确定指定的冲突调整方式
375.电子设备100可以根据冲突的多个提醒事件,自动确定调整这多个提醒事件的冲突调整方式。例如,当第一事件和第二事件的关联设备相同,说明第一事件和第二事件会在同一时间使用到相同的设备,则电子设备100可以自动确定指定的冲突调整方式为调整,避免第一事件和第二事件同时进行时,出现设备使用的冲突。又例如,当第一事件和第二事件的关联用户相同,说明执行第一事件和第二事件的对象为同一用户,则电子设备100可以自动确定指定的调整方式为合并,这样可以在到达提醒时间时,将第一事件和第二事件同时通知给关联用户。
376.可以理解的是,电子设备100还可以通过其他方式确定指定的冲突调整方式,本技术实施例对此不作限制。
377.当指定的冲突调整方式为修改时,电子设备100可以执行步骤s106,当指定的冲突调整方式为合并时,电子设备100可以执行步骤s107,当指定的冲突调整方式为覆盖时,电子设备100可以执行步骤s108。
378.s106.电子设备100修改第二事件。
379.具体地,电子设备100可以修改第二事件的提醒时间,使得修改后的第二事件与第一事件不再冲突。
380.在一些实施例中,电子设备100可以自动将第二事件的提醒时间延后一定时间,例如5分钟。或者,在另一些实施例中,电子设备100可以根据用户的输入来确定修改后的第二事件。
381.在第二事件修改完成后,类似于步骤s102,电子设备100可以在事件展示窗口中显示修改后的第二事件的提示信息。这样,用户通过该事件展示窗口即可查看到添加的提醒事件。
382.在一些实施例中,电子设备100除了修改第二事件外,也可以修改第一事件,本技术实施例对此不作限制。
383.s107.电子设备100将第二事件和第一事件进行合并。
384.电子设备100将第二事件和第一事件进行合并具体是指电子设备100保留第一事件和第二事件,并将第二事件合并到包含第一事件的第一选项。从而从视觉显示上呈现出冲突的提醒事件和不冲突的提醒事件的区别,或者,换句话说,从视觉显示上呈现出包含多个提醒事件的提示信息和一个提醒事件的提示信息的区别。具体关于合并后的提醒事件,在显示上的改变可以参见下述步骤s109的相关内容,这里先不展开。
385.s108.电子设备100删除第一事件,保留第二事件。
386.也就是说,电子设备100在检测到冲突的提醒事件后,可以仅保留一个提醒事件。这样可以避免用户可能是设置错误,而添加了时间重复的提醒事件。
387.这时,电子设备100将包含第一事件的第一选项替换为第二时间的提示信息。
388.在一些实施例中,电子设备100也可以删除第二事件,保留第一事件,本技术实施例对此不作限制。
389.可以理解的是,在本技术实施例中,步骤s105-s106、s108为可选的步骤,电子设备100可以在检测到提醒事件冲突后,直接将冲突的提醒事件进行合并。
390.s109.电子设备100显示包含第一事件和第二事件的第二选项。
391.在电子设备100保留第一事件和第二事件之后,电子设备100可以在事件展示窗口中显示包含第一事件和第二事件的第二选项,不再显示该第一选项。这样,用户通过查看该第二选项即可同时获知到两个提醒事件,且这两个提醒事件的提醒时间冲突。
392.该第二选项可以显示有第一事件和第二事件的提醒时间、提醒内容等等信息。另外该第二选项还可以包含第二控件和第三控件,该第二控件可用于触发开启或关闭电子设备100对第一事件的提醒。该第三控件可用于触发开启或关闭电子设备100对第二事件的提醒。换句话说,第二控件和第三控件类似于第一控件,都包含两个状态:开启状态和关闭状态。当第二控件处于开启状态时,电子设备100可以在到达第一事件的提醒时间时,输出该第一事件的提示信息。相反,当第二控件处于关闭状态时,电子设备100不会触发对第一事件的提醒。电子设备100可以检测到作用于该第二控件的用户操作,响应于该操作,更改第二控件的状态。当第三控件处于开启状态时,电子设备100可以在到达第二事件的提醒时间时,输出该第二事件的提示信息。相反,当第三控件处于关闭状态时,电子设备100不会触发对第二事件的提醒。电子设备100可以检测到作用于该第三控件的用户操作,响应于该操作,更改第三控件的状态。
393.在一些实施例中,该第二控件和第三控件可以默认处于开启状态。
394.在一些实施例中,第二选项的位置和位于第一选项所在的位置,也就是说电子设备100在显示第二选项时,不再显示该第一选项,该第二选项不包括该第一选项。
395.在一些实施例中,第二选项和第一选项所占用的区域大小相同。
396.在一些实施例中,该第二控件和第三控件可以为同一控件。这样,用户可以仅通过操控一个开关同时控制电子设备100对第一事件和第二事件的提醒。
397.在另一些实施例中,该第二控件和第三控件可以为不同的控件。这样,用户可以通过不同的开关,分别控制电子设备100对第一事件和第二事件的提醒。
398.另外,由于该第二选项包含有第一事件和第一事件,而第一选项仅包含第一事件。因此,电子设备100可以在布局、颜色、字体、尺寸、形状等方面体现出第一选项和第二选项的区别。
399.示例性地,参见图4b中的(a)、(b)、(c)、(d),该第二选项可以是指第二事件选项212b,当第二控件和第三控件为同一个控件时,该第二控件和第三控件可以是指开关2121b。当第二控件和第三控件为不同的控件时,该第二控件可以是指开关2122b、该第三控件可以是指开关2123b。
400.s110.在到达提醒时间时,电子设备100显示包含第一事件和第二事件的提示信息。
401.在到达第一事件和第二事件的提醒时间时,电子设备100可以触发对第一事件和第二事件的提醒,即显示该提示信息。该第三提醒信息中可以包括第一事件和第二事件的
提醒内容,关联应用、关联用户或关联设备的图标等等。
402.其中,电子设备100显示提示信息时可以存在以下三种显示方式:
403.1)合并显示
404.合并显示是指电子设备100将该第一事件和第二事件合并成一个事件进行提醒。电子设备100可以通过该提示信息同时停止或同时延后对第一事件和第二事件的提醒。
405.具体地,电子设备100可以在到达提醒时间时,显示一个包含该提示信息的用户界面,用户可以通过该用户界面查看到用户在当前需要处理的提醒事件。
406.示例性地,参见图5a,该用户界面可以是指图5a所示的用户界面31,该提示信息可以是指该用户界面31中显示的内容。或者,参见图6a和图6c,该用户界面可以是指图6a或图6c所示的用户界面31,该提示信息可以是指该用户界面31中显示的内容。
407.2)交替显示
408.交替显示是指电子设备100对第一事件和第二事件进行交替提醒。用户一次仅能查看到电子设备100对一个提醒事件的提醒。电子设备100可以通过该提示信息分别控制第一事件和第二事件的停止提醒或延后提醒。
409.具体地,该提示信息可以分成电子设备100先后显示的两个提示信息。这两个提示信息分别对应第一事件和第二事件。
410.示例性地,参见图5c-图5d,该提示信息可以是指图5c和图5d所示的用户界面中包含的内容。电子设备100可以交替显示图5c和图5d所示的用户界面,达到交替提醒第一事件和第二事件的效果。
411.3)同时显示
412.同时显示是指电子设备100同时触发对第一事件和第二事件的提醒。并且,电子设备100可以通过该提示信息分别控制第一事件和第二事件的停止提醒或延后提醒。
413.示例性地,参见图5b,该提示信息可以是指该用户界面31中显示的内容。或者,参见图8a,该提示信息可以是指该用户界面32中显示的内容。或者,参见图9b中的(a)、(b)、(c),该提示信息可以是指提醒窗口701中显示的内容。
414.可以理解的是,电子设备100还可以存在其他的显示方式,例如依次显示,本技术实施例对该显示方式不作限制。
415.在一些实施例中,当电子设备100所处的显示状态不同时,该提示信息的表现形式不同。其中,电子设备100的显示状态可以包括:熄屏、亮屏未解锁、亮屏解锁这三种状态。其中,当电子设备100在处于熄屏和亮屏未解锁状态时显示该提示信息,该提示信息可以表现为锁屏界面中的提醒信息。也就是说,电子设备100可以在锁屏界面中显示第一事件和第二事件的信息,包括:提醒内容、关联应用或关联设备或关联用户的图标等等,此时,该锁屏界面可以是指图5a-图5d、图6a-图6d、图8a-图8b中提及的用户界面31或用户界面32。当电子设备100在处于亮屏解锁状态时显示该提示信息,例如显示应用(例如第一应用)提供的用户界面时,电子设备100可以以悬浮窗口的方式显示该提示信息,此时,该悬浮窗口可以是指图9b中所示的提醒窗口701。
416.在本技术实施例中,电子设备100可以在到达提醒时间(例如第一时间或第二时间时),显示第一事件和/或第二时间的提示信息,该提示信息还可以被称为第二提示信息。
417.s111.电子设备100检测到作用于该提示信息的操作。
418.在一些实施例中,提示信息可以包括提示事件的关联应用、关联用户或关联设备的图标。当电子设备100检测到作用于该图标的用户操作,可以触发开启该关联应用,向关联用户发送提醒信息,或开启该关联设备,从而帮助用户尽快完成该提醒事件,便捷用户的操作。
419.例如,第一事件所需的应用为第一应用,第二事件所需的应用为第二应用,提示信息中可以包括以下一项或多项:第一图标、第二图标、第三图标。电子设备100可以检测到作用于第一图标、第二图标、第三图标的操作,分别触发显示第一应用提供的用户界面、第二应用提供的用户界面、包含第一应用和第二应用提供的内容的用户界面。此时,作用于第一图标、第二图标、第三图标的操作可以分别被称为第六操作、第七操作、第八操作,电子设备100可以检测到作用于第一图标、第二图标、第三图标的操作,分别触发显示不同的用户界面,这些用户界面可以被称为第三用户界面、第四用户界面、第五用户界面。
420.又例如,第一事件的关联设备为第一设备,第二事件的关联设备为第二设备,该提示信息中可以包括以下一项或多项:第四图标、第五图标、第六图标。电子设备100可以检测到作用于第四图标、第五图标、第六图标的操作,分别触发向第一设备、第二设备、第一设备和第二设备发送指示信息。此时,作用于第四图标、第五图标、第六图标的操作可以分别被称为第九操作、第十操作、第十一操作,第一设备接收到的指示信息还可以被称为第一指示信息,该第一指示信息可用于触发第一设备执行和第一事件有关的操作,例如启动工作,第二设备接收到的指示信息还可以被称为第二指示信息,该第二指示信息可用于触发第二设备执行和第二事件有关的操作。
421.又例如,第一事件的关联用户为第一用户,第二事件的关联用户为第二用户,该提示信息可以包括以下一项或多项:第七图标、第八图标、第九图标。电子设备100可以检测到作用于第七图标、第八图标、第九图标的操作,分别触发向第一用户、第二用户、第一用户和第二用户发送指示信息。此时,作用于第七图标、第八图标、第九图标的操作可以分别被称为第十二操作、第十三操作、第十四操作,第一用户接收到的指示信息还可以被称为第三指示信息,该第三指示信息用于提示第一用户执行第一事件,第二用户接收到的指示信息还可以被称为第四指示信息,该第四指示信息用于提示第二用户执行第二事件。
422.示例性地,该操作可以是指作用于如图5c所示的第一应用图标311或如图5d所示的第二应用图标312的用户操作,或者,该操作可以是指如图6a所示的作用于第二用户图标315b的用户操作,如图6c所示的作用于第二设备图标317b的用户操作,或者,该操作可以是指如图8b所示的作用于触控中心324a向第三应用图标324c的滑动操作,或者,该操作可以是指如图9b中(c)所示的作用于启动控件701d的向下拖动并停顿的用户操作。
423.在另一些实施例中,该提示信息还可以包括延迟提醒控件,电子设备100可以检测到作用于该延迟提醒控件的用户操作,响应于该操作,延迟一段时长提醒该第一事件和/或该第二事件,即在间隔一段时长后,显示包含该第一事件和/或第二事件的提示信息。该延迟提醒控件还可以被称为第五控件,作用于该延迟提醒控件的用户操作还可以被称为第四操作,该延迟的一段时长还可以被称为第一时长。
424.示例性地,该延迟提醒控件可以是指图5a-图5d、图6a-图6d中提及的延迟提醒控件313,或者第一延迟控件311a,或者第二延迟控件312a,也可以是指图8a所示的第一延迟控件322b或第二延迟控件323b,也可以是指图9b所示的第二控件7012a或第二控件7012b。
425.在另一些提示信息中,该提示信息还可以包括停止提醒控件,电子设备100可以检测到作用于该停止提醒控件的操作,响应于该操作,关闭提醒,即停止显示该提示信息。该停止提醒控件还可以被称为第六控件,作用于该停止提醒的操作还可以被称为第五操作。
426.示例性地,该停止提醒控件可以是指图5a-图5d、图6a、图6c所示的滑动区域314,该作用于该停止提醒控件的操作可以是指作用于滑动区域314的右滑操作,或者,该停止提醒控件可以是指图8a所示的关闭控件324e,图9b所示的第一控件7011a、第一控件7011b。
427.s112.电子设备100处理该第一事件和/或第二事件。
428.电子设备100处理该第一事件和/或第二事件可以是指电子设备100开启第一事件和/或第二事件的关联应用,或者,向第一事件和/或第二事件的关联用户发送给提醒信息,或者,开启第一事件和/或第二事件的关联设备。
429.例如,当电子设备100触发了对“发邮件”的提醒,并提供了邮箱应用的图标,用户可以通过点击开图标直接进入到邮箱应用发送邮件,这样用户无需再通过电子设备100查找邮箱应用的图标位置,再进一步开启邮箱应用,缩短了用户作业的时间。又例如,当电子设备100触发了对“妈妈做饭”的提醒,并提供了“妈妈”的用户头像,用户可以直接点击该用户头像直接向“妈妈”所在的设备发送提醒做饭的提醒消息,这样,用户不仅可以自己快速得知到该提醒事件还可以及时向其他用户发送提醒信息。又例如,当电子设备100触发了对“开会”的提醒,对提供了投影仪的设备图标,用户可以直接作用于该设备图标远程开启投影仪,避免了用户手动开启设备的麻烦,缩短了用户进入会议的时间。
430.在一些实施例中,当作用于提示信息的操作具体为打开应用的操作时,该操作可以是触发打开多个应用的操作,这时,电子设备100可以以分屏或悬浮屏的显示方式显示多个应用提供的内容,换句话说,电子设备100显示的用户界面中可以包含多个区域,这多个区域分别显示有不同应用提供的内容,这多个区域可以包括第一区域、第二区域、第三区域等等。示例性地,该操作可以是指图7c、图7f、图7h、图8b或图9b中(c)所示的操作,该用户界面可以分别是指图7d、图7g、图7i、图8c或图9d所示的用户界面。
431.实施例(二)
432.电子设备100除了通过显示上述用户界面来添加提醒事件和实现对提醒事件的提醒之外,还可以通过获取用户的语音来添加提醒事件,并通过输出语音提示来实现对冲突的提醒事件进行提醒。
433.下面以电子设备100为智能音箱为例,结合图11a-图11f来介绍本技术实施例涉及的一些场景示意图。
434.如图11a所示,电子设备100可以检测到用户输出的语音:“上午10:00提醒我发邮件”,并根据该语音添加一个提醒事件,该提醒事件的提醒时间为“10:00”,提醒内容为“发邮件”。
435.可选地,电子设备100可以在检测到指定语音后再触发对外界环境中的语音检测,从而检测到用户添加提醒事件的语音。其中,示例性地,该指定语音可以为“小e小e”。另外,在电子设备100检测到该指定语音后,电子设备100可以输出应答语音,以便提示用户当前电子设备100正在监听用户的语音。其中,示例性地,该应答语音可以为“在呢”。
436.可选地,在电子设备100根据用户的语音完成提醒事件的添加后,电子设备100可以输出语音提示,提示用户当前已添加该提醒事件。示例性地,该语音提示可以为“已添加
上午10:00提示您发邮件的提醒”。
437.之后,如图11b所示,电子设备100还可以检测到用户输出的语音:“上午10:00提醒我开会”,并根据该语音添加下一个提醒事件,该提醒事件的提醒时间为“10:00”,提醒内容为“开会”。但是在添加的过程中,电子设备100检测到当前已存在一个提醒时间和该提醒事件相同的提醒事件。因此电子设备100可以输出语音提示:“上午10:00已经有一个提醒了,内容为提醒您发邮件”。
438.可选地,在用户添加提醒事件的过程中,电子设备100检测到用户设置提醒事件的提醒方式、关联应用、关联设备、关联用户等等信息的语音,从而将提示事件的内容添加得更加完善。具体关于电子设备100设置提醒事件的描述可以参考前述实施例一中图3a-图3e的相关内容,不同的是,实施例一中电子设备100接收到的所有用户操作,以及响应于该操作,触发用户界面上的显示,在实施例二中,电子设备100可以通过与用户的语音交互来实现。
439.如图11c所示,电子设备100在检测到存在冲突的提醒事件后,可以向用户提供多种冲突调整方式,以便用户对冲突的提醒事件进行调整。这时,电子设备100可以输出语音提示:“请问需要
‘
合并
’‘
修改’还是
‘
覆盖
’”
。当电子设备100根据用户输出的语音确定用户选择的冲突调整方式为“合并”时,电子设备100可以在到达10:00时,同时提醒这两个存在冲突的提醒事件。当电子设备100根据用户输出的语音确定用户选择的冲突调整方式为“修改”时,电子设备100可以修改提醒事件。当电子设备100根据用户输出的语音确定用户选择的冲突调整方式为“覆盖”时,电子设备100删除前一个提醒事件,保留后一个提醒事件,即仅保留提醒内容为“开会”的提醒事件。由于电子设备100在向用户提供多种冲突调整方式之后,检测到用户输出的语音:“请帮我合并”,因此,确定用户选择的冲突调整方式为“合并”。
440.可选地,电子设备100还可以检测到用户进一步添加提醒事件的语音,并对该提醒事件进行冲突检测,确定该提醒事件的提醒时间与之前添加的提醒事件的提醒时间是否冲突。
441.如图11d所示,在到达提醒时间,即10:00时,电子设备100可以输出语音提示:“上午10:00有两个提醒,内容分别为发邮件和开会”。这样,用户在听到电子设备100输出的语音提示后,即可达到提醒用户及时处理提醒事件的效果。
442.如图11e所示,电子设备100在告知用户需要处理的提醒事件后,还可以进一步提示用户是否开启与这些提醒事件相关联的设备,减少用户的操作,引导用户尽快处理提醒事件。这时,电子设备100可以输出语音提示:“是否需要打开大屏或者投影仪”。其中,大屏可以为用户发邮件所需的设备,投影仪可以为用户开会所需的设备。
443.如图11f所示,当电子设备100检测到用户输出的语音:“请打开投影仪”,电子设备100可以根据该语音指令控制投影仪的开启,减少用户开会时,去手动开启投影仪的步骤,缩短用户处理提醒事件的时间。之后,在电子设备100开启了投影仪之后,电子设备100可以输出语音提示“投影仪已开启”,从而告知用户已开启投影仪。
444.在一些实施例中,电子设备100还可以检测到用户查看已设置的提醒事件的语音。例如,用户输出语音:“请播报设置有哪些提醒”,之后,电子设备100可以将所有已设置的提醒事件进行语音播报,例如,“当前已设置了上午10:00提醒发邮件和开会”。
445.在一些实施例中,电子设备100还可以检测到用户删除提醒事件的语音,将对应的提醒事件删除。例如,当电子设备100检测到用户输出的语音:“请取消上午10:00提醒我发邮件”,之后,电子设备100可以输出语音提示:“已删除”。
446.可以理解的是,电子设备100可以通过上述图11a-图11f所示的语音交互过程,完成提醒事件的添加和提醒,同时,电子设备100还可以显示上述图3a-图3e、图4a-图4d、图5a-图5d、图6a-图6d、图7a-图7i、图8a-图8c、图9a-图9d所示的用户界面。并且,电子设备100可以通过与用户的语音交互来实现上述图3a-图3e、图4a-图4d、图5a-图5d、图6a-图6d、图7a-图7i、图8a-图8c、图9a-图9d中提及的所有电子设备100检测到的用户操作,完成提醒事件的添加、管理、删除、提醒等等功能。
447.下面通过图12介绍本技术实施例提供的另一种冲突管理方法。
448.图12示出了本技术实施例提供的冲突管理方法的流程示意图。如图12所示,该方法包括:
449.s201.电子设备100检测到第一语音信息,获取第一事件。
450.可以看出,电子设备100可以通过用户输出的语音来添加一个或多个提醒事件,并在到达提醒事件的提醒时间时,输出提示信息,提醒用户及时处理该提醒事件。提醒事件可以包括:提醒时间、提醒内容、提醒方式、关联应用、关联用户、关联设备等等。其中,该一个或多个提醒事件中可以包括第一事件、第二事件、第三事件等等。具体关于提醒事件和第一事件的概念描述可以参见前述步骤s101中的相关内容,这里不再赘述。
451.示例性地,该第一语音信息可以为图11a示出的用户输出的语音:“上午10:00提醒我发邮件”。这时,该第一事件的提醒时间为“10:00”,提醒内容为“发邮件”。
452.在一些实施例中,该第一事件的提醒时间还可以被称为第一时间。
453.在一些实施例中,在电子设备100获取到第一事件之后,电子设备100可以输出语音提示,提示用户当前已添加第一事件。
454.在一些实施例中,在电子设备100检测到第一语音信息之前,电子设备100可以在检测到指定语音后在触发对外界环境中的语音检测。换句话说,电子设备100可以在接收到用户的唤醒指令后,再启动检测其他语音信息,获取提醒事件。
455.s202.电子设备100检测到第二语音信息,获取第二事件。
456.该第二事件可以为电子设备100获取的不同于第一事件的提醒事件。
457.示例性地,该第二语音信息可以为图11b示出的用户输出的语音:“上午10:00提醒我开会”,这时,该第二事件的提醒时间为“10:00”,提醒内容为“开会”。
458.s203.电子设备100检测第二事件和第一事件的提醒时间是否冲突。
459.第二事件和第一事件的提醒时间冲突可以是第一事件和第二事件的提醒时间相同。具体关于该步骤的描述可以参见上述步骤s104,这里不再赘述。
460.当第二事件和第一事件的提醒时间冲突时,电子设备100可以执行步骤s204。否则,电子设备100可以输出第二事件添加成功的语音提示。
461.s204.电子设备100根据指定的冲突调整方式确定如何处理第二事件。
462.该指定的冲突调整方法可以为电子设备100根据检测到的语音信息确定的冲突调整方式。
463.在一些实施例中,当电子设备100确定第一事件和第二事件冲突时,电子设备100
可以输出语音提示(例如第四语音信息),提示当前第一事件和第二事件冲突。示例性地,该语音提示可以是指图11b示出的电子设备100的语音提示:“上午10:00已经有一个提醒了,内容为提醒您发邮件”。或者,进一步地,电子设备100可以通过语音提示,向用户提供多种冲突调整方式,以便用户选择该指定的冲突调整方式。示例性地,该语音提示可以是指图11c示出的电子设备100输出的语音提示“请问需要
‘
合并
’‘
修改’还是
‘
覆盖
’”
。
464.s205.电子设备100修改第二事件。
465.示例性地,当电子设备100检测到用户输出的语音指示冲突调整方式为修改时,电子设备100可以修改第二事件。
466.具体地,电子设备100可以修改第二事件的提醒时间,使得修改后的第二事件与第一事件不再冲突。
467.s206.电子设备100将第二事件和第一事件进行合并。
468.示例性地,当电子设备100检测到用户输出的语音指示冲突调整方式为合并时,电子设备100可以将第二事件和第一事件进行合并。该语音可以为图11c示出的用户输出的语音“请帮我合并”。在本技术实施例中,该语音还可以被称为第五语音信息。
469.电子设备100将第二事件和第一事件进行合并具体是指电子设备100保留第一事件和第二事件,并在电子设备100输出语音提示时,同时提醒该第一事件和第二事件。
470.s207.电子设备100删除第一事件,保留第二事件。
471.示例性地,当电子设备100检测到用户输出的语音指示冲突调整方式为覆盖时,电子设备100可以删除第一事件,保留第二事件。
472.也就是说,电子设备100在检测到冲突的提醒事件后,可以仅保留一个提醒事件。这样可以避免用户可能是设置错误,而添加了时间重复的提醒事件。
473.s208.在到达提醒时间时,电子设备100输出包含第一事件和第二事件的语音提示。
474.该语音提示可以包含第一事件和第二事件的提醒内容、关联应用、关联用户、关联设备等等信息。该语音提示还可以被称为第三语音信息。
475.示例性地,该语音提示可以是指图11d示出的电子设备100输出的语音提示:“上午10:00有两个提醒,内容分别为发邮件和开会”。或者进一步地,该语音提示还可以包括图11e示出的电子设备100输出的语音提示:“是否需要打开大屏或者投影仪”。
476.s209.电子设备100检测到语音信息。
477.该语音信息可以包括用户指定的提醒事件,该指定的提醒事件可以是指第一事件和/或第二事件。其中,用户可以通过指定提醒事件的提醒内容、关联应用、关联用户或关联设备来实现对提醒事件的指定。该语音信息还可以被称为第六语音信息。
478.示例性地,该语音信息可以是指图11f示出的用户输出的语音:“请打开投影仪”。由于投影仪为第二事件的关联设备,因此可以看出,用户指定的提醒事件为第二事件。
479.s210.电子设备100处理该第一事件和/或第二事件。
480.电子设备100可以根据第三语音信息中指定的提醒事件,启动对指定的提醒事件的处理。
481.电子设备100处理该第一事件和/或第二事件可以是指电子设备100开启第一事件和/或第二事件的关联应用,或者,向第一事件和/或第二事件的关联用户发送给提醒信息,
state disk,ssd))等。
494.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序来指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:rom或随机存储记忆体ram、磁碟或者光盘等各种可存储程序代码的介质。
495.总之,以上所述仅为本发明技术方案的实施例而已,并非用于限定本发明的保护范围。凡根据本发明的揭露,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
技术特征:
1.一种冲突管理方法,其特征在于,所述方法包括:电子设备获取包含第一时间的第一事件;响应于获取所述第一事件,所述电子设备在第一用户界面显示包含第一事件的第一选项,所述第一选项包含关闭所述第一事件的第一控件,所述第一控件处于开启状态;在显示所述第一选项之后,所述电子设备获取包含第二时间的第二事件,所述第一时间与所述第二时间相同;响应于获取所述第二事件,所述电子设备在所述第一用户界面显示所述第一选项的位置显示包含所述第一事件和所述第二事件的第二选项,所述第二选项包含关闭所述第一事件的第二控件以及所述第二事件的第三控件,所述第二控件和所述第三控件处于开启状态,且所述二选项不包含所述第一选项。2.根据权利要求1所述的方法,其特征在于,所述第二控件和所述第三控件为同一控件或不同的控件。3.根据权利要求1或2所述的方法,其特征在于,所述第二选项和所述第一选项所占用的区域大小相同。4.根据权利要求1-3任一项所述的方法,其特征在于,所述电子设备显示包含所述第一事件和所述第二事件的第二选项之前,所述方法还包括:所述电子设备输出第一提示信息,所述第一提示信息用于提示所述第一事件和所述第二事件的时间冲突。5.根据权利要求4所述的方法,其特征在于,所述第一提示信息包括多个调整选项,所述电子设备检测到作用于所述多个调整选项中的第一调整选项的第一操作,所述第一操作用于触发所述电子设备显示所述第二选项。6.根据权利要求1-5任一项所述的方法,其特征在于,所述电子设备获取包含第二时间的第二事件之前,所述方法还包括:所述电子设备显示第二用户界面;所述电子设备检测到作用于所述第二用户界面的第二操作,所述第二操作用于设置所述第二事件的提醒时间、提醒内容、以及关联应用、关联用户、关联设备、提醒方式中的一项或多项;所述电子设备检测到作用于所述第二用户界面中的第四控件的第三操作,所述第三操作用于触发所述电子设备获取所述第二事件。7.根据权利要求1-6任一项所述的方法,其特征在于,所述第一选项还包括所述第一事件的提醒内容,所述第二选项还包括所述第一事件和所述第二事件的提醒内容。8.根据权利要求1-7任一项所述的方法,其特征在于,所述电子设备获取包含第一时间的第一事件之前,所述方法还包括:所述电子设备运行时钟应用。9.根据权利要求1-8任一项所述的方法,其特征在于,所述方法还包括:在到达所述第一时间时,所述电子设备显示包含所述第一事件和所述第二事件的第二提示信息,或者,所述电子设备交替显示所述第一事件的第二提示信息和所述第二事件的第二提示信息。10.根据权利要求9所述的方法,其特征在于,所述第二提示信息包括第五控件,所述电
子设备显示包含所述第一事件和所述第二事件的第二提示信息之后,所述方法还包括:所述电子设备检测到作用于所述第五控件的第四操作,响应于所述第四操作,所述电子设备在间隔第一时长后,显示包含所述第一事件和/或所述第二事件的第二提示信息。11.根据权利要求9或10所述的方法,其特征在于,所述第二提示信息包括第六控件,所述电子设备显示包含所述第一事件和所述第二事件的第二提示信息之后,所述方法还包括:所述电子设备检测到作用于所述第六控件的第五操作,响应于所述第五操作,所述电子设备停止显示所述第二提示信息。12.根据权利要求9-11任一项所述的方法,其特征在于,所述电子设备显示包含所述第一事件和所述第二事件的第二提示信息,具体包括:所述电子设备在锁屏界面或第一应用提供的用户界面上显示包含所述第一事件和所述第二事件的第二提示信息。13.根据权利要求9-12任一项所述的方法,其特征在于,所述第二提示信息包括以下一项或多项:第一图标、第二图标、第三图标,所述方法还包括:所述电子设备检测到作用于所述第一图标的第六操作;响应于所述第六操作,所述电子设备显示第二应用提供的第三用户界面,所述第二应用为用户执行所述第一事件所需的应用;或者,所述电子设备检测到作用于所述第二图标的第七操作;响应于所述第七操作,所述电子设备显示所述第三应用提供的第四用户界面,所述第三应用为用户执行所述第二事件所需的应用;或者,所述电子设备检测到作用于所述第三图标的第八操作;响应于所述第八操作,所述电子设备显示第五用户界面,所述第五用户界面包括所述第二应用和所述第三应用提供的内容。14.根据权利要求13所述的方法,其特征在于,所述第五用户界面包括第一区域和第二区域,所述第一区域显示有所述第二应用提供的内容,所述第二区域显示有所述第三应用提供的内容。15.根据权利要求14所述的方法,其特征在于,所述第二提示信息位于所述第二应用提供的用户界面上,所述第五用户界面还包括第三区域,所述第三区域显示有所述第二应用提供的内容。16.根据权利要求9-12任一项所述的方法,其特征在于,所述第二提示信息包括以下一项或多项:第四图标、第五图标、第六图标,所述方法还包括:所述电子设备检测到作用于所述第四图标的第九操作;响应于所述第九操作,所述电子设备向第一设备发送第一指示信息,所述第一指示信息用于触发所述第一设备执行和所述第一事件有关的操作;或者,所述电子设备检测到作用于所述第五图标的第十操作;
响应于所述第十操作,所述电子设备向第二设备发送给第二指示信息,所述第二指示信息用于触发所述第二设备执行和所述第二事件有关的操作;或者,所述电子设备检测到作用于所述第六图标的第十一操作;响应于所述第十一操作,所述电子设备向所述第一设备发送所述第一指示信息,并向所述第二设备发送所述第二指示信息。17.根据权利要求9-12任一项所述的方法,其特征在于,所述第二提示信息包括以下一项或多项:第七图标、第八图标、第九图标,所述方法还包括:所述电子设备检测到作用于所述第七图标的第十二操作;响应于所述第十二操作,所述电子设备向第一用户的设备发送第三指示信息,所述第三指示信息用于提示所述第一用户执行所述第一事件;或者,所述电子设备检测到作用于所述第八图标的第十三操作;响应于所述第十三操作,所述电子设备向第二用户的设备发送第四指示信息,所述第三指示信息用于提示所述第二用户执行所述第二事件;或者,所述电子设备检测到作用于所述第九图标的第十四操作;响应于所述第十四操作,所述电子设备向所述第一用户的设备发送所述第三指示信息,并向所述第二用户的设备发送所述第四指示信息。18.一种冲突管理方法,其特征在于,所述方法包括:所述电子设备检测到第一语音信息,获取包含第一时间的第一事件;所述电子设备检测到第二语音信息,获取包含第二时间的第二事件,所述第一时间与所述第二时间相同;在到达所述第一时间时,所述电子设备播放第三语音信息,所述第三语音信息指示了所述第一事件和所述第二事件。19.根据权利要求18所述的方法,其特征在于,所述电子设备获取包含第二时间的第二事件之后,所述方法还包括:所述电子设备播放第四语音信息,所述第四语音信息用于提醒用户所述第一事件与所述第二事件的时间冲突。20.根据权利要求19所述的方法,其特征在于,所述电子设备播放第四语音信息之后,所述方法还包括:所述电子设备检测到第五语音信息,所述第五语音信息用于触发所述电子设备在到达所述第一时间时,播放所述第三语音信息。21.根据权利要求18-20任一项所述的方法,其特征在于,所述电子设备播放第三语音信息之后,所述方法还包括:所述电子设备检测到第六语音信息,所述第六语音信息用于触发所述电子设备处理所述第一事件和/或所述第二事件。22.一种电子设备,其特征在于,包括存储器,一个或多个处理器,以及一个或多个程序;所述一个或多个处理器在执行所述一个或多个程序时,使得所述电子设备实现如权利
要求1至17、18至21任一项所述的方法。23.一种计算机可读存储介质,包括指令,其特征在于,当所述指令在电子设备上运行时,使得所述电子设备执行如权利要求1至17、18至21任一项所述的方法。24.一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得计算机执行如权利要求1至17、18至21任一项所述的方法。
技术总结
本申请公开了冲突管理方法、用户界面及电子设备,该方法可以获取多个提醒事件,并对提醒事件进行冲突检测,当存在多个提醒事件冲突时,可以将这多个提醒事件合并在一起显示。这样可以方便用户对同一时间的提醒事件的控制和管理。和管理。和管理。
技术研发人员:郑亮 李昌婷 朱蕾
受保护的技术使用者:华为技术有限公司
技术研发日:2022.03.10
技术公布日:2023/9/23
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/