ATE394737T1 - Verfahren zum übersetzen von bytekode in arteigenen kodes - Google Patents
Verfahren zum übersetzen von bytekode in arteigenen kodesInfo
- Publication number
- ATE394737T1 ATE394737T1 AT02775105T AT02775105T ATE394737T1 AT E394737 T1 ATE394737 T1 AT E394737T1 AT 02775105 T AT02775105 T AT 02775105T AT 02775105 T AT02775105 T AT 02775105T AT E394737 T1 ATE394737 T1 AT E394737T1
- Authority
- AT
- Austria
- Prior art keywords
- byte code
- receiving terminal
- code files
- bytecodes
- translating
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/41—Compilation
- G06F8/44—Encoding
- G06F8/447—Target code generation
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Devices For Executing Special Programs (AREA)
- Computer And Data Communications (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Error Detection And Correction (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GBGB0125176.8A GB0125176D0 (en) | 2001-10-19 | 2001-10-19 | A method of compiling bytecode to native code |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE394737T1 true ATE394737T1 (de) | 2008-05-15 |
Family
ID=9924195
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT02775105T ATE394737T1 (de) | 2001-10-19 | 2002-10-16 | Verfahren zum übersetzen von bytekode in arteigenen kodes |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US7222336B2 (de) |
| EP (1) | EP1440370B1 (de) |
| JP (1) | JP4593107B2 (de) |
| KR (1) | KR100940130B1 (de) |
| CN (1) | CN1307547C (de) |
| AT (1) | ATE394737T1 (de) |
| DE (1) | DE60226475D1 (de) |
| GB (1) | GB0125176D0 (de) |
| WO (1) | WO2003034215A2 (de) |
Families Citing this family (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1377034A1 (de) * | 2002-06-27 | 2004-01-02 | Thomson Licensing S.A. | Datenverarbeitungsvorrichtung und -verfahren für interaktives Fernsehen |
| KR20050088414A (ko) * | 2002-12-09 | 2005-09-06 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 부분 문자 세트 생성기를 구비한 상호동작 텔레비전 시스템 |
| JP4713820B2 (ja) * | 2003-05-28 | 2011-06-29 | パナソニック株式会社 | プログラム実行制御装置、プログラム実行制御方法 |
| US20050039189A1 (en) * | 2003-08-14 | 2005-02-17 | Todd Anderson | Methods and apparatus to preemptively compile an application |
| GB0401781D0 (en) * | 2004-01-28 | 2004-03-03 | Koninkl Philips Electronics Nv | Digital broadcasting terminal |
| KR100725386B1 (ko) * | 2004-09-25 | 2007-06-07 | 삼성전자주식회사 | 가상 머신 어플리케이션을 실행하는 방법 및 그 방법을이용한 디지털 방송 수신기 |
| US7707547B2 (en) * | 2005-03-11 | 2010-04-27 | Aptana, Inc. | System and method for creating target byte code |
| US7844958B2 (en) * | 2005-03-11 | 2010-11-30 | Aptana, Inc. | System and method for creating target byte code |
| US7805708B2 (en) * | 2005-05-13 | 2010-09-28 | Texas Instruments Incorporated | Automatic tool to eliminate conflict cache misses |
| US7784041B2 (en) * | 2006-03-30 | 2010-08-24 | Oracle America, Inc. | Mechanism for reducing detectable pauses in dynamic output caused by dynamic compilation |
| US7561081B2 (en) * | 2006-07-12 | 2009-07-14 | Qualcomm Incorporated | Method and apparatus for optimization of SigComp UDVM performance |
| EP1988451A1 (de) * | 2007-05-04 | 2008-11-05 | Deutsche Thomson OHG | Verfahren zur Erzeugung eines Satzes durch ein Gerät interpretierbarer Instruktionen zur Präsentationen von Medieninhalten für einen Benutzer |
| US8914774B1 (en) | 2007-11-15 | 2014-12-16 | Appcelerator, Inc. | System and method for tagging code to determine where the code runs |
| US8954989B1 (en) | 2007-11-19 | 2015-02-10 | Appcelerator, Inc. | Flexible, event-driven JavaScript server architecture |
| US8260845B1 (en) | 2007-11-21 | 2012-09-04 | Appcelerator, Inc. | System and method for auto-generating JavaScript proxies and meta-proxies |
| US8719451B1 (en) | 2007-11-23 | 2014-05-06 | Appcelerator, Inc. | System and method for on-the-fly, post-processing document object model manipulation |
| US8566807B1 (en) | 2007-11-23 | 2013-10-22 | Appcelerator, Inc. | System and method for accessibility of document object model and JavaScript by other platforms |
| US8756579B1 (en) | 2007-12-03 | 2014-06-17 | Appcelerator, Inc. | Client-side and server-side unified validation |
| US8806431B1 (en) | 2007-12-03 | 2014-08-12 | Appecelerator, Inc. | Aspect oriented programming |
| US8819539B1 (en) | 2007-12-03 | 2014-08-26 | Appcelerator, Inc. | On-the-fly rewriting of uniform resource locators in a web-page |
| US8527860B1 (en) | 2007-12-04 | 2013-09-03 | Appcelerator, Inc. | System and method for exposing the dynamic web server-side |
| US8938491B1 (en) | 2007-12-04 | 2015-01-20 | Appcelerator, Inc. | System and method for secure binding of client calls and server functions |
| US8335982B1 (en) | 2007-12-05 | 2012-12-18 | Appcelerator, Inc. | System and method for binding a document object model through JavaScript callbacks |
| US8285813B1 (en) | 2007-12-05 | 2012-10-09 | Appcelerator, Inc. | System and method for emulating different user agents on a server |
| US8639743B1 (en) | 2007-12-05 | 2014-01-28 | Appcelerator, Inc. | System and method for on-the-fly rewriting of JavaScript |
| US8291079B1 (en) | 2008-06-04 | 2012-10-16 | Appcelerator, Inc. | System and method for developing, deploying, managing and monitoring a web application in a single environment |
| US8880678B1 (en) | 2008-06-05 | 2014-11-04 | Appcelerator, Inc. | System and method for managing and monitoring a web application using multiple cloud providers |
| US7596620B1 (en) | 2008-11-04 | 2009-09-29 | Aptana, Inc. | System and method for developing, deploying, managing and monitoring a web application in a single environment |
| US9558096B2 (en) * | 2014-03-21 | 2017-01-31 | Marvell World Trade Ltd. | Method and apparatus for supporting performance analysis |
| CN106528259B (zh) * | 2016-11-04 | 2019-07-09 | 网易(杭州)网络有限公司 | 数据发送、接收方法及其装置 |
| CN109960507B (zh) * | 2017-12-14 | 2021-06-08 | Oppo广东移动通信有限公司 | 编译优化方法、装置、存储介质、智能终端及服务器 |
| US11327733B2 (en) * | 2020-05-27 | 2022-05-10 | Blaize, Inc. | Method of using multidimensional blockification to optimize computer program and device thereof |
| KR102604270B1 (ko) * | 2023-08-22 | 2023-11-21 | 주식회사 피앤피시큐어 | Java bci 기술을 이용한 애플리케이션의 통신 암호화 플러그인 방법과 시스템 |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01240934A (ja) * | 1988-03-23 | 1989-09-26 | Hitachi Ltd | 自動再コンパイル方法 |
| JPH0250731A (ja) * | 1988-08-12 | 1990-02-20 | Nec Corp | コンパイル装置 |
| JPH09185542A (ja) * | 1995-12-28 | 1997-07-15 | Hitachi Ltd | オブジェクト管理方法 |
| US6012068A (en) * | 1997-06-30 | 2000-01-04 | International Business Machines Corporation | Media manager for access to multiple media types |
| US5995754A (en) * | 1997-10-06 | 1999-11-30 | Sun Microsystems, Inc. | Method and apparatus for dynamically optimizing byte-coded programs |
| US5937411A (en) * | 1997-11-21 | 1999-08-10 | International Business Machines Corporation | Method and apparatus for creating storage for java archive manifest file |
| US6349344B1 (en) * | 1997-12-16 | 2002-02-19 | Microsoft Corporation | Combining multiple java class files into a run-time image |
| US6110226A (en) * | 1998-02-19 | 2000-08-29 | Cygnus Solutions | Java development environment using optimizing ahead-of-time compiler |
| US6061520A (en) * | 1998-04-07 | 2000-05-09 | Sun Microsystems, Inc. | Method and system for performing static initialization |
| US6405367B1 (en) * | 1998-06-05 | 2002-06-11 | Hewlett-Packard Company | Apparatus and method for increasing the performance of Java programs running on a server |
| KR20010072477A (ko) * | 1998-08-13 | 2001-07-31 | 썬 마이크로시스템즈, 인코포레이티드 | 가상 머신 환경에서 네이티브 코드를 변환하고 실행하는방법 및 장치 |
| US6463177B1 (en) * | 1998-11-04 | 2002-10-08 | Sharp Laboratories Of America, Inc. | Dynamic management of embedded coded images in a digital storage device |
| CA2255042C (en) * | 1998-11-30 | 2004-04-13 | Leonard W. Theivendra | Class loader |
| CA2255035C (en) * | 1998-11-30 | 2002-01-29 | Victor Shih-Chuan Chan | Archiving tool |
| US6295641B1 (en) * | 1998-12-03 | 2001-09-25 | International Business Machines Corporation | Method and apparatus for dynamically selecting bytecodes for just in time compiling in a user's environment |
| CA2267477C (en) * | 1999-03-30 | 2003-10-14 | Object Technology International Inc. | Packaging memory image files |
| US6701334B1 (en) * | 1999-07-13 | 2004-03-02 | Sun Microsystems, Inc. | Methods and apparatus for implementing individual class loaders |
| US6718364B2 (en) * | 1999-08-10 | 2004-04-06 | Sun Microsystems, Inc. | Method and apparatus for expedited file downloads in an applet environment |
| GB9925510D0 (en) * | 1999-10-29 | 1999-12-29 | Ibm | Incorporating native code in java archive files |
| US6976268B2 (en) * | 1999-12-10 | 2005-12-13 | Sun Microsystems, Inc. | Methods and apparatus for efficiently accessing periodically broadcast data |
| US20050210145A1 (en) * | 2000-07-24 | 2005-09-22 | Vivcom, Inc. | Delivering and processing multimedia bookmark |
| US20030009769A1 (en) * | 2001-06-25 | 2003-01-09 | Debra Hensgen | Trusted application level resource advisor |
-
2001
- 2001-10-19 GB GBGB0125176.8A patent/GB0125176D0/en not_active Ceased
-
2002
- 2002-09-20 US US10/247,977 patent/US7222336B2/en not_active Expired - Fee Related
- 2002-10-16 CN CNB028206495A patent/CN1307547C/zh not_active Expired - Fee Related
- 2002-10-16 AT AT02775105T patent/ATE394737T1/de not_active IP Right Cessation
- 2002-10-16 KR KR1020047005641A patent/KR100940130B1/ko not_active Expired - Fee Related
- 2002-10-16 JP JP2003536878A patent/JP4593107B2/ja not_active Expired - Fee Related
- 2002-10-16 EP EP02775105A patent/EP1440370B1/de not_active Expired - Lifetime
- 2002-10-16 DE DE60226475T patent/DE60226475D1/de not_active Expired - Lifetime
- 2002-10-16 WO PCT/IB2002/004305 patent/WO2003034215A2/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| CN1307547C (zh) | 2007-03-28 |
| EP1440370B1 (de) | 2008-05-07 |
| EP1440370A2 (de) | 2004-07-28 |
| WO2003034215A2 (en) | 2003-04-24 |
| GB0125176D0 (en) | 2001-12-12 |
| US20030079208A1 (en) | 2003-04-24 |
| KR100940130B1 (ko) | 2010-02-03 |
| CN1571955A (zh) | 2005-01-26 |
| JP2005505849A (ja) | 2005-02-24 |
| US7222336B2 (en) | 2007-05-22 |
| DE60226475D1 (de) | 2008-06-19 |
| KR20040053179A (ko) | 2004-06-23 |
| JP4593107B2 (ja) | 2010-12-08 |
| WO2003034215A3 (en) | 2004-01-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ATE394737T1 (de) | Verfahren zum übersetzen von bytekode in arteigenen kodes | |
| WO2003040918A1 (en) | Jit compiler-equipped virtual computer, operation method thereof, and terminal apparatus having the virtual computer | |
| DK0800726T3 (da) | LZW datakompression under anvendelse af en associativ hukommelse | |
| AU2002253025A1 (en) | Method and system for the distributed creation of a program for a programmable portable data carrier | |
| MXPA02001228A (es) | Sistema y metodo para determinar requerimientos especificos de documentos de requerimientos generales. | |
| WO2001065371A3 (en) | Method and system for updating an archive of a computer file | |
| ATE510258T1 (de) | Verfahren zum durchsuchen oder browsen von multimediadaten | |
| SG129282A1 (en) | Data communication apparatus and method for managing memory in the same | |
| MY132104A (en) | System and method for searching for duplicate data | |
| EP0953949A3 (de) | Vorrichtung und Verfahren zum Betrieb eines Verkaufsendgeräts mit Einzelpositionsständeranordnung und Mehrfachpositionsständeranordnung | |
| AU6644590A (en) | Portable electronic device for entering validatable coded data | |
| ATE267500T1 (de) | Auffinden von kopierten sim-karten | |
| WO2005052760A3 (en) | System for optimizing application start-up | |
| WO2006044235A3 (en) | Source code translator | |
| CA2246168A1 (en) | Pn code generating apparatus and mobile radio communication system | |
| CA2428821A1 (en) | Accessing a platform independent input method editor from an underlying operating system | |
| SE9403917D0 (sv) | Sätt och anordning för åstadkommande av en telefonidentifiering | |
| SE0001270L (sv) | System och förfarande för kommunicerande mellan en användarinmatningsapparat och en tillämpning som använder på ett anpassat sätt utvalda koduppsättningar | |
| EP0926595A3 (de) | Gerät und Verfahren zum Übersetzen mit einer Dekodierfunktion | |
| IN2014DE01934A (de) | ||
| EP1598739A4 (de) | Natives kompilierverfahren, natives kompilier-vorverarbeitungsverfahren, computerprogramm und server | |
| ATE279068T1 (de) | Anonymisierungsverfahren | |
| WO2001079999A3 (en) | Method and system for accepting precompiled information | |
| DE69811733D1 (de) | Punktkontaktverdichtung von gesintertem metallpulver | |
| BR9911948A (pt) | Método para organizar um cartão de microplaqueta para que possa ser utilizada em uma rede do tipo internet |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |