用户意图的飞行时间确定的制作方法

文档序号:24398512发布日期:2021-03-27 00:04阅读:100来源:国知局
用户意图的飞行时间确定的制作方法

1.所述实施方案整体涉及由电子设备进行的无线信号的通信,包括用于使用飞行时间测量来确定电子设备与个体之间的存在以及变化距离的技术。


背景技术:

2.用于电子设备的用户界面应几乎不需要或完全不需要用户进行培训或学习先进知识来进行正确操作。此外,用户界面应根据用户的偏好及其任务的思维模型来定制。这些属性有助于确保用户界面是直观且易于使用的,这改善了用户效率和客户满意度。
3.然而,电子设备中的许多现有用户界面未实现这些理念。因此,这些现有的用户界面可能是麻烦的,并且对于用户来说可能难以有效地进行交互。
4.例如,基于语音识别的进步,许多电子设备现在包括语音用户界面。语音用户界面允许用户通过仅与电子设备说话来控制电子设备,并且更一般地,与电子设备进行交互。
5.许多语音用户界面至少部分地基于预定义的关键字或命令,诸如用于激活电子设备的唤醒字词。用户可能需要记住预定义的关键字或命令,这可增加熟练系统操作所需的时间。
6.此外,准确地识别语音用户界面的用户通常是具有挑战性的,这可能使得更难以针对特定用户的偏好和需求准确地定制语音用户界面。


技术实现要素:

7.本发明描述了一种电子设备,该电子设备选择性地执行预定义动作。电子设备可包括:天线;射频(rf)收发器,所述rf收发器通信地耦接到所述天线;和集成电路,所述集成电路耦接到rf收发器。在操作期间,电子设备可传输无线信号。然后,电子设备可接收与对象相关联的无线返回信号,该无线返回信号可指示电子设备和对象之间的无线信号的飞行时间。此外,电子设备可至少部分地基于无线返回信号来确定电子设备和对象之间的距离。当电子设备和对象之间的距离小于阈值时,电子设备可:确定电子设备和对象之间的距离是变化的;以及执行预定义动作。
8.此外,阈值可对应于电子设备从第一状态转变到第二状态的时间,并且预定义动作可包括将电子设备从第一状态转变到第二状态。需注意,第一状态可具有比第二状态更低的功率消耗。例如,在第二状态下,电子设备中的存储器(诸如固态驱动器)可被通电。在一些实施方案中,电子设备可:在转变到第二状态之后,检测个体与和电子设备相关联的用户界面设备的交互;以及将与所述电子设备相关联的显示器从低功率状态转变到高功率状态。
9.此外,电子设备可至少部分地基于电子设备的环境来修改阈值。例如,环境可包括电子设备与环境中的边界之间的距离。
10.另外,对象可以是个体。
11.在一些实施方案中,从第一状态到第二状态的转变还至少部分地基于与对象相关
联的意图。例如,意图可对应于变化速率。另选地或除此之外,意图可对应于变化的程度。
12.此外,预定义动作可包括改变呈现在与电子设备相关联的显示器上的字体或用户界面。另选地或除此之外,预定义动作可包括改变呈现在与电子设备相关联的显示器上的内容。在一些实施方案中,预定义动作还至少部分地基于对象的上下文。例如,当对象为个体时,上下文可包括个体坐或站。
13.需注意,电子设备可包括车辆、门、计算机等。
14.其他实施方案提供rf收发器和/或集成电路以用于执行所公开的操作中的任一者/全部。
15.其他实施方案提供第二电子设备,该第二电子设备至少部分地基于无线返回信号来确定第二电子设备和对象之间的距离。当第二电子设备和对象之间的距离小于阈值时,第二电子设备可确定电子设备和对象之间的距离是否是变化的。然后,第二电子设备可将该信息传送至电子设备,使得电子设备可选择性地执行预定义动作。
16.其他实施方案提供了用于与电子设备或第二电子设备一起使用的计算机可读存储介质。当由电子设备或第二电子设备执行存储在计算机可读存储介质中的程序指令时,程序指令可使得电子设备或第二电子设备执行电子设备或第二电子设备的前述操作中的至少一些操作。
17.其他实施方案提供了用于选择性地执行预定义动作的方法。该方法包括由电子设备或第二电子设备执行的前述操作中的至少一些操作。
18.提供本发明内容的目的是举例说明一些示例性实施方案,以便提供对本文所述主题的一些方面的基本了解。于是,应当了解,上面描述的特征仅是示例,并且不应当被解释为以任何方式缩窄本文所述的主题的范围或实质。本文所描述的主题的其它特征、方面和优点将通过以下具体实施方式、附图和权利要求书而变得显而易见。
附图说明
19.所包括的附图用于例示性目的,并且仅用于提供用于智能和有效地管理多个相关联的用户设备之间的通信的所公开系统和技术的可能结构和布置的示例。这些附图决不限制本领域的技术人员在不脱离实施方案的实质和范围的情况下可对实施方案作出的在形式和细节上的任何改变。该实施方案通过以下结合附图的详细描述将易于理解,其中相似的附图标号指代相似的结构元件。
20.图1是示出由电子设备执行的测量的示例的框图。
21.图2是示出由电子设备执行的测量和电子设备之间的通信的示例的框图。
22.图3是示出用于利用例如图1的电子设备选择性地执行预定义动作的示例性方法的流程图。
23.图4是示出例如图1的电子设备中的部件之间的通信的示例的流程图。
24.图5是示出用于利用例如图1的电子设备选择性地执行预定义动作的示例性方法的流程图。
25.图6是示出用于利用例如图1的电子设备选择性地执行预定义动作的示例性方法的流程图。
26.图7是示出用于利用例如图1的电子设备选择性地执行预定义动作的示例性方法
的流程图。
27.图8是示出用于利用例如图1的电子设备选择性地执行预定义动作的示例性方法的流程图。
28.图9是示出例如图1的电子设备的示例的框图。
29.需注意,在整个附图中类似的附图标号指代对应的部件。此外,相同部件的多个实例由公共前缀进行指代,该公共前缀通过破折线与实例标号分离。
具体实施方式
30.本发明描述了一种电子设备,该电子设备选择性地执行预定义动作。预定义动作可以是由电子设备执行的任何动作,诸如改变电子设备或部件的功率状态、改变显示器的状态、发起进程、结束进程等。在操作期间,电子设备可传输无线信号。然后,电子设备可接收与对象相关联的无线返回信号,该无线返回信号可指示电子设备和对象之间的无线信号的飞行时间。此外,电子设备可至少部分地基于无线返回信号来确定电子设备和对象之间的距离。当电子设备和对象之间的距离小于阈值时,电子设备可确定:电子设备和对象之间的距离是否变化的和/或是否执行预定义动作。
31.例如,阈值可对应于电子设备从第一状态转变到第二状态的时间,并且预定义动作可包括将电子设备从第一状态转变到第二状态。另选地或除此之外,预定义动作可包括改变呈现在与电子设备相关联的显示器上的字体或用户界面。在一些实施方案中,预定义动作可包括改变呈现在与电子设备相关联的显示器上的内容。
32.通过选择性地执行预定义动作,这些所公开的技术可促进电子设备对周围环境的变化的自动响应。值得注意的是,电子设备可动态地适应对象(诸如电子设备的个体或用户)的时变位置。这种能力可提供增强的用户体验,其中电子设备适当地响应于个体的意图,而不需要个体采取或执行任何附加动作(诸如提供语音命令或与用户界面设备交互)。因此,所公开的技术可允许电子设备预期个体的目标并相应地作出响应。电子设备的这种直观响应可表示用户体验的显著改善,并且可允许个体以减少的或最小的努力无缝地使用电子设备。总体而言,这些能力可提高客户对电子设备的满意度和忠诚度。
33.在随后的讨论中,电子设备可以传送无线信号,并且可以在一个或多个频带中执行无线信号的测量。例如,无线信号可具有3.1ghz-10.6ghz之间(诸如6ghz-8ghz之间)的一个或多个载波或基频。值得注意的是,无线信号可兼容或可使用uwb或“脉冲无线电”,和/或可与ieee802.15标准(诸如ieee 802.15.4)兼容。更一般地,无线信号可具有300mhz与100ghz之间的一个或多个载波或基频和至少500mhz或20%的载波频率的带宽。在一些实施方案中,无线信号包括或表示脉冲。通过使用具有宽带宽(诸如大于或等于500mhz)的脉冲,脉冲定时的不确定性(δt)可能足够小,以允许精确确定或估计距离,诸如小于几厘米的距离分辨率(例如,毫米级、数毫米级等的精度)。在一些实施方案中,距离分辨率可以在100μm与10cm之间。在其他实施方案中,可以实现一个或多个其他频率范围、带宽、协议和/或其他无线特性。
34.需注意,以下讨论中的所公开的技术可根据通信协议(诸如与ieee802.11标准(有时被称为wi-fi)兼容的通信协议)与一个或多个其他无线测距或定位技术结合使用。在一些实施方案中,所公开的技术与ieee802.11ba和/或ieee 802.11ax一起使用。然而,所公开
的技术也可与多种多样的其他通信协议一起使用,并且也可在可并入多种不同无线电接入技术(rat)的电子设备(诸如便携式电子设备或移动设备)中使用,以通过提供不同的基于位置的服务和/或能力的不同无线网络来提供连接。
35.因此,电子设备可包括硬件和软件,以根据wpan通信协议(诸如由bluetooth special interest group(位于kirkland,washington)或其他公司标准化的那些)来支持无线个人区域网(wpan)。此外,电子设备可经由:无线广域网(wwan)、无线城域网(wman)、wlan、近场通信(nfc)、蜂窝电话或数据网络(诸如使用第三代(3g)通信协议、第四代(4g)通信协议(例如,长期演进或lte、高级lte(lte-a))、第五代(5g)通信协议、或其他当前或未来开发的高级蜂窝通信协议)和/或另一通信协议进行通信。在一些实施方案中,通信协议包括对等通信技术。
36.在一些实施方案中,电子设备还可作为无线通信系统的一部分来操作,该无线通信系统可包括还可被称为站或客户端电子设备的一组客户端设备,其被互连到接入点例如作为wlan的一部分,和/或彼此互连例如作为wpan和/或“自组织”无线网络诸如wi-fi直连的一部分。在一些实施方案中,客户端设备可为能够经由wlan技术(例如,根据wlan通信协议)进行通信的任何电子设备。此外,在一些实施方案中,wlan技术可包括wi-fi(或更一般地,wlan)无线通信子系统或无线电部件,并且wi-fi无线电部件可实施ieee 802.11技术,诸如以下中的一者或多者:ieee 802.11a;ieee 802.11b;ieee 802.11g;ieee 802.11-2007;ieee 802.11n;ieee 802.11-2012;ieee 802.11ac;ieee 802.11ax,或其他当前或未来开发的ieee 802.11技术。
37.在一些实施方案中,电子设备可充当通信集线器,通信集线器提供对wlan和/或对wwan的访问,并且因此提供对可由在电子设备上执行的各种应用程序支持的多种多样的服务的访问。因此,电子设备可包括(诸如使用wi-fi)与其他电子设备无线地通信且经由ieee 802.3(其有时称为

以太网’)提供对另一网络(诸如互联网)的接入的

接入点’。然而,在其他实施方案中,电子设备可不是接入点。
38.除此之外,应当理解,在一些实施方案中,本文所述的电子设备可被配置为还能够经由不同的3g和/或第二代(2g)rat进行通信的多模无线通信设备。在这些情景下,多模电子设备或ue可被配置为与给予较低数据速率吞吐量的其他3g传统网络相比更偏好附接到给予较快数据速率吞吐量的lte网络。例如,在一些具体实施中,多模电子设备被配置为在lte和lte-a网络以其他方式不可用时回退到3g传统网络,例如演进型高速分组接入(hspa+)网络或码分多址(cdma)2000仅演进数据(ev-do)网络。
39.根据本文所述的各种实施方案,术语“无线通信设备”、“电子设备”、“移动设备”、“移动站”、“无线站”、“无线接入点”、“站”,“接入点”和“用户装置(ue)”在本文中可被用来描述可以能够执行与本公开的各种实施方案相关联的过程的一个或多个消费电子设备。
40.图1呈现了示出由电子设备110执行的测量的示例的框图。例如,电子设备110可包括:计算机,例如膝上型电脑、笔记本电脑或平板电脑;智能电话或可穿戴设备,例如智能手表;入口,例如门、窗、大门或行李箱;车辆,例如轿车、卡车、suv、摩托车等;无线扬声器;iot设备;机顶盒;安全设备;或另一种类型的电子设备。电子设备110可包括rf收发器(诸如rf收发器112,其可包括至少一个发射器和至少一个接收器,或者可重新配置的发射器/接收器)和一个或多个天线114。此外,电子设备110可包括集成电路116(诸如处理器或控制电
路),该集成电路例如通过有线和/或无线链路或连接耦接到rf收发器112。
41.如下文参考附图3和附图4进一步所述,在操作期间,电子设备110可使用rf收发器112和一个或多个天线114发射无线信号118(诸如uwb)。然后,电子设备110可在电子设备110和对象120之间的直接路径中的无线信号118的飞行时间内接收和/或测量与对象120(诸如个体或与个体相关联的电子设备)相关联的无线返回信号。这可有助于减少或消除可能晚于直通信号到达的多路信号的影响。接下来,至少部分地基于无线返回信号,集成电路116可确定(或估计)电子设备110和对象120之间的距离122(或距离)。
42.当电子设备110和对象120之间的距离122小于阈值(诸如,例如1-10m)时,集成电路116可:确定电子设备110和对象120之间的距离122是变化的(诸如减小);以及执行预定义动作。需注意,在一些具体实施中,阈值可对应于电子设备110从第一状态转变到第二状态的时间,并且预定义动作可包括将电子设备110从第一状态转变到第二状态,例如,介于1-10s之间的时间或介于1m和10m之间的距离。在一些实施方案中,第一状态可具有比第二状态更低的功率消耗。例如,在第二状态下,电子设备110中的存储器124(诸如固态驱动器)可被通电。这样,当个体接近电子设备110时,存储器124可被通电,使得当个体到达电子设备110处或接近电子设备时,电子设备110准备就绪。在一些实施方案中,电子设备110可:在转变到第二状态之后,检测个体与和电子设备110相关联的用户界面设备(uid)126(诸如鼠标、键盘、触控板、触敏显示器、语音用户界面等)的接触或对该用户界面设备的使用;以及将与电子设备110相关联的显示器128从低功率(或较低功率)状态转变到高功率状态。因此,当个体接近电子设备110时,需要较长时间通电或转变的部件(诸如存储器124)可被通电,而当个体更靠近、接近或接触电子设备110时,更快速地转变或通电的其他部件(诸如显示器128)可被通电。
43.在一些实施方案中,电子设备110适应电子设备110的环境。值得注意的是,电子设备110可至少部分地基于环境来修改阈值。这可校正或减小干扰或多路信号的影响。例如,环境可包括电子设备110与环境中的边界136(诸如墙壁)之间的距离,该距离可限制飞行时间估计可发生的区域。
44.通过确定距离122小于阈值并且是变化的,电子设备110可确定(或推断)与对象120相关联的意图,并且从第一状态到第二状态的转变可至少部分地基于该意图。例如,意图可包括或对应于变化速率(例如,大于0.5m/s的速度)。这可允许电子设备110确定个体正在接近电子设备110并打算使用电子设备110。相比之下,对象130(其可为另一个个体)可为移动的,但平行于电子设备110(例如,到对象130的距离132可不变化或可不显著变化)。这可指示对象130不想与电子设备110进行交互。因此,在这种情况下,即使距离132小于阈值,电子设备110也可不从第一状态转变到第二状态。
45.虽然在本讨论中使用从第一状态到第二状态的转变作为说明,但在其他实施方案中,预定义动作可以是不同的。例如,如下文参考附图5至附图8进一步所述,预定义动作可包括改变与电子设备110相关联的显示器128上显示的字体或用户界面。另选地或除此之外,预定义动作可包括改变与电子设备110相关联的显示器128上显示的内容。需注意,预定义动作可包括解锁或打开入口或门,或者以其他方式移除安全特征部或使得设备可访问。在一些实施方案中,预定义动作至少部分地基于对象120的上下文。例如,上下文可包括个体(例如,对象120)坐与站。
46.此外,虽然前述讨论提供了使用无线反射信号来确定距离122的例示,但是在其他实施方案中,除了或代替确定距离122和/或变化速率信息,电子设备110可使用无线反射信号来确定对象120的接近方向或角度。该附加信息可用于确定个体的意图,并且因此可用于确定电子设备110是否选择性地执行预定义动作。
47.此外,虽然前述电子设备110执行前述操作,但在其他实施方案中,这些操作中的至少一些操作是协作地执行的。这在图2中示出,该图呈现了例示由电子设备210执行的测量以及电子设备110与电子设备210之间的通信的示例的框图。例如,电子设备210可包括:智能电话或可穿戴设备,例如智能手表。
48.在操作期间,电子设备210可使用rf收发器212和一个或多个天线214来发射无线信号216(诸如uwb)。然后,电子设备210可在电子设备210和对象120之间的直接路径中的无线信号216的飞行时间内接收或测量与对象120相关联的无线返回信号,并且可在电子设备110和电子设备210之间的直接路径中的无线信号216的飞行时间内测量与电子设备110相关联的第二无线返回信号。接下来,至少部分地基于无线返回信号和第二无线返回信号,集成电路218(诸如处理器或控制逻辑部件)可确定电子设备110和对象120之间的距离122。当电子设备110和对象120之间的距离122小于阈值(诸如,例如1-10m)时,集成电路218可进一步确定电子设备110和对象120之间的距离122是否是变化的(诸如减小)。当距离122满足阈值并且被确定为减小时,集成电路218可指示电子设备110执行预定义动作。例如,电子设备210中的无线电部件220可使用具有执行预定义动作的指令的无线信号222(由图2中的锯齿状线示出)将一个或多个分组或帧传输至电子设备110。在电子设备110中的无线电部件134接收到一个或多个分组或帧之后,其可向集成电路116提供指令,这可使得电子设备110执行预定义动作。因此,在一些实施方案中,所公开的技术中的操作可涉及电子设备110和210之间的单向或双向通信。
49.重新参考图1,rf收发器112和一个或多个天线114可具有静态或动态视场(诸如大于90
°
且小于180
°
的角度范围)。因此,rf收发器112和一个或多个天线114可具有不同于全向天线图案的定向天线图案。在一些实施方案中,rf收发器112和一个或多个天线114可至少在水平平面内在电子设备110周围提供360
°
覆盖。
50.尽管前面的讨论说明了使用脉冲的所公开的技术,但在其他实施方案(例如,频率调制)中,可以使用连续波信号(诸如线性调频脉冲或脉冲压缩信号),并且可以根据反射信号的振幅调制、频率调制和/或相位调制来确定距离122。此外,所公开的技术中的操作可在时域和/或频域中执行,并且可使用模拟技术和/或数字技术来实现。
51.在一些实施方案中,电子设备110和电子设备210可例如使用ieee802.11通信协议在wlan中进行无线通信。因此,电子设备110和电子设备210可彼此相关联。例如,电子设备110和电子设备210可在以下情况下进行无线通信:通过扫描无线信道而检测到彼此、在无线信道上传输和接收信标或信标帧、(例如,通过传输连接请求)建立连接,和/或传输和接收分组或帧(分组或帧可包括请求和/或附加信息诸如数据作为有效载荷)。在这些实施方案中,电子设备110可为可促进经由以太网协议对网络诸如互联网的访问的接入点或可提供该接入点的功能,并且可为在计算机或电子设备上实施的物理接入点或虚拟或

软件’接入点。然而,在一些实施方案中,电子设备110和/或电子设备112可使用不同的通信协议进行通信。例如,电子设备110和/或112可例如使用蜂窝电话通信协议与蜂窝电话网络中的基
站通信。
52.如下文参考图9进一步所述的,电子设备110和/或电子设备210可包括子系统,诸如联网子系统、存储器子系统、处理器子系统、测量子系统和分析子系统。一般来讲,电子设备110可包括具有使得电子设备110和/或电子设备210能够执行测量(诸如无线测量)的测量子系统和确定距离122的分析子系统的任何电子设备。另外,电子设备110和/或电子设备210可包括在联网子系统中的rf收发器和/或无线电部件。在一些实施方案中,电子设备110和电子设备210可包括具有联网子系统的任何电子设备(或可包括在该任何电子设备内),该联网子系统使得电子设备110和电子设备210能够分别与另一电子设备无线通信。这可包括传输用于所公开技术的脉冲。另选地或除此之外,这可包括在无线信道上传输信标以使得电子设备能够彼此进行初始接触或检测彼此,之后交换后续的数据/管理帧(诸如连接请求)以建立连接、配置安全选项(例如,ipsec)、经由该连接传输和接收分组或帧等。
53.需注意,电子设备110和/或电子设备210可与包括基于触发的信道接入的ieee 802.11标准(诸如ieee 802.11ax)兼容。然而,电子设备110和/或电子设备210还可与不与ieee 802.11标准兼容(即,不使用基于多用户触发的信道接入)的一个或多个传统电子设备通信。在一些实施方案中,电子设备110和/或电子设备210使用多用户传输(诸如正交频分多址或ofdma)。例如,电子设备110中的无线电部件(诸如无线电部件134)可向一个或多个电子设备提供触发帧。此外,在无线电部件220接收到触发帧之后,无线电部件220可向无线电部件134提供组确认。例如,无线电部件220可在分配的时隙期间和/或在组确认中的分配的信道中提供确认。然而,在一些实施方案中,一个或多个电子设备可单独地将确认提供到无线电部件134。因此,在无线电部件220接收到触发帧之后,一个或多个电子设备中的无线电部件(诸如无线电部件220)可向无线电部件134提供确认。
54.在所描述的实施方案中,处理电子设备110和电子设备210中的分组或帧包括:接收对分组或帧进行编码的无线信号;从接收的无线信号解码/提取分组或帧以获取分组或帧;以及处理分组或帧以确定分组或帧中包含的信息(诸如有效载荷中的数据)。
55.一般来讲,所公开的技术中经由脉冲、wlan和/或蜂窝电话网络的通信可通过多种通信性能度量来表征。例如,通信性能度量可包括以下中的任一者/所有:rssi、数据速率、成功通信的数据速率(有时称为“吞吐量”)、延迟、错误率(诸如重试率或重发率)、均衡的信号相对于均衡目标的均方误差、符号间干扰、多径干扰、信噪比(snr)、眼图宽度、在时间间隔(诸如例如1秒和10秒之间的时间间隔)期间成功传送的字节数与在该时间间隔内可传送的估计最大字节数的比率(其中后者有时被称为通信信道或链路的“容量”),并且/或者实际数据速率与估计数据速率的比率(有时称为“利用率”)。
56.虽然我们以图1和图2所示的环境为示例进行描述,但在另选的实施方案中,可存在不同数量或类型的电子设备。例如,一些实施方案可包括更多或更少的电子设备。又如,在其他实施方案中,不同的电子设备可传输和/或接收分组或帧。在一些实施方案中,不同的电子设备可传输和/或接收无线信号。
57.图3呈现了例示用于选择性地执行预定义动作的示例性方法300的流程图。该方法可由电子设备诸如图1中的电子设备110或图2中的电子设备210执行。在操作期间,电子设备可传输无线信号(操作310)。然后,电子设备可在电子设备和对象之间的直接路径(或无线距离)中的无线信号的飞行时间内接收与对象(诸如个体)相关联的无线返回信号(操作
312)。此外,电子设备可至少部分地基于无线返回信号来确定电子设备和对象之间的距离(操作314)。当电子设备和对象之间的距离满足阈值时(操作316),电子设备可执行预定义动作(操作320)。任选地,在确定是否执行预定义动作(操作320)之前,电子设备还可例如以足够的速率确定电子设备和对象之间的距离是否变化(操作318)。否则,方法300可结束(操作322)或重复(操作310)。
58.在一些实施方案中,阈值可对应于电子设备从第一状态转变到第二状态的时间,并且预定义动作可包括将电子设备从第一状态转变到第二状态。需注意,第一状态可具有比第二状态更低的功率消耗。例如,在第二状态下,电子设备中的存储器(诸如固态驱动器)可被通电。在其他示例中,代替存储器或除存储器之外,处理器、无线电接口和/或其他此类电路可被通电或转变到更高功率状态。
59.此外,在一些具体实施中,预定义动作可包括改变显示在与电子设备相关联的显示器上的字体(例如,改变大小)或用户界面。另选地或除此之外,在一些具体实施中,预定义动作可包括改变与电子设备相关联的显示器上显示的内容。在一些实施方案中,预定义动作还至少部分地基于对象的上下文。例如,当对象为个体时,上下文可包括个体坐或站。因此,如果个体空闲足够长的时间(诸如超过10分钟、超过30分钟、超过60分钟等),则可提供活动通知(例如,待机时间通知)。
60.在一些实施方案中,该电子设备可执行一个或多个任选附加操作(操作324)。例如,电子设备可:在转变到第二状态之后,检测个体与和电子设备相关联的用户界面设备的接触;以及将与所述电子设备相关联的显示器从较低功率状态转变到较高功率状态。
61.此外,电子设备可至少部分地基于电子设备的环境来修改阈值。例如,环境可包括电子设备与环境中的边界之间的距离。
62.另外,在一些具体实施中,从第一状态到第二状态的转变还至少部分地基于与对象相关联的意图。例如,意图可对应于例如相对间距的变化速率。
63.图4进一步示出了测量技术,该图呈现了示出电子设备110中的部件之间的通信的示例的流程图。在操作期间,电子设备110中的处理器410可指示412rf收发器414向一个或多个天线418提供脉冲416,以便发射无线信号420。然后,rf收发器414可在电子设备110和对象之间的直接路径中的无线信号420的飞行时间内从一个或多个天线418接收与对象(诸如个体)相关联的无线返回信号422。在接收到无线返回信号422之后,rf收发器414可至少部分地基于无线返回信号422来确定电子设备110和对象之间的距离424。接下来,rf收发器414可向处理器410提供距离424。此外,当电子设备110和对象之间的距离424满足阈值426时,处理器410可执行补救动作430(诸如从第一状态转变到第二状态)。任选地,作为执行补救动作430的条件,处理器410还可确定电子设备110和对象之间的距离424是否变化428(例如,以足够的速率减小)
64.虽然图4中的部件之间的通信被示出为单向通信或双向通信(例如带单箭头或带双箭头的线),但给定的通信操作一般可以是单向的或双向的。
65.在一些实施方案中,即使在用户不存在的情况下,电子设备(诸如计算机、膝上型电脑、电视等)也可保持通电。因此,增加的功率消耗可增加电子设备的环境影响,例如,碳足迹。此外,对于许多电子设备,无论用户的位置如何,用户界面(诸如字体大小、对比度等)都可保持相同。无论用户的位置如何,许多电子设备上显示的内容也可保持不变。因此,所
显示的内容可为静态的,这可不利地影响用户参与。类似地,许多语音助理可具有相同或恒定的音量,而不管用户与相关联的电子设备的距离如何。
66.在所公开的技术中,用户的存在、绝对距离和/或时变距离可用于调整或改变电子设备的状态。例如,在所公开的技术中,电子设备可基于存在和/或距离(绝对距离和/或时变距离)选择性地执行预定义动作。该动作可包括以下各项中的任一者/全部:打开或关闭电子设备;在较低功率模式(例如,睡眠)和较高功率模式(例如,活动)之间切换;改变用户界面特征(例如,字体大小、字体颜色、亮度、对比度等)或用户界面;改变所显示的内容;和/或显示动态壁纸以便为用户提供沉浸式体验。需注意,所公开的技术可至少部分地基于飞行时间测量。例如,飞行时间测量可使用以下中的任一者/全部:雷达、激光雷达、超声、声音(诸如声波)、红外和/或光信号(诸如在可见频谱中)。在一些实施方案中,飞行时间测量可使用在6ghz至8ghz之间操作的uwb脉冲雷达。
67.图5至图8示出了预定义动作的示例。值得注意的是,图5呈现了例示用于选择性地执行预定义动作的示例性方法500的流程图。该方法可由电子设备诸如图1中的电子设备110或图2中的电子设备210执行。在操作期间,电子设备可检测到用户在电子设备的预定义距离(操作510)内(诸如1-10m的预定义距离)。当满足预定义的距离条件时,电子设备可执行预定义动作。例如,电子设备可对显示器进行解锁、上电和/或唤醒一个或多个部件(操作512)。另选地,当用户不在预定义距离内时(操作510),电子设备可保持在当前状态、锁定、关闭显示器、将一个或多个部件转变到较低功率状态和/或转变到睡眠模式(操作514)。
68.这种能力可有利于降低功率消耗,诸如在用户不存在时降低功率消耗。此外,方法500可例如在唤醒时改善电子设备对用户的表观响应性。
69.图6呈现了例示用于选择性地执行预定义动作的示例性方法600的流程图。该方法可由电子设备诸如图1中的电子设备110或图2中的电子设备210执行。在操作期间,电子设备可检测到用户在电子设备的预定义距离(或距离)内(操作510)。当满足预定义的距离阈值时,电子设备可执行预定义动作。例如,电子设备可跟踪用户距离的变化(操作610)或以其他方式周期性地确定用户的距离,并且可至少部分地基于该距离改变用户界面字体大小(操作612)和/或一个或多个其他用户界面特征(例如,字体、字体颜色、亮度、对比度等)。另选地,当用户不在预定义距离内时(操作510),电子设备可使用最大可用用户界面字体大小(操作614),例如当显示器打开时。
70.因此,作为示例,当用户不存在时(例如,邻近电子设备不存在用户),电子设备可使用最大可用用户界面字体大小。这可允许远距离诸如在家中或办公室中查看所显示的内容。此外,通过至少部分地基于用户与电子设备的距离缩放用户界面字体大小(和/或用户界面的其他方面),电子设备可在用户距电子设备一定距离内时提供独特的用户体验。这可改善文档的可读性或改善观看体验。
71.图7呈现了例示用于选择性地执行预定义动作的示例性方法700的流程图。该方法可由电子设备诸如图1中的电子设备110或图2中的电子设备210执行。在操作期间,电子设备可检测到用户在电子设备的预定义距离内(操作510)。当满足预定义的距离阈值时,电子设备可执行预定义动作。例如,电子设备可跟踪用户距离的变化(操作610)或以其他方式周期性地确定用户的距离,并且可至少部分地基于该距离来显示内容(操作710)(例如,所显示的内容可随距离的变化而动态变化)。另选地,当用户不在预定义距离内时(操作510),电
子设备可显示默认的或预定义的内容(操作712)。
72.因此,所显示的内容可根据用户与电子设备的距离而变化。例如,当用户不在电子设备附近或位于距电子设备超过阈值距离处时,电子设备可使用最大用户界面字体大小来显示默认图像,例如时钟图像或当前时间。然后,当用户接近电子设备时,内容例如,时钟大小可变化。另选地或除此之外,当用户接近电子设备时,可显示一个或多个其他信息项,诸如日期、天气和/或股票信息。在一些实施方案中,所公开的技术可用于在距离(或距离)改变时调节例如语音助理或电视的音量控件。
73.图8呈现了例示用于选择性地执行补救动作的示例性方法800的流程图。该方法可由电子设备诸如图1中的电子设备110或图2中的电子设备210执行。在操作期间,电子设备可检测到用户在电子设备的预定义距离内(操作510)。当满足预定的距离阈值时,电子设备可执行补救动作。例如,电子设备可跟踪用户距离的变化(操作610)或以其他方式周期性地确定用户的距离,并且可至少部分地基于该距离显示所选择的内容,诸如动画壁纸(操作810)。另选地,当用户不在预定义距离内时(操作510),电子设备可显示默认的、不同的或静态的壁纸(操作812)或图像。
74.该能力可允许电子设备基于用户距电子设备的距离来提供动态壁纸或自适应壁纸的参与式或沉浸式用户体验。另选地,当用户不在电子设备附近时,电子设备可具有不同的显示,例如固定或静态壁纸。
75.在所公开的技术的一些实施方案中,可组合两种或更多种方法的各方面,包括将功率降低方面与动态显示方面组合。在方法300(图3)、方法500(图5)、方法600(图6)、方法700(图7)和/或方法800(图8)的一些实施方案中,可存在附加的或更少的操作。另外,可以包括一个或多个不同的操作。此外,可改变操作的次序,并且/或者两个或更多个操作可被组合成单个操作或至少部分地并行地执行。
76.需注意,所公开的技术的实施方案可包括个体的识别(诸如生物识别,例如面部识别)。这可提供增强的安全性(例如,对于已知或授权用户,电子设备可仅从第一状态转变到第二状态)。另选地或除此之外,对个体的识别可允许电子设备为成年人提供与未成年人不同的内容(并且更一般地,提供对内容的家长控制)。在一些实施方案中,当检测到第二个体的存在时,电子设备可自动进入隐私模式,使得敏感信息和/或通知被隐藏或不被显示。
77.此外,所公开的技术的实施方案可区分人和动物(诸如宠物)。例如,雷达和/或多普勒信息可用于识别人与宠物。值得注意的是,人和宠物可具有不同的特征,诸如:两脚站立与四脚站立、不同的呼吸率等。基于该识别,电子设备可具有不同的能力(例如,可执行不同的应用程序)和/或可针对人与宠物显示不同的内容。
78.此外,单独地或除了雷达之外,所公开的技术的实施方案可以是一种或多种不同类型的传感器。另外,所公开的技术的实施方案可监测注视方向和/或用户的生理响应。该信息可用于提供关于用户感兴趣的内容的反馈,使得可动态更新所显示的内容。
79.概括地说,所公开的技术可促进电子设备对周围环境中的变化的自动和动态响应。此外,此能力可以启用各种基于位置或接近度的应用。因此,当使用电子设备时,所公开的技术可改善用户体验。
80.如上所述,本技术的各个方面可以包括采集和使用可从各种来源获得的数据,例如,以改进或增强功能。本公开预期,在一些实例中,这些所采集的数据可包括唯一地识别
或可用于联系或定位特定人员的个人信息数据。这样的个人信息数据可以包括人口统计数据、基于位置的数据、电话号码、电子邮件地址、推特id、家庭地址、与用户的健康或健身水平相关的数据或记录(例如,生命体征测量值、用药信息、锻炼信息)、出生日期或任何其他识别信息或个人信息。本公开认识到在本技术中使用此类个人信息数据可用于使用户受益。
81.本公开设想负责采集、分析、公开、传输、存储或其他使用此类个人信息数据的实体将遵守既定的隐私政策和/或隐私实践。具体地,此类实体应当实行并坚持使用被公认为满足或超出对维护个人信息数据的隐私性和安全性的行业或政府要求的隐私政策和实践。此类政策应该能被用户方便地访问,并应随着数据的采集和/或使用变化而被更新。来自用户的个人信息应当被收集用于实体的合法且合理的用途,并且不在这些合法使用之外共享或出售。此外,此类采集/共享应当仅在接收到用户知情同意后。此外,此类实体应考虑采取任何必要步骤,保卫和保障对此类个人信息数据的访问,并确保有权访问个人信息数据的其他人遵守其隐私政策和流程。另外,这种实体可使其本身经受第三方评估以证明其遵守广泛接受的隐私政策和实践。此外,应当调整政策和实践,以便采集和/或访问的特定类型的个人信息数据,并适用于包括管辖范围的具体考虑的适用法律和标准。例如,在美国,对某些健康数据的收集或获取可能受联邦和/或州法律的管辖,诸如健康保险转移和责任法案(hipaa);而其他国家的健康数据可能受到其他法规和政策的约束并应相应处理。因此,在每个国家应为不同的个人数据类型保持不同的隐私实践。
82.不管前述情况如何,本公开还预期用户选择性地阻止使用或访问个人信息数据的实施方案。即本公开预期可提供硬件元件和/或软件元件,以防止或阻止对此类个人信息数据的访问。例如,本技术可被配置为允许用户在(例如)注册服务期间或其后随时选择性地参与采集个人信息数据的“选择加入”或“选择退出”。除了提供“选择加入”和“选择退出”选项外,本公开设想提供与访问或使用个人信息相关的通知。例如,可在下载应用时向用户通知其个人信息数据将被访问,然后就在个人信息数据被应用访问之前再次提醒用户。
83.此外,本公开的目的是应管理和处理个人信息数据以最小化无意或未经授权访问或使用的风险。一旦不再需要数据,通过限制数据收集和删除数据可最小化风险。此外,并且当适用时,包括在某些健康相关应用程序中,数据去标识可用于保护用户的隐私。可在适当时通过移除特定标识符(例如,出生日期等)、控制所存储数据的量或特异性(例如,在城市级别而不是在地址级别收集定位数据)、控制数据如何被存储(例如,在用户之间聚合数据)、和/或其他方法来促进去标识。
84.因此,虽然本公开可广泛地覆盖使用个人信息数据来实现一个或多个各种所公开的实施方案,但本公开还预期各种实施方案也可在无需访问此类个人信息数据的情况下被实现。即,本发明技术的各种实施方案不会由于缺少此类个人信息数据的全部或一部分而无法正常进行。
85.现在对电子设备的实施方案进行描述。图9呈现了根据一些实施方案的电子设备900(其可为蜂窝电话、智能手表、接入点、无线扬声器、iot设备、计算机、平板电脑、另一电子设备等)的框图。该电子设备包括处理子系统910、存储器子系统912、联网子系统914和测量子系统932。处理子系统910包括被配置为执行计算操作的一个或多个设备。例如,处理子系统910可包括一个或多个微处理器、专用集成电路(asic)、微控制器、图形处理单元
(gpu)、可编程逻辑设备和/或一个或多个数字信号处理器(dsp)。
86.存储器子系统912包括用于存储用于处理子系统910、联网子系统914和/或测量子系统932的数据和/或指令的一个或多个设备。例如,存储器子系统912可包括动态随机存取存储器(dram)、静态随机存取存储器(sram)、只读存储器(rom)、闪存存储器和/或其他类型的存储器。在一些实施方案中,用于存储器子系统912中的处理子系统910的指令包括:可由处理子系统910执行的程序指令或指令集(诸如程序指令922或操作系统924)。例如,rom可以非易失性方式存储要执行的程序、实用程序或过程,并且dram可提供易失性数据存储,并且可存储与电子设备900的操作相关的指令。需注意,一个或多个计算机程序可构成计算机程序机制、计算机可读存储介质或软件。此外,存储器子系统912中的各个模块中的指令能够以下语言来实施:高级过程语言、面向对象的编程语言、和/或汇编语言或机器语言。此外,编程语言可被编译或解译,例如可配置为或被配置为(这两者在本讨论中可互换使用)由处理子系统910执行。在一些实施方案中,一个或多个计算机程序分布在网络耦接的计算机系统上,使得一个或多个计算机程序以分布式方式存储和执行。
87.此外,存储器子系统912可包括用于控制对存储器的访问的机构。在一些实施方案中,存储器子系统912包括存储器分级结构,该存储器分级结构包括耦接到电子设备900中的存储器的一个或多个高速缓存。在这些实施方案中的一些实施方案中,该高速缓存中的一个或多个高速缓存位于处理子系统910中。
88.在一些实施方案中,将存储器子系统912耦接到一个或多个高容量海量存储设备(未示出)。例如,存储器子系统912可耦接到磁盘驱动器或光盘驱动器、固态驱动器,或另一种类型的海量存储设备。在这些实施方案中,存储器子系统912可被电子设备900用作用于经常使用的数据的快速存取存储装置,而海量存储设备被用于存储使用频率较低的数据。
89.联网子系统914包括被配置为耦接到有线和/或无线网络以及在有线和/或无线网络上通信(即,执行网络操作)的一个或多个设备,诸如:控制逻辑部件、接口电路和可被控制逻辑部件选择性地接通和/或关断以产生多种任选的天线图案或“波束图案”的自适应阵列中的一组天线(或天线元件)。另选地,代替该组天线,在一些实施方案中,电子设备900包括一个或多个节点,例如,焊盘或连接器,其可耦接到这组天线。因此,电子设备900可包括或可不包括这组天线。例如,联网子系统914可包括bluetooth
tm
联网系统、蜂窝联网系统(例如,3g/4g/5g网络,诸如umts、lte等)、通用串行总线(usb)联网系统、基于ieee 802.12中所描述的标准的联网系统(例如,联网系统)、以太网联网系统,和/或另外的联网系统。
90.联网子系统914包括处理器、控制器、无线电部件/天线、插口/插头和/或用于耦接到每个所支持的联网系统、在每个所支持的联网系统上进行通信以及处理每个所支持的联网系统的数据和事件的其他设备。需注意,用于耦接到每个网络系统的网络、在每个网络系统的网络上进行通信以及处理每个网络系统的网络上的数据和事件的机构有时统称为用于该网络系统的

网络接口’。此外,在一些实施方案中,电子设备之间的

网络’或

连接’尚不存在。因此,电子设备900可使用联网子系统914中的机构用于执行电子设备之间的简单无线通信,例如传输通告帧或信标帧和/或扫描由其他电子设备传输的通告帧。
91.测量子系统932包括配置为传输无线(例如,雷达)信号并执行无线测量的一个或多个设备,诸如:控制逻辑部件916、一个或多个rf收发器918和在节点908(诸如,例如一个
或多个焊盘)处电耦接至一个或多个rf收发器918的一组一个或多个天线920(或天线元件)。一个或多个rf收发器可彼此同步或可不彼此同步。在一些实施方案中,该组天线920具有不同于全向天线图案的定向天线图案。
92.在电子设备900内,处理子系统910、存储器子系统912、联网子系统914和测量子系统932使用有利于这些部件之间的数据传输的总线928耦接在一起。总线928可包括子系统可用以在彼此之间传送命令和数据的电连接、光连接和/或光电连接。虽然为清楚起见只示出了一条总线928,但是不同实施方案可包括子系统之间不同数量或配置的电连接、光连接和/或光电连接。
93.在一些实施方案中,电子设备900包括用于在显示器上显示信息的显示子系统926,该显示子系统可包括显示驱动器和显示器,诸如液晶显示器、多点触摸触摸屏等。显示子系统926可被处理子系统910控制以向用户显示信息(例如,与传入、传出或有源通信会话有关的信息)。
94.电子设备900也可包括允许电子设备900的用户与电子设备900交互的用户输入子系统930。例如,用户输入子系统930可采取多种形式,诸如:按钮、小键盘、拨号盘、触摸屏、音频或语音输入接口、视觉/图像捕获输入接口、传感器数据形式的输入等。
95.电子设备900可为具有至少一个网络接口或测量子系统的任何电子设备(或可包括在该任何电子设备中)。例如,电子设备900可包括:蜂窝电话或智能电话、平板电脑、膝上型计算机、笔记本计算机、个人或台式计算机、上网本计算机、媒体播放器设备、无线扬声器、iot设备、电子书设备、设备、智能手表、可穿戴计算设备、便携式计算设备、消费电子设备、车辆、门、窗、入口、接入点、路由器、交换机、通信装置、测试装置,以及具有可包括经由一个或多个无线通信协议进行通信的无线通信能力的任何其他类型的电子计算设备。
96.虽然使用特定部件来描述电子设备900,但是在另选实施方案中,在电子设备900中可存在不同的部件和/或子系统。例如,电子设备900可包括一个或多个附加处理子系统、存储器子系统、联网子系统和/或显示子系统。除此之外,子系统中的一个或多个子系统可不存在于电子设备900中。此外,在一些实施方案中,电子设备900可包括图9中未示出的一个或多个附加子系统。在一些实施方案中,电子设备可包括执行所公开的技术中的至少一些操作的分析子系统。此外,虽然在图9中示出了分开的子系统,但是在一些实施方案中,给定子系统或部件中的一些或全部子系统或部件可被集成到电子设备900中的其他子系统或部件中的一者或多者中。例如,在一些实施方案中,程序指令922包括在操作系统924中,并且/或者控制逻辑部件916包括在一个或多个rf收发器918中。
97.此外,电子设备900中的电路和部件可使用模拟电路和/或数字电路的任意组合来实现,包括:双极性、pmos和/或nmos栅极或晶体管。此外,这些实施方案中的信号可包括具有近似离散值的数字信号和/或具有连续值的模拟信号。除此之外,部件和电路可为单端型或差分型,并且电源可为单极性或双极性。
98.集成电路(有时称为

通信电路’)可实现联网子系统914的功能的一些或全部。该集成电路可包括硬件机构和/或软件机构,该硬件机构和/或软件机构用于从电子设备900传输无线信号以及在电子设备900处从其他电子设备接收信号。除了本文所述的机构,无线电部件在本领域中是公知的,并且由此没有详细描述。一般来讲,联网子系统914和/或集成
电路可包括任何数量的无线电部件。需注意,多个无线电部件实施方案中的无线电部件以类似于所述单个无线电部件实施方案的方式起作用。
99.在一些实施方案中,联网子系统914和/或集成电路包括将一个或多个无线电部件配置为在给定通信信道(诸如给定载波频率)上进行传输和/或接收的配置机构(诸如一个或多个硬件机构和/或软件机构)。例如,在一些实施方案中,该配置机构可用于将无线电部件从在给定通信信道上进行监视和/或传输切换到在不同通信信道上进行监视和/或传输。(需注意,如本文使用的

监视’包括从其他电子设备接收信号,并且可能地在所接收的信号上执行一个或多个处理操作)
100.另选地或除此之外,集成电路(有时称为“测量电路”)可实现测量子系统932的功能中的一些或全部。该集成电路可包括硬件机构和/或软件机构,该硬件机构和/或软件机构用于从电子设备900传输无线信号以及在电子设备900处接收无线信号。
101.在一些实施方案中,用于设计包括本文所述电路中一个或多个的集成电路或集成电路的一部分的过程的输出可为计算机可读介质,诸如例如磁带或光盘或磁盘。计算机可读介质可被编码有描述可被物理地实例化为集成电路或集成电路的一部分的电路的数据结构或其他信息。虽然各种格式可被用于此类编码,但这些数据结构常常以以下格式来编写:caltech中间格式(cif)、calma gds ii流格式(gdsii)或电子设计交换格式(edif)。集成电路设计领域的技术人员可从上面详细说明的类型的示意图和对应描述中开发出此类数据结构,并且将该数据结构编码在计算机可读介质上。集成电路制造领域的技术人员可使用此类编码的数据来制造出包括本文所述电路中一个或多个的集成电路。
102.虽然前面的讨论使用uwb通信协议作为示例性示例,但是在其他实施方案中,可使用各种各样的通信协议,并且更一般地,可使用通信技术(诸如,例如,激光雷达、红外、超声、声音、可见光谱中的光信号等)。因此,所公开的技术可用于多种网络接口中。此外,虽然在硬件或软件中实施前述实施方案中的操作中的一些,但是一般来讲,前述实施方案中的操作可在多种多样的配置和架构中实施。因而,前述实施方案中的操作中的一些或全部操作可在硬件、软件中或在硬件和软件两者中执行。例如,所公开的技术中的操作中的至少一些操作可使用程序指令922、操作系统924(诸如用于联网子系统914中的接口电路或测量子系统932中的一个或多个rf收发器918的驱动器)或在接口电路联网子系统914或测量子系统932中的固件中实现。另选地或除此之外,所公开的技术中的操作中的至少一些操作可在物理层(诸如联网子系统914中的接口电路中或测量子系统932中的硬件)中实现。在一些实施方案中,至少部分地在联网子系统914中接口电路中的mac层和/或物理层中实现所公开的技术。
103.虽然在前述讨论中提供了数值的示例,但是在其他实施方案中使用了不同的数值。因此,提供的数值不旨在是限制性的。
104.此外,虽然前述实施方案例示了使用一个或多个频带中的无线信号,但在所公开的技术的其他实施方案中,使用一个或多个不同频带中的电磁信号来确定距离。例如,这些信号可以在一个或多个频带中传送,包括:微波频带、雷达频带,900mhz、2.4ghz、5ghz、60ghz、和/或市民宽带无线电服务或lte所使用的频带。更一般地,可使用各种不同的所公开的技术,诸如:雷达、激光雷达、超声、声音(诸如声波)、红外和/或光信号(诸如在可见频谱中)。
105.前述描述中提到过“一些实施方案”。需注意,“一些实施方案”描述所有可能实施方案的子集,但并非总是指定实施方案的相同子集。
106.前述描述旨在使得任何本领域的技术人员能够实现和使用本公开,并且在特定应用及其要求的上下文中提供。此外,仅为了例示和描述的目的,已经呈现本公开的实施方案的前述描述。它们并非旨在为穷尽的或将本公开限制于所公开的形式。于是,许多修改和变型对于本领域熟练的从业者而言将是显而易见的,并且本文所定义的一般原理可在不脱离本公开的实质和范围的情况下应用于其他实施方案和应用。除此之外,前述实施方案的讨论并非旨在限制本公开。因此,本公开并非旨在限于所示出的实施方案,而是将被赋予与本文所公开的原理和特征一致的最宽范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1