BR0208206A - dynamic download and execution of system services on a wireless device - Google Patents

dynamic download and execution of system services on a wireless device

Info

Publication number
BR0208206A
BR0208206A BRPI0208206-3A BR0208206A BR0208206A BR 0208206 A BR0208206 A BR 0208206A BR 0208206 A BR0208206 A BR 0208206A BR 0208206 A BR0208206 A BR 0208206A
Authority
BR
Brazil
Prior art keywords
wireless device
virtual machine
system service
execution
system services
Prior art date
Application number
BRPI0208206-3A
Other languages
Portuguese (pt)
Inventor
Stephen A Sprigg
Brian Minear
Mahesh Moorthy
Paul Jacobs
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of BR0208206A publication Critical patent/BR0208206A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
    • G06F9/44526Plug-ins; Add-ons

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)
  • Information Transfer Between Computers (AREA)

Abstract

"DOWNLOAD DINáMICO E EXECUçãO DE SERVIçOS DE SISTEMA EM UM DISPOSITIVO SEM FIO". Um utilitário requerendo uma máquina virtual é baixado para um dispositivo sem fio. Uma plataforma de software no dispositivo determina que uma máquina virtual é utilizada pelo utilitário durante a execução. Sem adicional interação de usuário, a máquina virtual é baixada para o dispositivo sem fio. Isto permite que esses utilitários requerendo uma máquina virtual, sejam utilizados com dispositivos que não possuem a máquina virtual já instalada. Modalidades adicionais incluem o carregamento dinâmico de um serviço de sistema quando um aplicativo está sendo carregado que utiliza o serviço de sistema. Um único identificador associado ao serviço de sistema pode ser utilizado para determinar se o serviço de sistema está carregado."DYNAMIC DOWNLOAD AND PERFORMANCE SYSTEM SERVICES ON A WIRELESS DEVICE". A utility requiring a virtual machine is downloaded to a wireless device. A software platform on the device determines that a virtual machine is used by the utility at runtime. Without additional user interaction, the virtual machine is downloaded to the wireless device. This allows these utilities requiring a virtual machine to be used with devices that do not have the virtual machine already installed. Additional modalities include dynamic loading of a system service when an application is loading that uses the system service. A unique identifier associated with the system service can be used to determine if the system service is loaded.

BRPI0208206-3A 2001-03-19 2002-03-18 dynamic download and execution of system services on a wireless device BR0208206A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US27760701P 2001-03-19 2001-03-19
PCT/US2002/008394 WO2002075527A2 (en) 2001-03-19 2002-03-18 Dynamically downloading and executing system services on a wireless device

Publications (1)

Publication Number Publication Date
BR0208206A true BR0208206A (en) 2006-02-21

Family

ID=23061612

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0208206-3A BR0208206A (en) 2001-03-19 2002-03-18 dynamic download and execution of system services on a wireless device

Country Status (15)

Country Link
EP (1) EP1421484A2 (en)
JP (1) JP2004537086A (en)
KR (1) KR100587749B1 (en)
CN (1) CN1256666C (en)
AR (1) AR035784A1 (en)
AU (1) AU2002254289B2 (en)
BR (1) BR0208206A (en)
CA (1) CA2441870C (en)
HK (1) HK1068981A1 (en)
IL (2) IL157959A0 (en)
MX (1) MXPA03008532A (en)
NZ (1) NZ528277A (en)
PE (1) PE20030003A1 (en)
TW (1) TWI246833B (en)
WO (1) WO2002075527A2 (en)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8737981B2 (en) * 2002-12-19 2014-05-27 Qualcomm Incorporated Downloadable configuring application for a wireless device
FR2849704A1 (en) * 2003-01-02 2004-07-09 Thomson Licensing Sa Conditional decision device for e.g. Internet decoder, has program obtaining module to start downloading if programs are not available, and decision obtaining module to allow or prevent downloading based on information
US20050060704A1 (en) * 2003-09-17 2005-03-17 International Business Machines Corporation Managing processing within computing environments including initiation of virtual machines
US7552433B2 (en) * 2003-11-12 2009-06-23 Hewlett-Packard Development Company, L.P. Non-platform-specific unique indentifier generation
US7509658B2 (en) 2004-01-30 2009-03-24 Research In Motion Limited System and method for adaptable provisioning of generic application content
US8387039B2 (en) 2004-01-30 2013-02-26 Research In Motion Limited System and method for customized provisioning of application content
EP1560114A1 (en) * 2004-02-02 2005-08-03 Research In Motion Limited Computer system and method for customized provisioning of application content
EP1560115A1 (en) * 2004-02-02 2005-08-03 Research In Motion Limited Computer system and method for adaptable provisioning of generic application content
US8549166B2 (en) * 2004-03-01 2013-10-01 Qualcomm Incorporated Execution of unverified programs in a wireless, device operating environment
CN100498711C (en) * 2004-07-20 2009-06-10 明星游戏株式会社 Automatic translation program and program translation server
WO2006090612A1 (en) * 2005-02-25 2006-08-31 Sharp Kabushiki Kaisha Data management system, data management method, server device, reception device, control program, and computer-readable recording medium containing the same
WO2006094117A2 (en) * 2005-03-01 2006-09-08 Mfoundry Application program update deployment to a mobile device
JP2006260440A (en) * 2005-03-18 2006-09-28 Nomura Research Institute Ltd Application system for portable terminal
WO2007081163A1 (en) * 2006-01-11 2007-07-19 Samsung Electronics Co., Ltd. Security management method and apparatus in multimedia middleware, and storage medium therefor
EP2053504A1 (en) * 2007-08-09 2009-04-29 France Telecom System and method for managing processing resources
US8811968B2 (en) 2007-11-21 2014-08-19 Mfoundry, Inc. Systems and methods for executing an application on a mobile device
KR20090132374A (en) * 2008-06-20 2009-12-30 삼성전자주식회사 Display apparatus, server, and method for updating system control program of display apparatus
KR200453971Y1 (en) * 2009-07-10 2011-06-09 (주)아모레퍼시픽 Ball feeding appratus for producing cosmetics
CN102487380B (en) * 2010-12-01 2016-09-07 中兴通讯股份有限公司 Desktop virtual terminal entrusting method and system
US9275162B2 (en) 2011-03-22 2016-03-01 Blackberry Limited Pre-caching web content for a mobile device
US9401917B2 (en) 2011-06-03 2016-07-26 Blackberry Limited Pre-caching resources based on a cache manifest
US9317689B2 (en) * 2012-06-15 2016-04-19 Visa International Service Association Method and apparatus for secure application execution
JP5814889B2 (en) * 2012-08-27 2015-11-17 株式会社コナミデジタルエンタテインメント GAME SELECTION CONTROL METHOD, GAME SOFTWARE DISTRIBUTION CONTROL METHOD, AND GAME SOFTWARE DISTRIBUTION SERVER
CN104714890A (en) * 2015-04-13 2015-06-17 东信和平科技股份有限公司 Method and system for detecting intelligent card in cross-platform way
US10255092B2 (en) * 2016-02-09 2019-04-09 Airwatch Llc Managed virtual machine deployment

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5630066A (en) * 1994-12-20 1997-05-13 Sun Microsystems, Inc. System and method for locating object view and platform independent object
US6349408B1 (en) * 1998-03-23 2002-02-19 Sun Microsystems, Inc. Techniques for implementing a framework for extensible applications
US6571389B1 (en) * 1999-04-27 2003-05-27 International Business Machines Corporation System and method for improving the manageability and usability of a Java environment

Also Published As

Publication number Publication date
MXPA03008532A (en) 2004-06-30
TWI246833B (en) 2006-01-01
CN1526096A (en) 2004-09-01
CA2441870C (en) 2010-02-23
KR20030084886A (en) 2003-11-01
AR035784A1 (en) 2004-07-14
EP1421484A2 (en) 2004-05-26
PE20030003A1 (en) 2003-01-21
JP2004537086A (en) 2004-12-09
CA2441870A1 (en) 2002-09-26
IL157959A0 (en) 2004-03-28
WO2002075527A9 (en) 2004-06-17
WO2002075527A2 (en) 2002-09-26
KR100587749B1 (en) 2006-06-09
CN1256666C (en) 2006-05-17
NZ528277A (en) 2007-06-29
WO2002075527A3 (en) 2004-04-01
IL157959A (en) 2008-07-08
AU2002254289B2 (en) 2006-12-07
HK1068981A1 (en) 2005-05-06

Similar Documents

Publication Publication Date Title
BR0208206A (en) dynamic download and execution of system services on a wireless device
BRPI0415917A (en) system to request a privileged role on a device
GB2386230B (en) New mode for limiting the operation of guest software running on a processor
BR0209632A (en) Method and system for conditional installation and execution of services in a secure computing environment
BR0211882A (en) System and method for licensing applications on wireless devices over a wireless network
DE60038837D1 (en) smitteln
BR0110751A (en) Device
BR0002292A (en) Method for registering with a communications service
BRPI0504860A (en) extensible architecture for auxiliary videos
GB2413666B (en) Non main CPU/OS based operational environment
BR0002393A (en) System and method for software authorization
ATE443291T1 (en) NETWORK DEVICE DRIVER ARCHITECTURE
BR0014405A (en) Absorbent article with a central member that rises
WO2002064228A3 (en) Adapting a game state to be compatible with a new version of a game
BR0307368A (en) System and method for providing messages on a wireless device by connecting to an application server
BRPI0600196A (en) end user data activation
BR0006793A (en) Configuration parameter modification and wireless software for mobile electronic devices
BR0014284A (en) Keyless entry system
DE60227087D1 (en) STATE RELATED REFERENCE MONITOR
BR0112493A (en) Methods of transmitting and executing handheld program content
BR0315512A (en) Headset System and Headset Carrier Device
BRPI0405450A (en) Coating Agent
BRPI0508317A (en) running unverified programs in a wireless device operating environment
EP1187019A3 (en) Resource management
DE60039375D1 (en) Transmission system with dynamic priority scheme

Legal Events

Date Code Title Description
B08L Patent application lapsed because of non payment of annual fee [chapter 8.12 patent gazette]

Free format text: REFERENTE AO NAO RECOLHIMENTO DAS 10A, 11A E 12A ANUIDADES.

B08I Publication cancelled [chapter 8.9 patent gazette]

Free format text: ANULADA A PUBLICACAO CODIGO 8.12 NA RPI NO 2258 DE 15/04/2014 POR TER SIDO INDEVIDA.

B08F Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette]

Free format text: REFERENTE AS 10A, 11A, 12A, 13A, 14A, 15A, 16A, 17A E 18A ANUIDADES.

B08K Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette]

Free format text: EM VIRTUDE DO ARQUIVAMENTO PUBLICADO NA RPI 2602 DE 17-11-2020 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDO O ARQUIVAMENTO DO PEDIDO DE PATENTE, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013.