WO2011011365A3 - Système d'exploitation à environnements multiples - Google Patents
Système d'exploitation à environnements multiples Download PDFInfo
- Publication number
- WO2011011365A3 WO2011011365A3 PCT/US2010/042526 US2010042526W WO2011011365A3 WO 2011011365 A3 WO2011011365 A3 WO 2011011365A3 US 2010042526 W US2010042526 W US 2010042526W WO 2011011365 A3 WO2011011365 A3 WO 2011011365A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- software application
- kernel
- operating system
- library
- run
- Prior art date
Links
Classifications
-
- 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 programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
-
- 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/445—Program loading or initiating
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Debugging And Monitoring (AREA)
Abstract
La présente invention concerne un dispositif comprenant de multiples environnements co-existants et indépendants qui interagissent avec un noyau commun, et des procédés de fonctionnement associés. Dans au moins un mode de réalisation, le dispositif est un dispositif mobile sur lequel est mis en oeuvre un procédé d'exécution. Le procédé d'exécution comprend l'interprétation d'une première application logicielle sur une machine virtuelle à base de registre couplée au noyau. Le procédé comprend en outre l'exécution concomitante d'une deuxième application logicielle également couplée au noyau, la deuxième application logicielle étant une application logicielle compilée. L'interprétation de la première application logicielle est réalisée au moyen d'une première bibliothèque et l'exécution de la deuxième application logicielle est réalisée au moyen d'une deuxième bibliothèque.
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US22698809P | 2009-07-20 | 2009-07-20 | |
US61/226,988 | 2009-07-20 | ||
US29126909P | 2009-12-30 | 2009-12-30 | |
US61/291,269 | 2009-12-30 | ||
US12/838,868 | 2010-07-19 | ||
US12/838,868 US9348633B2 (en) | 2009-07-20 | 2010-07-19 | Multi-environment operating system |
US12/838,984 US9389877B2 (en) | 2009-07-20 | 2010-07-19 | Multi-environment operating system |
US12/838,984 | 2010-07-19 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2011011365A2 WO2011011365A2 (fr) | 2011-01-27 |
WO2011011365A3 true WO2011011365A3 (fr) | 2013-04-18 |
Family
ID=43499620
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2010/042526 WO2011011365A2 (fr) | 2009-07-20 | 2010-07-20 | Système d'exploitation à environnements multiples |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2011011365A2 (fr) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20240047985A (ko) | 2021-07-27 | 2024-04-12 | 액손 엔터프라이즈 인코포레이티드 | 전도성 전기 무기용 카트리지 및 전극 |
-
2010
- 2010-07-20 WO PCT/US2010/042526 patent/WO2011011365A2/fr active Application Filing
Non-Patent Citations (3)
Title |
---|
BAENTSCH M ET AL: "Mote Runner: A Multi-language Virtual Machine for Small Embedded Devices", SENSOR TECHNOLOGIES AND APPLICATIONS, 2009. SENSORCOMM '09. THIRD INTERNATIONAL CONFERENCE ON, IEEE, PISCATAWAY, NJ, USA, 18 June 2009 (2009-06-18), pages 117 - 125, XP031516684, ISBN: 978-0-7695-3669-9 * |
DAVID TURNER: "Introducing Android 1.5 NDK, Release 1", 25 June 2009 (2009-06-25), XP002639375, Retrieved from the Internet <URL:http://android-developers.blogspot.com/search/label/Android%201.5> [retrieved on 20110317] * |
HASSAN Z S: "Ubiquitous computing and android", DIGITAL INFORMATION MANAGEMENT, 2008. ICDIM 2008. THIRD INTERNATIONAL CONFERENCE ON, IEEE, PISCATAWAY, NJ, USA, 13 November 2008 (2008-11-13), pages 166 - 171, XP031405709, ISBN: 978-1-4244-2916-5 * |
Also Published As
Publication number | Publication date |
---|---|
WO2011011365A2 (fr) | 2011-01-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2009135090A3 (fr) | Virtualisation pour des dispositifs de jeu | |
WO2011011362A3 (fr) | Système et procédé pour effectuer la transition entre des environnements dans un système d'exploitation à environnements multiples | |
WO2011011356A3 (fr) | Système et procédé pour déclencher un système d'exploitation à multiples environnements | |
WO2011011354A3 (fr) | Système d'exploitation à multiples environnements | |
WO2011142933A3 (fr) | Planification de mission en temps réel | |
WO2009094673A3 (fr) | Procédés et systèmes pour transmettre à distance des graphiques en trois dimensions | |
GB201312415D0 (en) | Network processor and method for accelerating data packet parsing | |
EP2375328A3 (fr) | Procédés et systèmes pour fournir un accès à un environnement informatique | |
WO2008024743A3 (fr) | Développement d'application web et environnement d'exécution sûrs | |
WO2012024508A3 (fr) | Systèmes et procédés pour sécuriser des environnements informatiques de machine virtuelle | |
WO2010078143A3 (fr) | Extensions de processeur pour exécution de conteneurs incorporés sécurisés | |
WO2012058613A3 (fr) | Système et procédé de sécurisation d'environnements informatiques virtuels | |
WO2009120981A3 (fr) | Instructions vectorielles pour autoriser une synchronisation efficace et des opérations de réduction parallèle | |
WO2012092111A3 (fr) | Exécution d'application dans un environnement d'exécution limitée d'application | |
WO2007100942A8 (fr) | Procédés et systèmes de fourniture d'accès à un environnement informatique fourni par une machine virtuelle fonctionnant en exécution d'un hyperviseur dans une session de services de terminal | |
WO2013192104A3 (fr) | Exécution optimisée de langages dynamiques | |
WO2009134927A3 (fr) | Système et procédé d'application logicielle commerciale | |
WO2011084214A3 (fr) | Procédé et appareil pour effectuer une opération de décalage et de disjonction en une seule instruction | |
WO2007078913A3 (fr) | Optimisation de l'execution dans le contexte de plusieurs architectures | |
WO2010076772A3 (fr) | Interface utilisateur pour permettre une commande renforcée d'un programme d'application | |
EP2641146A4 (fr) | Réalisation d'actions sur un dispositif informatique au moyen d'un clavier contextuel | |
WO2010147600A3 (fr) | Instruction qualifiée | |
WO2008083892A3 (fr) | Suivi de voie de codage | |
WO2011088414A3 (fr) | Systèmes et procédés de compilation action par action dans des systèmes de manipulation avec contact | |
WO2013186266A3 (fr) | Instruction d'intention d'accès à une instruction suivante |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10736935 Country of ref document: EP Kind code of ref document: A2 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 10736935 Country of ref document: EP Kind code of ref document: A2 |