WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |

Search International and National Patent Collections
World Intellectual Property Organization
Machine translation
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2017/192415    International Application No.:    PCT/US2017/030333
Publication Date: 09.11.2017 International Filing Date: 01.05.2017
G06F 9/48 (2006.01)
Applicants: MICROSOFT TECHNOLOGY LICENSING, LLC [US/US]; Attn: Patent Group Docketing (Bldg. 8/1000) One Microsoft Way Redmond, Washington 98052-6399 (US)
Inventors: REUTHER, Lars; (US).
HEPKIN, David A.; (US).
BROAS, Kevin M.; (US).
STARKS, John A.; (US).
KISHAN, Arun U.; (US).
IYIGUN, Mehmet; (US).
BAK, Yevgeniy M.; (US)
Agent: MINHAS, Sandip; (US).
CHEN, Wei-Chen Nicholas; (US).
DRAKOS, Katherine J.; (US).
KADOURA, Judy M.; (US).
HOLMES, Danielle J.; (US).
SWAIN, Cassandra T.; (US).
WONG, Thomas S.; (US).
CHOI, Daniel; (US)
Priority Data:
62/332,220 05.05.2016 US
15/280,201 29.09.2016 US
Abstract: front page image
(EN)An operating system running on a computing device, also referred to herein as a host device, uses containers for hardware resource partitioning. A container can include one or more of various different components, such as a base operating system, a user-mode environment, an application, virtual devices, combinations thereof, and so forth. One or more container templates are maintained for a computing device, and in response to a request to create a new container, a template container is copied into memory of the computing device to create the new container. The template container includes the various components of the container, and these components are copied into memory of the computing device rather than being launched or started one after the other. Thus, time need not be expended starting the various components included in the container - the components are just copied into memory as a new container.
(FR)Un système d'exploitation fonctionnant sur un dispositif informatique, également appelé dispositif hôte, utilise des conteneurs pour le partitionnement des ressources matérielles. Un conteneur peut comprendre un ou plusieurs composants différents, tels qu'un système d'exploitation de base, un environnement en mode utilisateur, une application, des dispositifs virtuels, des combinaisons de ceux-ci, etc. Un ou plusieurs modèles de conteneurs sont conservés pour un dispositif informatique et, en réponse à une demande de création d'un nouveau conteneur, un conteneur de modèle est copié dans la mémoire du dispositif informatique pour créer le nouveau conteneur. Le conteneur de modèle comprend les divers composants du conteneur, et ces composants sont copiés dans la mémoire du dispositif informatique au lieu d'être lancés ou démarrés l'un après l'autre. Il n'est donc pas nécessaire d'augmenter le temps pour démarrer les divers composants inclus dans le conteneur. Les composants sont simplement copiés dans la mémoire en tant que nouveau conteneur.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)