【技术实现步骤摘要】
【国外来华专利技术】第二设备上的基于接近度的控件
[0001]本公开涉及第二设备上的基于接近度的控件。
技术介绍
[0002]个人可以在他们的环境内具有可以由各种应用控制的许多连接的设备。这样的连接的设备可以包括例如智能灯泡、智能电视、智能扬声器、智能恒温器、智能安全系统或被配置为执行相应的动作集合的任何智能家电(例如,智能烤箱)。在一些实例中,可以向用户提供用于控制特定连接的设备的特定应用。然而,为了控制连接的设备,用户必须从在用户设备上运行的众多应用中识别应用,选择应用来控制特定连接的设备,然后在特定应用内导航以控制连接的设备。管理用于控制来自单个用户设备的连接的设备中的每个连接的设备的多个控件可能变得混乱和麻烦。附加地,许多连接的设备可以执行重叠的相应的动作集合,使得难以辨别用户的命令指向哪个连接的设备。
技术实现思路
[0003]本公开的一个方面提供了一种用于控制启用助理的设备的方法。该方法包括由用户设备的数据处理硬件获得针对用户设备的环境内的多个启用助理的设备中的每个启用助理的设备的接近度信息。多个启用助理的设备中的每 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种方法(500),包括:由用户设备(200)的数据处理硬件(202)获得针对所述用户设备(200)的环境(32)内的多个启用助理的设备(210)中的每个启用助理的设备的接近度信息(250),所述多个启用助理的设备(210)中的每个启用助理的设备(210)能够由助理应用(106)控制以执行与所述启用助理的设备(210)相关联的相应的可用动作(120)的集合;对于所述多个启用助理的设备(210)中的每个启用助理的设备(210),由所述数据处理硬件(202)基于针对对应的启用助理的设备(210)所获得的所述接近度信息(250)来确定接近度得分(260),所述接近度得分(260)指示所述对应的启用助理的设备(210)相对于所述环境(32)中的所述用户设备(200)的接近度估计;由所述数据处理硬件(202)使用针对所述多个启用助理的设备(210)所确定的所述多个接近度得分(260),生成来自所述多个启用助理的设备(210)中的候选启用助理的设备(210)的排名列表(310);以及对于候选启用助理的设备(210)的所述排名列表(310)中的一个或多个对应的启用助理的设备(210)中的每个,由所述数据处理硬件(202)在与所述数据处理硬件(202)通信的屏幕上显示的图形用户界面GUI(400)中显示用于执行与所述对应的启用助理的设备(210)相关联的相应的动作(120)的集合的相应的控件(220)的集合。2.根据权利要求1所述的方法(500),进一步包括:在所述数据处理硬件(202)处从所述用户设备(200)的用户接收用户请求(108),所述用户请求(108)用于请求启动所述助理应用(106)以在所述数据处理硬件(202)上执行,其中,获得针对所述多个启用助理的设备(210)中的每个启用助理的设备的所述接近度信息(250)是发生在所述数据处理硬件(202)上执行所述助理应用(106)期间。3.根据权利要求2所述的方法(500),其中,接收所述用户请求(108)包括以下中的一个:在所述屏幕上显示的所述GUI(400)中接收指示对表示所述助理应用(106)的图形元素(402)的选择的用户输入指示;从所述用户接收语音输入,所述语音输入包括调用命令(80),所述调用命令(80)用于启动所述助理应用(106)以在所述数据处理硬件(202)上执行;或者检测被配置为启动所述助理应用(106)以在所述数据处理硬件(202)上执行的所述用户设备(200)的预定义移动/姿态。4.根据权利要求1至3中任一项所述的方法(500),其中,获得针对所述用户设备(200)的所述环境(32)内的所述多个启用助理的设备(210)中的至少一个启用助理的设备(210)的所述接近度信息(250)包括:在所述用户设备(200)的传感器处接收从所述多个启用助理的设备(210)中的所述至少一个启用助理的设备(210)发射的无线通信信号;以及基于在所述用户设备(200)的所述传感器处接收的所述无线通信信号的信号强度,来确定针对所述至少一个启用助理的设备(210)的所述接近度信息(250)。5.根据权利要求1至4中任一项所述的方法(500),进一步包括:由所述数据处理硬件(202)通过以下方式获得针对所述用户设备(200)的所述环境(32)内的所述多个启用助理的设备(210)中的至少一个启用助理的设备(210)的方向性信息(255):
在所述用户设备(200)的传感器阵列中的每个传感器处接收从所述多个启用助理的设备(210)中的所述至少一个启用助理的设备(210)发射的无线通信信号;以及基于在所述用户设备(200)的所述传感器阵列中的每个传感器处接收的所述无线通信信号的相应信号强度相对于在所述用户设备(200)的所述传感器阵列中的其他传感器处接收的所述无线通信信号的相应信号强度,来确定针对所述至少一个启用助理的设备(210)的所述方向性信息(255),其中,确定针对所述至少一个启用助理的设备(210)的所述接近度得分(260)是进一步基于针对所述至少一个启用助理的设备(210)的所述方向性信息(255)。6.根据权利要求1至5中任一项所述的方法(500),其中,获得针对所述用户设备(200)的所述环境(32)内的所述多个启用助理的设备(210)中的至少一个启用助理的设备(210)的所述接近度信息(250)包括:在所述用户设备(200)处接收从所述多个启用助理的设备(210)中的所述至少一个启用助理的设备(210)输出的可听或不可听信号;以及基于从所述至少一个启用助理的设备(210)输出的所述可听或不可听信号的能量和/或频率,来确定针对所述至少一个启用助理的设备(210)的所述接近度信息(250)。7.根据权利要求1至6中任一项所述的方法(500),进一步包括:在所述数据处理硬件(202)处,从所述多个启用助理的设备(210)中的每个启用助理的设备(210)接收与所述对应的启用助理的设备(210)相关联的相应的可用动作(120)的集合;以及对于候选启用助理的设备(210)的所述排名列表(310)中的每个对应的启用助理的设备(210),由所述数据处理硬件(202)确定用于执行与所述对应的启用助理的设备(210)相关联的相应的动作(120)的集合的相应的控件(220)的集合。8.根据权利要求7所述的方法(500),其中,从所述多个启用助理的设备(210)中的至少一个启用助理的设备(210)接收的相应的可用动作(120)的集合中的至少一个可用动作(120)包括用于所述对应的启用助理的设备(210)基于当前场境执行的建议动作(120)。9.根据权利要求7或8所述的方法(500),进一步包括:在所述数据处理硬件(202)处,从所述多个启用助理的设备(210)中的至少一个启用助理的设备(210)接收与所述对应的启用助理的设备(210)相关联的设备状态信息(215),其中,确定用于执行与所述对应的启用助理的设备(210)相关联的相应的动作(120)的集合的相应的控件(220)的集合是进一步基于与所述对应的启用助理的设备(210)相关联的所述设备状态信息(215)。10.根据权利要求1至9中任一项所述的方法(500),其中,生成来自所述多个启用助理的设备(210)中的候选启用助理的设备(210)的所述排名列表(310)包括:将所述启用助理的设备(210)从具有相对于所述用户设备(200)的最近接近度的所述启用助理的设备(210)到具有相对于所述用户设备(200)的最远接近度的所述启用助理的设备(210)进行排序。11.根据权利要求1至10中任一项所述的方法(500),其中,生成来自所述多个启用助理的设备(210)中的候选启用助理的设备(210)的所述排名列表(310)包括:从候选启用助理的设备(210)的所述排名列表(310)中丢弃包括指示满足最大距离阈值的接近度估计的接近度得分(260)的任何启用助理的设备(210)。
12.根据权利要求1至11中任一项所述的方法(500),其中,生成来自所述多个启用助理的设备(210)中的候选启用助理的设备(210)的所述排名列表(310)包括:从候选启用助理的设备(210)的所述排名列表(310)中丢弃包括指示满足最小距离阈值的接近度估计的接近度得分(260)的任何启用助理的设备(210)。13.根据权利要求1至12中任一项所述的方法(500),进一步包括:在所述数据处理硬件(202)处从所述多个启用助理的设备(210)中的至少一个启用助理的设备(210)接收与所述至少一个启用助理的设备(210)相关联的设备状态信息(215);以及在生成候选启用助理的设备(210)的所述排名列表(310)之后,由所述数据处理硬件(202)使用与所述至少一个启用助理的设备(210)相关联的所述设备状态信息(215),来对候选启用助理的设备(210)的所述排名列表(310)中的所述候选启用助理的设备(210)进行重新排名,其中,显示用于执行与所述对应的启用助理的设备(210)相关联的相应的动作(120)的集合的相应的控件(220)的集合是基于候选启用助理的设备(210)的所述排名列表(310)中的所述候选启用助理的设备(210)的所述重新排名。14.根据权利要求1至13中任一项所述的方法(500),其中,来自所述多个启用助理的设备(210)中的候选启用助理的设备(210)的排名列表(310)包括从所述多个启用助理的设备(210)中选择的具有针对所述多个启用助理的设备(210)所确定的所述多个接近度得分(260)当中的N个最高接近度得分(260)的所述启用助理的设备(210)。15.根据权利要求1至14中任一项所述的方法(500),其中,显示用于执行与所述对应的启用助理的设备(210)相关联的相应的动作(120)的集合的相应的控件(220)的集合包括:针对候选启用助理的设备(210)的所述排名列表(310)中的所述启用助理的设备(210)中的一个,与针对候选启用助理的设备(210)的所述排名列表(310)中的所述启用助理的设备(210)中的至少另一个在所述GUI(400)中显示的相应的控件(220)的集合不同地在所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。