DE949816T1 - Execution control method for an interactive audio / video program - Google Patents
Execution control method for an interactive audio / video programInfo
- Publication number
- DE949816T1 DE949816T1 DE0949816T DE99115043T DE949816T1 DE 949816 T1 DE949816 T1 DE 949816T1 DE 0949816 T DE0949816 T DE 0949816T DE 99115043 T DE99115043 T DE 99115043T DE 949816 T1 DE949816 T1 DE 949816T1
- Authority
- DE
- Germany
- Prior art keywords
- execution
- message
- sending
- avi program
- response
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims 8
- 230000002452 interceptive effect Effects 0.000 title claims 3
- 230000004044 response Effects 0.000 claims 21
- 230000004913 activation Effects 0.000 claims 8
- 239000000725 suspension Substances 0.000 claims 3
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
-
- 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
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Circuits Of Receivers In General (AREA)
- Stored Programmes (AREA)
- Television Signal Processing For Recording (AREA)
- Television Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Claims (7)
gekennzeichnet durch folgende Schritte: 1. A method for controlling the execution of an AVI program in an interactive audio/video (AVI) receiver for receiving a packet stream containing an AVI program and execution signals, and comprising an execution control for controlling the execution of the AVI program,
characterized by the following steps:
Senden einer Unterbrechungsnachricht an das AVI-Programm abhängig zu einem Ausführungsunterbrechungssignal im Paket-Strom und
Senden einer Fortsetzungsnachricht an das AVI-Programm in Abhängigkeit von einem Ausführungsfortsetzungssignal in dem Paket-Strom undSending a termination message to the AVI program in response to an execution termination signal in the packet stream;
Sending an interrupt message to the AVI program depending on an execution interrupt signal in the packet stream and
Sending a continuation message to the AVI program in response to an execution continuation signal in the packet stream and
ein aktiver Status, in welchem das AVI-Programm ausgeführt wird; undan inactive status in which the AVI program is inactive;
an active state in which the AVI program is running; and
Europäisches Patent: 0 949 81619.07.2000, -Claims-European patent application: 99 115 043.4
European Patent: 0 949 816
wenn in dem unterbrochenen Status:Entering the suspended state in response to a suspension message; and
if in the interrupted status:
dadurch gekennzeichnet, 2. Method according to claim 1,
characterized,
dass der Schritt des Sendens einer Fortsetzungsnachricht in der Ausführungsregelung den Schritt des Aussendens einer Fortsetzungsnachricht nach einer vorbestimmten Zeitperiode, in welcher kein Unterbrechungsausführungssignalpaket empfangen ist, aufweist. that the step of sending an interrupt message in the execution control comprises the step of sending an interrupt message in response to a first execution interrupt signal packet; and
that the step of sending a continuation message in the execution control comprises the step of sending a continuation message after a predetermined period of time in which no interrupt execution signal packet is received.
dadurch gekennzeichnet, 3. Method according to claim 1,
characterized,
Europäisches Patent: 0 949 81619.07.2000,-Claims-European patent application: 99 115 043.4
European Patent: 0 949 816
in der Ausführungsregelung: characterized by the following steps:
in the implementing regulation:
Europäisches Patent: 0 949 81619.07.2000,-Claims-European patent application: 99 115 043.4
European Patent: 0 949 816
einem inaktiven Status, in welchem das AVI-Programm inaktiv ist;
einem aktiven Status, in welchem das AVI-Programm ausgeführt wird;performing any of the following steps in:
an inactive status in which the AVI program is inactive;
an active state in which the AVI program is running;
einem minimierten Status, einschließend folgende Schritte:a suspended state in which the execution of the AVI program is interrupted, and
a minimized status, including the following steps:
Entladen des AVI-Programms aus dem Speicher;Storing the identifier of the AVI program and the execution status and environment of the AVI program in a memory block; then
Unloading the AVI program from memory;
Europäisches Patent: 0 949 81619.07.2000,-Claims-European patent application: 99 115 043.4
European Patent: 0 949 816
dadurch gekennzeichnet, 5. Method according to claim 4,
characterized,
dadurch gekennzeichnet, 6. Method according to claim 4,
characterized,
dass das Ausführungsfortsetzungssignal durch Aussetzen der wiederholten Ausführungsunterbrechungssignalpakete dargestellt ist; und dass der Schritt des Sendens einer Unterbrechungsnachricht in der Ausführungsregelung den Schritt des Sendens einer Unterbrechungsnachricht in Abhängigkeit von einem ersten Ausführungsunterbrechungssignalpaket einschließt; und that the execution interrupt signal in the selected one of a plurality of packet streams is represented by repeated execution interrupt signal packets during an interrupt time interval; and
that the execution continuation signal is represented by suspending the repeated execution interrupt signal packets; and that the step of sending an interrupt message in the execution control includes the step of sending an interrupt message in response to a first execution interrupt signal packet; and
Europäisches Patent: 0 949 81619.07.2000, -Claims-European patent application: 99 115 043.4
European Patent: 0 949 816
5 that the step of sending a continuation message in the execution control includes the step of sending a continuation message after a predetermined period of time in which no execution interrupt signal packets are received.
5
dadurch gekennzeichnet, 7. Method according to claim 4,
characterized,
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/234,146 US5563648A (en) | 1994-04-28 | 1994-04-28 | Method for controlling execution of an audio video interactive program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE949816T1 true DE949816T1 (en) | 2001-01-25 |
Family
ID=22880139
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE0949816T Pending DE949816T1 (en) | 1994-04-28 | 1995-04-19 | Execution control method for an interactive audio / video program |
| DE69515076T Expired - Lifetime DE69515076T2 (en) | 1994-04-28 | 1995-04-19 | Execution control method for an interactive audio / video program |
| DE69531561T Expired - Lifetime DE69531561T2 (en) | 1994-04-28 | 1995-04-19 | Execution control process for an interactive audio / video program |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE69515076T Expired - Lifetime DE69515076T2 (en) | 1994-04-28 | 1995-04-19 | Execution control method for an interactive audio / video program |
| DE69531561T Expired - Lifetime DE69531561T2 (en) | 1994-04-28 | 1995-04-19 | Execution control process for an interactive audio / video program |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US5563648A (en) |
| EP (2) | EP0949816B1 (en) |
| JP (1) | JP4011128B2 (en) |
| KR (1) | KR100334086B1 (en) |
| CN (1) | CN1097386C (en) |
| CA (1) | CA2145898C (en) |
| DE (3) | DE949816T1 (en) |
| ES (2) | ES2142966T3 (en) |
| PT (1) | PT949816E (en) |
| RU (1) | RU95106670A (en) |
| TW (1) | TW357534B (en) |
Families Citing this family (122)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB9400101D0 (en) * | 1994-01-05 | 1994-03-02 | Thomson Consumer Electronics | Consumer interface for a satellite television system |
| US8793738B2 (en) * | 1994-05-04 | 2014-07-29 | Starsight Telecast Incorporated | Television system with downloadable features |
| 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 |
| US5614940A (en) * | 1994-10-21 | 1997-03-25 | Intel Corporation | Method and apparatus for providing broadcast information with indexing |
| US6064378A (en) * | 1994-12-23 | 2000-05-16 | Thomson Consumer Electronics, Inc. | Program guide in a digital video system |
| US5920572A (en) * | 1995-06-30 | 1999-07-06 | Divicom Inc. | Transport stream decoder/demultiplexer for hierarchically organized audio-video streams |
| US5778406A (en) * | 1995-06-30 | 1998-07-07 | Thomson Consumer Electronics, Inc. | Apparatus for delivering CPU independent data for little and big endian machines |
| US5826166A (en) * | 1995-07-06 | 1998-10-20 | Bell Atlantic Network Services, Inc. | Digital entertainment terminal providing dynamic execution in video dial tone networks |
| US5835717A (en) * | 1995-12-13 | 1998-11-10 | Silicon Graphics, Inc. | System and method for saving state information in an interactive television system |
| US6044396A (en) * | 1995-12-14 | 2000-03-28 | Time Warner Cable, A Division Of Time Warner Entertainment Company, L.P. | Method and apparatus for utilizing the available bit rate in a constrained variable bit rate channel |
| US5729292A (en) * | 1995-12-21 | 1998-03-17 | Thomson Multimedia, S.A. | Optimizing performance in a packet slot priority packet transport system |
| US5835493A (en) * | 1996-01-02 | 1998-11-10 | Divicom, Inc. | MPEG transport stream remultiplexer |
| US6101546A (en) * | 1996-03-11 | 2000-08-08 | Microsoft Corporation | Method and system for providing data files that are partitioned by delivery time and data type |
| US6025837A (en) | 1996-03-29 | 2000-02-15 | Micrsoft Corporation | Electronic program guide with hyperlinks to target resources |
| US6240555B1 (en) * | 1996-03-29 | 2001-05-29 | Microsoft Corporation | Interactive entertainment system for presenting supplemental interactive content together with continuous video programs |
| US5918012A (en) * | 1996-03-29 | 1999-06-29 | British Telecommunications Public Limited Company | Hyperlinking time-based data files |
| US6225993B1 (en) | 1996-04-22 | 2001-05-01 | Sun Microsystems, Inc. | Video on demand applet method and apparatus for inclusion of motion video in multimedia documents |
| EP0810789B1 (en) * | 1996-05-30 | 2004-07-14 | Matsushita Electric Industrial Co., Ltd. | Data transmitting apparatus, data receiving apparatus and method and communication system |
| EP0866612B1 (en) * | 1996-09-11 | 2003-11-12 | Matsushita Electric Industrial Co., Ltd. | Program reception/execution apparatus which can start execution of program even when only part of program is received, and program transmitter for it |
| JP3434653B2 (en) * | 1996-12-05 | 2003-08-11 | 富士通株式会社 | Method and apparatus for storing and transmitting multimedia data |
| US5850218A (en) | 1997-02-19 | 1998-12-15 | Time Warner Entertainment Company L.P. | Inter-active program guide with default selection control |
| IL131937A (en) * | 1997-03-21 | 2004-06-01 | Canal Plus Sa | Extracting data sections from a transmitted data stream |
| GB2325537B8 (en) * | 1997-03-31 | 2000-01-31 | Microsoft Corp | Query-based electronic program guide |
| EP0922360A4 (en) * | 1997-04-07 | 1999-12-29 | At & T Corp | System and method for interfacing mpeg-coded audiovisual objects permitting adaptive control |
| EP0909509B1 (en) * | 1997-04-07 | 2007-05-30 | AT & T Corporation | System and method for generation and interfacing of bitstreams representing mpeg-coded audiovisual objects |
| JP4832619B2 (en) * | 1997-04-07 | 2011-12-07 | エイ・ティ・アンド・ティ・コーポレーション | System and method for processing audio-visual information based on an object |
| US5818440A (en) * | 1997-04-15 | 1998-10-06 | Time Warner Entertainment Co. L.P. | Automatic execution of application on interactive television |
| US6801575B1 (en) * | 1997-06-09 | 2004-10-05 | Sharp Laboratories Of America, Inc. | Audio/video system with auxiliary data |
| JPH1127641A (en) * | 1997-07-07 | 1999-01-29 | Toshiba Corp | Television receiver |
| EP0907285A1 (en) * | 1997-10-03 | 1999-04-07 | CANAL+ Société Anonyme | Downloading data |
| US6292805B1 (en) | 1997-10-15 | 2001-09-18 | At&T Corp. | System and method for processing object-based audiovisual information |
| US6351471B1 (en) | 1998-01-14 | 2002-02-26 | Skystream Networks Inc. | Brandwidth optimization of video program bearing transport streams |
| US6246701B1 (en) | 1998-01-14 | 2001-06-12 | Skystream Corporation | Reference time clock locking in a remultiplexer for video program bearing transport streams |
| US6195368B1 (en) | 1998-01-14 | 2001-02-27 | Skystream Corporation | Re-timing of video program bearing streams transmitted by an asynchronous communication link |
| US6292490B1 (en) | 1998-01-14 | 2001-09-18 | Skystream Corporation | Receipts and dispatch timing of transport packets in a video program bearing stream remultiplexer |
| US6351474B1 (en) | 1998-01-14 | 2002-02-26 | Skystream Networks Inc. | Network distributed remultiplexer for video program bearing transport streams |
| US6654931B1 (en) | 1998-01-27 | 2003-11-25 | At&T Corp. | Systems and methods for playing, browsing and interacting with MPEG-4 coded audio-visual objects |
| US7032236B1 (en) * | 1998-02-20 | 2006-04-18 | Thomson Licensing | Multimedia system for processing program guides and associated multimedia objects |
| ES2214011T3 (en) * | 1998-02-20 | 2004-09-01 | Thomson Licensing S.A. | A MULTIMEDIA SYSTEM TO FORM AND TREAT ADAPTABLELY BIG PROGRAMS GUIDES. |
| US6609144B1 (en) | 1998-05-04 | 2003-08-19 | Matsushita Electric Industrial Co., Ltd. | Program reception/execution apparatus that can commence execution of a machine program having only received the program in part, and a program transmission apparatus that enables such execution |
| KR100614347B1 (en) * | 1998-06-19 | 2006-08-18 | 마츠시타 덴끼 산교 가부시키가이샤 | Data transmission and reception method, apparatus and program recording medium |
| US6442755B1 (en) | 1998-07-07 | 2002-08-27 | United Video Properties, Inc. | Electronic program guide using markup language |
| US6311221B1 (en) * | 1998-07-22 | 2001-10-30 | Appstream Inc. | Streaming modules |
| JP2000092118A (en) * | 1998-09-08 | 2000-03-31 | Hitachi Ltd | Programmable network |
| FR2784474A1 (en) * | 1998-10-08 | 2000-04-14 | Thomson Multimedia Sa | Data processing system has applications manager which is able to carry out range of instructions which influence the operation and execution systems during or between applications |
| CA2349182C (en) * | 1998-11-12 | 2009-12-15 | General Instrument Corporation | Application programming interface (api) for accessing and managing resources in a digital television receiver |
| US7877290B1 (en) | 1999-03-29 | 2011-01-25 | The Directv Group, Inc. | System and method for transmitting, receiving and displaying advertisements |
| US7552458B1 (en) | 1999-03-29 | 2009-06-23 | The Directv Group, Inc. | Method and apparatus for transmission receipt and display of advertisements |
| AU4182400A (en) | 1999-03-30 | 2000-10-16 | Diva Systems Corporation | User access to secondary content associated with a primary content |
| EP1049278A1 (en) * | 1999-04-30 | 2000-11-02 | Sony International (Europe) GmbH | Broadcast API - an application programming interface for accessing information services provided by a broadcast system |
| US7634787B1 (en) | 1999-06-15 | 2009-12-15 | Wink Communications, Inc. | Automatic control of broadcast and execution of interactive applications to maintain synchronous operation with broadcast programs |
| US7222155B1 (en) | 1999-06-15 | 2007-05-22 | Wink Communications, Inc. | Synchronous updating of dynamic interactive applications |
| US7069571B1 (en) | 1999-06-15 | 2006-06-27 | Wink Communications, Inc. | Automated retirement of interactive applications using retirement instructions for events and program states |
| US7325245B1 (en) * | 1999-09-30 | 2008-01-29 | Intel Corporation | Linking to video information |
| US6970641B1 (en) | 2000-09-15 | 2005-11-29 | Opentv, Inc. | Playback of interactive programs |
| US8250617B2 (en) | 1999-10-29 | 2012-08-21 | Opentv, Inc. | System and method for providing multi-perspective instant replay |
| CN1177479C (en) * | 1999-10-29 | 2004-11-24 | 开放电视公司 | Systems and methods for recording pushed data |
| WO2001033847A1 (en) * | 1999-10-29 | 2001-05-10 | Opentv, Corp. | Playback of interactive programs |
| US7000245B1 (en) | 1999-10-29 | 2006-02-14 | Opentv, Inc. | System and method for recording pushed data |
| US6530084B1 (en) * | 1999-11-01 | 2003-03-04 | Wink Communications, Inc. | Automated control of interactive application execution using defined time periods |
| US8291444B1 (en) | 1999-12-30 | 2012-10-16 | Intel Corporation | System for controlling use of broadcast content |
| FR2803472B1 (en) * | 2000-01-03 | 2003-05-16 | Nptv | COMPUTER METHOD FOR OPERATING AN INTERACTIVE DIGITAL TELEVISION TRANSMISSION |
| US7631338B2 (en) * | 2000-02-02 | 2009-12-08 | Wink Communications, Inc. | Interactive content delivery methods and apparatus |
| US7028327B1 (en) | 2000-02-02 | 2006-04-11 | Wink Communication | Using the electronic program guide to synchronize interactivity with broadcast programs |
| US7120924B1 (en) | 2000-02-29 | 2006-10-10 | Goldpocket Interactive, Inc. | Method and apparatus for receiving a hyperlinked television broadcast |
| US7367042B1 (en) | 2000-02-29 | 2008-04-29 | Goldpocket Interactive, Inc. | Method and apparatus for hyperlinking in a television broadcast |
| US7343617B1 (en) | 2000-02-29 | 2008-03-11 | Goldpocket Interactive, Inc. | Method and apparatus for interaction with hyperlinks in a television broadcast |
| FR2807265B1 (en) * | 2000-04-03 | 2003-01-24 | Sagem | AUDIO AND VIDEO SEQUENCE RECEPTION AND RESTITUTION DEVICE |
| US9788058B2 (en) | 2000-04-24 | 2017-10-10 | Comcast Cable Communications Management, Llc | Method and system for automatic insertion of interactive TV triggers into a broadcast data stream |
| US8936101B2 (en) * | 2008-07-17 | 2015-01-20 | Halliburton Energy Services, Inc. | Interventionless set packer and setting method for same |
| US7702995B2 (en) | 2000-04-24 | 2010-04-20 | TVWorks, LLC. | Method and system for transforming content for execution on multiple platforms |
| US7360231B2 (en) * | 2000-05-01 | 2008-04-15 | The Directv Group, Inc. | System for obtaining data regarding customer use of interactive television |
| AU2001257510A1 (en) * | 2000-05-03 | 2001-11-12 | Worldgate Service, Inc. | System and method to control and distribute processing and memory resources among applications in a television terminal |
| US6629227B1 (en) * | 2000-05-04 | 2003-09-30 | Scientific-Atlanta, Inc. | System and method for a communication terminal to manage memory and maintain a current application version for multiple applications |
| GB0016062D0 (en) * | 2000-06-30 | 2000-08-23 | Koninkl Philips Electronics Nv | Playback of applications with non-linear time |
| JP4543513B2 (en) * | 2000-07-17 | 2010-09-15 | ソニー株式会社 | Bidirectional communication system, display device, base device, and bidirectional communication method |
| JP4501243B2 (en) * | 2000-07-24 | 2010-07-14 | ソニー株式会社 | Television receiver and program execution method |
| US6704926B1 (en) * | 2000-09-28 | 2004-03-09 | International Business Machines Corporation | Bimodal Java just-in-time complier |
| US6889384B1 (en) | 2000-11-08 | 2005-05-03 | The Directv Group, Inc. | Simplified interactive user interface for multi-video channel navigation |
| US6917627B1 (en) | 2000-11-21 | 2005-07-12 | The Directv Group, Inc. | Hybrid satellite communications system |
| US20020152467A1 (en) * | 2001-02-12 | 2002-10-17 | Rosario Fiallos | Automated generation of conditional access packets for IRD upgrades via radio frequency software download in satellite television systems |
| US20020178455A1 (en) * | 2001-03-14 | 2002-11-28 | General Instrument Corporation | Dynamic movement of the control channel for broadband communication devices |
| US7313824B1 (en) * | 2001-07-13 | 2007-12-25 | Liquid Machines, Inc. | Method for protecting digital content from unauthorized use by automatically and dynamically integrating a content-protection agent |
| US7154916B2 (en) * | 2001-07-26 | 2006-12-26 | The Directv Group, Inc. | Method for real-time insertion of auxiliary data packets into DSS bitstream in the presence of one or more service channels |
| WO2003015394A2 (en) * | 2001-08-06 | 2003-02-20 | Digeo, Inc. | System and method to provide local content and corresponding applications via carousel transmission |
| US6996564B2 (en) * | 2001-08-13 | 2006-02-07 | The Directv Group, Inc. | Proactive internet searching tool |
| US8880709B2 (en) | 2001-09-12 | 2014-11-04 | Ericsson Television Inc. | Method and system for scheduled streaming of best effort data |
| GB0122585D0 (en) | 2001-09-19 | 2001-11-07 | Koninl Philips Electronics Nv | Control of an interactive application |
| GB0122669D0 (en) * | 2001-09-20 | 2001-11-14 | Koninl Philips Electronics Nv | Processing of a broadcast signal |
| US20030093515A1 (en) * | 2001-11-14 | 2003-05-15 | Kauffman Marc W. | Quality of service control of streamed content delivery |
| US20030099364A1 (en) * | 2001-11-28 | 2003-05-29 | Thompson Mark R. | Playback manipulation of HTTP streamed content objects |
| US7844994B2 (en) * | 2002-03-22 | 2010-11-30 | The Directv Group, Inc. | System and method for persistent storage of common user information for interactive television using a centrally located repository |
| US20040032486A1 (en) | 2002-08-16 | 2004-02-19 | Shusman Chad W. | Method and apparatus for interactive programming using captioning |
| US20030196206A1 (en) | 2002-04-15 | 2003-10-16 | Shusman Chad W. | Method and apparatus for internet-based interactive programming |
| US20040210947A1 (en) | 2003-04-15 | 2004-10-21 | Shusman Chad W. | Method and apparatus for interactive video on demand |
| EP1377034A1 (en) * | 2002-06-27 | 2004-01-02 | Thomson Licensing S.A. | Data processing device and method for interactive television |
| US20040031052A1 (en) * | 2002-08-12 | 2004-02-12 | Liberate Technologies | Information platform |
| AU2003268273B2 (en) * | 2002-08-30 | 2007-07-26 | Opentv, Inc | Carousel proxy |
| US20040194153A1 (en) * | 2003-03-24 | 2004-09-30 | Sony Corporation And Sony Electronics Inc. | Conservation of system resources by efficiently activating/de-activating applications |
| US7076616B2 (en) * | 2003-03-24 | 2006-07-11 | Sony Corporation | Application pre-launch to reduce user interface latency |
| US7693222B2 (en) * | 2003-08-13 | 2010-04-06 | Ericsson Television Inc. | Method and system for re-multiplexing of content-modified MPEG-2 transport streams using PCR interpolation |
| US7870352B2 (en) * | 2003-11-13 | 2011-01-11 | Stalker Altan J | State-based memory unloading |
| PL367409A1 (en) * | 2004-04-20 | 2005-10-31 | Advanced Digital Broadcast Ltd. | Tv analogue and digital signal receiver and method for receiving analogue and digital signals |
| JP4875987B2 (en) * | 2004-11-02 | 2012-02-15 | パナソニック株式会社 | Application program execution device |
| US20060225107A1 (en) * | 2005-04-01 | 2006-10-05 | Microsoft Corporation | System for running applications in a resource-constrained set-top box environment |
| US7870562B1 (en) * | 2005-06-24 | 2011-01-11 | Apple Inc. | Media rendering hierarchy |
| US8776078B2 (en) * | 2008-05-20 | 2014-07-08 | International Business Machines Corporation | Method for dynamically freeing computer resources |
| US7991801B2 (en) * | 2008-06-10 | 2011-08-02 | International Business Machines Corporation | Real-time dynamic and synchronized captioning system and method for use in the streaming of multimedia data |
| US8566481B2 (en) * | 2009-06-10 | 2013-10-22 | Cisco Technology, Inc. | Managing configuration data |
| US20110154420A1 (en) | 2009-12-17 | 2011-06-23 | Level 3 Communications, Llc | Data Feed Resource Reservation System |
| US20120050619A1 (en) | 2010-08-30 | 2012-03-01 | Sony Corporation | Reception apparatus, reception method, transmission apparatus, transmission method, program, and broadcasting system |
| KR20120055779A (en) * | 2010-11-23 | 2012-06-01 | 한국전자통신연구원 | System and method for communicating audio data based zigbee and method thereof |
| US8935719B2 (en) | 2011-08-25 | 2015-01-13 | Comcast Cable Communications, Llc | Application triggering |
| JP5957204B2 (en) * | 2011-11-01 | 2016-07-27 | ソニー株式会社 | Information processing apparatus, information processing method, and program |
| US8687947B2 (en) | 2012-02-20 | 2014-04-01 | Rr Donnelley & Sons Company | Systems and methods for variable video production, distribution and presentation |
| US9880776B1 (en) | 2013-02-22 | 2018-01-30 | Veritas Technologies Llc | Content-driven data protection method for multiple storage devices |
| US9414114B2 (en) | 2013-03-13 | 2016-08-09 | Comcast Cable Holdings, Llc | Selective interactivity |
| US11076205B2 (en) | 2014-03-07 | 2021-07-27 | Comcast Cable Communications, Llc | Retrieving supplemental content |
| US10114661B2 (en) * | 2014-11-07 | 2018-10-30 | Roku, Inc. | System and method for fast starting an application |
| US9948962B2 (en) | 2014-11-13 | 2018-04-17 | Time Warner Cable Enterprises Llc | Apparatus and methods for efficient delivery of electronic program guide data |
| US11650562B2 (en) | 2019-08-26 | 2023-05-16 | Toyota Motor Engineering & Manufacturing North America, Inc. | Interface assemblies for manufacturing components |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3803491A (en) * | 1971-05-26 | 1974-04-09 | Tocom | Communications system |
| US3891792A (en) * | 1974-06-25 | 1975-06-24 | Asahi Broadcasting | Television character crawl display method and apparatus |
| US4528589A (en) * | 1977-02-14 | 1985-07-09 | Telease, Inc. | Method and system for subscription television billing and access |
| US4264925A (en) * | 1979-08-13 | 1981-04-28 | Michael J. Freeman | Interactive cable television system |
| US4323922A (en) * | 1979-12-17 | 1982-04-06 | Oak Industries Inc. | Television coding system with channel level identification |
| US4965825A (en) * | 1981-11-03 | 1990-10-23 | The Personalized Mass Media Corporation | Signal processing apparatus and methods |
| US5191573A (en) * | 1988-06-13 | 1993-03-02 | Hair Arthur R | Method for transmitting a desired digital video or audio signal |
| US5003591A (en) * | 1989-05-25 | 1991-03-26 | General Instrument Corporation | Functionally modifiable cable television converter system |
| CA2064855C (en) * | 1989-08-23 | 2002-01-01 | Henry Curtis De Bey | Program transmission optimisation |
| US5132992A (en) * | 1991-01-07 | 1992-07-21 | Paul Yurt | Audio and video transmission and receiving system |
| US5168356A (en) * | 1991-02-27 | 1992-12-01 | General Electric Company | Apparatus for segmenting encoded video signal for transmission |
| EP0514819B1 (en) * | 1991-05-23 | 1996-05-01 | Hitachi, Ltd. | Wide-screen television receiver with aspect ratio conversion function and method of displaying a magnified range |
| US5289276A (en) * | 1992-06-19 | 1994-02-22 | General Electric Company | Method and apparatus for conveying compressed video data over a noisy communication channel |
| US5418559A (en) * | 1992-10-23 | 1995-05-23 | At&T Corp. | Multi-channel television converter for conventional and interactive signals |
| US5440632A (en) * | 1992-12-02 | 1995-08-08 | Scientific-Atlanta, Inc. | Reprogrammable subscriber terminal |
-
1994
- 1994-04-28 US US08/234,146 patent/US5563648A/en not_active Expired - Lifetime
-
1995
- 1995-03-18 TW TW084102616A patent/TW357534B/en not_active IP Right Cessation
- 1995-03-30 CA CA002145898A patent/CA2145898C/en not_active Expired - Lifetime
- 1995-04-19 EP EP99115043A patent/EP0949816B1/en not_active Expired - Lifetime
- 1995-04-19 DE DE0949816T patent/DE949816T1/en active Pending
- 1995-04-19 EP EP95105800A patent/EP0680213B1/en not_active Expired - Lifetime
- 1995-04-19 ES ES95105800T patent/ES2142966T3/en not_active Expired - Lifetime
- 1995-04-19 DE DE69515076T patent/DE69515076T2/en not_active Expired - Lifetime
- 1995-04-19 ES ES99115043T patent/ES2147719T3/en not_active Expired - Lifetime
- 1995-04-19 DE DE69531561T patent/DE69531561T2/en not_active Expired - Lifetime
- 1995-04-19 PT PT99115043T patent/PT949816E/en unknown
- 1995-04-24 RU RU95106670/09A patent/RU95106670A/en unknown
- 1995-04-26 JP JP13556995A patent/JP4011128B2/en not_active Expired - Lifetime
- 1995-04-27 CN CN95104704A patent/CN1097386C/en not_active Expired - Lifetime
- 1995-04-27 KR KR1019950010046A patent/KR100334086B1/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| KR950035418A (en) | 1995-12-30 |
| DE69515076T2 (en) | 2000-07-13 |
| CN1112333A (en) | 1995-11-22 |
| JPH0851596A (en) | 1996-02-20 |
| ES2147719T3 (en) | 2004-05-01 |
| DE69515076D1 (en) | 2000-03-23 |
| CA2145898C (en) | 2004-10-26 |
| TW357534B (en) | 1999-05-01 |
| EP0680213A2 (en) | 1995-11-02 |
| DE69531561D1 (en) | 2003-09-25 |
| US5563648A (en) | 1996-10-08 |
| PT949816E (en) | 2003-12-31 |
| EP0949816B1 (en) | 2003-08-20 |
| RU95106670A (en) | 1997-01-20 |
| JP4011128B2 (en) | 2007-11-21 |
| EP0949816A2 (en) | 1999-10-13 |
| CA2145898A1 (en) | 1995-10-29 |
| EP0680213B1 (en) | 2000-02-16 |
| ES2147719T1 (en) | 2000-10-01 |
| DE69531561T2 (en) | 2004-06-17 |
| EP0949816A3 (en) | 2000-06-14 |
| CN1097386C (en) | 2002-12-25 |
| KR100334086B1 (en) | 2002-09-05 |
| EP0680213A3 (en) | 1996-05-08 |
| ES2142966T3 (en) | 2000-05-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE949816T1 (en) | Execution control method for an interactive audio / video program | |
| DE19882411B3 (en) | Background software load in cellular telecommunication systems | |
| DE69528994T2 (en) | METHOD AND ARRANGEMENT FOR PROCESS-BASED MESSAGE PROCESSING IN A COMMUNICATION SYSTEM | |
| DE69314224T2 (en) | Method and device for device control with data transmission in television lines | |
| DE69634482T2 (en) | Competitive operation resolution method for data networks | |
| DE69827544T2 (en) | Data processing apparatus and method | |
| EP0333123B1 (en) | Modulary structured ISDN communication system | |
| DE60108199T2 (en) | Method and apparatus for decoding a video data stream in special playback modes | |
| DE69812338T2 (en) | VIDEO ON REQUEST WITH VIDEO RECORDER-LIKE FUNCTIONS | |
| DE69818401T2 (en) | Synchronous audio / video playback device, which enables precise synchronization between audio and video data and methods for synchronous audio / video playback | |
| DE69330157T2 (en) | Device and method for recording video signals | |
| DE2913288A1 (en) | MULTIPROCESSOR SYSTEM | |
| DE69520362T2 (en) | SYSTEM FOR TELECOMMUNICATION | |
| DE3438410A1 (en) | BRIDGE CIRCUIT FOR CONNECTING NETWORKS | |
| EP0849667A3 (en) | Software exchange system | |
| CA2159269A1 (en) | Method and Apparatus for Achieving Uniform Data Distribution in a Parallel Database System | |
| DE69727633T2 (en) | User level support method and device for synchronizing multiple events | |
| EP0764906A2 (en) | Method of operating a real time computer system controlled by a real time operating system | |
| DE112012006873B4 (en) | Distributed input/output control system, distributed input/output control method and master station and slave station for distributed input/output control system | |
| EP0680238A2 (en) | Program-controlled arrangement, in particular a broadband-ISDN-communication arrangement, with at least one switching operation running therein | |
| DE3047506A1 (en) | METHOD FOR TRANSMITTING DATA BLOCKS AND DEVICE FOR CARRYING OUT THIS METHOD | |
| DE69923219T2 (en) | IMAGE PROCESSING UNIT | |
| DE10065498B4 (en) | Method and device for reconstructing the process flow of a control program | |
| DE68923549T2 (en) | DECODING RING ARRANGEMENT. | |
| DE10061001A1 (en) | Automobile technical process control method, involves using microprocessor for execution of control program tasks corresponding to technical processes |