通过传感器子系统的电力高效传感器配件管理的制作方法

文档序号:9621477阅读:292来源:国知局
通过传感器子系统的电力高效传感器配件管理的制作方法
【技术领域】
[0001] 本发明涉及处理来自传感器和/或标签的消息。
【背景技术】
[0002] 联接至短距离射频(RF)装置的传感器可以将无线传感器信号提供至诸如智能电 话这样的移动电子装置。短距离RF无线信号例如可以包括:WiFi、蓝穿?信号(例如,蓝牙 4.0)或ANT(例如,ANT+)无线电协议。短距离RF无线信号还可以包括:近场通信(NFC)或 射频识别(RFID)协议,以及其它示例。
[0003] 可能需要持续地处理来自内部和外部传感器的信息。例如,在户外健身应用中,可 以持续地激活传感器(至少在运动期间)。其它应用可以使用背景感知传感器,其为了测量 背景必须始终被激活。
[0004] 针对这些类型的应用电力消耗是巨大的担忧。移动装置的主中央处理单元(CPU) 的频繁激活对装置的电池产生巨大的消耗。存在大量的消耗是因为主CPU获取了大量的电 力只是为了达到准备状态。如果这个发生的太频繁,则电力消耗可以是非常的高。
[0005] 为了减轻繁重的CPU使用,一些系统针对内部传感器利用了子系统CPU,该子系统 CHJ接管了关于代表主CPU处理的一些传感器消息。然而,这种系统不处理来自外部传感器 的频繁的无线消息。不存在由于标准化和限定好的连接设置而造成的这种需求。另外,已 使用配对连接。此外,无线传感器和"物联网(internet of things)"引入了要被处理的更 多通{目。
[0006] -些子系统不够柔性,并且仅能够缓存消息。其它系统可以利用程序设计的、在移 动装置无线电组件和/或传感器上的附加层。然而,要实现这种系统是非常复杂的,并且不 防止子系统中的模块故障(存储器重写、违法操作、无限循环等)。另外,这种系统可以请求 向传感器推出附加的程序设计。

【发明内容】

[0007] 在本文中所描述的实施方式可以通过无线终端中的低功率CPU子系统针对无连 接、低功率无线电配件提供电力高效管理。
[0008] 根据一些实施方式,一种控制无线终端的子系统处理单元的计算机实现方法,所 述子系统处理单元与无线终端的主处理单元一起协调处理。所述方法可以包括如下步骤: 通过应用编程接口(API)接收针对所述子系统处理单元的应用指令。所述应用指令控制所 述子系统处理单元,以处理指向所述主处理单元的无线消息。所述方法还可以包括如下步 骤:基于所接收的应用指令和存储在所述子系统处理单元中的预定条件和动作来产生消息 规则。响应于接收来自在所述无线终端外部的传感器和/或标签的所述无线消息,所述方 法可以包括如下步骤:根据所产生的消息规则在所述子系统处理单元处执行动作,以减少 由所述主处理单元进行的无线消息的处理。
[0009] 在另外的实施方式中,在所述无线终端通电开启并且激活以便接收无线传感器信 号的同时,接收所述应用指令。
[0010] 在一些实施方式中,所述方法可以包括如下步骤:基于所述无线消息的内容,在缓 存器中选择性地缓存所接收的无线消息;以及基于达到阈值水平的缓存器,将所述无线信 息从所述缓存器提供至主处理单元用于处理。
[0011] 在其它实施方式中,所述方法可以包括如下步骤:基于所述所述消息规则或所述 无线消息的内容,抑制将无线消息提供至所述主处理单元。所述方法可以包括如下步骤:当 在所述无线消息中没有找到发送所述无线消息的传感器的定位信息时,抑制将所述无线消 息提供至所述主处理单元。
[0012] 在一些实施方式中,所述方法可以包括如下步骤:基于所述无线消息的内容来修 改无线消息;以及将所修改的无线消息提供至所述主处理单元,使得与没有修改所述无线 消息的情况相比,所述主处理单元较少地执行所述无线消息的处理,。
[0013] 在一些实施方式中,所述方法可以包括如下步骤:根据所述消息规则,将预定消息 提供至外部传感器。
[0014] 在其它实施方式中,所述方法可以包括如下步骤:根据所述消息规则,在特定时间 和/或以特定频度将无线消息转发至所述主处理单元。
[0015] 在一些实施方式中,所述方法可以包括如下步骤:根据所述消息规则过滤所述无 线消息,以防止所过滤的无线消息由主处理单元进行处理。
[0016] 在其它实施方式中,所述方法可以包括如下步骤:基于所述主处理单元的操作状 态来产生所述消息规则。
[0017] 在另外的实施方式中,所述方法可以包括如下步骤:根据所述消息规则激活所述 主处理单元,使得所述主处理单元比没有所述消息规则的情况更少地被激活。
[0018] 在其它实施方式中,所述方法可以包括如下步骤:分析所述子系统单元和所述主 处理单元的特征,以及基于所述分析、所接收的应用指令及所述预定条件和动作来产生所 述消息规则。使得所述消息规则根据所述子系统单元和所述主处理单元的所分析的特征来 优化所述主处理单元的使用。
[0019] 在一些实施方式中,所述方法可以包括如下步骤:检测来自同一类型的所述无线 消息的组合的模式。
[0020] 在一些实施方式中,所述方法可以包括如下步骤:检测通过所述应用指令和所述 预定条件和动作限定的所述无线消息的内容的模式,以及根据针对所检测的模式开发的消 息规则,将无线消息选择性地提供至所述主处理单元。
[0021] 在一些实施方式中,所述方法可以包括如下步骤:将多个所述无线消息的内容汇 总成在所汇总的无线消息中的汇总的内容,将所汇总的无线消息提供至所述主处理器单 元,以及丢弃所述多个无线消息的其余无线消息,以便不将所述其余无线消息提供至所述 主处理单元。
[0022] 根据一些实施方式,一种无线终端组件可以包括:子系统存储器;以及存储器,所 述存储器联接至所述子系统处理器,并且包括嵌入在所述存储器中的计算机可读程序代 码,当通过所述子系统处理器执行所述计算机可读程序代码时,致使所述子系统处理器执 行操作。所述操作可以包括如下步骤:通过应用编程接口(API)接收应用指令。所述应用 指令控制所述子系统处理器,以处理指向所述无线终端的主处理器的无线消息。所述操作 还可以包括如下步骤:基于所接收的应用指令和存储在所述子系统处理器中的预定条件和 动作来产生消息规则。响应于接收来自在所述无线终端外部的传感器和/或标签的无线消 息,所述操作可以包括如下步骤:根据所产生的消息规则来执行动作,以控制由所述主处理 单元进行的所述无线消息的处理。
[0023] 在一些实施方式中,所述无线终端组件的操作可以包括如下步骤:基于所述无线 消息的内容,在缓存器中选择性地缓存所接收的无线消息;以及基于达到阈值水平的所述 缓存器,将所述无线信息从所述缓存器提供至所述主处理单元用于处理。
[0024] 在另外实施方式中,所述无线终端组件的操作可以包括如下步骤:基于所述无线 消息的内容,抑制将无线消息提供至所述主处理单元。
[0025] 在其它实施方式中,所述无线终端组件的操作可以包括如下步骤:基于所述无线 消息的内容来修改无线消息;以及将所修改的无线消息提供至所述主处理单元,使得与没 有修改所述无线消息的情况相比,所述主处理单元执行所述无线消息的较少处理。
[0026] 在一些实施方式中,所述无线终端组件的操作可以包括如下步骤:基于所述主处 理单元的操作状态来产生所述消息规则。
[0027] 在一些实施方式中,所述无线终端组件的操作可以包括如下步骤:根据所述消息 规则,在特定时间和/或以特定频度将无线消息转发至所述主处理单元。
[0028] 在其它的实施方式中,所述无线终端组件的操作可以包括如下步骤:根据所述消 息规则激活所述主处理单元,使得所述主处理单元比没有所述消息规则的情况更少地被激 活。
[0029] 在一些实施方式中,所述无线终端组件的操作可以包括如下步骤:分析所述子系 统单元和所述主处理单元的特征;以及基于所述分析、所接收的应用指令及所述预定条件 和动作产生所述消息规则,使得所述消息规则根据所述子系统单元和所述主处理单元的分 析特征来优化所述主处理单元的使用。
[0030] 在另外的实施方式中,所述无线终端组件的操作可以包括如下步骤:检测通过所 述应用指令及所述预定条件和动作限定的所述无线消息的内容的模式;以及根据针对所检 测的模式开发的消息规则,将无线消息选择性地提供至所述主处理单元。
[0031] 在一些实施方式中,相比于所述主处理单元,所述子处理单元消耗少于4%的电 力。在其它实施方式中,所述子处理单元可以消耗小于3%,2%或1%的电力。
[0032] 根据本发明的实施方式的其它装置、方法和/或计算机程序产品,对浏览以下附 图和详细描述后的本领域技术人员而言将是显而易见的或变得显而易见。目的在于,所有 这种附加的装置、方法、和/或计算机程序产品被包括在该说明书中,落入本公开的范围,、 并且由所附权利要求来保护。此外,目的在于,能够分别地或以任何方式和/或组合进行组 合来实现本文中所公开的所有实施方式。
【附图说明】
[0033] 图1A是将服务提供至根据本发明的各种实施方式的移动终端的无线通信网络的 示意图。
[0034] 图1B是例示根据各种实施方式的移动终端和传感器之间的通信的示意方框图。
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1