【技术实现步骤摘要】
【国外来华专利技术】用于利用身体动作输入设备来控制设备的控制服务
本
涉及用于利用身体动作输入设备来控制设备的控制服务。
技术介绍
用于利用身体动作输入设备来控制不同类型的设备的现有解决方案要求必须在输入设备中安装多个特定于设备的应用,以针对不同类型的受控设备中的每个受控设备来变换传感器信号。这种布置不仅消耗输入设备中的大量CPU、内存和电池电源,而且该布置也不允许偶尔更新多个特定于设备的应用。
技术实现思路
方法、装置和计算机程序产品的示例实施例提供了用于利用身体动作输入设备控制设备的控制服务。一种示例方法包括:通过控制服务订阅来自所选的身体动作输入设备的一个或多个传感器信号,该传感器信号包括原始传感器数据,该原始传感器数据对应于利用所选的输入设备的一个或多个身体动作。控制服务使用所选的组件控制服务来分析原始传感器数据以标识身体动作输入,该身体动作输入对应于利用所选的输入设备的身体动作。控制服务使用所选的组件控制服务将所标识的身体动作输入转换成一个或多个控制信号以控制所选受控设备,该所选受控设备对应于利用所选的输入设备的身体动作。控制服务然后响应于利用所选的输入设备的身体动作来提供控制信号,以控制所选受控设备。在示例实施例中,控制服务接收从多个可用的身体动作输入设备中选择的所选的身体动作输入设备的标识信息。控制服务接收从多个可用的受控设备中选择的所选受控设备的标识信息。控制服务基于所选的身体动作输入设备的标识信息和所选受控设备的标识信息,从控制服务的多个组件控制服务中选择组件控制服务,每个组件控制服务 ...
【技术保护点】
1.一种方法,包括:/n通过控制服务订阅来自所选的身体动作输入设备的一个或多个传感器信号,所述一个或多个传感器信号包括原始传感器数据,所述原始传感器数据对应于利用所述所选的身体动作输入设备的一个或多个身体动作;/n通过所述控制服务,使用所选的组件控制服务来分析所述原始传感器数据以标识身体动作输入,所述身体动作输入对应于利用所述所选的身体动作输入设备的所述一个或多个身体动作;/n通过所述控制服务,使用所述所选的组件控制服务,将所标识的所述身体动作输入转换成一个或多个控制信号以控制所选受控设备,所述所选受控设备对应于利用所述所选的身体动作输入设备的一个或多个身体动作;以及/n通过所述控制服务,响应于利用所述所选的身体动作输入设备的所述一个或多个身体动作,提供所述一个或多个控制信号来控制所述所选的受控设备。/n
【技术特征摘要】
【国外来华专利技术】20180223 US 15/903,8391.一种方法,包括:
通过控制服务订阅来自所选的身体动作输入设备的一个或多个传感器信号,所述一个或多个传感器信号包括原始传感器数据,所述原始传感器数据对应于利用所述所选的身体动作输入设备的一个或多个身体动作;
通过所述控制服务,使用所选的组件控制服务来分析所述原始传感器数据以标识身体动作输入,所述身体动作输入对应于利用所述所选的身体动作输入设备的所述一个或多个身体动作;
通过所述控制服务,使用所述所选的组件控制服务,将所标识的所述身体动作输入转换成一个或多个控制信号以控制所选受控设备,所述所选受控设备对应于利用所述所选的身体动作输入设备的一个或多个身体动作;以及
通过所述控制服务,响应于利用所述所选的身体动作输入设备的所述一个或多个身体动作,提供所述一个或多个控制信号来控制所述所选的受控设备。
2.根据权利要求1所述的方法,还包括:
通过所述控制服务,接收从多个可用的身体动作输入设备中选择的所述所选的身体动作输入设备的标识信息;
通过所述控制服务,接收从多个可用的受控设备中选择的所述所选的受控设备的标识信息;以及
通过所述控制服务,基于所述所选的身体动作输入设备的所述标识信息和所述所选的受控设备的所述标识信息,从所述控制服务的多个组件控制服务中选择所述组件控制服务,每个组件控制服务对应于所述多个可用的身体动作输入设备中的一个身体动作输入设备以及所述多个可用的受控设备中的一个受控设备。
3.根据权利要求1所述的方法,其中所述所选的身体动作输入设备包括通信网关,并且所述控制服务包括后端服务器,所述后端服务器经由所述通信网关订阅了来自所述所选的身体动作输入设备的所述原始传感器数据,以使得所述所选的身体动作输入设备不需要管理传感器数据流。
4.根据权利要求1所述的方法,其中所述控制服务经由通信网关订阅了所述原始传感器数据,以使得所述控制服务管理来自所述所选的身体动作输入设备的传感器数据流。
5.根据权利要求1至4中任一项所述的方法,其中所述所选的身体动作输入设备是以下中的至少一项:响应于用户的手势而提供传感器信号的手势输入设备、响应于所述用户的身体动作而提供传感器信号的可穿戴身体动作输入设备、响应于所述用户的心跳而提供传感器信号的心跳输入设备、或者响应于所述用户的眼部运动而提供传感器信号的眼部运动追踪输入设备;并且
其中所述所选的受控设备是以下中的至少一项:无人机、通过无线通信链路控制的无人空中载具、通过无线通信链路控制的无人陆地载具、通过无线通信链路控制的物理设备、通过无线通信链路控制的家用器具、或者通过无线通信链路控制的工业器具。
6.根据权利要求1至4中任一项所述的方法,其中所述一个或多个订阅的传感器信号至少包括以下中的一项或多项:响应于用户的手势的传感器信号、响应于所述用户的身体动作的传感器信号、响应于所述用户的心跳的传感器信号、或者响应于所述用户的眼部运动的传感器信号。
7.根据权利要求1至4中任一项所述的方法,其中所述所选的受控设备是以下中的至少一项:通过无线通信链路控制的无人机、通过无线通信链路控制的无人陆地载具、通过无线通信链路控制的物理设备、通过无线通信链路控制的家用器具、或者通过无线通信链路控制的工业器具。
8.根据权利要求1至7中任一项所述的方法,其中所述所选的身体动作输入设备包括要由用户穿戴的姿势感测套筒,所述姿势感测套筒包括第一短程无线通信接口,所述所选的身体动作输入设备还包括靠近所述用户的单独的移动通信设备,所述移动通信设备包括第二短程无线通信接口,用以从所述姿势感测套筒接收所述原始传感器数据,所述移动通信设备还包括用于通过无线电信链路将所述原始传感器数据传送给所述控制服务的网关应用,所述控制服务包括后端服务器,所述后端服务器被配置为经由所述移动通信设备中的所述网关应用来订阅来自所述所选的身体动作输入设备的所述原始传感器数据;并且
其中所述所选的受控设备是由作为所述所选的身体动作输入设备的所述姿势感测套筒通过无线通信链路而控制的无人机,以提供响应于所述用户的手势的传感器信号。
9.根据权利要求1至8中任一项所述的方法,其中所述控制服务是驻留在一个或多个云服务上的可配置系统资源的池,并且包括一个或多个组件控制服务,其中所述一个或多个组件控制服务被配置为针对特定的所选的身体动作输入设备标识身体动作输入,并且针对特定的所选的受控设备将所标识的所述身体动作输入转换成一个或多个控制信号。
10.根据权利要求1至9中任一项所述的方法,其中所述控制服务响应于包括地理围栏数据、生物传感器数据、延时或下采样中的至少一项的其他输入数据,调整所标识的所述身体动作输入以修改所述一个或多个控制信号。
11.根据权利要求1至9中任一项所述的方法,其中所述所选的身体动作输入设备包括通信网关,并且所述控制服务包括后端服务器,所述后端服务器经由所述通信网关订阅来自所述所选的身体动作输入设备的所述原始传感器数据;
通过所述后端服务器,测量到所述所选的身体动作输入设备的所述无线通信链路的质量;以及
当所述链路质量降低时,通过所述后端服务器引起所述所选的身体动作输入设备中的下采样。
12.根据权利要求1至9中任一项所述的方法,其中所述控制服务经由无线通信链路订阅来自所述所选的身体动作输入设备的所述原始传感器数据;
通过所述控制服务,测量去往和来自所述所选的身体动作输入设备的所述无线通信链路的质量;以及
当所述链路质量降低时,通过所述控制服务引起向所述所选的身体动作输入设备发送指令,以对原始传感器数据进行下采样。
13.根据权利要求1至9中任一项所述的方法,其中所述所选的身体动作输入设备包括通信网关,并且所述控制服务包括后端服务器,所述后端服务器经由所述通信网关订阅来自所述所选的身体动作输入设备的所述原始传感器数据;
通过所述后端服务器,测量到所述所选的身体动作输入设备的所述无线通信链路的信号延迟,以确定所述链路的延时;以及
当所述延时较高时,通过所述后端服务器引起所述所选的身体动作输入设备中的下采样。
14.根据权利要求1至9中任一项所述的方法,其中所述控制服务经由无线通信链路订阅来自所述所选的身体动作输入设备的所述原始传感器数据;
通过所述控制服务,测量去往和来自所述所选的身体动作输入设备的所述无线通信链路的信号延迟,以确定所述链路的延时;以及
当所述延时较高时,通过所述控制服务引起向所述所选的身体动作输入设备发送下采样指令。
15.根据权利要求1至9中任一项所述的方法,其中响应于包括地理围栏数据、生物传感器数据、延时或下采样中的至少一项的其他输入数据,所述控制服务向所述所选的身体动作输入设备反馈触发消息,以用于通过所述所选的身体动作输入设备呈现或者对所述所选的身体动作输入设备进行调整。
16.根据权利要求1至9中任一项所述的方法,其中响应于包括地理围栏数据、生物传感器数据、延时或下采样中的至少一项的其他输入数据,所述控制服务向所述所选的身体动作输入设备反馈触发消息,所述触发消息具有用于通过所述所选的身体动作输入设备呈现的指令或者用于对所述所选的身体动作输入设备进行调整的指令。
17.一种装置,所述装置包括:
至少一个处理器;
至少一个存储器,包括计算机程序代码;
所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少:
通过控制服务订阅来自所选的身体动作输入设备的一个或多个传感器信号,所述一个或多个传感器信号包括原始传感器数据,所述原始传感器数据对应于利用所述所选的身体动作输入设备的一个或多个身体动作;
通过所述控制服务,使用所选的组件控制服务来分析所述原始传感器数据以标识身体动作输入,所述身体动作输入对应于利用所述所选的身体动作输入设备的所述一个或多个身体动作;
通过所述控制服务,使用所述所选的组件控制服务,将所标识的所述身体动作输入转换成一个或多个控制信号以控制所选受控设备,所述所选受控设备对应于利用所述所选的身体动作输入设备的一个或多个身体动作;以及
通过所述控制服务,响应于与所述所选的身体动作输入设备的所述一个或多个身体动作,提供所述一个或多个控制信号来控制所述所选的受控设备。
18.根据权利要求17所述的装置,还包括:
所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少:
通过所述控制服务,接收从多个可用的身体动作输入设备中选择的所述所选的身体动作输入设备的标识信息;
通过所述控制服务,接收从多个可用的受控设备中选择的所述所选的受控设备的标识信息;以及
通过所述控制服务,基于所述所选的身体动作输入设备的所述标识信息和所述所选的受控设备的所述标识信息,从所述控制服务的多个组件控制服务中选择所述组件控制服务,每个组件控制服务对应于所述多个可用的身体动作输入设备中的一个身体动作输入设备以及所述多个可用的受控设备中的一个受控设备。
19.根据权利要求17所述的装置,其中所述所选的身体动作输入设备包括通信网关,并且所述控制服务包括后端服务器,所述后端服务器经由所述通信网关订阅了来自所述所选的身体动作输入设备的所述原始传感器数据,以使得所述所选的身体动作输入设备不需要管理传感器数据流。
20.根据权利要求17所述的装置,其中所述控制服务经由通信网关订阅了所述原始传感器数据,以使得所述控制服务管理来自所述所选的身体动作输入设备的传感器数据流。
21.根据权利要求17至20中任一项所述的装置,其中所述所选的身体动作输入设备是以下中的至少一项:响应于用户的手势而提供传感器信号的手势输入设备、响应于所述用户的身体动作而提供传感器信号的可穿戴身体动作输入设备、响应于所述用户的心跳而提供传感器信号的心跳输入设备、或者响应于所述用户的眼部运动而提供传感器信号的眼部运动追踪输入设备;并且
其中所述所选的受控设备是以下中的至少一项:无人机、通过无线通信链路控制的无人空中载具、通过无线通信链路控制的无人陆地载具、通过无线通信链路控制的物理设备、通过无线通信链路控制的家用器具、或者通过无线通信链路控制的工业器具。
22.根据权利要求17至20中任一项所述的装置,其中所述一个或多个订阅的传感器信号至少包括以下中的一项或多项:响应于用户的手势的传感器信号、响应于所述用户的身体动作的传感器信号、响应于所述用户的心跳的传感器信号、或者响应于所述用户的眼部运动的传感器信号。
23.根据权利要求17至20中任一项所述的装置,其中所述所选的受控设备是以下中的至少一项:通过无线通信链路控制的无人机、通过无线通信链路控制的无人陆地载具、通过无线通信链路控制的物理设备、通过无线通信链路控制的家用器具、或者通过无线通信链路控制的工业器具。
24.根据权利要求17至23中任一项所述的装置,其中所述所选的身体动作输入设备包括要由用户穿戴的姿势感测套筒,所述姿势感测套筒包括第一短程无线通信接口,所述所选的身体动作输入设备还包括靠近所述用户的单独的移动通信设备,所述移动通信设备包括第二短程无线通信接口,用以从所述姿势感测套筒接收所述原始传感器数据,所述移动通信设备还包括用于通过无线电信链路将所述原始传感器数据传送给所述控制服务的网关应用,所述控制服务包括后端服务器,所述后端服务器被配置为经由所述移动通信设备中的所述网关应用来订阅来自所述所选的身体动作输入设备的所述原始传感器数据;并且
其中所述所选的受控设备是由作为所述所选的身体动作输入设备的所述姿势感测套筒通过无线通信链路而控制的无人机,以提供响应于所述用户的手势的传感器信号。
25.根据权利要求17至24中任一项所述的装置,其中所述控制服务是驻留在一个或多个云服务上的可配置系统资源的池,并且包括一个或多个组件控制服务,其中所述一个或多个组件控制服务被配置为针对特定的所选的身体动作输入设备标识身体动作输入,并且针对特定的所选的受控设备将所标识的所述身体动作输入转换成一个或多个控制信号。
26.根据权利要求17至25中任一项所述的装置,其中所述控制服务响应于包括地理围栏数据、生物传感器数据、延时或下采样中的至少一项的其他输入数据,调整所标识的所述身体动作输入以修改所述一个或多个控制信号;并且
其中所述控制服务响应于所述其他输入数据,向所述身体动作输入设备反馈触发消息,以用于通过所述身体动作输入设备呈现或者对所述身体动作输入设备进行调整。
27.根据权利要求17至25中任一项所述的装置,其中所述控制服务响应于包括地理围栏数据、生物传感器数据、延时或下采样中的至少一项的其他输入数据,调整所标识的所述身体动作输入以修改所述一个或多个控制信号。
28.根据权利要求17至25中任一项所述的装置,其中所述所选的身体动作输入设备包括通信网关,并且所述控制服务包括后端服务器,所述后端服务器经由所述通信网关订阅来自所述所选的身体动作输入设备的所述原始传感器数据;
所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少:
通过所述后端服务器,测量到所述所选的身体动作输入设备的所述无线通信链路的质量;以及
当所述链路质量降低时,通过所述后端服务器引...
【专利技术属性】
技术研发人员:E·西沃,T·维尔塔南,P·古普塔,
申请(专利权)人:诺基亚技术有限公司,
类型:发明
国别省市:芬兰;FI
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。