MULTI-ENVIRONMENT OPERATING SYSTEM

A device with multiple, co-existing, and independent environments interacting with a common kernel, and related methods of operation, are disclosed herein. In at least one embodiment, the device is a mobile device on which a run-time method is performed. The run-time method includes interpreting a f...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GALICIA, JOSHUA D, CARLYLE, JEFFREY C, TZAKIS, ANDREW N
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator GALICIA, JOSHUA D
CARLYLE, JEFFREY C
TZAKIS, ANDREW N
description A device with multiple, co-existing, and independent environments interacting with a common kernel, and related methods of operation, are disclosed herein. In at least one embodiment, the device is a mobile device on which a run-time method is performed. The run-time method includes interpreting a first software application on a register-based virtual machine coupled to a kernel. The method additionally includes concurrently executing a second software application also coupled to the kernel, where the second software application is a compiled software application. The interpreting of the first software application is performed using a first library, and the executing of the second software application is performed using a second library. 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.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2011011365A3</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2011011365A3</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2011011365A33</originalsourceid><addsrcrecordid>eNrjZFDyDfUJ8dR19QvzDPL383X1C1HwD3ANcgzx9HNXCI4MDnH15WFgTUvMKU7lhdLcDMpuriHOHrqpBfnxqcUFicmpeakl8eH-RgaGhkBkbGbqaGxMnCoA8tMjwA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>MULTI-ENVIRONMENT OPERATING SYSTEM</title><source>esp@cenet</source><creator>GALICIA, JOSHUA D ; CARLYLE, JEFFREY C ; TZAKIS, ANDREW N</creator><creatorcontrib>GALICIA, JOSHUA D ; CARLYLE, JEFFREY C ; TZAKIS, ANDREW N</creatorcontrib><description>A device with multiple, co-existing, and independent environments interacting with a common kernel, and related methods of operation, are disclosed herein. In at least one embodiment, the device is a mobile device on which a run-time method is performed. The run-time method includes interpreting a first software application on a register-based virtual machine coupled to a kernel. The method additionally includes concurrently executing a second software application also coupled to the kernel, where the second software application is a compiled software application. The interpreting of the first software application is performed using a first library, and the executing of the second software application is performed using a second library. 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.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2013</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20130418&amp;DB=EPODOC&amp;CC=WO&amp;NR=2011011365A3$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20130418&amp;DB=EPODOC&amp;CC=WO&amp;NR=2011011365A3$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>GALICIA, JOSHUA D</creatorcontrib><creatorcontrib>CARLYLE, JEFFREY C</creatorcontrib><creatorcontrib>TZAKIS, ANDREW N</creatorcontrib><title>MULTI-ENVIRONMENT OPERATING SYSTEM</title><description>A device with multiple, co-existing, and independent environments interacting with a common kernel, and related methods of operation, are disclosed herein. In at least one embodiment, the device is a mobile device on which a run-time method is performed. The run-time method includes interpreting a first software application on a register-based virtual machine coupled to a kernel. The method additionally includes concurrently executing a second software application also coupled to the kernel, where the second software application is a compiled software application. The interpreting of the first software application is performed using a first library, and the executing of the second software application is performed using a second library. 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.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2013</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZFDyDfUJ8dR19QvzDPL383X1C1HwD3ANcgzx9HNXCI4MDnH15WFgTUvMKU7lhdLcDMpuriHOHrqpBfnxqcUFicmpeakl8eH-RgaGhkBkbGbqaGxMnCoA8tMjwA</recordid><startdate>20130418</startdate><enddate>20130418</enddate><creator>GALICIA, JOSHUA D</creator><creator>CARLYLE, JEFFREY C</creator><creator>TZAKIS, ANDREW N</creator><scope>EVB</scope></search><sort><creationdate>20130418</creationdate><title>MULTI-ENVIRONMENT OPERATING SYSTEM</title><author>GALICIA, JOSHUA D ; CARLYLE, JEFFREY C ; TZAKIS, ANDREW N</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2011011365A33</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2013</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>GALICIA, JOSHUA D</creatorcontrib><creatorcontrib>CARLYLE, JEFFREY C</creatorcontrib><creatorcontrib>TZAKIS, ANDREW N</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>GALICIA, JOSHUA D</au><au>CARLYLE, JEFFREY C</au><au>TZAKIS, ANDREW N</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>MULTI-ENVIRONMENT OPERATING SYSTEM</title><date>2013-04-18</date><risdate>2013</risdate><abstract>A device with multiple, co-existing, and independent environments interacting with a common kernel, and related methods of operation, are disclosed herein. In at least one embodiment, the device is a mobile device on which a run-time method is performed. The run-time method includes interpreting a first software application on a register-based virtual machine coupled to a kernel. The method additionally includes concurrently executing a second software application also coupled to the kernel, where the second software application is a compiled software application. The interpreting of the first software application is performed using a first library, and the executing of the second software application is performed using a second library. 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.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2011011365A3
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title MULTI-ENVIRONMENT OPERATING SYSTEM
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-23T00%3A13%3A22IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=GALICIA,%20JOSHUA%20D&rft.date=2013-04-18&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2011011365A3%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true