WO2002101549A3 - Initializing virtual machine that subsequently executes application - Google Patents
Initializing virtual machine that subsequently executes application Download PDFInfo
- Publication number
- WO2002101549A3 WO2002101549A3 PCT/EP2002/006079 EP0206079W WO02101549A3 WO 2002101549 A3 WO2002101549 A3 WO 2002101549A3 EP 0206079 W EP0206079 W EP 0206079W WO 02101549 A3 WO02101549 A3 WO 02101549A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- text
- java
- virtual machine
- language
- class
- Prior art date
Links
- 230000004807 localization Effects 0.000 abstract 2
- 230000003068 static effect Effects 0.000 abstract 2
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
- G06F9/454—Multi-language systems; Localisation; Internationalisation
Abstract
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/480,379 US7568196B2 (en) | 2001-06-11 | 2002-06-03 | Initializing virtual machine that subsequently executes application |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP01114123.1 | 2001-06-11 | ||
EP01114123.1A EP1333374B1 (en) | 2001-06-11 | 2001-06-11 | Dynamic generation of language localized and self-verified Java classes using XML descriptions and static initializers |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2002101549A2 WO2002101549A2 (en) | 2002-12-19 |
WO2002101549A3 true WO2002101549A3 (en) | 2004-01-29 |
Family
ID=8177693
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2002/006079 WO2002101549A2 (en) | 2001-06-11 | 2002-06-03 | Initializing virtual machine that subsequently executes application |
Country Status (3)
Country | Link |
---|---|
US (1) | US7568196B2 (en) |
EP (1) | EP1333374B1 (en) |
WO (1) | WO2002101549A2 (en) |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080313282A1 (en) | 2002-09-10 | 2008-12-18 | Warila Bruce W | User interface, operating system and architecture |
US7797626B2 (en) * | 2003-02-12 | 2010-09-14 | Sap Ag | Managing different representations of information |
TWI270866B (en) * | 2003-03-14 | 2007-01-11 | Samsung Electronics Co Ltd | Information storage medium having data structure for being reproduced adaptively according to player startup information, and apparatus thereof |
US7549118B2 (en) * | 2004-04-30 | 2009-06-16 | Microsoft Corporation | Methods and systems for defining documents with selectable and/or sequenceable parts |
EP1787470A1 (en) * | 2004-08-30 | 2007-05-23 | Telecom Italia S.p.A. | Method and system for providing interactive services in digital television |
US7788648B2 (en) * | 2005-02-28 | 2010-08-31 | International Business Machines Corporation | System and method for the localization of released computer program |
EP1875708A2 (en) * | 2005-04-13 | 2008-01-09 | Level 5 Networks Inc. | Data processing system |
WO2006130536A2 (en) * | 2005-05-31 | 2006-12-07 | Qualcomm Incorporated | Managing multiple languages in a data language |
US7747588B2 (en) * | 2005-09-12 | 2010-06-29 | Microsoft Corporation | Extensible XML format and object model for localization data |
US7921138B2 (en) | 2005-09-12 | 2011-04-05 | Microsoft Corporation | Comment processing |
US7725882B1 (en) * | 2005-09-30 | 2010-05-25 | Symantec Operating Corporation | System and method for profiling processes in a computing system |
US8265924B1 (en) * | 2005-10-06 | 2012-09-11 | Teradata Us, Inc. | Multiple language data structure translation and management of a plurality of languages |
US7904883B2 (en) * | 2005-12-01 | 2011-03-08 | Microsoft Corporation | Localizable object pattern |
US20070233456A1 (en) * | 2006-03-31 | 2007-10-04 | Microsoft Corporation | Document localization |
US20080065664A1 (en) * | 2006-06-27 | 2008-03-13 | Kehn Daniel B | Computer-implemented method, tool, and program product for more efficiently utilizing java resource bundles |
US8667382B2 (en) * | 2006-06-28 | 2014-03-04 | International Business Machines Corporation | Configurable field definition document |
US20090037830A1 (en) * | 2007-08-03 | 2009-02-05 | International Business Machines Corporation | Software solution for localization of software applications using automatically generated placeholders |
US8689195B2 (en) * | 2008-06-03 | 2014-04-01 | International Business Machines Corporation | Identifying structured data types as requiring designated initializers |
US9317274B2 (en) * | 2008-08-06 | 2016-04-19 | Lenovo (Singapore) Pte. Ltd. | Apparatus, system and method for integrated customization of multiple disk images independent of operating system type, version or state |
US8769391B2 (en) | 2009-08-24 | 2014-07-01 | Adobe Systems Incorporated | Application broker |
US9378034B2 (en) | 2013-05-16 | 2016-06-28 | Sap Se | Dynamic bytecode modification of classes and class hierarchies |
US9600596B2 (en) | 2014-04-08 | 2017-03-21 | Sap Se | Parser wrapper class |
US9600342B2 (en) * | 2014-07-10 | 2017-03-21 | Oracle International Corporation | Managing parallel processes for application-level partitions |
US10235361B2 (en) | 2017-02-15 | 2019-03-19 | International Business Machines Corporation | Context-aware translation memory to facilitate more accurate translation |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999052032A1 (en) * | 1998-04-08 | 1999-10-14 | Geoworks Corporation | Wireless communication device with markup language based man-machine interface |
EP1100013A2 (en) * | 1999-10-12 | 2001-05-16 | International Business Machines Corporation | Methods and systems for multi-modal browsing and implementation of a conversational markup language |
Family Cites Families (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA1290457C (en) * | 1988-03-30 | 1991-10-08 | Richard Redpath | National language support system without external files |
US5523946A (en) * | 1992-02-11 | 1996-06-04 | Xerox Corporation | Compact encoding of multi-lingual translation dictionaries |
US6024289A (en) * | 1998-01-22 | 2000-02-15 | Intermec Ip Corporation | Method and apparatus for encoding and decoding single byte characters in double byte character set of machine-readable symbologies, such as bar code symbologies |
US5687366A (en) * | 1995-05-05 | 1997-11-11 | Apple Computer, Inc. | Crossing locale boundaries to provide services |
US5805775A (en) * | 1996-02-02 | 1998-09-08 | Digital Equipment Corporation | Application user interface |
US6119079A (en) * | 1997-04-24 | 2000-09-12 | Hewlett-Packard Company | Method and structure for tokenized message logging system |
US5966702A (en) * | 1997-10-31 | 1999-10-12 | Sun Microsystems, Inc. | Method and apparatus for pre-processing and packaging class files |
US6118940A (en) * | 1997-11-25 | 2000-09-12 | International Business Machines Corp. | Method and apparatus for benchmarking byte code sequences |
US20020023110A1 (en) * | 1998-01-23 | 2002-02-21 | Ronald E. Fortin | Document markup language and system and method for generating and displaying documents therein |
US6526426B1 (en) * | 1998-02-23 | 2003-02-25 | David Lakritz | Translation management system |
US6623529B1 (en) * | 1998-02-23 | 2003-09-23 | David Lakritz | Multilingual electronic document translation, management, and delivery system |
US6492995B1 (en) * | 1999-04-26 | 2002-12-10 | International Business Machines Corporation | Method and system for enabling localization support on web applications |
US6275790B1 (en) * | 1999-07-28 | 2001-08-14 | International Business Machines Corporation | Introspective editor system, program, and method for software translation |
US6880126B1 (en) * | 1999-08-03 | 2005-04-12 | International Business Machines Corporation | Controlling presentation of a GUI, using view controllers created by an application mediator, by identifying a destination to access a target to retrieve data |
US6209124B1 (en) * | 1999-08-30 | 2001-03-27 | Touchnet Information Systems, Inc. | Method of markup language accessing of host systems and data using a constructed intermediary |
US7181686B1 (en) * | 1999-10-29 | 2007-02-20 | International Business Machines Corporation | Selecting screens in a GUI using events generated by a set of view controllers |
US6463578B1 (en) * | 1999-11-23 | 2002-10-08 | International Business Machines Corporation | Systems, methods and computer program products for debugging java server page files using compiled java class file modifications |
US7284199B2 (en) * | 2000-03-29 | 2007-10-16 | Microsoft Corporation | Process of localizing objects in markup language documents |
EP1139231A1 (en) * | 2000-03-31 | 2001-10-04 | Fujitsu Limited | Document processing apparatus and method |
US6898618B1 (en) * | 2000-05-09 | 2005-05-24 | Sun Microsystems, Inc. | Client-specified display services in a distributed computing environment |
FR2809509B1 (en) * | 2000-05-26 | 2003-09-12 | Bull Sa | SYSTEM AND METHOD FOR INTERNATIONALIZING THE CONTENT OF TAGGED DOCUMENTS IN A COMPUTER SYSTEM |
GB2363866B (en) * | 2000-05-31 | 2002-11-06 | Intamission Ltd | Data processing apparatus, method and system |
US6535894B1 (en) * | 2000-06-01 | 2003-03-18 | Sun Microsystems, Inc. | Apparatus and method for incremental updating of archive files |
US6604105B1 (en) * | 2000-09-27 | 2003-08-05 | Adobe Systems Incorporated | Processing a directed graph of objects |
US7013351B2 (en) * | 2000-10-02 | 2006-03-14 | Microsoft Corporation | Template architecture and rendering engine for web browser access to databases |
JP2002215621A (en) * | 2001-01-19 | 2002-08-02 | Nec Corp | Translation server, translation method and program |
US6964014B1 (en) * | 2001-02-15 | 2005-11-08 | Networks Associates Technology, Inc. | Method and system for localizing Web pages |
US7340389B2 (en) * | 2001-02-16 | 2008-03-04 | Microsoft Corporation | Multilanguage UI with localized resources |
US20020143523A1 (en) * | 2001-03-30 | 2002-10-03 | Lakshmi Balaji | System and method for providing a file in multiple languages |
US6981246B2 (en) * | 2001-05-15 | 2005-12-27 | Sun Microsystems, Inc. | Method and apparatus for automatic accessibility assessment |
US20020174161A1 (en) * | 2001-05-18 | 2002-11-21 | Scheetz Michael A. | Java startup wrapper |
US7263495B2 (en) * | 2001-05-24 | 2007-08-28 | Lightsurf Technologies, Inc. | Order scheduling system and methodology |
US7340718B2 (en) * | 2002-09-30 | 2008-03-04 | Sap Ag | Unified rendering |
-
2001
- 2001-06-11 EP EP01114123.1A patent/EP1333374B1/en not_active Expired - Lifetime
-
2002
- 2002-06-03 WO PCT/EP2002/006079 patent/WO2002101549A2/en not_active Application Discontinuation
- 2002-06-03 US US10/480,379 patent/US7568196B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999052032A1 (en) * | 1998-04-08 | 1999-10-14 | Geoworks Corporation | Wireless communication device with markup language based man-machine interface |
EP1100013A2 (en) * | 1999-10-12 | 2001-05-16 | International Business Machines Corporation | Methods and systems for multi-modal browsing and implementation of a conversational markup language |
Non-Patent Citations (2)
Title |
---|
"JAVA CATALOG FILE PROCESS", IBM TECHNICAL DISCLOSURE BULLETIN, IBM CORP. NEW YORK, US, vol. 40, no. 6, 1 June 1997 (1997-06-01), pages 115, XP000728356, ISSN: 0018-8689 * |
"NATIONAL LANGUAGE STRING SEPARATION SUPPORT FOR JAVA", IBM TECHNICAL DISCLOSURE BULLETIN, IBM CORP. NEW YORK, US, vol. 40, no. 2, 1 February 1997 (1997-02-01), pages 175 - 176, XP000692213, ISSN: 0018-8689 * |
Also Published As
Publication number | Publication date |
---|---|
EP1333374B1 (en) | 2016-09-07 |
WO2002101549A2 (en) | 2002-12-19 |
US20040236715A1 (en) | 2004-11-25 |
US7568196B2 (en) | 2009-07-28 |
EP1333374A1 (en) | 2003-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2002101549A3 (en) | Initializing virtual machine that subsequently executes application | |
JP3894698B2 (en) | A hybrid just-in-time compiler that minimizes resource consumption | |
WO2005006119A3 (en) | An extensible type system for representing and checking consistency of program components during the process of compilation | |
WO2000041075A3 (en) | Generating compiled programs for interpretive runtime environments | |
BRPI0709166A8 (en) | CREATING OUTLINE RESOURCE TEMPLATES | |
US9038039B2 (en) | Apparatus and method for accelerating java translation | |
WO2000075777A3 (en) | Inferring operand types within an intermediate language | |
EP1168164A3 (en) | Method of updating program in stored program control unit, and stored control program unit | |
HK1060410A1 (en) | Xml-robot | |
CA2300240A1 (en) | Transparent loading resources from read-only memory for an application program | |
EP0943990A3 (en) | Method and system of providing dynamic optimization information in a code interpretive runtime environment | |
MY131818A (en) | Data processing using multiple instruction sets. | |
WO2001025917A3 (en) | Environment service architectures for netcentric computing systems | |
AU2003275972A1 (en) | Xml interfaces in unified rendering | |
WO2000022492A3 (en) | System and method for automatically and selectively promoting object variables to method fields and variables in a digital computer system | |
WO2005043335A3 (en) | System for invoking a privileged function in a device | |
WO2006130508A2 (en) | Executing a dialog using one or more xml components and one or more embedded scripts | |
GB0324568D0 (en) | Reduced instruction set for java virtual machines | |
MY127346A (en) | Unhandled operation handling multiple instruction set systems | |
EP0899669A3 (en) | Language manager interface | |
WO2000079381A3 (en) | Indefinite-size variables within an intermediate language | |
WO2002041145A3 (en) | System and methods providing runtime byte code simplification for platform independent languages | |
CN106843862A (en) | A kind of method that Swing interfaces automatically form | |
EP0950947A3 (en) | Static binding of dynamically dispatched calls in the presence of dynamic linking and loading | |
WO2001097015A3 (en) | Method and apparatus for eliminating c recursion from a java™ bytecode interpreter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(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 US UZ VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 10480379 Country of ref document: US |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: JP |