[发明专利]用于聚合、分析和使用上下文信息的上下文平台框架无效
申请号: | 200810165625.8 | 申请日: | 2008-09-19 |
公开(公告)号: | CN101393520A | 公开(公告)日: | 2009-03-25 |
发明(设计)人: | A·N·哈塔卡尔;J·L·梅莫特;D·A·桑德奇 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/46 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 林锦辉 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 聚合 分析 使用 上下文 信息 平台 框架 | ||
背景技术
上下文知晓系统或设备关注上下文的获取(例如,使用传感器来察觉 情形(situation))、上下文的理解(例如,将所察觉的传感器激励与上下文 匹配)以及基于所识别的上下文的应用行为(例如,基于上下文触发动作)。
上下文知晓设备的目标在于适配它们的行为,做出决策或以用户的名 义采取动作而不需要明确的用户输入。例如,上下文知晓移动电话可以知 道其当前在会议室中以及用户已经坐下。该移动电话可以推断出该用户当 前正在会议中,并且自动地拒绝任何不重要的电话呼叫。
近期,各种新传感器已经变为在市场上可以获得。相应的一组新应用 和使用同样正在变得可以获得。然而,上下文知晓设备的现今实现方式示 出传感器的较窄使用,其中特定传感器导致特定使用。此种方案不允许更 广地使用传感器。
附图说明
图1例示了用于聚合、分析和使用上下文信息的上下文平台框架 (framework)的一个实施例;
图2例示了上下文引擎的一个实施例;
图3例示了策略引擎的一个实施例;
图4例示了上下文引擎的逻辑组件之间的依赖性的一个实施例;
图5例示了上下文模式(schema)的一个实施例;
图6例示了本发明的环境的一个实施例;
图7例示了用于例示如何向聚合器提供上下文信息的逻辑流程图的一 个实施例;
图8例示了用于例示客户机如何访问聚合器中的上下文数据的逻辑流 程图的一个实施例;
图9例示了用于例示客户机如何向分析器提供分析规则的逻辑流程图 的一个实施例;
图10例示了策略引擎的操作的逻辑流程图的一个实施例。
具体实施方式
本发明的实施例提供了用于聚合、分析和使用上下文信息的上下文平 台框架。在实施例中,上下文引擎对上下文客户机隐藏传感器特有的特性, 并且为客户机提供统一的机制来访问不同的上下文源。在实施例中,传感 器可以包括物理传感器和软传感器(例如,基于软件的源)两者。上下文 引擎的聚合器通过聚合上下文信息来使上下文信息的源与上下文信息的用 户(即,客户机)解耦。在实施例中,上下文引擎的分析器可以对所聚合 的上下文信息进行分析,以计算具有更有用的本性(nature)的新的上下文 信息,如客户机所察觉到的。同样,上下文引擎的实施例促进由客户机另 外执行的对上下文信息的带外处理。本发明的实施例使得上下文客户机免 于进行上下文信息获取、聚合、监测和分析的连续任务,并且使得客户机 能够关注它们的主要任务或者根据需要甚至进入功率节省睡眠状态。在实 施例中,如可由客户机经由上下文引擎的分析器所使用的分析规则而定制 的,当出现“在上下文上重要的”事件或情形时可以触发客户机。策略引 擎可以基于所聚合的上下文信息中的变化、所计算出的上下文信息中的变 化以及控制策略规则来触发实现上下文平台框架的物理平台内部或者其周 围中的可触知动作。在实施例中,由上下文平台框架根据上下文模式来存 储和处理上下文信息。描述和要求了其它实施例。
不同实施例可以包括一个或多个元件或组件。元件可以包括被配置来 执行确定操作的任何结构。如针对给定组设计参数或性能限制所期望的, 每个元件可以被实现为硬件、软件或其任何组合。尽管可以通过例示来利 用特定的拓扑中的有限数目的元件来描述实施例,但是如针对给定实现方 式所期望的,该实施例可以包括替换拓扑中的更多或更少元件。值得注意 的是,“一个实施例”或“实施例”的任何引用意味着结合该实施例描述的 特定特征、结构或特性可以包括在至少一个实施例中。短语“在一个实施 例中”在说明书中的不同位置处的出现不必都指同一实施例。
图1例示了用于聚合、分析和使用上下文信息的上下文平台框架100 的一个实施例。在一个实施例中,上下文平台框架100包括上下文引擎102 和策略引擎104。上下文平台框架100还包括一个或多个提供者106-1-n, 其中n是任意正整数;一个或多个客户机108-1-m,其中m是任意正整数; 以及一个或多个激励器110-1-p,其中p是任意正整数。
在实施例中,上下文平台框架100的组件是“使用不可知的”。尽管提 供者106和客户机108通常都是依赖于使用域的,但是框架100的设计和 实现都不进行任何关于使用框架100的使用域的假设。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810165625.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于制备低水分羧酸湿滤饼的方法和设备
- 下一篇:门把手回弹复位结构