Einige Inhalte dieser Anwendung sind momentan nicht verfügbar.
Wenn diese Situation weiterhin besteht, kontaktieren Sie uns bitte unterFeedback&Kontakt
1. (WO2017004038) VIRTUALIZATION LAYER FOR MOBILE APPLICATIONS
Aktuellste beim Internationalen Büro vorliegende bibliographische Daten

Veröff.-Nr.: WO/2017/004038 Internationale Anmeldenummer PCT/US2016/039811
Veröffentlichungsdatum: 05.01.2017 Internationales Anmeldedatum: 28.06.2016
IPC:
G06F 9/445 (2006.01) ,G06F 9/455 (2006.01)
G Physik
06
Datenverarbeitung; Rechnen; Zählen
F
Elektrische digitale Datenverarbeitung
9
Anordnungen zur Programmsteuerung, z.B. Leitwerk
06
mit gespeichertem Programm, d.h. der interne Speicher des Digitalrechners kann das Programm aufnehmen und speichern
44
Anordnungen zur Durchführung besonderer Programme
445
zum Laden oder Starten von Programmen
G Physik
06
Datenverarbeitung; Rechnen; Zählen
F
Elektrische digitale Datenverarbeitung
9
Anordnungen zur Programmsteuerung, z.B. Leitwerk
06
mit gespeichertem Programm, d.h. der interne Speicher des Digitalrechners kann das Programm aufnehmen und speichern
44
Anordnungen zur Durchführung besonderer Programme
455
Emulation; Programmsimulation
Anmelder:
CITRIX SYSTEMS, INC. [US/US]; 851 West Cypress Creek Road Fort Lauderdale, Florida 33309, US
Erfinder:
GULKIS, Dan; US
Vertreter:
DANNENBERG, Ross; US
Prioritätsdaten:
14/755,70330.06.2015US
Titel (EN) VIRTUALIZATION LAYER FOR MOBILE APPLICATIONS
(FR) COUCHE DE VIRTUALISATION POUR APPLICATIONS MOBILES
Zusammenfassung:
(EN) Methods, systems, and computer-readable media for providing a virtualization layer for mobile applications are presented. A computing device may parse code of an application to identify a first set of one or more classes in the application. The computing device may transmit code usable by the first set of one or more classes to a module accessible to the application and create a second set of one or more classes in the application to replace the first set of one or more classes, wherein the second set of one or more classes does not inherit from the first set of one or more classes in an object hierarchy. In some embodiments, the second set of one or more classes provides at least one different function from the first set of one or more classes. The computing device may execute the application comprising the second set of one or more classes.
(FR) La présente invention concerne des procédés, des systèmes et des supports lisibles par ordinateur pour fournir une couche de virtualisation pour des applications mobiles. Un dispositif informatique peut analyser le code d'une application pour identifier un premier ensemble d'une ou plusieurs classes dans l'application. Le dispositif informatique peut transmettre un code utilisable par le premier ensemble d'une ou plusieurs classes à un module accessible à l'application et créer un second ensemble d'une ou plusieurs classes dans l'application pour remplacer le premier ensemble d'une ou plusieurs classes, le second ensemble d'une ou plusieurs classes n'héritant pas du premier ensemble d'une ou plusieurs classes dans une hiérarchie d'objets. Dans certains modes de réalisation, le second ensemble d'une ou plusieurs classes fournit au moins une fonction différente du premier ensemble d'une ou plusieurs classes. Le dispositif informatique peut exécuter l'application comprenant le second ensemble d'une ou plusieurs classes.
front page image
Designierte Staaten: 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, 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, KN, KP, KR, 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
Afrikanische regionale Organisation für geistiges Eigentum (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasisches Patentamt (EAPO) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Europäisches Patentamt (EPA) (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)
Afrikanische Organisation für geistiges Eigentum (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Veröffentlichungssprache: Englisch (EN)
Anmeldesprache: Englisch (EN)