ATE468556T1 - Virtuelles ausführungssystem für ressourcen- beschränkte geräte - Google Patents
Virtuelles ausführungssystem für ressourcen- beschränkte geräteInfo
- Publication number
- ATE468556T1 ATE468556T1 AT06270039T AT06270039T ATE468556T1 AT E468556 T1 ATE468556 T1 AT E468556T1 AT 06270039 T AT06270039 T AT 06270039T AT 06270039 T AT06270039 T AT 06270039T AT E468556 T1 ATE468556 T1 AT E468556T1
- Authority
- AT
- Austria
- Prior art keywords
- execution system
- virtual execution
- application program
- resource limited
- limited devices
- Prior art date
Links
Classifications
-
- 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/443—Optimisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45504—Abstract machines for program code execution, e.g. Java virtual machine [JVM], interpreters or emulators
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Devices For Executing Special Programs (AREA)
- Stored Programmes (AREA)
- Stereophonic System (AREA)
- Studio Devices (AREA)
- Electrophonic Musical Instruments (AREA)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP06270039A EP1845444B1 (de) | 2006-04-13 | 2006-04-13 | Virtuelles Ausführungssystem für ressourcen-beschränkte Geräte |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE468556T1 true ATE468556T1 (de) | 2010-06-15 |
Family
ID=36586235
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT06270039T ATE468556T1 (de) | 2006-04-13 | 2006-04-13 | Virtuelles ausführungssystem für ressourcen- beschränkte geräte |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US8694682B2 (de) |
| EP (1) | EP1845444B1 (de) |
| KR (1) | KR101366402B1 (de) |
| CN (1) | CN101421711B (de) |
| AT (1) | ATE468556T1 (de) |
| DE (1) | DE602006014360D1 (de) |
| WO (1) | WO2007120436A1 (de) |
Families Citing this family (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ATE468556T1 (de) | 2006-04-13 | 2010-06-15 | Microsoft Corp | Virtuelles ausführungssystem für ressourcen- beschränkte geräte |
| US8127271B2 (en) * | 2007-03-02 | 2012-02-28 | International Business Machines Corporation | Method and system for accessing a resource implemented in a computer network |
| CA2944218C (en) * | 2009-05-20 | 2018-09-11 | Evizone Ip Holdings, Ltd. | Secure workflow and data management facility |
| US10185594B2 (en) * | 2009-10-29 | 2019-01-22 | International Business Machines Corporation | System and method for resource identification |
| US10089119B2 (en) | 2009-12-18 | 2018-10-02 | Microsoft Technology Licensing, Llc | API namespace virtualization |
| KR101658035B1 (ko) | 2010-03-12 | 2016-10-04 | 삼성전자주식회사 | 가상 머신 모니터 및 가상 머신 모니터의 스케줄링 방법 |
| US9524179B2 (en) * | 2011-05-05 | 2016-12-20 | Microsoft Technology Licensing, Llc | Virtual-machine-deployment-action analysis |
| US8776094B2 (en) | 2011-08-11 | 2014-07-08 | Microsoft Corporation | Runtime system |
| US8695021B2 (en) * | 2011-08-31 | 2014-04-08 | Microsoft Corporation | Projecting native application programming interfaces of an operating system into other programming languages |
| US8863060B2 (en) * | 2011-09-07 | 2014-10-14 | Samsung Electronics Co., Ltd. | Programmable intelligent storage architecture based on application and business requirements |
| US9530156B2 (en) * | 2011-09-29 | 2016-12-27 | Amazon Technologies, Inc. | Customizable uniform control user interface for hosted service images |
| US20130212600A1 (en) * | 2012-02-15 | 2013-08-15 | Microsoft Corporation | Constrained mode for running applications |
| US9274772B2 (en) * | 2012-08-13 | 2016-03-01 | Microsoft Technology Licensing, Llc. | Compact type layouts |
| US9846597B2 (en) * | 2013-03-13 | 2017-12-19 | Microsoft Technology Licensing, Llc | Durable program execution |
| JP6364866B2 (ja) * | 2014-03-27 | 2018-08-01 | 富士通株式会社 | 端末装置、通信制御システム及び通信制御方法 |
| US9405581B2 (en) * | 2014-09-08 | 2016-08-02 | International Business Machines Corporation | Resource allocation/de-allocation and activation/deactivation |
| US9680920B2 (en) | 2014-09-08 | 2017-06-13 | International Business Machines Corporation | Anticipatory resource allocation/activation and lazy de-allocation/deactivation |
| US10635504B2 (en) | 2014-10-16 | 2020-04-28 | Microsoft Technology Licensing, Llc | API versioning independent of product releases |
| US9535763B1 (en) | 2015-11-30 | 2017-01-03 | International Business Machines Corporation | System and method for runtime grouping of processing elements in streaming applications |
| US9928046B2 (en) * | 2016-02-12 | 2018-03-27 | International Business Machines Corporation | System and method for dynamic runtime merging of real time streaming operator environments |
| EP3206148A1 (de) * | 2016-02-12 | 2017-08-16 | ABB Schweiz AG | Sicheres codeoptimierungsverfahren und system |
| US9898354B2 (en) | 2016-03-21 | 2018-02-20 | Microsoft Technology Licensing, Llc | Operating system layering |
| CN108345452B (zh) * | 2017-01-23 | 2021-07-23 | 斑马智行网络(香港)有限公司 | 一种线程管理方法及装置 |
| KR102120868B1 (ko) * | 2017-08-09 | 2020-06-09 | 삼성전자주식회사 | 서비스형 함수(FaaS)를 제공하는 시스템 및 그 동작방법 |
| US10073686B1 (en) * | 2017-08-10 | 2018-09-11 | Sap Se | Function serialization for inter-thread messaging |
| US11334364B2 (en) | 2019-12-16 | 2022-05-17 | Microsoft Technology Licensing, Llc | Layered composite boot device and file system for operating system booting in file system virtualization environments |
| US12164948B2 (en) | 2020-06-04 | 2024-12-10 | Microsoft Technology Licensing, Llc | Partially privileged lightweight virtualization environments |
| CN115685783A (zh) * | 2022-10-24 | 2023-02-03 | 中科九度(北京)空间信息技术有限责任公司 | 一种面向卫星部件的自动化控制方法 |
| CN119166268B (zh) * | 2023-07-28 | 2025-06-17 | 京东科技信息技术有限公司 | 运行时虚拟化方法和装置、运行时虚拟机系统 |
Family Cites Families (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5961582A (en) | 1994-10-25 | 1999-10-05 | Acorn Technologies, Inc. | Distributed and portable execution environment |
| US6957427B1 (en) * | 1997-10-15 | 2005-10-18 | Sun Microsystems, Inc. | Remote object activation in a distributed system |
| US7200842B1 (en) * | 1999-02-02 | 2007-04-03 | Sun Microsystems, Inc. | Object-oriented instruction set for resource-constrained devices |
| US6883163B1 (en) | 2000-04-28 | 2005-04-19 | Sun Microsystems, Inc. | Populating resource-constrained devices with content verified using API definitions |
| FR2814257B1 (fr) * | 2000-09-20 | 2002-12-06 | Palmware | Architecture de microprocesseur virtuel multiplate-forme et son systeme d'exploitation complementaire, notamment pour le domaine de l'informatique embarquee et mobile |
| US7581231B2 (en) * | 2001-07-10 | 2009-08-25 | Microsoft Corporation | Computing system and method for allowing plurality of applications written in different programming languages to communicate and request resources or services via a common language runtime layer |
| US6990662B2 (en) * | 2001-10-31 | 2006-01-24 | Hewlett-Packard Development Company, L.P. | Method and system for offloading execution and resources for resource-constrained networked devices |
| US7194543B2 (en) * | 2001-11-12 | 2007-03-20 | Mci, Llc | System and method for creating and managing survivable, service hosting networks |
| EP1331565B1 (de) * | 2002-01-29 | 2018-09-12 | Texas Instruments France | Profilieren von Anwendungsausführung in Verbindung mit einer virtuellen Machine |
| US7536181B2 (en) * | 2002-02-15 | 2009-05-19 | Telefonaktiebolaget L M Ericsson (Publ) | Platform system for mobile terminals |
| US7246346B2 (en) * | 2002-09-17 | 2007-07-17 | Microsoft Corporation | System and method for persisting dynamically generated code in a directly addressable and executable storage medium |
| US7082600B1 (en) * | 2002-11-04 | 2006-07-25 | Savaje Technologies, Inc. | Method and apparatus for integrating a computer application programming language runtime environment with an operating system kernel |
| WO2004063900A2 (en) * | 2003-01-10 | 2004-07-29 | Nexaweb Technologies, Inc. | System and method for network-based computing |
| US7155703B2 (en) * | 2003-07-18 | 2006-12-26 | Microsoft Corporation | Virtual method protection |
| US7487498B2 (en) * | 2003-11-12 | 2009-02-03 | Microsoft Corporation | Strategy for referencing code resources |
| US7571346B2 (en) * | 2004-06-08 | 2009-08-04 | Dartdevices Interop Corporation | System and method for interoperability application driven error management and recovery among intermittently coupled interoperable electronic devices |
| GB0426736D0 (en) * | 2004-12-06 | 2005-01-12 | Omnifone Ltd | MyFone |
| WO2006077481A1 (en) * | 2005-01-19 | 2006-07-27 | Truecontext Corporation | Policy-driven mobile forms applications |
| ATE468556T1 (de) | 2006-04-13 | 2010-06-15 | Microsoft Corp | Virtuelles ausführungssystem für ressourcen- beschränkte geräte |
-
2006
- 2006-04-13 AT AT06270039T patent/ATE468556T1/de not_active IP Right Cessation
- 2006-04-13 EP EP06270039A patent/EP1845444B1/de not_active Expired - Lifetime
- 2006-04-13 DE DE602006014360T patent/DE602006014360D1/de not_active Expired - Lifetime
-
2007
- 2007-03-22 CN CN2007800132988A patent/CN101421711B/zh not_active Expired - Fee Related
- 2007-03-22 KR KR1020087024380A patent/KR101366402B1/ko not_active Expired - Fee Related
- 2007-03-22 US US12/296,828 patent/US8694682B2/en not_active Expired - Fee Related
- 2007-03-22 WO PCT/US2007/007262 patent/WO2007120436A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| WO2007120436A1 (en) | 2007-10-25 |
| EP1845444A1 (de) | 2007-10-17 |
| CN101421711A (zh) | 2009-04-29 |
| KR101366402B1 (ko) | 2014-02-24 |
| EP1845444B1 (de) | 2010-05-19 |
| US8694682B2 (en) | 2014-04-08 |
| US20090307308A1 (en) | 2009-12-10 |
| CN101421711B (zh) | 2012-10-10 |
| DE602006014360D1 (de) | 2010-07-01 |
| KR20080112269A (ko) | 2008-12-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE602006014360D1 (de) | Virtuelles Ausführungssystem für ressourcen-beschränkte Geräte | |
| EP2500822A4 (de) | Steuerverfahren und steuervorrichtung zur freigabe eines speichers | |
| UA104088C2 (ru) | Способ и устройство определения режима взаимодействия | |
| WO2009135090A3 (en) | Virtualization for gaming devices | |
| EP2228761A3 (de) | Erlaubniserteilung zur Durchführung einer Aktion bei einem elektronischen Ticket | |
| WO2010068786A3 (en) | Subgraph execution control in a graphical modeling environment | |
| DE602007001336D1 (de) | Abhängigkeitsmeldung | |
| WO2008024743A3 (en) | Secure web application development and execution environment | |
| WO2015015225A3 (en) | Software development tool | |
| BR112013030551A2 (pt) | aparelho e método para gerenciar um item licenciável | |
| WO2010068790A3 (en) | Multi-threaded subgraph execution control in a graphical modeling environment | |
| EA200870119A1 (ru) | Устройство и система управления компьютерным сеансом | |
| ATE476208T1 (de) | Kappe für injektionsgerät | |
| WO2012088364A3 (en) | Satisfying application dependencies | |
| BR112013027383A2 (pt) | dispositivo de lanceta integrado | |
| WO2008090665A1 (ja) | プログラム並列化方法及び装置 | |
| GB2479068A (en) | File type associated in a remote computing session | |
| MX342080B (es) | Auto-actualizacion mientras se ejecuta interfase de cliente con apreton de manos. | |
| EA200802319A1 (ru) | Способ и устройство для ремонта элементов конструкции | |
| WO2013192104A3 (en) | Optimized execution of dynamic languages | |
| EA201070673A1 (ru) | Безопасная начальная загрузка с помощью способа необязательных компонентов | |
| EP2876558A3 (de) | Computer und Zusammenstellungsverfahren | |
| EP2115601A4 (de) | Verwaltete ausführungsumgebung für softwareanwendungs-schnittstellen | |
| TW200705236A (en) | Software protection | |
| UA111799C2 (uk) | Електронний пристрій для одержання пари |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |