发明名称 |
用于知晓上下文的平台的系统和方法 |
摘要 |
提供了一种可用于适应执行环境的知晓上下文的平台的改进的系统和方法。具有用于设置、跟踪和获得关于计算机系统的执行环境的上下文信息的接口的框架包括上下文引擎和统一数据存储,用于在平台级累积上下文信息,以供运行在该平台上的可执行文件访问。该上下文引擎可从可执行文件接收执行诸如设置、跟踪和获得数据存储中的上下文信息等上下文信息操作的请求。在接收到上下文信息的改变的通知之后,一个或多个可执行文件可改变执行环境,诸如重新配置系统设置。以此方式,可执行文件可使用上下文信息来适应其执行环境。 |
申请公布号 |
CN1811704A |
申请公布日期 |
2006.08.02 |
申请号 |
CN200610006913.X |
申请日期 |
2006.01.23 |
申请人 |
微软公司 |
发明人 |
C·M·哈恩;K·C·T·达亚卡尔;R·索尹;R·E·库奇亚门;V·马丹 |
分类号 |
G06F9/44(2006.01) |
主分类号 |
G06F9/44(2006.01) |
代理机构 |
上海专利商标事务所有限公司 |
代理人 |
李玲 |
主权项 |
1.一种用于向可执行文件提供上下文信息的计算机系统,包括:可执行软件代码;在操作上耦合至所述可执行软件代码的上下文组件,所述上下文组件具有可由所述可执行软件代码调用来请求上下文信息操作的应用程序编程接口;操作上耦合至所述上下文组件的上下文引擎,用于执行所述可执行软件代码请求的上下文信息操作;以及操作上耦合至所述上下文引擎的统一数据存储,用于持久储存上下文信息。 |
地址 |
美国华盛顿州 |