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

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2002093369) COUCHE D'ABSTRACTION ET DE PROTECTION DE SYSTEME D'EXPLOITATION
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2002/093369    N° de la demande internationale :    PCT/US2002/015378
Date de publication : 21.11.2002 Date de dépôt international : 15.05.2002
Demande présentée en vertu du Chapitre 2 :    06.12.2002    
CIB :
G06F 9/46 (2006.01)
Déposants : SOFTRICITY, INC. [US/US]; 332 Congress Street, Boston, MA 02210 (US)
Inventeurs : SCHAEFER, Stuart; (US)
Mandataire : HALE AND DORR LLP; 60 State Street, Boston, MA 02109 (US)
Données relatives à la priorité :
09/859,209 16.05.2001 US
Titre (EN) OPERATING SYSTEM ABSTRACTION AND PROTECTION LAYER
(FR) COUCHE D'ABSTRACTION ET DE PROTECTION DE SYSTEME D'EXPLOITATION
Abrégé : front page image
(EN)The present invention provides a system for creating an application software environment without changing an operating system of a client computer, the system comprising an operating system abstraction and protection layer, wherein said abstraction and protection layer is interposed between a running software application and said operating system, whereby a virtual environment in which an application may run is provided and application level interactions are substantially removed. Preferably, any changes directly to the operating system are selectively made within the context of the running application and the abstraction and protection layer dynamically changes the virtual environment according to administrative settings. Additionally, in certain embodiments, the system continually monitors the use of shared system resources and acts as a service to apply and remove changes to system components. The present thus invention defines an 'Operating System Guard.' These components cover the protection semantics required by DLLs and other shared library code as well as system device drivers, fonts, registries and other configuration items, files, and environment variables.
(FR)L'invention concerne un système destiné à créer un environnement de logiciel d'application sans changer le système d'exploitation d'un ordinateur client. Ce système comprend des couches d'abstraction et de protection du système d'exploitation, ces couches étant interposées entre une application logicielle en cours d'exécution et le système d'exploitation. Un environnement virtuel dans lequel une application peut être exécutée est produit au moyen de ces couches, et des interactions de niveau d'application sont sensiblement éliminées. De préférence, tous les changements effectués directement sur le système d'exploitation sont réalisés de manière sélective dans le contexte d'une application en cours d'exécution et les couches d'abstraction et de protection changent de manière dynamique l'environnement virtuel conformément à des paramètres administratifs. En outre, dans certains modes de réalisation, le système surveille de manière continue l'utilisation de ressources de système commun et agit en tant que service afin d'appliquer et d'éliminer des changements à des composants de système. Cette invention définit un 'gardien de système d'exploitation'. Ces composant couvrent la sémantique de protection nécessitée par des fichiers .DLL et d'autres codes de bibliothèque commune ainsi que des lecteurs, des polices de caractère, des registres et d'autres articles de configuration, des fichiers, et des variables d'environnement de dispositif de système.
États désignés : AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NO, NZ, OM, PH, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TN, TR, TT, TZ, UA, UG, UZ, VN, YU, ZA, ZM, ZW.
Office européen des brevets (OEB) (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE, TR).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)