Invention Grant
- Patent Title: Dynamic addition and removal of operating system components
- Patent Title (中): 动态添加和删除操作系统组件
-
Application No.: US13535599Application Date: 2012-06-28
-
Publication No.: US09405556B2Publication Date: 2016-08-02
- Inventor: Michael Hall , Jeremiah Spradlin , Andrew Lovitt
- Applicant: Michael Hall , Andrew Lovitt
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agent John Jardine; Judy Yee; Micky Minhas
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/445

Abstract:
Systems, computer program products and computer program products for facilitating the dynamic addition and removal of operating system components on computing devices based on application or user interaction over time are disclosed. Such systems, computer program products and computer program products provide one or more API intercept layers, a rules engine and a hydrate engine that facilitates the ability to dynamically rehydrate or hydrate operating system components. In an embodiment, a minimal (or core) operating system image on a computing device is deployed. Then, required components may be dynamically added (i.e., “streamed” or “rehydrated”) from storage, a server or cloud service as required by an executing application program on the computing device. In another embodiment, a totally complete operating system image is deployed on a computing device. Then, unused components may be dynamically removed (i.e., “dehydrated”) from the computing device over time based on application or user interaction.
Public/Granted literature
- US20140007140A1 Dynamic Addition and Removal of Operating System Components Public/Granted day:2014-01-02
Information query