发明授权
- 专利标题: Cross-platform compatibility framework for computer applications
- 专利标题(中): 计算机应用程序的跨平台兼容性框架
-
申请号: US12048626申请日: 2008-03-14
-
公开(公告)号: US08516505B2公开(公告)日: 2013-08-20
- 发明人: Cenk Ergan , Yuqing Li , Justin Steventon , Eric Kochhar , Nikhil Bhatia , Udayasimha Shivaswamy , Erik V. Day
- 申请人: Cenk Ergan , Yuqing Li , Justin Steventon , Eric Kochhar , Nikhil Bhatia , Udayasimha Shivaswamy , Erik V. Day
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 代理机构: Chin IP, PLLC
- 代理商 David Chin
- 主分类号: G06F3/00
- IPC分类号: G06F3/00 ; G06F9/44 ; G06F9/46 ; G06F13/00
摘要:
A computer with a platform that reduces cross-platform compatibility issues associated with executable computer components. A context for a component to be executed on a computer is detected. The context may be detected by searching metadata associated with the component and locating the context therein. If the context is not found in the metadata, then a context may be inferred in other ways, such as from a subsystem major/minor version. Execution of the component invokes one or more components of a computer operating system that provides a platform for executing operations that support execution of the component. Branch components present in the platform are used to select behaviors for the operations based at least in part on the detected context of the component. By providing a context-based selection from any of multiple targeted behaviors for an operation performed by the platform, cross-platform compatibility is improved.
公开/授权文献
信息查询