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. (WO2012048336) UNCHANGED OBJECT MAMAGEMENT
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2012/048336    International Application No.:    PCT/US2011/055718
Publication Date: 12.04.2012 International Filing Date: 11.10.2011
IPC:
G06F 9/44 (2006.01), G06F 9/45 (2006.01)
Applicants: INTERNATIONAL BUSINESS MACHINES CORPORATION [US/US]; New Orchard Road Armork, NY 10504 (US) (For All Designated States Except US).
CENTONZE, Paolina [IT/US]; (IT) (For US Only).
MALKIN, Peter, K. [US/US]; (US) (For US Only).
PISTOIA, Marco [IT/US]; (US) (For US Only)
Inventors: CENTONZE, Paolina; (IT).
MALKIN, Peter, K.; (US).
PISTOIA, Marco; (US)
Agent: MAURI, Robert, J.; Harrington & Smith Attorneys At Law, LLC 4 Research Drive Shelton, CT 06484-6212 (US)
Priority Data:
12/900,643 08.10.2010 US
Title (EN) UNCHANGED OBJECT MAMAGEMENT
(FR) GESTION D'OBJETS INCHANGÉS
Abstract: front page image
(EN)A method includes, using a static analysis performed on code, analyzing the code to determine a set of unchanged objects and modifying the code to exercise a singleton-pattern technique for one or more members of the set of unchanged objects. The method also includes outputting the modified code. Apparatus and program products are also disclosed. Another method includes accessing code from a client, and in response to any of the code being source code, compiling the source code into object code until all the code from the client comprises object code. The method further includes, using a static analysis performed on the object code, analyzing the object code to determine a set of unchanged objects and modifying the object code to exercise a singleton-pattern technique for one or more members of the set of unchanged objects. The method additionally includes returning the modified object code to the client.
(FR)L'invention concerne un procédé comprenant les étapes consistant, par une analyse statique effectuée sur du code, à analyser le code pour déterminer un ensemble d'objets inchangés et à modifier le code afin de mettre en œuvre une technique de patron singleton pour un ou plusieurs éléments de l'ensemble d'objets inchangés. Le procédé comprend également une étape consistant à émettre le code modifié. Un appareil des progiciels sont également décrits. Un autre procédé comprend les étapes consistant à accéder à du code provenant d'un client et, en réaction au fait qu'une partie quelconque du code est un code source, à compiler le code source pour donner du code objet jusqu'à ce que tout le code provenant du client soit constitué de code objet. Le procédé comprend en outre une étape consistant, par une analyse statique effectuée sur le code objet, à analyser le code objet pour déterminer un ensemble d'objets inchangés et à modifier le code objet afin de mettre en œuvre une technique de patron singleton pour un ou plusieurs éléments de l'ensemble d'objets inchangés. Le procédé comprend de plus une étape consistant à renvoyer le code objet modifié au client.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, 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, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, 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, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, 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, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)