Invention Grant
US07774796B2 Methods of factoring operating system functions, methods of converting operating systems, and related apparatus
有权
分解操作系统功能的方法,转换操作系统的方法以及相关设备
- Patent Title: Methods of factoring operating system functions, methods of converting operating systems, and related apparatus
- Patent Title (中): 分解操作系统功能的方法,转换操作系统的方法以及相关设备
-
Application No.: US10994737Application Date: 2004-11-22
-
Publication No.: US07774796B2Publication Date: 2010-08-10
- Inventor: Galen C. Hunt , Gerald Cermak , Robert J. Stets, Jr.
- Applicant: Galen C. Hunt , Gerald Cermak , Robert J. Stets, Jr.
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Lee & Hayes, PLLC
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/46

Abstract:
Methods of factoring operating system functions into one or more groups of functions are described. Factorization permits operating systems that are not configured to support computing in an object-oriented environment to be used in an object oriented environment. This promotes distributed computing by enabling operating system resources to be instantiated and used across process and machine boundaries. In one embodiment, criteria are defined that govern how functions of an operating system are to be factored into one or more groups. Based on the defined criteria, the functions are factors into groups and groups of functions are then associated with programming objects that have data and methods, wherein the methods correspond to the operating system functions. Applications can call methods on the programming objects either directly or indirectly that, in turn, call operating system functions.
Public/Granted literature
Information query