Algum conteúdo deste aplicativo está indisponível no momento.
Se esta situação persistir, por favor entre em contato conoscoFale conosco & Contato
1. (WO2017004038) VIRTUALIZATION LAYER FOR MOBILE APPLICATIONS
Dados bibliográficos mais recentes no arquivo da Secretaria Internacional

№ de pub.: WO/2017/004038 № do pedido internacional: PCT/US2016/039811
Data de publicação: 05.01.2017 Data de depósito internacional: 28.06.2016
CIP:
G06F 9/445 (2006.01) ,G06F 9/455 (2006.01)
G FÍSICA
06
CÔMPUTO; CÁLCULO; CONTAGEM
F
PROCESSAMENTO ELÉTRICO DE DADOS DIGITAIS
9
Disposições para controle por programas, p. ex., unidade de controle
06
usando programa armazenado, i.e., usando a memória interna do equipamento de processamento para receber e reter programas
44
Disposições para execução de programas específicos
445
Carga ou inicialização de programa
G FÍSICA
06
CÔMPUTO; CÁLCULO; CONTAGEM
F
PROCESSAMENTO ELÉTRICO DE DADOS DIGITAIS
9
Disposições para controle por programas, p. ex., unidade de controle
06
usando programa armazenado, i.e., usando a memória interna do equipamento de processamento para receber e reter programas
44
Disposições para execução de programas específicos
455
Emulação; Simulação de software
Requerentes:
CITRIX SYSTEMS, INC. [US/US]; 851 West Cypress Creek Road Fort Lauderdale, Florida 33309, US
Inventores:
GULKIS, Dan; US
Mandatário:
DANNENBERG, Ross; US
Dados da prioridade:
14/755,70330.06.2015US
Título (EN) VIRTUALIZATION LAYER FOR MOBILE APPLICATIONS
(FR) COUCHE DE VIRTUALISATION POUR APPLICATIONS MOBILES
Resumo:
(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
Estados designados: 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
Organização Regional Africana da Propriedade Intelectual (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Instituto Eurasiático de Patentes (EAPO) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Instituto Europeu de Patentes (IEP) (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)
Organização Africana da Propriedade Intelectual (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Língua de publicação: Inglês (EN)
Língua de depósito: Inglês (EN)