用于利用身体动作输入设备来控制设备的控制服务的制作方法

文档序号:22626536发布日期:2020-10-23 19:34阅读:来源:国知局

技术特征:

1.一种方法,包括:

通过控制服务订阅来自所选的身体动作输入设备的一个或多个传感器信号,所述一个或多个传感器信号包括原始传感器数据,所述原始传感器数据对应于利用所述所选的身体动作输入设备的一个或多个身体动作;

通过所述控制服务,使用所选的组件控制服务来分析所述原始传感器数据以标识身体动作输入,所述身体动作输入对应于利用所述所选的身体动作输入设备的所述一个或多个身体动作;

通过所述控制服务,使用所述所选的组件控制服务,将所标识的所述身体动作输入转换成一个或多个控制信号以控制所选受控设备,所述所选受控设备对应于利用所述所选的身体动作输入设备的一个或多个身体动作;以及

通过所述控制服务,响应于利用所述所选的身体动作输入设备的所述一个或多个身体动作,提供所述一个或多个控制信号来控制所述所选的受控设备。

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中任一项所述的装置,其中所述所选的身体动作输入设备包括通信网关,并且所述控制服务包括后端服务器,所述后端服务器经由所述通信网关订阅来自所述所选的身体动作输入设备的所述原始传感器数据;

所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少:

通过所述后端服务器,测量到所述所选的身体动作输入设备的所述无线通信链路的质量;以及

当所述链路质量降低时,通过所述后端服务器引起所述所选的身体动作输入设备中的下采样。

29.根据权利要求17至25中任一项所述的装置,其中所述控制服务经由无线通信链路订阅来自所述所选的身体动作输入设备的所述原始传感器数据;

所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少:

通过所述控制服务,测量去往和来自所述所选的身体动作输入设备的所述无线通信链路的质量;以及

当所述链路质量降低时,通过所述控制服务引起向所述所选的身体动作输入设备发送指令,以对原始传感器数据进行下采样。

30.根据权利要求17至25中任一项所述的装置,其中所述所选的身体动作输入设备包括通信网关,并且所述控制服务包括后端服务器,所述后端服务器经由所述通信网关订阅来自所述所选的身体动作输入设备的所述原始传感器数据;

所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少:

通过所述后端服务器,测量到所述所选的身体动作输入设备的所述无线通信链路的信号延迟,以确定所述链路的延时;以及

当所述延时较高时,通过所述后端服务器引起所述所选的身体动作输入设备中的下采样。

31.根据权利要求17至25中任一项所述的装置,其中所述控制服务经由无线通信链路订阅来自所述所选的身体动作输入设备的所述原始传感器数据;

所述至少一个存储器和所述计算机程序代码被配置为与所述至少一个处理器一起使所述装置至少:

通过所述控制服务,测量去往和来自所述所选的身体动作输入设备的所述无线通信链路的信号延迟,以确定所述链路的延时;以及

当所述延时较高时,通过所述控制服务引起向所述所选的身体动作输入设备发送下采样指令。

32.根据权利要求17至25中任一项所述的装置,其中响应于包括地理围栏数据、生物传感器数据、延时或下采样中的至少一项的其他输入数据,所述控制服务向所述所选的身体动作输入设备反馈触发消息,以用于通过所述所选的身体动作输入设备呈现或者对所述所选的身体动作输入设备进行调整;并且

其中所述受控设备将反馈信号发布到发布/订阅服务器,以在与所述控制服务的公共平台上被缓冲,直到所述反馈信号被所述控制服务订阅。

33.根据权利要求17至25中任一项所述的装置,其中响应于包括地理围栏数据、生物传感器数据、延时或下采样中的至少一项的其他输入数据,所述控制服务向所述所选的身体动作输入设备反馈触发消息,以用于通过所述所选的身体动作输入设备呈现或者对所述所选的身体动作输入设备进行调整。

34.根据权利要求17至25中任一项所述的装置,其中响应于包括地理围栏数据、生物传感器数据、延时或下采样中的至少一个的其他输入数据,所述控制服务向所述所选的身体动作输入设备反馈触发消息,所述触发消息具有用于通过所述所选的身体动作输入设备呈现的指令或者用于对所述所选的身体动作输入设备进行调整的指令。

35.根据权利要求17所述的装置,其中所述原始传感器数据由所述所选的组件控制服务中的模式识别软件或电路系统来分析,以标识与利用所述所选的身体动作输入设备的所述一个或多个身体动作相对应的所述身体动作输入;

其中所标识的所述身体动作输入由所述所选的组件控制服务中的身体动作与控制信号软件或电路系统的表格转换成一个或多个控制信号,以控制与利用所述所选的身体动作输入设备的一个或多个身体动作相对应的所述所选的受控设备。

36.一种装置,包括:

用于通过控制服务订阅来自所选的身体动作输入设备的一个或多个传感器信号的部件,所述一个或多个传感器信号包括原始传感器数据,所述原始传感器数据对应于利用所述所选的身体动作输入设备的一个或多个身体动作;

用于通过所述控制服务使用所选的组件控制服务来分析所述原始传感器数据以标识身体动作输入的部件,所述身体动作输入对应于利用所述所选的身体动作输入设备的所述一个或多个身体动作;

用于通过所述控制服务使用所述所选的组件控制服务来将所标识的所述身体动作输入转换成一个或多个控制信号以控制所选受控设备的部件,所述所选受控设备对应于利用所述所选的身体动作输入设备的一个或多个身体动作;以及

用于通过所述控制服务响应于利用所述所选的身体动作输入设备的所述一个或多个身体动作而提供所述一个或多个控制信号来控制所述所选的受控设备的部件。

37.根据权利要求36所述的装置,还包括:

用于通过所述控制服务接收从多个可用的身体动作输入设备中选择的所述所选的身体动作输入设备的标识信息的部件;

用于通过所述控制服务接收从多个可用的受控设备中选择的所述所选的受控设备的标识信息的部件;以及

用于通过所述控制服务基于所述所选的身体动作输入设备的所述标识信息和所述所选的受控设备的所述标识信息来从所述控制服务的多个组件控制服务中选择所述组件控制服务的部件,每个组件控制服务对应于所述多个可用的身体动作输入设备中的一个身体动作设备以及所述多个可用的受控设备中的一个受控设备。

38.根据权利要求36所述的装置,其中所述控制服务经由无线通信链路订阅来自所述所选的身体动作输入设备的所述原始传感器数据,还包括:

用于通过所述控制服务测量去往和来自所述所选的身体动作输入设备的所述无线通信链路的质量的部件;以及

用于当所述链路质量降低时、通过所述控制服务引起向所述所选的身体动作输入设备发送指令以对原始传感器数据进行下采样的部件。

39.根据权利要求36所述的计算机程序,其中所述控制服务经由无线通信链路订阅来自所述所选的身体动作输入设备的所述原始传感器数据,还包括:

用于通过所述控制服务测量去往和来自所述所选的身体动作输入设备的所述无线通信链路的信号延迟以确定所述链路的延时的部件;以及

用于当所述延时较高时、通过所述控制服务引起向所述所选的身体动作输入设备发送下采样指令的部件。

40.根据权利要求1所述的方法,其中所述原始传感器数据由所述所选的组件控制服务中的模式识别软件或电路系统来分析,以标识与利用所述所选的身体动作输入设备的所述一个或多个身体动作相对应的所述身体动作输入;

其中所标识的所述身体动作输入由所述所选的组件控制服务中的身体动作与控制信号软件或电路系统的表格转换成一个或多个控制信号,以控制与利用所述所选的身体动作输入设备的一个或多个身体动作相对应的所述所选的受控设备。

41.一种计算机程序产品,所述计算机程序产品包括被记录在计算机可读非瞬态存储介质上的计算机可执行程序代码,所述计算机可执行程序代码包括:

用于通过控制服务订阅来自所选的身体动作输入设备的一个或多个传感器信号的代码,所述一个或多个传感器信号包括原始传感器数据,所述原始传感器数据对应于利用所述所选的身体动作输入设备的一个或多个身体动作;

用于通过所述控制服务使用所选的组件控制服务来分析所述原始传感器数据以标识身体动作输入的代码,所述身体动作输入对应于利用所述所选的身体动作输入设备的所述一个或多个身体动作;

用于通过所述控制服务使用所述所选的组件控制服务来将所标识的所述身体动作输入转换成一个或多个控制信号以控制所选受控设备的代码,所述所选受控代码对应于利用所述所选的身体动作输入设备的一个或多个身体动作;以及

用于通过所述控制服务响应于利用所述所选的身体动作输入设备的所述一个或多个身体动作而提供所述一个或多个控制信号来控制所述所选的受控设备的代码。

42.根据权利要求41所述的计算机程序产品,还包括:

用于通过所述控制服务接收从多个可用的身体动作输入设备中选择的所述所选的身体动作输入设备的标识信息的代码;

用于通过所述控制服务接收从多个可用的受控设备中选择的所述所选的受控设备的标识信息的代码;以及

用于通过所述控制服务基于所述所选的身体动作输入设备的所述标识信息和所述所选的受控设备的所述标识信息来从所述控制服务的多个组件控制服务中选择所述组件控制服务的代码,每个组件控制服务对应于所述多个可用的身体动作输入设备中的一个身体动作输入设备以及所述多个可用的受控设备中的一个受控设备。

43.一种计算机程序,包括在其上存储的指令以用于执行至少以下操作:

通过控制服务订阅来自所选的身体动作输入设备的一个或多个传感器信号,所述一个或多个传感器信号包括原始传感器数据,所述原始传感器数据对应于利用所述所选的身体动作输入设备的一个或多个身体动作;

通过所述控制服务,使用所选的组件控制服务来分析所述原始传感器数据以标识身体动作输入,所述身体动作输入对应于利用所述所选的身体动作输入设备的所述一个或多个身体动作;

通过所述控制服务,使用所述所选的组件控制服务,将所标识的所述身体动作输入转换成一个或多个控制信号以控制所选受控设备,所述所选受控设备对应于利用所述所选的身体动作输入设备的一个或多个身体动作的;以及

通过所述控制服务,响应于利用所述所选的身体动作输入设备的所述一个或多个身体动作,提供所述一个或多个控制信号来控制所述所选的受控设备。

44.根据权利要求43所述的计算机程序,还包括:

通过所述控制服务,接收从多个可用的身体动作输入设备中选择的所述所选的身体动作输入设备的标识信息;

通过所述控制服务,接收从多个可用的受控设备中选择的所述所选的受控设备的标识信息;以及

通过所述控制服务,基于所述所选的身体动作输入设备的所述标识信息和所述所选的受控设备的所述标识信息,从所述控制服务的多个组件控制服务中选择所述组件控制服务,每个组件控制服务对应于所述多个可用的身体动作输入设备中的一个身体动作输入设备以及所述多个可用的受控设备中的一个受控设备。

45.根据权利要求43所述的计算机程序,其中所述控制服务经由无线通信链路订阅来自所述所选的身体动作输入设备的所述原始传感器数据;

通过所述控制服务,测量去往和来自所述所选的身体动作输入设备的所述无线通信链路的质量;以及

当所述链路质量降低时,通过所述控制服务引起向所述所选的身体动作输入设备发送指令以对原始传感器数据进行下采样。

46.根据权利要求43所述的计算机程序,其中所述控制服务经由无线通信链路订阅来自所述所选的身体动作输入设备的所述原始传感器数据;

通过所述控制服务,测量去往和来自所述所选的身体动作输入设备的所述无线通信链路的信号延迟,以确定所述链路的延时;以及

当所述延时较高时,通过所述控制服务引起向所述所选的身体动作输入设备发送下采样指令。

47.一种非瞬态计算机可读介质,包括程序指令以用于使装置执行至少以下操作:

通过控制服务订阅来自所选的身体动作输入设备的一个或多个传感器信号,所述一个或多个传感器信号包括原始传感器数据,所述原始传感器数据对应于利用所述所选的身体动作输入设备的一个或多个身体动作;

通过所述控制服务,使用所选的组件控制服务来分析所述原始传感器数据以标识身体动作输入,所述身体动作输入对应于利用所述所选的身体动作输入设备的所述一个或多个身体动作;

通过所述控制服务,使用所述所选的组件控制服务来将所标识的所述身体动作输入转换成一个或多个控制信号以控制所选受控设备,所述所选受控设备对应于利用所述所选的身体动作输入设备的一个或多个身体动作;以及

通过所述控制服务,响应于利用所述所选的身体动作输入设备的所述一个或多个身体动作,提供所述一个或多个控制信号来控制所述所选的受控设备。

48.根据权利要求47所述的计算机程序,还包括:

通过所述控制服务,接收从多个可用的身体动作输入设备中选择的所述所选的身体动作输入设备的标识信息;

通过所述控制服务,接收从多个可用的受控设备中选择的所述所选的受控设备的标识信息;以及

通过所述控制服务,基于所述所选的身体动作输入设备的所述标识信息和所述所选的受控设备的所述标识信息,从所述控制服务的多个组件控制服务中选择所述组件控制服务,每个组件控制服务对应于所述多个可用的身体动作输入设备中的一个身体动作输入设备以及所述多个可用的受控设备中的一个受控设备。

49.根据权利要求47所述的计算机程序,其中所述控制服务经由无线通信链路订阅来自所述所选的身体动作输入设备的所述原始传感器数据;

通过所述控制服务,测量去往和来自所述所选的身体动作输入设备的所述无线通信链路的质量;以及

当所述链路质量降低时,通过所述控制服务引起向所述所选的身体动作输入设备发送指令以对原始传感器数据进行下采样。

50.根据权利要求47所述的计算机程序,其中所述控制服务经由无线通信链路订阅来自所述所选的身体动作输入设备的所述原始传感器数据;

通过所述控制服务,测量去往和来自所述所选的身体动作输入设备的所述无线通信链路的信号延迟,以确定所述链路的延时;以及

当所述延时较高时,通过所述控制服务引起向所述所选的身体动作输入设备发送下采样指令。

51.根据权利要求18所述的装置,其中所述控制服务包括库索引逻辑软件或电路系统,用以基于所述所选的身体动作输入设备的所述标识信息和所述所选的受控设备的所述标识信息,来从包含或标识所述多个组件控制服务的位置的库中选择所述组件控制服务。

52.根据权利要求1所述的方法,其中所述控制服务包括库索引逻辑软件或电路系统,用以基于所述所选的身体动作输入设备的所述标识信息和所述所选的受控设备的所述标识信息,来从包含或标识所述多个组件控制服务的位置的库中选择所述组件控制服务。


技术总结
方法、装置和计算机程序产品示例实施例提供了用于利用身体动作输入设备来控制设备的控制服务。一种示例方法包括:通过控制服务订阅来自所选的身体动作输入设备的一个或多个传感器信号,该传感器信号包括原始传感器数据,该原始传感器数据对应于利用所选的输入设备的一个或多个身体动作。控制服务使用所选的组件控制服务来分析原始传感器数据,以标识身体动作输入,该身体动作输入对应于利用所选的输入设备的所述身体动作。控制服务使用所选的组件控制服务将所标识的身体动作输入转换成一个或多个控制信号,以控制所选的受控设备,该所选的受控设备对应于利用所选的输入设备的身体动作。响应于利用所选的输入设备的身体动作,控制服务然后提供控制信号来控制所选的受控设备。

技术研发人员:E·西沃;T·维尔塔南;P·古普塔
受保护的技术使用者:诺基亚技术有限公司
技术研发日:2019.02.19
技术公布日:2020.10.23
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1