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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2007006697) CLASS LOADER TREE TRACED ON DIRECTORY TREE
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2007/006697    International Application No.:    PCT/EP2006/063877
Publication Date: 18.01.2007 International Filing Date: 04.07.2006
IPC:
G06F 9/44 (2006.01)
Applicants: GEMPLUS [FR/FR]; Avenue du Pic de Bertagne, Parc d'activité de Gémenos, F-13420 Gemenos (FR) (For All Designated States Except US).
JUTARD, Laurent [FR/FR]; (FR) (For US Only).
FOESSER, Christophe [FR/FR]; (FR) (For US Only)
Inventors: JUTARD, Laurent; (FR).
FOESSER, Christophe; (FR)
Priority Data:
05/52104 08.07.2005 FR
Title (EN) CLASS LOADER TREE TRACED ON DIRECTORY TREE
(FR) ARBORESCENCE DE CHARGEURS DE CLASSES CALQUEE SUR L ' ARBORESCENCE DE REPERTOIRES
Abstract: front page image
(EN)The invention concerns the field of bytecode (pseudocode) loading in software environments. The invention concerns a method of dynamic class loading into a virtual machine of a computer system comprising a tree-like system for storing operating system data, characterized in that it includes: a step of recording class files in the tree-like storage system, a step of scanning the tree of the storage system, for at least one node of said tree, the node comprising at least one class file, a step of creating a class loader referencing the classes of the node and the classes of the parent node, a step of loading in said virtual machine the class loader.
(FR)La présente invention se rapporte au domaine du chargement de bytecodes (pseudo-codes) dans des environnements logiciels. La présente invention se rapporte à un procédé de chargement dynamique de classes dans une machine virtuelle d'un système informatique comportant un système arborescent de stockage de données du système d'exploitation, caractérisé en ce qu'il comprend : une étape d'enregistrement de fichiers de classes dans les noeuds de l'arborescence du système de stockage, une étape de balayage de l'arborescence, pour au moins un noeud de ladite arborescence, le noeud comprenant au moins un fichier de classes, : une étape de création d'un chargeur de classes référençant les classes du noeud et les classes du noeud parent, une étape de chargement dans ladite machine virtuelle du chargeur de classes.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LV, LY, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, NL, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: French (FR)
Filing Language: French (FR)