本申请是申请日为2017年3月2日申请号为201780014483.2发明名称为“情境感知警报”的发明专利申请的分案申请。
所述实施方案通常涉及警报。更具体地讲,本发明实施方案涉及基于用户的情境调整警报。
背景技术:
许多电子设备向用户提供各种通知、警报或其它输出。此类通知可以是视觉、音频、触觉等。例如,接收诸如呼叫、文本或电子邮件消息之类的通信的智能电话可以在屏幕上指示此类通知、播放音调或其它音频,并且/或者振动。
一般来讲,通知可以被配置为对用户突出或明显,而不会过度干扰他人。例如,智能电话可以在显示屏上呈现视觉指示符以及播放来电音调。如果用户当前没在看显示器,则音调可以帮助用户注意来电,但如果用户处在会议或者其它音频过于明显的场景中,则音调可能会干扰他人。
技术实现要素:
本公开涉及提供情境感知警报的电子设备。电子设备确定经由输出设备提供警报输出(诸如振动或其它触觉输出、音频输出、视觉输出等),基于来自指示至少涉及电子设备的移动的信息的一个或多个传感器的一个或多个信号确定移动模式,并调整警报输出以考虑(accountfor)移动模式。在一些具体实施中,电子设备可通过延迟警报输出来调整警报输出。在其它具体实施中,电子设备可通过基于移动模式的节奏将警报输出改变为尽管在移动模式下仍可辨别的,来调整警报输出。在其它具体实施中,电子设备可确定响应于接收到传入通信而提供警报输出,并且可通过基于相关优先级以不同方式调整警报输出对传入通信进行优先级排序。
在各种实施方案中,提供情境感知警报的电子设备包括触觉输出设备;传感器,其可操作为产生指示与电子设备的移动相关的信息的信号;以及连接到传感器和触觉输出设备的处理单元。处理单元被配置为确定经由触觉输出设备提供触觉输出,基于信号确定移动模式,并通过延迟触觉输出来调整触觉输出以考虑移动模式。
在一些示例中,该移动模式指示高度的变化,并且处理单元延迟触觉输出直到高度变化停止。在此类示例的各种具体实施中,传感器包括压力传感器,处理单元被配置为基于压力传感器确定移动模式指示高度的变化,并且处理单元被配置为延迟触觉输出直到处理单元基于压力传感器确定高度变化已经停止。
在各种示例中,处理单元被配置为基于其中电子设备将不太靠近用户(诸如用户正在跑步,电子设备在用户的口袋中,在用户步幅的不同部分处在口袋中远离用户移动并在口袋中更靠近用户移动)的移动模式确定第一时段,基于其中电子设备将更靠近用户的移动模式确定第二时段,并且将触觉输出从第一时段延迟至第二时段。在其它示例中,当移动模式指示第一类型的移动时,处理单元将触觉输出延迟第一时段,并且当移动模式指示第二类型的移动时,处理单元将触觉输出延迟第二时段。
在许多示例中,信号包括指示用户的心率升高的信息,并且处理单元延迟触觉输出直到用户的心率降低。在各种示例中,处理单元估计尽管移动当触觉输出突出的时间,并且延迟触觉输出直到该时间。
在一些实施方案中,提供情境感知警报的电子设备包括触觉输出设备;传感器,其可操作为产生指示与电子设备的移动相关的信息的信号;以及连接到传感器和触觉输出设备的处理单元。处理单元被配置为确定经由触觉输出设备提供触觉输出,基于信号确定移动模式,并通过基于移动模式的节奏将触觉输出改变为尽管在移动模式下仍可辨别的,来调整触觉输出以考虑移动模式。
在各种示例中,处理单元被配置为将触觉输出的模式调整为与节奏不匹配。在许多示例中,处理单元被配置为通过将触觉输出时移位至节奏中的暂停来改变触觉输出。
在一些示例中,处理单元被配置为确定响应于接收到传入通信而提供触觉输出,当传入通信与第一优先级相关联时以第一方式调整触觉输出,并且当传入通信与第二优先级相关联时以第二方式调整触觉输出。在各种示例中,处理单元被配置为当移动模式指示第一类型的移动时以第一方式改变触觉输出,并且当移动模式指示第二类型的移动时以第二方式改变触觉输出。在许多示例中,处理单元被配置为提示确认调整后的触觉输出,确定尚未接收到确认,并提供额外的触觉输出直到接收到确认。
在许多实施方案中,提供情境感知警报的电子设备包括存储指令的非暂态存储介质;触觉输出设备;传感器,其可操作为产生指示关于电子设备用户的情境的信息的信号;通信部件,其可操作为接收与优先级相关联的传入通信;以及处理单元,其连接到传感器、通信部件、触觉输出设备和非暂态存储介质。处理单元被配置为执行指令以确定响应于接收到传入通信而经由触觉输出设备提供触觉输出;基于信号确定移动模式;并且当传入通信与第一优先级相关联时通过延迟触觉输出并且当传入通信与第二优先级相关联时通过基于移动模式的节奏将触觉输出改变为尽管在移动模式下仍可辨别的,来调整触觉输出以考虑移动模式。
在各种示例中,提供情境感知警报的电子设备还包括除触觉输出设备之外的输出设备,其中处理单元被配置为经由输出设备提供除触觉输出之外的输出。在此类示例的一些具体实施中,输出为视觉输出或音频输出中的至少一者。
在许多示例中,处理单元被配置为与另外的电子设备通信,并且处理单元发信号通知另外的电子设备产生除触觉输出之外的输出。在各种示例中,处理单元被配置为与另外的电子设备通信,并且处理单元通过接收指示影响用户情境的另外电子设备的状态的数据来评估用户的情境。
在一些示例中,第一优先级和第二优先级是基于传入通信的源、包括在传入通信中的优先级指示符或传入通信的类型中的至少一者。在各种示例中,第一优先级和第二优先级是用户分配的。
附图说明
本公开通过下面结合附图的具体描述将更易于理解,其中类似的附图标记表示类似的结构元件。
图1描绘了用于提供情境感知警报输出的示例性系统。
图2描绘了示出图1的系统的样本部件和这些部件之间的样本功能关系的框图。
图3是示出用于提供情境感知警报输出的第一示例性方法的流程图。该第一示例性方法可通过图1-图2的示例性系统来执行。
图4是示出用于提供情境感知警报输出的第二示例性方法的流程图。该第二示例性方法可通过图1-图2的示例性系统来执行。
图5是示出用于提供情境感知警报输出的第三示例性方法的流程图。该第三示例性方法可通过图1-图2的示例性系统来执行。
图6是示出用于提供情境感知警报输出的第四示例性方法的流程图。该第四示例性方法可通过图1-图2的示例性系统来执行。
图7是示出用于提供情境感知警报输出的第五示例性方法的流程图。该第五示例性方法可通过图1-图2的示例性系统来执行。
具体实施方式
现在将具体地参考在附图中示出的代表性实施方案。应当理解,以下描述不旨在将实施方案限制于一个优选实施方案。相反,其旨在涵盖可被包括在由所附权利要求限定的所述实施方案的实质和范围内的另选形式、修改形式和等同形式。
以下描述包括体现本公开的各种元素的样本系统、装置、方法和计算机程序产品。然而,应当理解,所描述的公开可以除本文所述的那些形式之外的多种形式来实施。
如果由电子设备提供的通知和其它输出对用户不突出,则可能受到阻碍。用户所处的情境(例如,用户正在执行的活动、在用户周围进行的活动、用户所在的位置等)可能影响通知的突出性。例如,用户的移动可以降低振动或其它通知相关输出的突出性。再举例来说,用户可能位于高度分散注意力的环境(高噪声水平等)和/或参与其它降低此类振动的突出性的活动。在又一个示例中,用户的认知状态可影响感知的突出性。当用户参与高要求的认知任务时,当用户的注意力集中在远离电子设备处时等等,用户全神贯注的认知状态可降低振动或其它通知相关输出的感知突出性。
可以使用较大的致动器或其它输出部件,并且/或者可以向致动器或其它输出部件提供更大量的功率,以便不顾用户所处的情境而提高振动的突出性。但是,这些种类的解决方案可能仍无法确保用户注意到通知或其它输出,并且考虑到空间、功率和/或其它电子设备约束可能不可行。
此外,用户所处的情境可能使得振动或其它通知相关输出的突出性过于明显。与由电子设备提供的振动相关的声音对于除会议或其它声音特别明显的情境中的用户之外的人员可能是突出的。如果电子设备位于表面(诸如可以放大振动的桌子)上,则可能会加重这种情况。在此类情境下,可能希望降低振动的突出性,使得用户仍然可以注意到但其它人注意不到,或者希望防止通知对用户来说恼人的强烈。如果不需要增加突出性,则诸如上面讨论的较大致动器或其它输出部件和/或较大量的功率之类的努力以在降低突出性的情境中确保突出性可能进一步加剧这些问题。
以下公开涉及一种电子设备,该电子设备基于用户的情境调整警报输出,以便当用户的情境应当增加突出性时增加警报输出的突出性。警报输出可以是振动或其它触觉输出、视觉输出、音频输出等。调整警报输出可包括延迟警报输出,改变警报输出的一个或多个参数(例如振动的幅度、振动的频率等)等等。电子设备可以确定提供警报输出,基于来自一个或多个传感器的信息评估用户的情境,并且通过基于用户的情境调整警报输出来增加突出性。
在一些实施方案中,警报输出可以是触觉输出,并且增加突出性可包括经由不同于触觉输出和/或除触觉输出之外的输出设备提供输出。例如,如果电子设备评估用户的情境过于不利地影响触觉输出的突出性,则电子设备可以代替触觉输出和/或除触觉输出之外提供音频或视觉输出。
在各种实施方案中,增加突出性可包括发信号通知不是该电子设备和/或除该电子设备之外的另一电子设备提供警报输出和/或其它输出。类似地,电子设备用于评估用户情境的传感器数据可以由电子设备从与该电子设备通信的其它电子设备接收。
在特定实施方案中,电子设备可评估来自一个或多个传感器的数据以确定用户正在移动。电子设备可以评估该数据以确定移动模式并调整警报输出以考虑移动模式。在一些具体实施中,电子设备可通过基于移动模式延迟警报输出来调整警报输出,例如延迟直到用户不再移动或者用户的活动水平下降,延迟到当电子设备比其它时间将更靠近用户,基于不同类型的移动延迟不同的时间段,延迟直到电子设备估计警报输出尽管在移动下仍突出的时间,等等。在其它具体实施中,电子设备可通过基于移动模式的节奏将警报输出改变为尽管在移动模式下仍可辨别的,来调整警报输出,例如通过使警报输出与移动模式的节奏不匹配,通过基于不同类型的移动以不同方式改变警报输出,等等。
在其它具体实施中,电子设备可通过在一些情境中延迟警报输出并在其它情境中基于移动模式的节奏将警报输出改变为尽管在移动模式下仍可辨别的,来调整警报输出以考虑移动模式。例如,电子设备可利用优先级使某些警报优先于其它警报。警报输出可以与优先级(诸如紧急优先级)相关联。如果优先级是第一优先级,则电子设备可以延迟警报输出,并且如果优先级是第二优先级,则电子设备可以改变警报输出。
举例来说,可以响应于接收到传入通信而提供警报输出。在此类示例中,电子设备可包括被组织成不同优先级的联系人列表,诸如非常重要(vip)联系人和非vip联系人。如果传入通信的源是vip联系人,则电子设备可以以第一方式调整警报输出,并且如果传入通信的源是非vip联系人,则电子设备可以以第二方式调整警报输出。在此类示例的其它具体实施中,优先级可在其它方面与通信的源、包括在传入通信中的优先级指示符、传入通信的类型等相关联。
在各种实施方案中,电子设备可通过提示确认警报输出来增加警报输出的突出性。如果(例如在提供提示后的一段时间之后)没有收到确认,则可以再次提供警报输出。在一些具体实施中,可以重复提供警报输出直到被确认。
以下参考图1-图7来论述这些实施方案和其它实施方案。然而,本领域的技术人员将容易地理解,本文相对于这些附图所给出的详细描述仅出于说明性目的,而不应被理解为是限制性的。
图1描绘了用于提供情境感知警报输出的示例性系统100。系统100包括提供情境感知警报的电子设备101。电子设备101可以确定(诸如响应于接收到一个或多个传入通信)提供警报输出(诸如振动或其它触觉输出、视觉输出、音频输出等),基于来自一个或多个传感器的信息评估用户104的情境,并通过基于用户104的情境调整警报输出来增加突出性。
用户104的情境的许多不同方面可能影响警报输出的突出性。这样,电子设备101可以在评估用户104的情境的各种不同方面时分析各种不同的数据。此类方面可涉及环境噪声水平、环境光线水平、用户104的认知状态、用户104的运动、用户104的健康数据、用户104是否正在爬楼梯、用户104是否正在开车,等等。此类方面也可涉及用户正在可与电子设备101通信的其它电子设备(诸如第一其它电子设备103和第二其它电子设备102)上执行的活动(诸如在第一其它电子设备103的键盘105上打字,在第二其它电子设备102上播放音乐,等等)。电子设备101可以从一个或多个不同的传感器接收信号,该信号指示电子设备101在评估用户104的情境时可以使用的数据。
在各种具体实施中,此类传感器可以是电子设备101的部件。然而,此类传感器也可以是可与电子设备101通信的一个或多个其它电子设备(诸如第一其它电子设备103和第二其它电子设备102)的部件。
电子设备101可评估来自一个或多个传感器的数据以确定用户正在移动。电子设备101可以评估数据以确定移动模式并调整警报输出以考虑移动模式(例如通过延迟警报输出,改变警报输出的一个或多个参数等)。在一些具体实施中,电子设备101可以基于移动模式来延迟警报输出。在其它具体实施中,电子设备可以基于移动模式的节奏将警报输出改变为尽管在移动模式下仍可辨别的。在其它具体实施中,电子设备101可通过在一些情境中延迟警报输出并在其它情境中基于移动模式的节奏将警报输出改变为尽管在移动模式下仍可辨别的,来调整警报输出以考虑移动模式。
例如,由电子设备101接收的传入通信可以相对于其它传入通信优先。在各种情境下,来自一些发送者的传入通信可以优先于来自其它发送者的其它传入通信,与一些应用相关联的传入通信可以优先于与其它应用相关联的传入通信,具有某些内容的传入通信可以优先于具有其它内容的传入通信,等等。
举例来说,电子设备101可以确定响应于接收到与根据传入通信的源的优先级相关联的传入通信来提供警报输出。如果优先级是第一优先级,则电子设备101可以延迟警报输出,并且如果优先级是第二优先级,则电子设备可以改变警报输出并且/或者提供警报输出。虽然该示例使用第一优先级和第二优先级来描述,但应当理解这只是例示。在各种示例中,优先级可以连续变化,并且相应警报的处理也可以连续变化。
在各种具体实施中,电子设备101可包括用于在不同情境中提供情境感知警报输出的不同方案。例如,电子设备101可以被配置成当用户104正在工作、在家非睡眠期间、在家睡眠期间、正在开车等时以不同方式为用户104增加突出性。对于每种情境,不同的方案可以指定如何确定警报输出的突出性,何时增加突出性,如何增加突出性等等。此类方案可以由用户104指定,默认为用户104配置,等等。
虽然上文将电子设备101描述为提供警报输出,但应当理解这是示例。在一些具体实施中,电子设备101可基于对用户104的情境的评估发信号通知第一其它电子设备103和第二其它电子设备102中的一者或多者(代替提供警报输出的电子设备101和/或除其之外)提供警报输出和/或其它输出(诸如视觉输出、音频输出等)。
此外,虽然电子设备101被示为智能电话,第一其它电子设备103被示为膝上型计算设备,并且第二其它电子设备102被示为可穿戴设备,但应当理解这些是示例。在各种具体实施中,电子设备101、第一其它电子设备103和第二其它电子设备102可为各种不同的电子设备和/或其它设备而不脱离本公开的范围。
图2描绘了示出图1的系统100的样本部件和这些部件之间的样本功能关系的框图。电子设备101可包括一个或多个处理单元210、一个或多个传感器211、一个或多个触觉输出设备212、一个或多个非暂态存储介质213、一个或多个通信部件214等。
处理单元210可执行被存储在非暂态存储介质213中的指令,以执行多种不同的功能。例如,处理单元210可执行此类指令以从一个或多个传感器211接收一个或多个信号,经由通信部件214与第一其它电子设备103和/或第二其它电子设备102通信,经由触觉输出设备212提供触觉输出,等等。处理单元210还可执行指令以执行各种提供情境感知触觉输出的方法。此类方法可涉及确定提供触觉输出,基于来自一个或多个传感器211的信息评估用户的情境,并且通过基于用户的情境调整触觉输出来增加突出性。
触觉输出设备212可以是一个或多个致动器或其它振动产生部件。非暂态存储介质213可采取(但不限于)下列形式:磁存储介质;光存储介质;磁光存储介质;只读存储器;随机存取存储器;可擦除可编程存储器;闪存存储器;等等。通信部件214可以是一根或多根蜂窝天线、wifi天线、蓝牙天线等。
一个或多个传感器211可以是多种不同传感器中的一者或多者。此类传感器可包括但不限于一个或多个加速度计、陀螺仪、全球定位系统(gps)或其它导航系统部件、通信部件(诸如通过跟踪wifi网络切换、蜂窝切换和/或包含或不含其它相关信息(诸如与网络部件相关的gps数据)的各种通信网络的其它事件)、指南针、磁力计、霍尔效应传感器、气压计或其它压力传感器、照相机、麦克风、图像传感器、惯性传感器,气压计、健康传感器(诸如可用于确定用户的心率和/或关于用户身体的其它信息的血管容积图传感器)、触摸压力传感器、监测用户认知状态的传感器(诸如一个或多个心率传感器、眼球移动传感器、皮肤电反应传感器、监测在一个或多个其它设备上的使用和活动的传感器等)以及它们的组合,等等。通信部件可用于通过利用来自通信部件的数据来获得传感器数据,从而跟踪wifi网络切换、蜂窝切换和/或包含或不含其它相关信息(诸如与网络部件相关的gps数据)的各种通信网络的其它事件。
类似地,第一其它电子设备103可包括一个或多个处理单元220、一个或多个传感器221、一个或多个触觉输出设备222、一个或多个非暂态存储介质223、一个或多个通信部件224等。同样,第二其它电子设备102可包括一个或多个处理单元215、一个或多个传感器216、一个或多个触觉输出设备217、一个或多个非暂态存储介质218以及一个或多个通信部件219。
虽然上文将图2示出和描述为包括触觉输出设备212并提供情境感知触觉输出,但应当理解,这是示例。在各种具体实施中,可以提供其它类型的情境感知警报输出。此类警报输出可包括音频输出、视频输出等。
图3是示出用于提供情境感知警报输出的第一示例性方法300的流程图。该第一示例性方法300可通过图1-图2的示例性系统100来执行。
该流程开始于框310,在此电子设备运行。然后该流程进行到框320,在此电子设备确定是否提供警报输出(诸如振动或其它触觉输出、音频输出、视觉输出等)。电子设备可响应于接收到传入通信(诸如电子邮件、文本消息、社交媒体通信、电话呼叫等),响应于触发提醒(诸如日历或其它日程提醒),基于资源的状态(例如电池功率水平低于阈值水平或者与通信网络的连接改变),基于正在执行的应用的状态变化(诸如完成下载和/或电子设备确定向用户提供通知或其它输出的任何其它事件)提供警报输出。如果是,则流程前进至框330。否则,流程返回到框310,在此电子设备继续进行操作。
在框330处,电子设备在前进至框340之前评估用户的情境。电子设备可以从包括在电子设备和/或该电子设备与之通信的其它电子设备中的各种不同传感器中评估关于用户情境的各种不同方面的数据。
例如,电子设备可使用一个或多个麦克风来确定用户情境的环境噪声水平。再举例来说,电子设备可使用一个或多个环境光线传感器或其它光线检测器来确定用户情境的照明水平。
又举例来说,电子设备可以分析数据,以使用来自一个或多个加速度计、陀螺仪、gps或其它导航系统部件、通信部件(诸如通过跟踪wifi网络切换、蜂窝切换和/或包含或不含其它相关信息(诸如与网络部件相关的gps数据)的各种通信网络的其它事件)、指南针、磁力计、霍尔效应传感器、气压计或其它压力传感器、照相机、麦克风、图像传感器、惯性传感器,气压计、健康传感器(诸如可用于确定用户的心率和/或关于用户身体的其它信息的血管容积图传感器)、触摸压力传感器以及它们的组合等等的数据确定用户的移动模式或其它移动信息。电子设备可以确定关于用户的移动的各种信息,作为确定移动模式的一部分,例如移动速度、移动节奏、用户是否正在改变高度、用户的劳累水平、移动的类型(例如,慢跑、跑步、步行、爬楼梯、骑自行车、驾驶、骑车等等)和/或关于用户移动模式的各种其它不同信息。
又举例来说,电子设备可以从相关联的设备接收通信,该通信指示电子设备的用户正参与分散注意力的活动,该活动使用可能影响警报输出的突出性的另一电子设备。例如,另一电子设备可能正在播放音频或视频,用户可能正在键盘上打字和/或以其它方式在另一电子设备的输入设备上进行输入,等等。电子设备可基于来自另一电子设备的关于可能影响警报输出的突出性的此类分散注意力活动的一个或多个通信来确定用户情境的分散注意力水平。
在框340处,电子设备基于用户的情境确定是否增加警报输出的突出性(例如通过调整警报输出,其可包括延迟警报输出、改变警报输出的一个或多个参数,等等)。电子设备可以通过评估用户的情境来确定警报输出按现状将是明显的,不应该增加警报输出的突出性。或者,电子设备通过评估用户的情境来确定警报输出按现状可能不明显(诸如用户的情境太吵、太分散注意力等等),应该增加警报输出的突出性。如果是,则流程前进至框360。否则,流程前进至框350。
在框350处,在电子设备确定不增加警报输出的突出性之后,电子设备提供警报输出。流程继而返回到框310,在此电子设备继续进行操作。
在框360处,在电子设备确定增加警报输出的突出性之后,电子设备基于用户情境通过延迟或改变警报输出来调整警报输出。此类调整可包括改变提供警报输出的时间(诸如通过延迟一段时间),改变警报输出的一个或多个参数(诸如向致动器提供不同的波形、改变提供给致动器的波形的幅度、改变提供给致动器的波形的相位、增加提供给致动器的功率,等等),代替警报输出和/或除其之外提供其它输出(诸如视觉、音频等),经由该电子设备与之通信的电子设备代替该电子设备可提供的警报输出和/或除其之外提供其它警报输出(其可具有与警报输出相似或不同的输出特性),等等。
流程继而前进至框370,在此电子设备基于用户的情境提供调整后的警报输出。流程继而返回到框310,在此电子设备继续进行操作。
例如,警报输出可以是触觉输出。电子设备可以分析来自一个或多个麦克风的数据以确定用户正处于高噪声环境中。此类高噪声环境可以降低用户注意到触觉输出的可能性。作为响应,电子设备可以增加包括在触觉输出中的振动幅度,以增加高噪声环境中触觉输出的突出性。除此之外或另选地,电子设备可提供不同类型的警报输出,诸如视觉警报(例如,使发光二极管闪光等)。
再举例来说,电子设备可以分析来自加速度计、运动传感器、通信部件和/或其它传感器的数据并确定用户正在驾驶。用户在驾驶时可能不会注意到触觉输出。但是,用户的车辆可以可通信地连接到电子设备,并且可能能够经由方向盘或用户在驾驶时触摸到的用户车辆的其它部分提供振动或其它触觉输出。这样,电子设备可发信号通知用户的车辆代替提供触觉输出的电子设备和/或除其之外经由方向盘或其它部分提供触觉输出。除此之外或另选地,电子设备可以提供另一种类型的警报和/或发信号通知用户的车辆提供另一种类型的警报,诸如通过一个或多个扬声器提供的音频、通过显示器提供的视觉指示等。
尽管示例性方法300被示出和描述为包括按照特定次序执行的特定操作,但应当理解的是,这是示例。在各种具体实施中,在不脱离本公开的范围的情况下,可执行各种次序的相同、相似和/或不同的操作。
例如,示例性方法300被示出和描述为基于用户的情境确定是否增加触觉输出的突出性。然而,在一些具体实施中,电子设备可基于用户的情境确定是否降低警报输出的突出性。
举例来说,警报输出可以是触觉输出,并且电子设备可以分析来自gps或其它导航传感器和/或其它传感器等的数据以确定用户处于安静的环境(诸如会议或电影院)中。此类安静的环境可允许用户注意到触觉输出,但是可能导致触觉输出不期望地被其它人注意到。作为响应,电子设备可降低包括在触觉输出中的振动幅度,以降低触觉输出在安静环境中的突出性,使得调整后的触觉输出用户仍然可以注意到,但是其它人不会不期望地注意到或者其它人根本注意不到。
或者,电子设备可以延迟触觉输出,不是改变触觉输出。例如,在电子设备确定用户在电影院中的情境下,电子设备可以延迟触觉输出直到环境光线传感器检测到光线增强。这可对应于电影结束,用户离开电影院和/或其它人可能不再不期望地注意到触觉输出的其它情境。
再举例来说,电子设备可以分析来自运动传感器和/或其它传感器的数据,并确定电子设备在放大触觉输出的表面,诸如硬表面桌面上(诸如除了其它情况之外,通过分析电子设备发生很少移动)。触觉输出的放大可能不会使触觉输出对用户不突出,但可能会使触觉输出令人不愉快或其它人不期望地注意到。这样,电子设备可以改变包括在触觉输出中的振动以改变触觉输出被放大的方式,使得调整后的触觉输出用户仍然可以注意到,但是不会令人不愉快和/或其它人不会不期望地注意到。
在各种示例中,电子设备可以基于用户的认知状态如何影响用户的情境来增加和/或降低输出的突出性。例如,电子设备可以确定用户正参与高要求的认知任务,用户的注意力集中在远离电子设备的位置,等等。基于该确定,电子设备可以确定增加输出的突出性(例如,逐步升级)。另选地或除此之外,基于该确定,电子设备可以确定降低突出性(例如,逐步降级)或延迟输出以避免当用户参与高要求任务或关注其它地方时分散用户的注意力。
图4是示出用于提供情境感知警报输出的第二示例性方法400的流程图。该第二示例性方法400可通过图1-图2的示例性系统100来执行。
该流程开始于框410,在此电子设备运行。然后该流程进行到框420,在此电子设备确定是否提供警报输出(诸如振动或其它触觉输出、音频输出、视觉输出等)。如果是,则流程前进至框430。否则,流程返回到框410,在此电子设备继续进行操作。
在框430处,电子设备使用来自一个或多个麦克风和/或其它传感器的数据来评估用户情境中的环境噪声。流程继而前进至框440。
在框440处,电子设备确定是否由于用户情境中的环境噪声而改变警报输出(虽然在各种具体实施中,电子设备可以延迟警报输出,诸如直到环境噪声改变,而不是改变警报输出)。如果用户情境中的环境噪声超过第一阈值,则电子设备可以确定改变警报输出。如果不是,则流程前进至框450,在此电子设备在流程返回到框410之前提供警报输出,并且电子设备继续进行操作。否则,流程前进至框460。
在框460处,在电子设备由于用户情境中的环境噪声而确定改变警报输出之后,电子设备增大警报输出。流程继而前进至框470,在此电子设备提供增大的警报输出。
流程继而前进至框480,在此电子设备确定是否提供其它输出。此类其它输出可以是触觉输出、经由视觉输出设备提供的视觉输出、经由音频输出设备提供的音频输出、由电子设备与之通信的另一电子设备提供的输出和/或任何其它输出。如果用户环境中的环境噪声超出第一阈值和第二阈值两者,则电子设备可以确定提供其它输出。如果不是,则流程返回到框410并且电子设备继续进行操作。否则,流程前进至框490。
在框490处,在电子设备确定提供其它输出之后,电子设备提供其它输出。流程继而返回到框410,电子设备继续进行操作。除此之外或另选地,除了调整警报输出之外和/或代替调整警报输出,可以基于用户的情境来调整其它输出。
尽管示例性方法400被示出和描述为包括按照特定次序执行的特定操作,但应当理解的是,这是示例。在各种具体实施中,在不脱离本公开的范围的情况下,可执行各种次序的相同、相似和/或不同的操作。
例如,示例性方法400被示出和描述为基于用户情境中的环境噪声确定是否增大触觉输出。然而,在一些具体实施中,电子设备可基于用户情境中的环境噪声确定是否减小警报输出。
举例来说,电子设备可以分析用户情境中的环境噪声,并且基于用户的情境具有低于阈值量的环境噪声来确定警报输出可能过于明显。作为响应,电子设备可以减小警报输出以使警报输出更适合用户的情境,同时仍然允许警报输出保持突出。
此外,示例性方法400被示出和描述为基于环境噪声与第一阈值和第二阈值的比较来确定改变警报输出和/或提供其它输出。然而,应当理解,这是例示。在各种示例中,提供的警报可响应于环境噪声的连续比例而连续变化。
图5是示出用于提供情境感知警报输出的第三示例性方法500的流程图。该第三示例性方法500可通过图1-图2的示例性系统100来执行。
该流程开始于框510,在此电子设备运行。然后该流程前进至框520,在此电子设备确定是否提供警报输出(诸如振动或其它触觉输出、音频输出、视觉输出等)。如果是,则流程前进至框530。否则,流程返回到框510,在此电子设备继续进行操作。
在框530处,电子设备确定用户是否正在移动。电子设备可以利用来自一个或多个加速度计、陀螺仪、惯性传感器、通信部件、气压计或其它压力传感器、高度计、磁力计和/或其它传感器的信号来确定用户是否正在移动。如果不是,则流程前进至框540,在此电子设备在流程返回到框510之前提供警报输出,并且电子设备继续进行操作。否则,流程前进至框550。
在框550处,电子设备使用来自一个或多个传感器的信号确定用户的移动模式。电子设备可以确定关于用户的移动模式的各种不同数据。移动模式可包括用户的移动模式的节奏,用户的心率或其它与移动模式相关的健康数据,用户是否正在改变高度(例如上升和/或下降,改变速率等等),用户的移动模式的速度,和/或任何其它此类关于用户的移动模式的信息。
然后流程前进至框560,在此电子设备基于用户的移动模式通过延迟或改变警报输出来调整警报输出(例如通过调整警报输出,其可包括延迟警报输出、改变警报输出的一个或多个参数等)。在一些具体实施中,调整警报输出可包括延迟警报输出。警报输出可能会被延迟直到移动停止或电子设备估计移动停止,直到已确定(例如使用压力传感器)正在改变高度(例如走上楼梯或坡道,乘自动扶梯或电梯,等等)的用户停止改变高度或电子设备估计用户停止改变高度,直到电子设备估计警报输出尽管在移动下仍是突出的,直到用户的心率或用户的其它与移动相关的健康数据降低或以其它方式改变特定时间间隔(例如三十秒),等等。
在调整警报输出包括将警报输出延迟一段时间的具体实施中,电子设备可以基于各种因素延迟不同的时间段。例如,电子设备可以基于移动模式确定,电子设备在第一时间段(诸如五秒钟)之后将不太靠近用户并且在第二时间段(诸如十秒钟)之后将更靠近用户,诸如,在电子设备位于用户的口袋中的情况下,因此作为移动模式的一部分在口袋内靠近和远离用户移动。在此类示例中,电子设备可以将警报输出延迟第二时间段。
举第二个示例来说,电子设备可以基于移动模式确定运动类型,诸如跑步运动、步行运动、爬楼梯运动、跳舞运动、驾驶运动等。处理单元可以基于运动的类型将警报输出延迟不同的时段。在一些示例中,当移动模式指示第一类型的运动(诸如步行运动)时,处理单元可以将警报输出延迟第一时段(诸如二十秒),并且当移动模式指示第二类型的运动(诸如跑步运动)时,处理单元可以将警报输出延迟第二时段(诸如四十秒)。
在各种具体实施中,电子设备可以估计警报输出尽管在移动下仍将突出的时间,诸如在移动模式指示移动将暂停时。在此类具体实施中,电子设备可以延迟到该时间。
在其它具体实施中,调整警报输出可包括基于用户节奏将警报输出改变为尽管在移动模式下仍可辨别的并基于此改变警报输出。在此类具体实施中,电子设备可以确定移动模式的节奏。移动模式的节奏可能涉及身体部位(如参与移动的腿)的节律、它们移动的速率,等等。
例如,电子设备可以将警报输出的模式(诸如触觉输出的波形)改变为与节奏不匹配。由于改变后的警报输出与移动模式的节奏不匹配,改变后的警报输出尽管在移动下仍可能更加突出。
再举例来说,移动模式的节奏可能涉及运动中的暂停。电子设备可以通过将警报输出时移位至节奏中的此类暂停来改变警报输出。
在许多示例中,处理单元可以基于运动的类型以不同的方式改变警报输出。在一些示例中,当移动模式指示第一类型的运动(诸如驾驶运动)时,处理单元可以以第一方式改变警报输出,并且当移动模式指示第二类型的运动(诸如飞行运动)时,处理单元可以以第二方式改变警报输出。虽然这些示例被描述为由于第一类型的运动以第一方式改变警报输出并且由于第二类型的运动以第二方式改变警报输出,但应当理解,这是例示。在各种示例中,警报输出可以基于运动的连续比例而连续变化。
在各种示例中,可以响应于传入通信(诸如电子邮件、文本消息、电话呼叫等等)来提供警报输出。传入通信可具有相关联的优先级。此类优先级可能基于传入通信的源(诸如,来自非常重要人员或vip联系人的通信为第一优先级,相比之下来自其它联系人的通信为第二优先级)、在传入通信中包含的指示符的优先级(诸如指示通信中包含的第一优先级的紧急优先级标记或指示通信中包含的第二优先级的一般优先级标记)或者通信的类型(诸如第一优先级用于电子邮件通信,第二优先级用于文本消息通信)。优先级可以是用户分配的。电子设备可以基于相关联的优先级以不同方式调整警报输出。
例如,如果相关联的优先级是第一优先级,则电子设备可以延迟警报输出,并且如果相关联的优先级是第二优先级,则电子设备可以基于移动的节奏改变警报输出。再举例来说,如果相关联的优先级是第一优先级,则电子设备可以将警报输出延迟第一时段,并且如果相关联的优先级是第二优先级,则电子设备可以将警报输出延迟第二时段。又举例来说,如果相关联的优先级是第一优先级,则电子设备可以基于移动的节奏以第一方式改变警报输出,并且如果相关联的优先级是第二优先级,则电子设备可以基于移动的节奏以第二方式改变警报输出。虽然该示例被描述为在第一优先级下延迟第一时段并且在第二优先级下延迟第二时段,但应当理解,这是例示。在各种示例中,警报输出可以在连续优先级比例下按连续比例延迟。
在电子设备基于用户的移动模式调整警报输出之后,流程前进至框570,在此电子设备提供调整后的警报输出。流程继而前进至框580。
在框580处,电子设备确定调整后的警报输出是否已被确认。当提供调整后的警报输出时,电子设备可能提示确认,使得电子设备可以确保所提供的输出对用户是突出的。如果是,则流程可返回到510,在此电子设备继续进行操作。
否则,流程可返回到框570,在此再次提供调整后的警报输出。电子设备可以周期性地、每隔一段时间继续提供调整后的警报输出和/或以其它方式重复提供调整后的警报输出,直到所提供的输出得到确认。
尽管示例方法500被示出和描述为包括按照特定次序执行的特定操作,但要理解的是,这是示例。在各种具体实施中,在不脱离本公开的范围的情况下,可执行各种次序的相同、相似和/或不同的操作。
例如,示例性方法500被示出和描述为如果电子设备正在移动,则电子设备改变警报输出。然而,在一些具体实施中,电子设备可以确定电子设备正在移动,并进一步确定该运动是否影响警报输出的突出性。在此类示例中,如果运动影响突出性,则电子设备可以改变警报输出,并且如果运动不影响突出性,则电子设备不会改变警报输出。
再举例来说,示例性方法500被示出和描述为如果电子设备正在移动,则电子设备提供改变后的警报输出。然而,在一些具体实施中,电子设备可以确定与之通信的另一电子设备没有移动或者正在以不影响突出性的方式移动。在此类具体实施中,电子设备可以通过发信号通知另一电子设备提供警报输出来调整警报输出。例如,当用户慢跑时用户的智能电话可能大幅度地移动但是用户的可穿戴设备可能不大幅度移动,则智能电话可发信号通知可穿戴设备提供警报输出。
图6是示出用于提供情境感知警报输出的第四示例性方法600的流程图。该第四示例性方法600可通过图1-图2的示例性系统100来执行。
该流程开始于框610,在此电子设备运行。流程继而前进至框620,在此电子设备确定是否接收传入通信。如果是,则流程前进至框630。否则,流程返回到框610,在此电子设备继续进行操作。
在框630处,电子设备确定用户是否正在移动。如果不是,则流程前进至框660,在此电子设备在流程返回到框610并且电子设备继续进行操作之前提供警报输出(诸如振动或其它触觉输出、音频输出、视觉输出等等)。否则,流程前进至框640。
在框640处,电子设备使用来自一个或多个传感器的信号确定用户的移动模式。接下来,流程前进至框650,在此电子设备确定移动模式是第一类型的移动模式(诸如行走)还是第二类型的移动模式(诸如跑步)。
如果移动模式是第一类型的移动模式,则流程前进至框670,在此电子设备延迟警报输出。在延迟之后流程继而前进至框660,在此电子设备提供警报输出。
如果移动模式是第二类型的移动模式,则流程前进至框680,在此电子设备基于移动模式的节奏将警报输出改变为尽管在移动下仍可辨别的。接下来,流程前进至框690,在此电子设备提供改变后的警报输出。流程继而返回到框610,在此电子设备继续进行操作。
尽管示例性方法600被示出和描述为包括按照特定次序执行的特定操作,但要理解的是,这是示例。在各种具体实施中,在不脱离本公开的范围的情况下,可执行各种次序的相同、相似和/或不同的操作。
例如,示例性方法600被示出和描述为当移动模式是第一类型的移动时以第一方式调整警报输出,并且当移动模式是第二类型的移动时以第二方式调整警报输出,从而考虑移动模式。然而,应当理解,这是示例。在各种具体实施中,电子设备可以基于各种不同类型的移动和/或基于其它因素以各种不同方式调整警报输出,而不脱离本公开的范围。或者,可以将警报输出在不经调整的情况下提供给用户。
此外,示例性方法600被示出和描述为基于第一类型或第二类型的移动模式以不同方式处理警报输出。然而,应当理解,这是例示。在各种示例中,警报输出可响应于移动模式的连续比例而连续变化。
图7是示出用于提供情境感知警报输出的第五示例性方法700的流程图。该第五示例性方法700可通过图1-图2的示例性系统100来执行。
该流程开始于框710,在此电子设备进行操作。流程继而前进至框720,在此电子设备确定是否接收传入通知或传入通信。如果是,则流程前进至框730。否则,流程返回到框710,在此电子设备继续进行操作。
在框730处,电子设备确定用户是否正在移动。如果不是,则流程前进至框760,在此电子设备在流程返回到框710并且电子设备继续进行操作之前提供警报输出(诸如振动或其它触觉输出、音频输出、视觉输出等等)。否则,流程前进至框740。
在框740处,电子设备使用来自一个或多个传感器的信号确定用户的移动模式。接下来,流程前进至框750,在此电子设备确定传入通知或传入通信是与第一优先级相关联还是与第二优先级相关联。
如果传入通知或传入通信与第一优先级相关联,则流程前进至框770,在此电子设备延迟警报输出。在延迟之后流程继而前进至框760,在此电子设备提供警报输出。
如果传入通知或传入通信与第二优先级相关联,则流程前进至框780,在此电子设备基于移动模式的节奏将警报输出改变为尽管在移动下仍可辨别的。接下来,流程前进至框790,在此电子设备提供改变后的警报输出。流程继而返回到框710,在此电子设备继续进行操作。
尽管示例性方法700被示出和描述为包括按照特定次序执行的特定操作,但要理解的是,这是示例。在各种具体实施中,在不脱离本公开的范围的情况下,可执行各种次序的相同、相似和/或不同的操作。
例如,示例性方法700被示出和描述为当相关联优先级是第一优先级时以第一方式调整警报输出,并且当相关联优先级是第二优先级时以第二方式调整警报输出。然而,应当理解,这是示例。在各种具体实施中,电子设备可以基于各种不同的相关联优先级和/或基于其它因素以各种不同方式调整警报输出,而不脱离本公开的范围。作为例示,可以基于相关联的连续优先级比例连续调整警报输出。或者,可以将警报输出在不经调整的情况下提供给用户。
虽然示例性方法300-700被单独示出和描述,但是在示例性方法300-700中的一者或多者的上下文中描述的各种操作可用于其它示例性方法300-700中的一者或多者中。例如,在一些具体实施中,示例性方法700可包括提供在示例性方法400的490处描述的其它输出的操作。再举例来说,在各种具体实施中,示例性方法700可包括确定在示例性方法500的580处描述的警报输出是否得到确认的操作。
虽然上文描述了针对各个警报调整警报输出,针对各个警报延迟警报输出,和/或针对各个警报以其它方式处理警报输出,但是应当理解这些是示例。在各种具体实施中,警报的输出可以以各种方式进行分批处理。例如,与接收到的高优先级通信相关联的警报可以单独输出,而在输出对应于一组低优先级通信的单个警报之前可以延迟与接收到的低优先级通信相关联的那些警报。在此类示例的一些具体实施中,可以应用一条或多条规则(诸如用户指定的规则、默认规则等),指定如何处理此类批处理。作为例示,规则可能指定,每小时提供不超过一次的批处理通知,并且可以根据该规则批处理对应于接收到的低优先级通信的警报。这种批处理可以降低过度频繁警报的可能性。用户可以学习或训练自己忽略过度频繁的警报。因此,减少警报的数量可以增加警报的突出性。
如上文所述并在附图中示出,本公开涉及一种提供情境感知警报的电子设备,该警报基于用户的情境调整警报输出,以便当用户的情境应当增加突出性时增加警报输出的突出性。电子设备可以确定提供警报输出,基于来自一个或多个传感器的信息评估用户的情境,并且通过基于用户的情境调整警报输出来增加突出性。
在本公开中,本发明所公开的方法可实现为设备可读的指令集或软件。此外,应当理解,本发明所公开的方法中的步骤的特定顺序或分级结构为样本方法的示例。在其他实施方案中,当被保留在本发明所公开的主题内时,可重新布置方法中的步骤的特定次序或分级结构。所附方法权利要求呈现样本次序中的各种步骤的元素,并且并不一定意味着局限于所呈现的特定次序或分级结构。
所描述的本公开可被提供作为可包括在其上存储有指令的非暂态机器可读介质的计算机程序产品或软件,该非暂态机器可读介质可用于对计算机系统(或其他电子设备)进行编程以根据本公开来执行过程。非暂态机器可读介质包括用于以机器(例如计算机)可读的形式(例如软件、处理应用程序)存储信息的任何机构。非暂态机器可读介质可采取但不限于如下形式:磁存储介质(例如软盘、盒式录像带等);光学存储介质(例如cd-rom);磁光存储介质;只读存储器(rom);随机存取存储器(ram);可擦除可编程存储器(例如eprom和eeprom);闪存存储器;等等。
在上述描述中,为了解释的目的,所使用的特定命名提供对所述实施方案的彻底理解。然而,对于本领域的技术人员而言将显而易见的是,实践所述实施方案不需要这些具体细节。因此,出于举例说明和描述的目的,呈现了对本文所述的具体实施方案的前述描述。它们并非旨在是穷举性的或将实施方案限制到所公开的精确形式。对于本领域的普通技术人员而言将显而易见的是,根据上述教导内容,许多修改和变型是可能的。
相关申请的交叉引用
本专利合作条约专利申请要求2016年8月30日提交的名称为“situationally-awarealerts”的美国非临时申请15/251,459以及2016年3月4日提交的名称为“situationally-awarealerts”的美国非临时专利申请62/303,964的优先权,这两篇专利申请的内容全文据此以引用方式并入本文。
1.一种提供情境感知警报的电子设备,包括:
触觉输出设备;
传感器,所述传感器能够操作以产生指示与所述电子设备的移动有关的信息的信号;和
处理单元,所述处理单元连接到所述传感器和所述触觉输出设备,所述处理单元被配置为:
确定经由所述触觉输出设备提供触觉输出;
基于所述信号确定所述电子设备的移动模式;以及
通过延迟所述触觉输出来调整所述触觉输出以使所述触觉输出的模式与所述移动模式不匹配,
其中,所述移动模式指示高度的变化,并且
所述处理单元延迟所述触觉输出,直到所述高度的变化停止。
2.根据权利要求1所述的电子设备,其中:
所述传感器包括压力传感器;
所述处理单元被配置为基于所述压力传感器确定所述移动模式指示所述高度的变化;并且
所述处理单元被配置为延迟所述触觉输出,直到所述处理单元基于所述压力传感器确定所述高度的变化已经停止。
3.一种提供情境感知警报的电子设备,包括:
触觉输出设备;
传感器,所述传感器能够操作以产生指示与所述电子设备的移动有关的信息的信号;和
处理单元,所述处理单元连接到所述传感器和所述触觉输出设备,所述处理单元被配置为:
确定经由所述触觉输出设备提供触觉输出;
基于所述信号确定所述电子设备的移动模式;以及
通过延迟所述触觉输出来调整所述触觉输出以使所述触觉输出的模式与所述移动模式不匹配,
其中,所述处理单元还被配置为:
基于其中所述电子设备将不太靠近用户的移动模式确定第一时段;
基于其中所述电子设备将更靠近所述用户的移动模式确定第二时段;并且
将所述触觉输出从所述第一时段延迟到所述第二时段。
4.一种提供情境感知警报的电子设备,包括:
触觉输出设备;
传感器,所述传感器能够操作以产生指示与所述电子设备的移动有关的信息的信号;和
处理单元,所述处理单元连接到所述传感器和所述触觉输出设备,所述处理单元被配置为:
确定经由所述触觉输出设备提供触觉输出;
基于所述信号确定所述电子设备的移动模式;以及
通过延迟所述触觉输出来调整所述触觉输出以使所述触觉输出的模式与所述移动模式不匹配,
其中,
当所述移动模式指示第一类型的移动时,所述处理单元将所述触觉输出延迟第一时段,以及
当所述移动模式指示第二类型的移动时,所述处理单元将所述触觉输出延迟第二时段。
5.一种提供情境感知警报的电子设备,包括:
触觉输出设备;
传感器,所述传感器能够操作以产生指示与所述电子设备的移动有关的信息的信号;和
处理单元,所述处理单元连接到所述传感器和所述触觉输出设备,所述处理单元被配置为:
确定经由所述触觉输出设备提供触觉输出;
基于所述信号确定所述电子设备的移动模式;以及
通过延迟所述触觉输出来调整所述触觉输出以使所述触觉输出的模式与所述移动模式不匹配,
其中:
所述信号包括指示用户的心率升高的信息;并且
所述处理单元延迟所述触觉输出,直到所述用户的所述心率降低。
6.一种提供情境感知警报的电子设备,包括:
触觉输出设备;
传感器,所述传感器能够操作以产生指示与所述电子设备的移动有关的信息的信号;和
处理单元,所述处理单元连接到所述传感器和所述触觉输出设备,所述处理单元被配置为:
确定经由所述触觉输出设备提供触觉输出;
基于所述信号确定所述电子设备的移动模式;以及
通过延迟所述触觉输出来调整所述触觉输出以使所述触觉输出的模式与所述移动模式不匹配,
其中所述处理单元:
估计所述触觉输出尽管在所述移动下仍将突出的时间;以及
延迟所述触觉输出直到所述时间。
7.一种提供情境感知警报的电子设备,包括:
触觉输出设备;
传感器,所述传感器能够操作以产生指示与所述电子设备的移动有关的信息的信号;和
处理单元,所述处理单元连接到所述传感器和所述触觉输出设备,所述处理单元被配置为:
确定经由所述触觉输出设备提供触觉输出;
基于所述信号确定所述电子设备的移动模式;以及
通过基于所述移动模式的节奏将所述触觉输出改变为尽管在所述移动模式下仍可辨别,来调整所述触觉输出以考虑所述移动模式。
8.根据权利要求7所述的电子设备,其中所述处理单元被配置为将所述触觉输出的模式调整为与所述节奏不匹配。
9.根据权利要求7所述的电子设备,其中所述处理单元被配置为通过将所述触觉输出时间移位至所述节奏中的暂停来改变所述触觉输出。
10.根据权利要求7所述的电子设备,其中所述处理单元被配置为:
响应于接收到传入通信而确定提供所述触觉输出;
当所述传入通信与第一优先级相关联时,以第一方式调整所述触觉输出;以及
当所述传入通信与第二优先级相关联时,以第二方式调整所述触觉输出。
11.根据权利要求7所述的电子设备,其中所述处理单元被配置为:
当所述移动模式指示第一类型的移动时,以第一方式改变所述触觉输出;以及
当所述移动模式指示第二类型的移动时,以第二方式改变所述触觉输出。
12.根据权利要求7所述的电子设备,其中所述处理单元被配置为:
提示对调整后的触觉输出的确认;
确定尚未接收到所述确认;以及
提供额外的触觉输出,直到接收到所述确认。
13.一种提供情境感知警报的电子设备,包括:
非暂态存储介质,所述非暂态存储介质存储指令;
触觉输出设备;
传感器,所述传感器能够操作以产生指示关于所述电子设备的用户的情境的信息的信号;
通信部件,所述通信部件能够操作以接收与优先级相关联的传入通信;和
处理单元,所述处理单元连接到所述传感器、所述通信部件、所述触觉输出设备和所述非暂态存储介质,所述处理单元被配置为执行所述指令以:
响应于接收到所述传入通信而确定经由所述触觉输出设备提供触觉输出;
基于所述信号确定所述电子设备的移动模式;以及
通过以下操作来调整所述触觉输出以考虑所述移动模式:
当所述传入通信与第一优先级相关联时延迟所述触觉输出;以及
当所述传入通信与第二优先级相关联时,基于所述移动模式的节奏将所述触觉输出改变为尽管在所述移动模式下仍可辨别。
14.根据权利要求13所述的电子设备,还包括除所述触觉输出设备之外的输出设备,其中所述处理单元被配置为经由所述输出设备提供除所述触觉输出之外的输出。
15.根据权利要求14所述的电子设备,其中所述输出为视觉输出或音频输出中的至少一者。
16.根据权利要求13所述的电子设备,其中所述处理单元被配置为与另外的电子设备通信,并且所述处理单元发信号给所述另外的电子设备以产生除所述触觉输出之外的输出。
17.根据权利要求13所述的电子设备,其中所述处理单元被配置为与另外的电子设备通信,并且所述处理单元通过接收指示影响所述用户的所述情境的所述另外的电子设备的状态的数据来评估所述用户的所述情境。
18.根据权利要求13所述的电子设备,其中所述第一优先级和所述第二优先级基于下列因素中的至少一者:
所述传入通信的源;
优先级指示符,所述优先级指示符被包括在所述传入通信中;或者
所述传入通信的类型。
19.根据权利要求13所述的电子设备,其中所述第一优先级和所述第二优先级是用户分配的。
20.一种用于由电子设备提供情境感知警报的方法,所述方法包括:
确定提供触觉输出;
基于指示与所述电子设备的移动有关的信息的信号确定所述电子设备的移动模式;以及
通过延迟所述触觉输出来调整所述触觉输出以使所述触觉输出的模式与所述移动模式不匹配,
其中所述移动模式指示高度的变化,
所述方法还包括:
延迟所述触觉输出,直到所述高度的变化停止。
21.根据权利要求20所述的方法,其中:
所述电子设备包括压力传感器;并且
所述方法还包括:
基于所述压力传感器确定所述移动模式指示所述高度的变化;并且其中
延迟所述触觉输出,直到所述高度的变化停止包括:延迟所述触觉输出,直到基于所述压力传感器确定所述高度的变化已经停止。
22.一种用于由电子设备提供情境感知警报的方法,所述方法包括:
确定提供触觉输出;
基于指示与所述电子设备的移动有关的信息的信号确定所述电子设备的移动模式;以及
通过延迟所述触觉输出来调整所述触觉输出以使所述触觉输出的模式与所述移动模式不匹配,
其中,所述方法还包括:
基于其中所述电子设备将不太靠近所述电子设备的移动模式确定第一时段;
基于其中所述电子设备将更靠近所述用户的移动模式确定第二时段;以及
将所述触觉输出从所述第一时段延迟到所述第二时段。
23.一种用于由电子设备提供情境感知警报的方法,所述方法包括:
确定提供触觉输出;
基于指示与所述电子设备的移动有关的信息的信号确定所述电子设备的移动模式;以及
通过延迟所述触觉输出来调整所述触觉输出以使所述触觉输出的模式与所述移动模式不匹配,
其中延迟所述触觉输出包括:
当所述移动模式指示第一类型的移动时,将所述触觉输出延迟第一时段;以及
当所述移动模式指示第二类型的移动时,将所述触觉输出延迟第二时段。
24.一种用于由电子设备提供情境感知警报的方法,所述方法包括:
确定提供触觉输出;
基于指示与所述电子设备的移动有关的信息的信号确定所述电子设备的移动模式;以及
通过延迟所述触觉输出来调整所述触觉输出以使所述触觉输出的模式与所述移动模式不匹配,
其中:
所述信号包括指示用户的心率升高的信息;并且
延迟所述触觉输出包括延迟所述触觉输出直到所述用户的所述心率降低。
25.一种用于由电子设备提供情境感知警报的方法,所述方法包括:
确定提供触觉输出;
基于指示与所述电子设备的移动有关的信息的信号确定所述电子设备的移动模式;以及
通过延迟所述触觉输出来调整所述触觉输出以使所述触觉输出的模式与所述移动模式不匹配,
其中延迟所述触觉输出包括:
估计所述触觉输出尽管在所述移动下仍将突出的时间;以及
延迟所述触觉输出直到所述时间。
26.一种用于由电子设备提供情境感知警报的方法,所述方法包括:
确定提供触觉输出;
基于指示与所述电子设备的移动有关的信息的信号确定所述电子设备的移动模式;以及
通过基于所述移动模式的节奏将所述触觉输出改变为尽管在所述移动模式下仍可辨别,来调整所述触觉输出以考虑所述移动模式。
27.根据权利要求26所述的方法,其中基于所述移动模式的节奏将所述触觉输出改变为尽管在所述移动模式下仍可辨别包括:将所述触觉输出的模式调整为与所述节奏不匹配。
28.根据权利要求26所述的方法,其中基于所述移动模式的节奏将所述触觉输出改变为尽管在所述移动模式下仍可辨别包括:通过将所述触觉输出时间移位至所述节奏中的暂停来改变所述触觉输出。
29.根据权利要求26所述的方法,其中:
响应于接收到传入通信而确定提供所述触觉输出;并且
调整所述触觉输出以考虑所述移动模式包括:
当所述传入通信与第一优先级相关联时,以第一方式调整所述触觉输出;以及
当所述传入通信与第二优先级相关联时,以第二方式调整所述触觉输出。
30.根据权利要求26所述的方法,其中基于所述移动模式的节奏将所述触觉输出改变为尽管在所述移动模式下仍可辨别包括:
当所述移动模式指示第一类型的移动时,以第一方式改变所述触觉输出;以及
当所述移动模式指示第二类型的移动时,以第二方式改变所述触觉输出。
31.根据权利要求26所述的方法,还包括:
提示对调整后的触觉输出的确认;
确定尚未接收到所述确认;以及
提供额外的触觉输出,直到接收到所述确认。
32.一种用于由电子设备提供情境感知警报的方法,所述方法包括:
接收与优先级相关联的传入通信;
响应于接收到所述传入通信而确定提供触觉输出;
基于指示关于所述电子设备的用户的情境的信息的信号确定所述电子设备的移动模式;以及
通过以下操作来调整所述触觉输出以考虑所述移动模式:
当所述传入通信与第一优先级相关联时延迟所述触觉输出;以及
当所述传入通信与第二优先级相关联时,基于所述移动模式的节奏将所述触觉输出改变为尽管在所述移动模式下仍可辨别。
33.根据权利要求32所述的方法,还包括提供除所述触觉输出之外的输出。
34.根据权利要求33所述的方法,其中所述输出为视觉输出或音频输出中的至少一者。
35.根据权利要求32所述的方法,还包括:
与另外的电子设备通信;以及
发信号给所述另外的电子设备以产生除所述触觉输出之外的输出。
36.根据权利要求32所述的方法,还包括:
与另外的电子设备通信;以及
通过接收指示影响所述用户的所述情境的所述另外的电子设备的状态的数据来评估所述用户的所述情境。
37.根据权利要求32所述的方法,其中所述第一优先级和所述第二优先级基于下列因素中的至少一者:
所述传入通信的源;
优先级指示符,所述优先级指示符被包括在所述传入通信中;或者
所述传入通信的类型。
38.根据权利要求32所述的方法,其中所述第一优先级和所述第二优先级是用户分配的。
39.一种非暂态存储介质,所述非暂态存储介质存储指令,所述指令当由电子设备的一个或多个处理器执行时,使得所述电子设备执行如权利要求20-38中任一项所述的方法。
技术总结