[发明专利]基于上下文和策略的传感器选择在审
申请号: | 201480060247.0 | 申请日: | 2014-11-03 |
公开(公告)号: | CN105706025A | 公开(公告)日: | 2016-06-22 |
发明(设计)人: | J·B·布鲁明;M·J·帕克;K·D·A·哈尔曼;N·K·塞莎恩 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06F1/32;G06F9/50 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 张立达;王英 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 上下文 策略 传感器 选择 | ||
1.一种可操作用于导致生成针对计算设备的中央处理单元(CPU)的 唤醒事件的系统,所述系统包括:
传感器系统,其中每一个传感器系统都包括一个或多个传感器;以及
传感器集线器,其可操作地连接到所述传感器系统,并被配置为独立 于所述CPU来接收和处理来自所述传感器系统的传感器输入,所述传感器 集线器进一步被配置为执行包括以下各项的逻辑:
传感器配方,其中每一个传感器配方都定义所述传感器系统中的 一个或多个传感器系统的集合,所述传感器配方中的至少一个传感器 配方包括来自不同传感器系统的传感器;
传感器策略,其指定用于基于特定的上下文来确定将使用所述传 感器配方中的哪一个传感器配方来提供传感器输入的参数;以及
指令,其由所述传感器集线器可执行以执行包括以下各项的操作: 当所述CPU处于低功率模式时,接收用于指示对所述传感器系统中的 一个或多个传感器系统的传感器输入的传感器数据;以及基于所述传 感器策略中的一个或多个传感器策略,对所述传感器数据进行处理以 导致生成所述唤醒事件,从而将所述CPU从所述低功率模式唤醒。
2.如权利要求1所述的系统,其中,所述传感器集线器是实现为片上 系统(SoC)的至少一部分的。
3.如权利要求1所述的系统,其中,所述传感器集线器被配置为:当 所述CPU处于关闭模式时,执行所述逻辑。
4.如权利要求1所述的系统,其中,所述传感器集线器进一步被配置 为执行逻辑,以执行包括以下各项的操作:
查明来自功能单元的针对特定类型的传感器数据的请求的上下文;以 及
向所述传感器策略中的一个或多个传感器策略应用所述请求的所述上 下文;以及
基于所述上下文向所述传感器策略中的所述一个或多个传感器策略的 应用,选择所述传感器配方中的至少一个传感器配方,其中,所述传感器 配方中的所述至少一个传感器配方指定将使用的以提供所述特定类型的传 感器数据的一个或类型的传感器。
5.如权利要求4所述的系统,其中,所述操作还包括:
识别与用于提供所述特定类型的传感器数据的所述一个或类型的传感 器相对应的所述传感器系统中的一个或多个传感器系统;以及
将所述特定类型的传感器数据从所述传感器系统中的所述一个或多个 传感器系统路由到所述功能单元。
6.如权利要求4所述的系统,其中,所述操作是独立于所述CPU来 执行的。
7.一种独立于计算设备的主处理装置可操作的传感器集线器,所述传 感器集线器包括:
至少一个处理单元;以及
存储在所述传感器集线器上的指令,其由所述至少一个处理单元可执 行,以执行包括以下各项的操作:
从所述计算设备的功能单元接收针对特定类型的传感器数据的请 求;
查明针对传感器数据的所述请求的上下文;
向一个或多个传感器策略应用所述请求的所述上下文以选择传感 器配方,其中所述传感器配方指定将用于提供所述传感器数据的一个 或类型的传感器,所述应用是独立于所述计算设备的所述主处理装置 来执行的;以及
导致所述特定类型的传感器数据从所述一个或多个传感器提供到 所述计算设备的所述功能单元。
8.如权利要求7所述的传感器集线器,其中,所述计算设备的所述功 能单元包括:在其上安装所述传感器集线器的所述计算设备的操作系统 (OS),并且其中,所述传感器集线器被配置为独立于所述OS来选择所述 传感器配方,并识别与所述一个或多个类型的传感器相对应的一个或多个 传感器系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480060247.0/1.html,转载请声明来源钻瓜专利网。