ES2181476T3 - Gestor de aplicaciones con juego de instrucciones de gestion variable. - Google Patents
Gestor de aplicaciones con juego de instrucciones de gestion variable.Info
- Publication number
- ES2181476T3 ES2181476T3 ES99947522T ES99947522T ES2181476T3 ES 2181476 T3 ES2181476 T3 ES 2181476T3 ES 99947522 T ES99947522 T ES 99947522T ES 99947522 T ES99947522 T ES 99947522T ES 2181476 T3 ES2181476 T3 ES 2181476T3
- Authority
- ES
- Spain
- Prior art keywords
- management instruction
- application manager
- variable management
- instruction set
- application
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
-
- 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/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4437—Implementing a Virtual Machine [VM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/48—Indexing scheme relating to G06F9/48
- G06F2209/482—Application
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
- Multi Processors (AREA)
- Advance Control (AREA)
Abstract
Dispositivo de gestión de una aplicación (3) compuesta por instrucciones ejecutables por un sistema de ejecución (2), comunicándose dicho sistema de ejecución con un sistema operativo (1) para acceder a los recursos del dispositivo, caracterizado porque el dispositivo comprende un módulo de gestión de aplicaciones (4) que puede ejecutar al menos un juego de instrucciones de gestión (11), modificando dichas instrucciones de gestión, por funciones, el desarrollo de una aplicación (3) ejecutada por el sistema operativo (1) y/o el sistema de ejecución (2), siendo iniciada la ejecución de una instrucción de gestión durante un cambio de estado de la aplicación (3) y/o durante un acontecimiento exterior al dispositivo, siendo dicho acontecimiento exterior preferentemente un control de usuario o la recepción de nuevos datos.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR9812600A FR2784474A1 (fr) | 1998-10-08 | 1998-10-08 | Gestionnaire d'applications avec jeu d'instructions de gestion variable |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2181476T3 true ES2181476T3 (es) | 2003-02-16 |
Family
ID=9531328
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES99947522T Expired - Lifetime ES2181476T3 (es) | 1998-10-08 | 1999-10-08 | Gestor de aplicaciones con juego de instrucciones de gestion variable. |
Country Status (10)
| Country | Link |
|---|---|
| US (2) | US7770187B2 (es) |
| EP (1) | EP1119962B1 (es) |
| JP (5) | JP4729176B2 (es) |
| CN (1) | CN1121779C (es) |
| AT (1) | ATE221288T1 (es) |
| AU (1) | AU6093799A (es) |
| DE (1) | DE69902290T2 (es) |
| ES (1) | ES2181476T3 (es) |
| FR (1) | FR2784474A1 (es) |
| WO (1) | WO2000022815A1 (es) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2629511A3 (en) * | 2002-04-11 | 2014-04-02 | Thomson Licensing | Apparatus and methods for switching to an interactive application mode from a television program mode |
| US7469346B2 (en) | 2003-06-27 | 2008-12-23 | Disney Enterprises, Inc. | Dual virtual machine architecture for media devices |
| EP1868135A1 (en) * | 2005-06-29 | 2007-12-19 | Research In Motion Limited | System and method for privilege management and revocation |
| US20070155507A1 (en) * | 2005-12-02 | 2007-07-05 | Cyberscan Technology, Inc. | In-room gaming |
| DE102008029446B4 (de) * | 2008-06-20 | 2024-08-08 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren zur Steuerung von Funktionen in einem Kraftfahrzeug mit benachbart liegenden Bedienelementen |
| KR101763595B1 (ko) * | 2010-11-16 | 2017-08-01 | 엘지전자 주식회사 | 모니터링 서비스를 위한 데이터를 처리하는 네트워크 tv의 제어 방법 및 상기 네트워크 tv |
| CN103020259B (zh) * | 2012-12-21 | 2016-10-05 | 中国农业银行股份有限公司 | 一种获取软件程序的方法及系统 |
Family Cites Families (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4419726A (en) * | 1981-01-16 | 1983-12-06 | Sperry Corporation | Instruction decoding in data processing apparatus |
| US5097407A (en) * | 1986-08-08 | 1992-03-17 | Integrated Inference Machines | Artificial intelligence processor |
| US5301326A (en) * | 1991-09-24 | 1994-04-05 | Microsoft Corporation | Method and system for controlling the execution of an application program |
| US5321837A (en) * | 1991-10-11 | 1994-06-14 | International Business Machines Corporation | Event handling mechanism having a process and an action association process |
| US6463585B1 (en) * | 1992-12-09 | 2002-10-08 | Discovery Communications, Inc. | Targeted advertisement using television delivery systems |
| US5495283A (en) * | 1993-09-13 | 1996-02-27 | Albrit Technologies Ltd. | Cable television video messaging system and headend facility incorporating same |
| CA2106222C (en) * | 1993-09-15 | 2000-10-31 | Russell D. N. Mackinnon | Object oriented communication network |
| US5563648A (en) * | 1994-04-28 | 1996-10-08 | Thomson Consumer Electronics, Inc. | Method for controlling execution of an audio video interactive program |
| US5635979A (en) * | 1994-05-27 | 1997-06-03 | Bell Atlantic | Dynamically programmable digital entertainment terminal using downloaded software to control broadband data operations |
| US5768539A (en) * | 1994-05-27 | 1998-06-16 | Bell Atlantic Network Services, Inc. | Downloading applications software through a broadcast channel |
| US5666293A (en) * | 1994-05-27 | 1997-09-09 | Bell Atlantic Network Services, Inc. | Downloading operating system software through a broadcast channel |
| JPH0865580A (ja) * | 1994-08-19 | 1996-03-08 | Canon Inc | 撮像装置 |
| US5734904A (en) * | 1994-11-14 | 1998-03-31 | Microsoft Corporation | Method and system for calling one of a set of routines designed for direct invocation by programs of a second type when invoked by a program of the first type |
| WO2004080069A1 (ja) * | 1995-01-24 | 2004-09-16 | Hiroki Zenda | マルチメディアコンピュータシステム |
| US5818438A (en) * | 1995-04-25 | 1998-10-06 | Bellsouth Corporation | System and method for providing television services |
| JPH08328880A (ja) * | 1995-05-31 | 1996-12-13 | Mitsubishi Electric Corp | 複数のアプリケーションプログラムを同時に実行できるオペレーティングシステムにおける計算機運転管理システム |
| US5781228A (en) * | 1995-09-07 | 1998-07-14 | Microsoft Corporation | Method and system for displaying an interactive program with intervening informational segments |
| US5802284A (en) * | 1995-12-13 | 1998-09-01 | Silicon Graphics, Inc. | System and method using cover bundles to provide immediate feedback to a user in an interactive television environment |
| US5937331A (en) * | 1996-07-01 | 1999-08-10 | Kalluri; Rama | Protocol and system for transmitting triggers from a remote network and for controlling interactive program content at a broadcast station |
| JP3515997B2 (ja) * | 1996-09-12 | 2004-04-05 | 株式会社ロジック・リサーチ | プログラマブル半導体デバイス |
| JPH10187456A (ja) * | 1996-12-27 | 1998-07-21 | Hitachi Ltd | プログラムダウンロードシステム |
| US5850218A (en) * | 1997-02-19 | 1998-12-15 | Time Warner Entertainment Company L.P. | Inter-active program guide with default selection control |
| US6600496B1 (en) * | 1997-09-26 | 2003-07-29 | Sun Microsystems, Inc. | Interactive graphical user interface for television set-top box |
| JP4014281B2 (ja) * | 1998-03-19 | 2007-11-28 | 富士通株式会社 | Catvにおける番組予約方式 |
| US7346689B1 (en) * | 1998-04-20 | 2008-03-18 | Sun Microsystems, Inc. | Computer architecture having a stateless human interface device and methods of use |
| US6427238B1 (en) * | 1998-05-29 | 2002-07-30 | Opentv, Inc. | Module manager for interactive television system |
| US6061655A (en) * | 1998-06-26 | 2000-05-09 | Lsi Logic Corporation | Method and apparatus for dual output interface control of audio decoder |
| US6272153B1 (en) * | 1998-06-26 | 2001-08-07 | Lsi Logic Corporation | DVD audio decoder having a central sync-controller architecture |
| US6119092A (en) * | 1998-06-26 | 2000-09-12 | Lsi Logic Corporation | Audio decoder bypass module for communicating compressed audio to external components |
| US6334026B1 (en) * | 1998-06-26 | 2001-12-25 | Lsi Logic Corporation | On-screen display format reduces memory bandwidth for time-constrained on-screen display systems |
-
1998
- 1998-10-08 FR FR9812600A patent/FR2784474A1/fr not_active Withdrawn
-
1999
- 1999-10-08 AU AU60937/99A patent/AU6093799A/en not_active Abandoned
- 1999-10-08 JP JP2000576613A patent/JP4729176B2/ja not_active Expired - Lifetime
- 1999-10-08 CN CN99811841A patent/CN1121779C/zh not_active Expired - Lifetime
- 1999-10-08 ES ES99947522T patent/ES2181476T3/es not_active Expired - Lifetime
- 1999-10-08 AT AT99947522T patent/ATE221288T1/de active
- 1999-10-08 EP EP99947522A patent/EP1119962B1/fr not_active Expired - Lifetime
- 1999-10-08 WO PCT/FR1999/002426 patent/WO2000022815A1/fr not_active Ceased
- 1999-10-08 DE DE69902290T patent/DE69902290T2/de not_active Expired - Lifetime
-
2005
- 2005-08-03 US US11/196,085 patent/US7770187B2/en not_active Expired - Lifetime
- 2005-08-03 US US11/196,186 patent/US7774800B2/en not_active Expired - Lifetime
-
2009
- 2009-11-25 JP JP2009267883A patent/JP5147081B2/ja not_active Expired - Lifetime
-
2012
- 2012-11-02 JP JP2012242277A patent/JP5781049B2/ja not_active Expired - Lifetime
-
2015
- 2015-03-03 JP JP2015040862A patent/JP5904621B2/ja not_active Expired - Lifetime
- 2015-05-12 JP JP2015097006A patent/JP6080229B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US7774800B2 (en) | 2010-08-10 |
| EP1119962B1 (fr) | 2002-07-24 |
| JP6080229B2 (ja) | 2017-02-15 |
| US20050273786A1 (en) | 2005-12-08 |
| ATE221288T1 (de) | 2002-08-15 |
| JP2015133134A (ja) | 2015-07-23 |
| FR2784474A1 (fr) | 2000-04-14 |
| US7770187B2 (en) | 2010-08-03 |
| CN1121779C (zh) | 2003-09-17 |
| US20050278721A1 (en) | 2005-12-15 |
| JP2013065318A (ja) | 2013-04-11 |
| WO2000022815A1 (fr) | 2000-04-20 |
| DE69902290D1 (de) | 2002-08-29 |
| CN1322432A (zh) | 2001-11-14 |
| AU6093799A (en) | 2000-05-01 |
| EP1119962A1 (fr) | 2001-08-01 |
| JP2002527843A (ja) | 2002-08-27 |
| JP2010044799A (ja) | 2010-02-25 |
| JP5781049B2 (ja) | 2015-09-16 |
| JP5147081B2 (ja) | 2013-02-20 |
| JP4729176B2 (ja) | 2011-07-20 |
| JP2015179526A (ja) | 2015-10-08 |
| DE69902290T2 (de) | 2003-02-27 |
| JP5904621B2 (ja) | 2016-04-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU5801294A (en) | An apparatus for executing a plurality of program segments having different object code types in a single program or processor environment | |
| EP0911724A3 (en) | Process and method for utilizing register file resources | |
| TW371742B (en) | A computer operation management system for a computer operating system capable of simultaneously executing plural application programs | |
| EP0651327A3 (en) | Recompilation of computer programs for enhanced optimization | |
| EP0997816A3 (en) | Method and apparatus for selecting ways to compile at runtime | |
| EP0999499A3 (en) | Method and apparatus for profiling of non-instrumented programs and dynamic processing of profile data | |
| GB2318658B (en) | A system and method for providing technical support of an electronic system | |
| EP1003095A3 (en) | A computer system for executing branch instructions | |
| CA2061117A1 (en) | Apparatus and method for distributed program stack | |
| GB2375641A (en) | Small memory footprint system and method for separating applications within a single virtual machine | |
| MY131818A (en) | Data processing using multiple instruction sets. | |
| WO1998055910A3 (en) | Apparatus and method for secure device addressing | |
| CA2039640A1 (en) | Scalable compound instruction set machine architecture | |
| EP0788054A3 (en) | Memory controller and memory control system | |
| DK0839006T3 (da) | Fremgangsmåde til stabilisering af proteiner i et surt miljø med et højester-pectin | |
| WO2000022492A3 (en) | System and method for automatically and selectively promoting object variables to method fields and variables in a digital computer system | |
| EP0236745A3 (en) | Branch stream coprocessor | |
| WO2003100552A3 (en) | Hybrid threads for multiplexing virtual machine | |
| EP0813144A3 (en) | Data processing system and method utilising multiple instruction sets | |
| EP1300758A3 (en) | Dynamically switching statically bound function calls to dynamically bound function calls without recomplication | |
| EP0871110A3 (en) | Branch prediction in computer system | |
| EP0875815A3 (en) | Information processing apparatus and method and recording medium | |
| ES2181476T3 (es) | Gestor de aplicaciones con juego de instrucciones de gestion variable. | |
| EP0908813A3 (en) | Method and apparatus for implementing multiple return sites | |
| WO1998000770A3 (en) | Encryption enhancement system |