主动和被动链订阅的制作方法

文档序号:12071132阅读:来源:国知局

技术特征:

1.一种计算设备,包括:

多个硬件组件;以及

多个模块;

其中所述多个模块中的第一模块直接订阅以接收来自所述多个硬件组件中的第一硬件组件的第一参数,其中所述第一模块对所述第一硬件组件的订阅指定激活所述第一硬件组件以将所述第一参数提供给所述第一模块以满足所述订阅,并且其中所述第一模块被配置成从所述第一参数导出第二参数;以及

其中所述多个模块中的第二模块通过直接订阅以接收来自所述第一模块的第二参数来间接地订阅所述第一硬件组件,并且其中所述第二模块对所述第一模块的订阅指定激活所述第一模块以将所述第二参数提供给所述第二模块来满足所述订阅。

2.如权利要求1所述的计算设备,其特征在于,所述计算设备是可穿戴设备,并且其中所述第一硬件组件是配置成确定所述可穿戴设备的穿戴者的生物测定参数的生物测定传感器。

3.如权利要求1所述的计算设备,其特征在于,所述第二模块经由被动订阅来间接地订阅所述多个硬件组件中的第二硬件组件,其中所述被动订阅指定在所述第二硬件组件已经被激活以满足除所述被动订阅以外的功能的情况下所述第二硬件组件向所述第二模块提供第三参数,并且其中所述第二模块被配置成在所述第二硬件组件被激活的情况下从所述第三参数导出第四参数并且在所述第二硬件组件未被激活的情况下从所述第二参数导出所述第四参数。

4.如权利要求1所述的计算设备,其特征在于,所述第二模块对所述第二硬件组件的被动订阅响应于所述第二参数指示触发被修改。

5.如权利要求4所述的计算设备,其特征在于,所述订阅响应于所述触发通过调整所述第二硬件组件产生所述第三参数的采样频率被修改。

6.如权利要求4所述的计算设备,其特征在于,所述订阅响应于所述触发通过将所述被动订阅切换成指定激活所述第二硬件元件以将所述第三参数提供给所述第二模块来满足所述订阅的主动订阅被修改。

7.如权利要求4所述的计算设备,其特征在于,所述计算设备是可穿戴设备,其中所述第一硬件组件是配置成确定所述可穿戴设备的穿戴者的第一生物测定参数的生物测定传感器,其中所述第一模块被配置成基于所述第一生物测定参数来确定所述穿戴者的状态,并且其中所述触发包括所述穿戴者的状态的变化。

8.如权利要求1所述的计算设备,其特征在于,对所述第一硬件组件的订阅包括定义所述订阅的一个或多个约束的一个或多个订阅修饰符。

9.如权利要求8所述的计算设备,其特征在于,所述一个或多个订阅修饰符包括所述第一硬件组件产生所述第一参数的采样频率,并且其中所述第一硬件组件以作为订阅以接收所述第一参数的各模块所指示的采样频率的最小公倍数的频率来产生所述第一参数。

10.如权利要求8所述的计算设备,其特征在于,所述一个或多个订阅修饰符包括所述第一硬件组件在其期间被激活产生所述第一参数的采样时段,并且其中所述第一硬件组件在订阅以接收所述第一参数的各模块所指示的采样时段中的最长采样时段期间产生所述第一参数。

11.如权利要求8所述的计算设备,其特征在于,所述一个或多个订阅修饰符包括一模块订阅以接收所述第一参数的订阅历时。

12.如权利要求8所述的计算设备,其特征在于,所述一个或多个订阅修饰符包括指定响应于一模块建立订阅以从所述第一硬件组件接收所述第一参数来将所述第一参数的最新近采样版本发送给所述模块的即时通知约束。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1