DE949816T1 - Ausführungssteuerungsverfahren für ein interaktives audio/video Programm - Google Patents
Ausführungssteuerungsverfahren für ein interaktives audio/video ProgrammInfo
- 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)
1. Verfahren zur Regelung der Ausführung eines AVI-Programms in einem
interaktiven Audio/Video (AVI) Empfänger zum Empfang eines Paket-Stromes
enthaltend ein AVI-Programm und Ausführungssignale, und enthaltend eine Ausführungsregelung zum Regeln der Ausführung des
AVI-Programms,
gekennzeichnet durch folgende Schritte:
gekennzeichnet durch folgende Schritte:
10 In der Ausführungsregelung:
Laden des AVI-Programms in einen Speicher in Abhängigkeit von der Gegenwart des AVI-Programms im Paket-Strom;
Senden einer Aktivierungsanstoßnachricht an das AVI-Programm abhängig
von einer Benutzereingabe;
Senden einer Beendigungsnachricht an das AVI-Programm in Abhängigkeit
von einem Ausführungsbeendungssignal im Paket-Strom;
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 und
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 und
im AVI-Programm: Ausführung in einem der Folgenden:
ein inaktiver Status, in welchem das AVI-Programm inaktiv ist;
ein aktiver Status, in welchem das AVI-Programm ausgeführt wird; und
ein aktiver Status, in welchem das AVI-Programm ausgeführt wird; und
ein unterbrochener Status, in welchem die Ausführung des AVI-Programms
unterbrochen ist;
Beginnen des inaktiven Status in Abhängigkeit von dem Laden des AVI-Programms
in den Speicher;
Unterbrechen der Ausführung und Entladen des AVI-Programms aus dem Speicher in Abhängigkeit von der Beendigungsnachricht;
sofern im inaktiven Status, Betreten des aktiven Status in Abhängigkeit
von einer Aktivierungsanstoßnachricht; 35
OPENTV, Inc., ** * . J' . * I .* · &iacgr; &iacgr;* &idigr;
#5706E/gw,sc si..*..· *.** &idigr; *.***♦»*
19.07.2000, -Ansprüche-Europäische Patentanmeldung: 99 115 043.4
Europäisches Patent: 0 949 816
Europäisches Patent: 0 949 816
wenn im aktiven Status:
Betreten des inaktiven Status in Abhängigkeit von einer Aktivierungsanstoßnachricht;
und
Betreten des unterbrochenen Status in Abhängigkeit von einer Unterbrechungsnachricht;
und
wenn in dem unterbrochenen Status:
wenn in dem unterbrochenen Status:
Betreten des aktiven Status in Abhängigkeit von einer Fortsetzungsnachricht;
und
Betreten des inaktiven Status in Abhängigkeit von einer Aktivierungsanstoßnachricht.
2. Verfahren nach Anspruch 1,
dadurch gekennzeichnet,
dadurch gekennzeichnet,
dass das Ausführungsunterbrechungssignal in dem Paket-Strom durch
wiederholte Ausführungsunterbrechungssignalpakete während eines Unterbrechungszeitintervalls dargestellt wird, und dass das Ausführungsfortsetzungssignal
durch ein Aussetzen der wiederholten Ausführungsunterbrechungssignalpakete dargestellt wird; und
dass der Schritt des Aussendens einer Unterbrechungsnachricht in der
Ausführungsregelung den Schritt des Sendens einer Unterbrechungsnachricht in Abhängigkeit von einem ersten Ausführungsunterbrechungssignalpaket
aufweist; und
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.
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.
3. Verfahren nach Anspruch 1,
dadurch gekennzeichnet,
dadurch gekennzeichnet,
dass das Ausführungsunterbrechungssignal in dem Paket-Strom von
einem Ausführungsunterbrechungssignalpaket dargestellt wird und das Ausführungsfortsetzungssignal von einem Ausführungsfortsetzungssignalpaket
dargestellt wird; und
OPENTV, Inc., .* I I . &iacgr; '. ** · &iacgr; &idigr; &iacgr; !
19.07.2000,-Ansprüche-Europäische Patentanmeldung: 99 115 043.4
Europäisches Patent: 0 949 816
Europäisches Patent: 0 949 816
0E/EP0S4S8I6TI
dass der Schritt des Sendens einer Unterbrechungsnachricht in der
Ausführungsregelung den Schritt des Aussendens einer Unterbrechungsnachricht in Abhängigkeit von einem Ausführungsunterbrechungssignalpaket
aufweist; und
dass der Schritt des Sendens einer Fortsetzungsnachricht in der Ausführungsregelung
den Schritt des Aussendens einer Fortsetzungsnachricht in Abhängigkeit von einem Ausführungsfortsetzungssignalpaket aufweist.
4. Verfahren zur Regelung der Ausführung eines AVI-Programms in einem
interaktiven Audio/Video (AVI) Empfänger wahlweise erhaltend einen von
mehreren Paket-Strömen unter Steuerung eines Benutzers, wobei jeder Paket-Strom ein AVI-Programm enthält, dass einen Identifikator und
Ausführungssignale besitzt, wobei der Empfänger eine Ausführungsregelung
zum Regeln der Ausführung des AVI-Programms einschließt,
gekennzeichnet durch folgende Schritte:
in der Ausführungsregelung:
in der Ausführungsregelung:
Laden des AVI-Programms in einen Speicher in Abhängigkeit von der Gegenwart des AVI-Programms in einem ausgewählten von mehreren
Paket-Strömen, Speichern des Identifikators des geladenen Anwendungsprogramms in einen entsprechenden Ort des Speichers, und
Suchen nach zuvor in dem Speicher gespeicherten Blöcken, die Identifikatoren von minimierten AVI-Programmen enthalten und Suchen, ob ein
in einem Block enthaltener Identifikator zu einem Identifikator des AVI-Programms
passt, der in dem Speicher geladen ist, Setzen des Ausführungsstatus
und der Umgebung eines neu geladenen AVI-Programms auf einen Ausführungsstatus und eine Umgebung aus dem passenden Block;
Senden einer Aktivierungsanstoßnachricht an das AVI-Programm in Abhängigkeit von einer Benutzereingabe;
Senden einer Beendigungsnachricht an das AVI-Programm in Abhängigkeit
zu einem Ausführungsbeendungssignal in einem ausgewählten von mehreren Paket-Strömen;
opentv, inc., ·* &Sgr; &Sgr; · &Sgr; &idigr;·* »&Sgr; &Sgr;&iacgr; I
#5706E/gw,sc .&iacgr;..*..' *..* I *.»**.·*
19.07.2000,-Ansprüche-Europäische Patentanmeldung: 99 115 043.4
Europäisches Patent: 0 949 816
Europäisches Patent: 0 949 816
Aussenden einer Unterbrechungsnachricht an das AVI-Programm in Abhängigkeit von einem Ausführungsunterbrechungssignal in dem ausgewählten
von mehreren Paket-Strömen; und
Senden einer Fortsetzungsnachricht an das AVI-Programm in Abhängigkeit
von einem Ausführungsfortsetzungssignal in einem ausgewählten von mehreren Paket-Strömen;
Aussenden einer Minimierungsnachricht an das AVI-Programm in Abhängigkeit von der Gegenwart eines AVI-Programms in dem Datenstrom,
der einen von dem Identifikator in dem entsprechenden Speicherort verschiedenen Identifikator besitzt; und
in dem AVI-Programm:
das Ausführen von einem der folgenden Schritte in:
einem inaktiven Status, in welchem das AVI-Programm inaktiv ist;
einem aktiven Status, in welchem das AVI-Programm ausgeführt wird;
einem inaktiven Status, in welchem das AVI-Programm inaktiv ist;
einem aktiven Status, in welchem das AVI-Programm ausgeführt wird;
einem unterbrochenen Status, in welchem die Ausführung des AVI-Programms
unterbrochen ist, und
einem minimierten Status, einschließend folgende Schritte:
einem minimierten Status, einschließend folgende Schritte:
Unterbrechen der Ausführung des AVI-Programms; dann
Speichern des Identifikators des AVI-Programms und des Ausführungsstatus und der Umgebung des AVI-Programms in einem Speicherblock;
dann
Entladen des AVI-Programms aus dem Speicher;
Entladen des AVI-Programms aus dem Speicher;
Speichern des inaktiven Status in Abhängigkeit von dem Laden des AVI-Programms in den Speicher;
Unterbrechen der Ausführung, und Entladen des AVI-Programms aus dem Speicher in Abhängigkeit von einer Beendungsnachricht;
wenn im inaktiven Status, Betreten des aktiven Status in Abhängigkeit
von einer Aktivierungsanstoßnachricht;
wenn im aktiven Status:
OPENTV, Inc., .* &iacgr; ! « ! !*' » &iacgr; Il I
#5706E/gw,sc .·.. ·„· ·„· : ·..··..*
19.07.2000,-Ansprüche-Europäische Patentanmeldung: 99 115 043.4
Europäisches Patent: 0 949 816
Europäisches Patent: 0 949 816
Betreten des inaktiven Status in Abhängigkeit von einer Aktivierungsanstoßnachricht;
und
Betreten des unterbrochenen Status in Abhängigkeit von einer Unterbrechungsnachricht;
und
wenn im unterbrochenen Status:
Betreten des aktiven Status in Abhängigkeit von einer Fortsetzungsnachricht;
Betreten des inaktiven Status in Abhängigkeit von einer Aktivierungsanstoßnachricht;
und
Betreten des Minimierstatus in Abhängigkeit von einer Minimiernachricht.
5. Verfahren nach Anspruch 4,
dadurch gekennzeichnet,
dadurch gekennzeichnet,
dass der Speicherschritt in dem Schritt des Ausführens in dem Minimierstatus
in dem Anwendungsprogramm außerdem folgenden Schritt enthält:
Speichern einer Zeitdauer in dem Speicherblock, der die Zeitdauer indiziert,
während welcher in dem Speicherblock gespeicherte Daten in dem Speicher verbleiben und, nachdem der Zeitablauf abgelaufen ist, Entfernen
der gespeicherten Daten aus dem Speicherblock.
6. Verfahren nach Anspruch 4,
dadurch gekennzeichnet,
dadurch gekennzeichnet,
dass das Ausführungsunterbrechungssignal in dem ausgewählten von
mehreren Paket-Strömen durch wiederholte Ausführungsunterbrechungssignalpakete während eines Unterbrechungszeitintervalls
dargestellt ist; und
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
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
OPENTV, Inc., «'!!«Si·*···!·
19.07.2000, -Ansprüche-Europäische Patentanmeldung: 99 115 043.4
Europäisches Patent: 0 949 816
Europäisches Patent: 0 949 816
DE/EPQ 943816T1
dass der Schritt des Aussendens einer Fortsetzungsnachricht in der
Ausführungsregelung den Schritt des Aussendens einer Fortsetzungsnachricht nach einer vorbestimmten Zeitperiode einschließt, in welcher
keine Ausführungsunterbrechungssignalpakete empfangen werden.
5
5
7. Verfahren nach Anspruch 4,
dadurch gekennzeichnet,
dadurch gekennzeichnet,
dass das Ausführungsunterbrechungssignal von einem Ausführungsunterbrechungssignalpaket
und das Ausführungsfortsetzungssignal von einem Ausführungsfortsetzungssignalpaket dargestellt sind; und
dass der Schritt des Aussendens einer Unterbrechungsnachricht in der
Ausführungsregelung den Schritt des Sendens einer Unterbrechungsnachricht in Abhängigkeit von einem Ausführungsunterbrechungssignalpaket
einschließt; und
dass der Schritt des Aussendens einer Fortsetzungsnachricht in der
Ausführungsregelung den Schritt des Aussendens einer Fortsetzungsnachricht in Abhängigkeit von einem Ausführungsfortsetzungssignalpaket
einschließt.
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 (de) | 2001-01-25 |
Family
ID=22880139
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE0949816T Pending DE949816T1 (de) | 1994-04-28 | 1995-04-19 | Ausführungssteuerungsverfahren für ein interaktives audio/video Programm |
| DE69515076T Expired - Lifetime DE69515076T2 (de) | 1994-04-28 | 1995-04-19 | Ausführungssteuerungsverfahren für ein interaktives audio/video Programm |
| DE69531561T Expired - Lifetime DE69531561T2 (de) | 1994-04-28 | 1995-04-19 | Ausführungssteuerungsverfahren für ein interaktives audio/video Programm |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE69515076T Expired - Lifetime DE69515076T2 (de) | 1994-04-28 | 1995-04-19 | Ausführungssteuerungsverfahren für ein interaktives audio/video Programm |
| DE69531561T Expired - Lifetime DE69531561T2 (de) | 1994-04-28 | 1995-04-19 | Ausführungssteuerungsverfahren für ein interaktives audio/video Programm |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US5563648A (de) |
| EP (2) | EP0949816B1 (de) |
| JP (1) | JP4011128B2 (de) |
| KR (1) | KR100334086B1 (de) |
| CN (1) | CN1097386C (de) |
| CA (1) | CA2145898C (de) |
| DE (3) | DE949816T1 (de) |
| ES (2) | ES2142966T3 (de) |
| PT (1) | PT949816E (de) |
| RU (1) | RU95106670A (de) |
| TW (1) | TW357534B (de) |
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 (de) * | 1996-05-30 | 2004-07-14 | Matsushita Electric Industrial Co., Ltd. | Vorrichtung zur Übertragung von Daten, Verfahren und Vorrichtung zum Empfang von Daten und Kommunikationssystem |
| EP0866612B1 (de) * | 1996-09-11 | 2003-11-12 | Matsushita Electric Industrial Co., Ltd. | Zum starten einer programmausführung auch bei teilweisem empfang des programms fähige programmempfangs-/-ausführungsvorrichtung und übertragungsvorrichtung dafür |
| JP3434653B2 (ja) * | 1996-12-05 | 2003-08-11 | 富士通株式会社 | マルチメディアデータ蓄積伝送方法及び装置 |
| 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 (de) * | 1997-04-07 | 1999-12-29 | At & T Corp | Adaptive steuerung ermöglichendes system und verfahren zur schnittstellenbildung mit mpeg-codierten audiovisuellen objekten |
| EP0909509B1 (de) * | 1997-04-07 | 2007-05-30 | AT & T Corporation | System und verfahren zur erzeugung und schnittstellenbildung von mpeg-kodierte audiovisuelle gegenstände darstellenden bitströmen |
| JP4832619B2 (ja) * | 1997-04-07 | 2011-12-07 | エイ・ティ・アンド・ティ・コーポレーション | 対象物をベースとするオーディオ・ビジュアル情報を処理するためのシステムおよび方法 |
| 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 (ja) * | 1997-07-07 | 1999-01-29 | Toshiba Corp | テレビジョン受信機 |
| EP0907285A1 (de) * | 1997-10-03 | 1999-04-07 | CANAL+ Société Anonyme | Datenfernladung |
| 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 (es) * | 1998-02-20 | 2004-09-01 | Thomson Licensing S.A. | Un sistema multimedia para formar y tratar de modo adaptable grandes guias de programas. |
| 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 (ko) * | 1998-06-19 | 2006-08-18 | 마츠시타 덴끼 산교 가부시키가이샤 | 데이터 송신, 수신방법, 장치 및 프로그램 기록매체 |
| 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 (ja) * | 1998-09-08 | 2000-03-31 | Hitachi Ltd | プログラマブルネットワーク |
| FR2784474A1 (fr) * | 1998-10-08 | 2000-04-14 | Thomson Multimedia Sa | Gestionnaire d'applications avec jeu d'instructions de gestion variable |
| 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 (de) * | 1999-04-30 | 2000-11-02 | Sony International (Europe) GmbH | Anwendungsprogramierungsschnittstelle zum Zugriff auf Informationsdienste von einem Rundfunksystem |
| 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 (zh) * | 1999-10-29 | 2004-11-24 | 开放电视公司 | 用于记录推入数据的系统和方法 |
| 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 (fr) * | 2000-01-03 | 2003-05-16 | Nptv | Procede informatique pour l'exploitation d'une emission de television numerique interactive |
| 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 (fr) * | 2000-04-03 | 2003-01-24 | Sagem | Dispositif de reception et de restitution de sequences audio et video |
| 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 (ja) * | 2000-07-17 | 2010-09-15 | ソニー株式会社 | 双方向通信システム、表示装置、ベース装置および双方向通信方法 |
| JP4501243B2 (ja) * | 2000-07-24 | 2010-07-14 | ソニー株式会社 | テレビジョン受像機およびプログラム実行方法 |
| 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 (de) * | 2002-06-27 | 2004-01-02 | Thomson Licensing S.A. | Datenverarbeitungsvorrichtung und -verfahren für interaktives Fernsehen |
| 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 (ja) * | 2004-11-02 | 2012-02-15 | パナソニック株式会社 | アプリケーションプログラム実行装置 |
| 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 (ko) * | 2010-11-23 | 2012-06-01 | 한국전자통신연구원 | 지그비 기반의 음성 데이터 송수신 시스템 및 그의 음성 데이터 송수신 방법 |
| US8935719B2 (en) | 2011-08-25 | 2015-01-13 | Comcast Cable Communications, Llc | Application triggering |
| JP5957204B2 (ja) * | 2011-11-01 | 2016-07-27 | ソニー株式会社 | 情報処理装置、情報処理方法及びプログラム |
| 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 (de) * | 1991-05-23 | 1996-05-01 | Hitachi, Ltd. | Breitbildschirmfernsehempfänger mit Bildseitenverhältnisumwandlungsfunktion und Verfahren zur Darstellung eines vergrösserten Abschnittes |
| 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/zh not_active IP Right Cessation
- 1995-03-30 CA CA002145898A patent/CA2145898C/en not_active Expired - Lifetime
- 1995-04-19 EP EP99115043A patent/EP0949816B1/de not_active Expired - Lifetime
- 1995-04-19 DE DE0949816T patent/DE949816T1/de active Pending
- 1995-04-19 EP EP95105800A patent/EP0680213B1/de not_active Expired - Lifetime
- 1995-04-19 ES ES95105800T patent/ES2142966T3/es not_active Expired - Lifetime
- 1995-04-19 DE DE69515076T patent/DE69515076T2/de not_active Expired - Lifetime
- 1995-04-19 ES ES99115043T patent/ES2147719T3/es not_active Expired - Lifetime
- 1995-04-19 DE DE69531561T patent/DE69531561T2/de not_active Expired - Lifetime
- 1995-04-19 PT PT99115043T patent/PT949816E/pt unknown
- 1995-04-24 RU RU95106670/09A patent/RU95106670A/ru unknown
- 1995-04-26 JP JP13556995A patent/JP4011128B2/ja not_active Expired - Lifetime
- 1995-04-27 CN CN95104704A patent/CN1097386C/zh not_active Expired - Lifetime
- 1995-04-27 KR KR1019950010046A patent/KR100334086B1/ko not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| KR950035418A (ko) | 1995-12-30 |
| DE69515076T2 (de) | 2000-07-13 |
| CN1112333A (zh) | 1995-11-22 |
| JPH0851596A (ja) | 1996-02-20 |
| ES2147719T3 (es) | 2004-05-01 |
| DE69515076D1 (de) | 2000-03-23 |
| CA2145898C (en) | 2004-10-26 |
| TW357534B (en) | 1999-05-01 |
| EP0680213A2 (de) | 1995-11-02 |
| DE69531561D1 (de) | 2003-09-25 |
| US5563648A (en) | 1996-10-08 |
| PT949816E (pt) | 2003-12-31 |
| EP0949816B1 (de) | 2003-08-20 |
| RU95106670A (ru) | 1997-01-20 |
| JP4011128B2 (ja) | 2007-11-21 |
| EP0949816A2 (de) | 1999-10-13 |
| CA2145898A1 (en) | 1995-10-29 |
| EP0680213B1 (de) | 2000-02-16 |
| ES2147719T1 (es) | 2000-10-01 |
| DE69531561T2 (de) | 2004-06-17 |
| EP0949816A3 (de) | 2000-06-14 |
| CN1097386C (zh) | 2002-12-25 |
| KR100334086B1 (ko) | 2002-09-05 |
| EP0680213A3 (de) | 1996-05-08 |
| ES2142966T3 (es) | 2000-05-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE949816T1 (de) | Ausführungssteuerungsverfahren für ein interaktives audio/video Programm | |
| DE19882411B3 (de) | Hintergrundsoftwareladung in Zellulartelekommunikationssystemen | |
| DE69528994T2 (de) | Verfahren und anordnung zur prozessgestützten nachrichtenverarbeitung in einem kommunikationssystem | |
| DE69314224T2 (de) | Verfahren und Einrichtung zur Gerätesteuerung mit Datenübertragung in Fernsehzeilen | |
| DE69634482T2 (de) | Konkurrenzbetriebsauflösungsverfahren für Datennetzwerke | |
| DE69827544T2 (de) | Datenverarbeitungsgerät und -Verfahren | |
| EP0333123B1 (de) | Modular strukturiertes ISDN-Kommunikationssystem | |
| DE60108199T2 (de) | Verfahren und Vorrichtung zur Dekodierung eines Videodatenstroms in besonderen Wiedergabebetriebsarten | |
| DE69812338T2 (de) | Video auf anfrage mit videorecorderähnlichen funktionen | |
| DE69818401T2 (de) | Synchrones Audio-/Videowiedergabegerät, welches genaue Synchronisation zwischen Audio- und Videodaten ermöglicht und Verfahren zur synchronen Audio/Videowiedergabe | |
| DE69330157T2 (de) | Vorrichtung und Verfahren für die Aufzeichnung von Videosignalen | |
| DE2913288A1 (de) | Multiprozessorsystem | |
| DE69520362T2 (de) | System für telekommunikation | |
| DE3438410A1 (de) | Brueckenschaltung zur verbindung von netzwerken | |
| EP0849667A3 (de) | System zum Austausch von Software | |
| CA2159269A1 (en) | Method and Apparatus for Achieving Uniform Data Distribution in a Parallel Database System | |
| DE69727633T2 (de) | Verfahren und Gerät zur Benutzerstufeunterstützung für das Synchronisieren mehrerer Ereignisse | |
| EP0764906A2 (de) | Verfahren zum Betreiben eines durch ein Realzeit-Betriebssystem gesteuerten Realzeit-Computersystems | |
| DE112012006873B4 (de) | Verteiltes Ein-/Ausgabe-Steuersystem, verteiltes Ein-/Ausgabe-Steuerverfahren und Masterstation und Slavestation für verteiltes Ein-/Ausgabe-Steuersystem | |
| EP0680238A2 (de) | Programmgesteuerte Einrichtung insbesondere Breitband-ISDN-Kommunikationseinrichtung mit mindestens einem in dieser ablaufenden Vermittlungstechnischen Prozess | |
| DE3047506A1 (de) | Verfahren zum uebertragen von datenbloecken und vorrichtung zur durchfuehrung dieses verfahrens | |
| DE69923219T2 (de) | Bildverarbeitungsgerät | |
| DE10065498B4 (de) | Verfahren und Vorrichtung zur Rekonstruktion des Prozessablaufs eines Steuerprogramms | |
| DE68923549T2 (de) | Dekodierringanordnung. | |
| DE10061001A1 (de) | Verfahren und Steuergerät zur Steuerung von technischen Vorgängen in einem Kraftfahrzeug |