DE60013628T2 - Identifizierung von mit einem audio/videoprogramm verbundenen zusätzlichen informationen - Google Patents

Identifizierung von mit einem audio/videoprogramm verbundenen zusätzlichen informationen Download PDF

Info

Publication number
DE60013628T2
DE60013628T2 DE60013628T DE60013628T DE60013628T2 DE 60013628 T2 DE60013628 T2 DE 60013628T2 DE 60013628 T DE60013628 T DE 60013628T DE 60013628 T DE60013628 T DE 60013628T DE 60013628 T2 DE60013628 T2 DE 60013628T2
Authority
DE
Germany
Prior art keywords
additional information
content
data
symbol
information
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
Application number
DE60013628T
Other languages
English (en)
Other versions
DE60013628D1 (de
Inventor
L. Jerilyn MARLER
J. Mary LALOMIA
B. David KINDER
T. Jason CASSEZZA
P. Scott CASEY
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Intel Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Intel Corp filed Critical Intel Corp
Publication of DE60013628D1 publication Critical patent/DE60013628D1/de
Application granted granted Critical
Publication of DE60013628T2 publication Critical patent/DE60013628T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL

Description

  • Hintergrund
  • Die Erfindung betrifft das Überfragen von Zusatzinformationen, die mehreren Audio/Videoprogrammen zugeordnet sind, wie beispielsweise ein Fernsehinhalt, die mehreren Kanälen zugeordnet sind.
  • Zusatzinformationen, wie beispielsweise. Programmuntertitel, Notfallmitteilungen und Nachspann-Mitteilungen sowie Progammübersichts-Informationen können mit dem regulären Fernsehinhalt übertragen werden. Andere Arten von Zusatzinformationen, die mit dem Fernsehinhalt gesendet werden können, umfassen Erweiterungsdaten, wie beispielsweise Web-Seiten, Multimedia-Information oder andere digitale Datendateien. Zusatzinformationen können in der vertikalen Austastlücke (VBI) eines analogen Fernsehsendesignals gesendet werden. Alternativ kann die Zusatzinformation mit dem digitalen Fernsehinhalt für ein digitales Übertragungsmedium gesendet werden.
  • Es gibt viele Standards, die die Übertragung von Zusatzinformationen mit dem Fernsehinhalt betreffen. Ein Standard ist die Advanced Television Enhancement Forum (ATVEF)Spezifikation, Entwurfsversion 1.1 r26, vom 02. Februar 1999. Die ATVEF-Spezifikation betrifft das Übertragen von Erweiterungsdaten mit dem Fernsehinhalt in sowohl analogen als auch digitalen Systemen wie beispielsweise Kabelsystemen, Satellitensystemen, erdgebundenen Systemen usw. Die Kombination der Erweiterungsdaten und des Fernsehinhaltes kann als erweiterter Fernsehinhalt bezeichnet werden. Der erweiterte Fernsehinhalt stellt den Zuschauern mehr Informationen und Möglichkeiten zur Verfügung. Z. B. kann einem Zuschauer die Option des Ansehens von Werbefilmen, Lehrinformationen usw. präsentiert werden, während dieser das reguläre Fernsehprogramm anschaut.
  • Die Übertragung von Zusatzinformationen kann dem Benutzer angezeigt werden, indem ein Symbol dargestellt wird, das anzeigt, dass erweiterte Informationen das aktuell dargestellte Programm begleiten. Dies macht die Benutzer auf die Möglichkeit aufmerksam, dass zusätzliche Informationen verfügbar sind, stellt jedoch nichts Nützliches zur Verfügung, um dem Benutzer bei der Entscheidung zu helfen, ob er sich die Information ansehen möchte oder nicht.
  • Ein Beispiel eines Verfahrens zum Übertragen und Empfangen eines Fernsehprogramms gemäß dem Stand der Technik ist in der Druckschrift WO 98/53611 offenbart. Ein Fernsehsender sendet Zusatzinformationen in der Form von Web-Seiten gemeinsam mit dem Fernsehsignal. Die Übertragung umfasst weiterhin Trigger, um die Web-Seiten wahlweise synchron zu dem Programm aufzurufen.
  • Es gibt jedoch einen kontinuierlichen Bedarf für bessere Wege, dem Benutzer mehr Information über eine Zusatzinformation zu geben, die mit einem Audio/Videoprogramm übertragen worden ist.
  • Zusammenfassung
  • Gemäß einem Aspekt der vorliegenden Erfindung ist ein Verfahren gemäß dem Gegenstand des unabhängigen Anspruchs 1 zur Verfügung gestellt. Gemäß einem weiteren Aspekt umfasst die vorliegende Erfindung ein Speichermedium mit gespeicherten Instruktionen gemäß dem Gegenstand der unabhängigen Ansprüche 7 bzw. 8. Die abhängigen Ansprüche beziehen sich auf einige der bevorzugten Ausführungsformen der vorliegenden Erfindung.
  • Andere Merkmale und Ausführungsformen werden aus der nachfolgenden Beschreibung in Verbindung mit den Zeichnungen offensichtlich.
  • Kurze Beschreibung der Zeichnungen
  • 1 zeigt ein Blockdiagramm einer Ausführungsform eines Informationsbereitstellungssystems gemäß der vorliegenden Erfindung;
  • 2 zeigt ein Blockdiagramm eines Übertragungsdatenverarbeitungs-Systems, eines Empfangssystems und eines Servers gemäß einer Ausführungsform des Informationsbereitstellungssystems der 1;
  • 3 zeigt eine Darstellung einer Bildschirmausgabe gemäß einer Ausführungsform der vorliegenden Erfindung;
  • 4 zeigt ein Flussdiagramm, das eine Software zeigt, die sich in der Inhaltserzeugungseinheit befindet, gemäß einer Ausführungsform der vorliegenden Erfindung; und
  • 5 zeigt ein Flussdiagramm, das eine Software zeigt, die sich in einem Empfänger befindet, gemäß einer Ausführungsform der vorliegenden Erfindung.
  • Ausführliche Beschreibung
  • Der Bezug auf 1 umfasst ein Informationsbereitstellungssystem 10 gemäß einer Ausführungsform der Erfindung, das eine Inhaltserzeugungseinheit 12, ein Übertragungsdatenverarbeitungs-System 14 und mehrere Empfänger 16 aufweist. Die Empfänger 16 können an vielen Empfangsorten angeordnet sein, einschließlich Privathaushalten, Büros, Unterhaltungseinrichtungen und anderen Orten. Die Inhaltserzeugungseinheit 12 stellt Erweiterungsdaten (oder andere Arten von Zusatzinformationen) und den Fernsehinhalt (oder andere Arten von Inhalten einschließlich Audio- und/oder Videodaten) zur Verfügung, die durch das Übertragungsdatenverarbeitungs-System 14 übertragen werden sollen. Alternativ kann die Inhaltserzeugungseinheit 12 Erweiterungsdaten mit dem Fernsehinhalt, der von einer anderen Quelle dem Übertragungsdatenverarbeitungs-System 14 bereitgestellt wird, erzeugen. Die Erweiterungsdaten können Grafiken (z. B. Webseiten, Multimedia-Informationen oder andere digitale Datendateien), Präsentationslayouts und Synchronisationsinformationen umfassen. Die Kombination der Erweiterungsdaten und des Fernsehinhalts wird als erweiterter Fernsehinhalt bezeichnet.
  • Das Übertragungsdatenverarbeitungs-System 14 stellt eine Sendeinfrastruktur für den erweiterten Fernsehinhalt zur Verfügung, die erdgebundene, kabelgebundene, Satelliten- oder andere Arten von Übertragungseinrichtungen (entweder analog oder digital) umfasst. Der Fernsehinhalt und die Erweiterungsdaten können an die Empfänger 16 über ein Übertragungsmedium 22, das eine erdgebundene, kabelgebundene, satellitengebundene oder andere Verbindungsart sein kann, übertragen werden. Die Empfänger 16 können Fernsehgeräte, Set-Top-Boxen, Personalcomputer oder andere Arten von Systemen umfassen, die so gestaltet sind, dass sie den Fernsehinhalt und die zugeordneten Erweiterungsdaten empfangen.
  • Der Ausdruck Audio/Video (A/V)-Inhalt, wie er in dieser Beschreibung verwendet wird, soll jede Art von Audio- und/oder Videodaten umfassen, die übertragen oder an eine oder an mehrere Empfangseinrichtungen zur Darstellung an Zuschauer und/oder Zuhörer verteilt werden können. Der Begriff A/V-Inhalt, wie er hierin benutzt wird, kann sich auf den Inhalt beziehen, der sowohl ein Audio- als auch ein Videoanteil enthält oder nur einen Audio- oder nur einen Videoanteil. Weiterhin können Zusatzinformationen, die nicht Erweiterungsdaten sind, mit dem A/V-Inhalt übertragen werden. Z. B. können Zusatzinformationen Programmuntertitel, Notfall-Mitteilungen, Nachspann-Mitteilungen und Programminhaltsinformationen sein.
  • Die Empfänger 16 können weiterhin mit einer Nebendatenverbindung 20 verbunden sein, die ein Datenübertragungskommunikationskanal, wie beispielsweise das Internet, ein DOCSIS-Netzwerk (welches eine Schnittstelle für Kabelmodem darstellt) oder andere Kommunikationsverbindungen (sowohl unidirektional als auch bidirektional) sein kann. DOCSIS steht für Data Over Cable Systems Interface Specifications und wird in DOCSIS, Version 1.0 März 1998, von der International Telecommunication Union (ITU), beschrieben. Die Nebendatenverbindung 20 kann mit dem Übertragungsdatenverarbeitungs-System 14 und/oder mit einem oder mehreren Server 18 verbunden sein. Gemäß einigen Ausführungsformen können Teile der Erweiterungsdaten, die dem A/V-Inhalt zugeordnet sind, der über das Übertragungsmedium 22 übertragen wird, über die Nebendatenverbindung 20 von dem Übertragungsdatenverarbeitungs-System 14 in einen oder mehrere Server 18 oder Kombinationen solcher Systeme übertragen werden.
  • Bei einer alternativen Ausführungsform kann eine weitere Art eines Hilfsdatenpfades Teil der A/V-Übertragung selbst sein, die jedoch nicht fest mit einem bestimmten A/V-Kanal verbunden ist. Z. B. entsprechen die Übertragungs-Datenstrom-Programme in MPEG-2-basierten Systemen, wie beispielsweise ATSC (Advance Television Systems Committee) oder DVB (Digital Video Broadcasting) dem was allgemein unter TV-Kanälen verstanden wird. MPEG steht für Moving Pictures Experts Group, und der MPEG-2-Standard ist in ISO/IEC 13818-1 (MPEG-2-Systeme), ISO/IEC 13818-2 (MPEG-2-Video) und ISO/IEC 13818-3 (MPEG-2-Audio), von 1994, beschrieben und wird von der International Organisation for Standardization (ISO) und der International Electrotechnical Commission (IEC) zur Verfügung gestellt. Eine Beschreibung von ATSC kann in „Guide to the USe of the ATSC Digital Television Standard", Oktober 1995, gefunden werden. DVB-Standards sind von der Webseite {http://www.etsi.org} verfügbar.
  • Diese Übertragungs-Datenstrom-Programme können Audio, Video und Daten (z. B. Zusatzinformationen) enthalten, die alle fest dem einzelnen Übertragungs-Datenstrom-Programm zugeordnet sind. Wenn sich ein Benutzer auf das Überfragungs-Datenstrom-Programm einstellt, erkennt die Empfangseinrichtung Audiodaten, Videodaten und die Daten, die einander zugeordnet sind, weil sie alle als Teil desselben Programms gekennzeichnet sind.
  • Ein Standard zum Beschreiben der Übertragung von Erweiterungsdaten mit dem Fernsehinhalt ist die ATVEF-Spezifikation, die als eine Version in der ATVEF-Spezifikation, Entwurfsversion 1.1 r26 vom 02. Februar 1999 beschrieben ist. Die Erweiterungsdaten können in mehreren verschiedenen Arten von dem Übertragungsdatenverarbeitungs-System 14 an die Empfänger 16 übertragen werden, abhängig von der Art des Übertragungsmediums 22. Zum Beispiel können Teile der Erweiterungsdaten bei einem analogen Übertragungsmedium wie beispielsweise beim National Television System Committee (NTSC)-Standard der Electronics Industries Association in der vertikalen Austastlücke (VBI) der NTSC-Übertragung gesendet werden. Eine Beschreibung des NTSC kann in dem Buch "Video-Demystified: Handbook for the Digital Engineer" von Keith Jack, veröffentlicht von HighText Publications (2. Auflage 1996) gefunden werden. Andere Arten von Übertragungsmedien (analog oder digital) können verschiedene Mechanismen bereitstellen, um die Erweiterungsdaten zu übertragen.
  • Die Erweiterungsdaten gemäß der ANEF-Spezifikation können Erweiterungen mit jeweils folgenden Komponenten enthalten: Eine ANEF-Ankündigung, eine Quelle und einen Trigger. Die drei Komponenten können mit Hilfe des Internet-Protokolls (IP) an die Empfänger mit Hilfe eines Mehrwegesendens gesendet werden. Ein IP-Mehrwegestandard ist in Request for Comment (RFC) 1301, mit dem Titel "Multicast Transport Protocol" beschrieben. RFCs sind über die Webseitenadresse {http://www.ietf.org/rtc.html} verfügbar.
  • Im allgemeinen zeigt eine ANEF-Ankündigung an, dass Erweiterungsdaten übertragen werden, eine Quelle enthält eine oder mehrere Dateien, die die Erweiterungsdaten enthalten, und ein Trigger synchronisiert die Erweiterungsdaten mit der TV-Übertragung. Eine Ankündigung kann den Ort sowohl des Quelldatenstromes als auch des Triggerdatenstromes beschreiben. Für jeden Fernseh(TV)-Kanal können dem Benutzer eine oder mehrere Erweiterungsinformationen zur Wahl angeboten werden, der auswählen kann, welche der Erweiterungsinformationen er sehen möchte, wenn überhaupt. Die ATVEF-Spezifikation kann ein Einwegeübertragungsprotokoll verwenden (das Unidirectional Hypertext Transfer Protocol oder UHTTP, das in der ATVEF-Spezifikation beschrieben wird), um Quelldaten zu liefern.
  • Die Ankündigungen, Quellen und Trigger, die einem A/V-Kanal zugeordnet sind, können zu ungefähr derselben Zeit in diesem Kanal übertragen werden, wie die Übertragung des A/V-Inhalts. In herkömmlicher Weise kann der Quellenstrom für jede Erweiterungsinformation gemeinsam mit der Ankündigung bereitgestellt werden, wobei der Quellenstrom lokal in dem Empfänger 16 gespeichert wird. Wenn ein Zuschauer wünscht, können die Erweiterungsdaten beim Empfänger aus dem lokalen Speicher zum Betrachten abgerufen werden.
  • Um eine größere Flexibilität zur Verfügung zu stellen und/oder um den Bandbreitenbedarf des Übertragungsmediums 22 zu reduzieren, senden einige Ausführungsformen der Erfindung (mit Hilfe von IP-Mehrwegeübertragungen) Erweiterungsdaten, die mehreren A/V-Kanälen (z. B. TV-Kanälen) zugeordnet sind, über eine Verbindung, die von dem Übertragungsmedium, das zum Übertragen des A/V-Inhalts verwendet wird, getrennt ist. Alternativ kann die Verbindung Teil desselben Übertragungsmechanismus wie beim A/V-Inhalt sein, aber nicht einem der A/V-Kanäle zugeordnet sein, z. B. einem MPEG-2-Übertragungsdatenstrom mit Zusatzinformationen in einem Nur-Daten-Programm, das von den A/V-Programmen getrennt ist. Der getrennte Übertragungsmechanismus zum Bereitstellen des A/V-Inhalts kann ein getrennter Übertragungsdatenstrom oder eine separate Nebendatenverbindung 20 sein, wie beispielsweise eine allgemeine Datenverbindung oder eine andere Art von Kommunikationsverbindung. Somit werden gemäß einigen Ausführungsformen die Erweiterungsdaten von den A/V-Daten in dem Übertragungsdatenverarbeitungs-System 14 (oder alternativ in einer anderen Einrichtung) getrennt, wobei der A/V-Inhalt über das Übertragungsmedium 22 und die Erweiterungsdaten über die Nebendatenverbindung 20 (oder einen getrennten Übertragungsdatenstrom) gesendet werden.
  • In der nachfolgenden Beschreibung wird auf das Empfangen von Erweiterungsdaten, die über die Nebendatenverbindung 20 empfangen wurden, Bezug genommen; jedoch wird angemerkt, dass die Erweiterungsdaten oder die anderen Arten von Zusatzinformationen über einen getrennten Übertragungsdatenstrom, wie er beispielsweise in Verbindung mit MPEG-2-Sendesystemen verwendet wird, übertragen werden können. Zusätzlich wird auf das Abstimmen auf einen bestimmten A/V-Kanal (z. B. TV-Kanal) auf Empfängerseite Bezug genommen. Es wird jedoch angemerkt, dass das Empfängersystem anstatt auf einen der A/V-Übertragungs-Datenstrom-Programme in einem MPEG-2-basierten System abgestimmt werden kann.
  • Somit kann im Allgemeinen das Abstimmen auf ein A/V-Programm das Abstimmen auf A/V-Kanäle (z. B. TV-Kanäle), auf Übertragungs-Datenstromprogramme (z. B. in einem MPEG-basierten System) oder auf andere Teile oder Segmente eines A/V-Inhalts umfassen. Auch kann das Zuordnen der Zusatzinformationen zu einem A/V-Programm sich somit auf das Zuordnen der Zusatzinformation zu einem A/V-Kanal, einem Übertra gungs-Datenstrom-Programm oder anderen A/V-Teilen oder Segmente beziehen.
  • Mit Bezug auf 2 sind das Übertragungsdatenverarbeitungs-System 14, das Empfangssystem 16 und der Server 18 in dem System 10 der 1 dargestellt. Das Übertragungsdatenverarbeitungs-System 14 kann einen Empfangseingang 102 aufweisen, um Informationen von der Inhaltserzeugungseinheit 12 über eine Verbindung 24 zu empfangen. Die empfangenen Erweiterungsdaten können an eine Steuereinheit 106 in dem Übertragungsdatenverarbeitungs-System 14 übermittelt werden. Der A/V-Inhalt kann mit den Erweiterungsdaten über den Eingang 102 oder über einen getrennten A/V-Empfangseingang (nicht gezeigt) empfangen werden. Die Steuereinheit 106 kann unter der Steuerung von einer Softwareroutine 104 betrieben werden (auf das als Übertragungsroutine Bezug genommen wird). Die Übertragungsroutine 108 kann anfänglich in einem Speichermedium 104 gespeichert sein und von der Steuereinheit 106 zum Ausführen geladen werden. Befehle und Daten der Übertragungsroutine 108 können auch in dem Speichermedium 104 gespeichert werden. Die Steuereinheit 106 kann spezielle Ankündigungen erzeugen, die mit den Erweiterungsdaten über eine separate Verbindung (z. B. die Verbindung 20) übertragen werden sollen. Die Erweiterungsdaten und die bestimmten Ankündigungen können in einem Speichermedium 113 gespeichert werden, die über die Nebendatenverbindung 20 von einer Sende-/Empfangseinheit 112 übertragen werden können.
  • Alternativ können die Erweiterungsdaten und die bestimmten Ankündigungen über das Übertragungsmedium 22 gemeinsam mit dem A/V-Inhalt übertragen werden, jedoch in einem getrennten Übertragungs-Datenstrom-Programm. In der letztgenannten Ausführungsform können verschiedene Teile der Übertragungsroutine 108 (oder alternativ verschiedene Routinen) die Übertragung von sowohl dem A/V-Inhalt als auch von den Erweiterungsdaten und von den bestimmten Ankündigungen übernehmen. Die Sende-/Empfangseinheit 112 kann ein Telefonmodem, ein Kabelmodem oder eine andere Art einer analogen oder digitalen Sende/Empfangseinheit oder Übertragungseinheit einschließlich einer Satelliten- Sendeeinheit sein, die ausgestaltet sind, um über die Nebendatenverbindung 20 kommunizieren.
  • Die Erweiterungsdaten können in einem Speichermedium 126 in dem Server 18 zusätzlich oder anstelle der Erweiterungsdaten, die in dem Übertragungsdatenverarbeitungs-System 14 gespeichert sind, gespeichert werden. Der Server 18 umfasst weiterhin eine Sende-/Empfangseinheit 124, die mit der Nebendatenverbindung 20 und einer Steuereinrichtung 128 verbunden ist. Mehr als ein Server 18 kann mit der Nebendatenverbindung 20 verbunden sein, um zusätzliche Erweiterungsdaten zu speichern. Alternativ können mehrere Server 18 mit den Empfängern 18 über separate Verbindungen verbunden sein.
  • In dem Empfangssystem 16 ist ein Empfängerschaltkreis 114 (z. B. eine TV-Empfangskarte) so gestaltet, dass ein Inhalt über das Übertragungsmedium 22 empfangen wird und eine Sende-/Empfangseinheit 116 ist ausgestaltet, um über die Nebendatenverbindung 20 zu kommunizieren. Der Empfangsschaltkreis 114 kann einer A/V-Einrichtungs-Treiberroutine 130 zugeordnet sein, die den empfangenen A/V-Inhalt an die Anwendungssoftware weiterleitet, die so gestaltet ist, um den A/V-Inhalt zu verarbeiten und in dem Empfangssystem darzustellen. Die Sende/Empfangseinheit 116 kann mit einem Netzwerktreiber 132 verbunden sein, um die Erweiterungsdaten von der Verbindung 20 zu empfangen.
  • Bei einer Ausführungsform kann der Netzwerktreiber 132 empfangene Daten an einen TCP/IP- Stapelspeicher 134 (Transmission Control Protocol/Internet Protocol) senden. TCP ist in RFC 793 mit dem Titel "Transmission Control Protocol", September 1991, beschrieben. Die Daten fließen durch den TCP/IP-Stapelspeicher 134 an die Anwendungssoftware, die eine Erweiterungsdaten-Routine 138 zum Empfangen und Verarbeiten von Erweiterungsdaten und eine Ankündigungs-Routine für eine bestimmte Ankündigung (SA-Prozess) 136 zum Empfangen und Verarbeiten von bestimmten Ankündigungen enthält. In einer alternativen Ausgestaltung kann der SA-Prozess 136 Teil der Erweiterungsdaten-Routine 138 sein. Die Anwendungsroutinen, Vorrichtungstreiber, und andere Routinen oder Programme können in einer Steuereinheit 120 ausführbar sein. Solche Routinen oder Programme können anfänglich in einem Speichermedium 118 gespeichert sein und durch die Steuereinheit 120 zur Ausführung geladen werden. Der SA-Prozess 136 kann die über die Nebendatenverbindung 20 empfangenen Erweiterungsdaten dem aktuell empfangenen A/V-Kanal zuordnen. Der SA-Prozess 136 kann dann die zugeordneten Erweiterungsdaten den A/V-Inhalt des aktuell empfangenen TV-Kanals zur Darstellung kombinieren. Alternativ können die Erweiterungsdaten und die bestimmten Ankündigungen in einem separaten Übertragungs-Datenstrom-Programm (z. B. wie es in MPEG-basierten Systemen vorkommt) über das Übertragungsmedium 22 eintreffen, wobei es dann verschiedene Teile der SA-Routine 136 (oder verschiedene Routinen) sein können, die den Empfang der Erweiterungsdaten und des A/V-Inhalts verarbeiten.
  • Mit Bezug auf 3 kann gemäß einer Ausführungsform der vorliegenden Erfindung dem Benutzer die Zusatzinformationen, die mit dem Fernsehinhalt übertragen worden sind, angezeigt werden. Z. B. kann gemäß einer Ausführungsform der vorliegenden Erfindung eine Chevron-förmige Anzeige 32 auf der Anzeigeeinheit 30 einer Empfangseinheit 16 angezeigt werden, um allgemein die Übertragung von Zusatzinformationen anzuzeigen. Ein zusätzliches Anzeigesymbol 34 kann bereitgestellt werden, um eine Information über die bestimmte Art des Inhalts anzugeben, die als Zusatzinformation bereitgestellt ist. Somit kann das Anzeigesymbol 34 einen Inhalt für Kinder anzeigen. Ein zusätzliches Anzeigesymbol 36 kann bereitgestellt werden, um anzuzeigen, dass der Inhalt für Kinder in Spanisch verfügbar ist. Zusätzliche Anzeigen können ebenso zur Verfügung gestellt werden.
  • Die Anzeigesymbole können Informationen über die Zusatzinformation bereitstellen, wie z. B. die Erweiterungsdaten, die mit dem Fernsehinhalt geliefert worden sind. Dies gibt dem Benutzer mehr Information über die Zusatzinformation, wodurch es dem Benutzer möglich ist, eine informierte Entscheidung darüber zu treffen, ob er auf die Zusatzinformation zugreifen will oder nicht. In einigen Fällen können die Symbole 32, 34 und 36 Hyperlinks sein, die es einem Benutzer erlauben, mit einer Maus (oder mit Hilfe eines anderen Zeigegerätes) auf das Symbol zu klicken und sofort zu der Zusatzinformation zu springen.
  • Die Software 52, die sich beispielsweise auf dem Server 18 oder auf der Inhaltserzeugungseinheit 12 befindet, kann zu Beginn zu übertragende Inhalte empfangen, wie es in Block 54 der 4 angegeben ist. Als nächstes empfängt die Inhaltserzeugungseinheit, wie es in Block 56 angegeben ist, die Zusatzinformation, die in Verbindung mit dem zuvor empfangenen Inhalt übertragen werden soll. Abhängig von dem Inhalt der Zusatzinformation wird, wie in Block 58 angegeben ist, ein Symbol-Lokalisierer vorgesehen. Der Symbol-Lokalisierer stellt einen Zeiger für den Ort der Information über das den Inhalt anzeigende Symbol zur Verfügung. Das Symbol kann ein graphisches Symbol sein, das die Natur aller oder ein Teil des Inhalts in der Zusatzinformation angibt. Schließlich werden der Inhalt, die Zusatzinformation, und der Symbol-Lokalisierer durch den Übertragungseinheit 14 an die Empfänger 16 (Block 60) übertragen.
  • 5 zeigt das Implementieren einer Ausführungsform der vorliegenden Erfindung. Die Software 40, die sich in einer Empfangseinheit 16 befindet, empfängt zu Beginn einen Ankündigungsdatenstroms, wie es in Block 42 angegeben ist. Der Ankündigungsdatenstrom wird analysiert, um einen Symbol-Lokalisierer zu lokalisieren, wie es in Block 44 angegeben ist.
  • Ein lokaler Identifizierer (LID) wird als Symbol-Lokalisierer zur Verfügung gestellt. Insbesondere, wenn die Information nicht notwendigerweise auf "Auf Anfrage"-Basis verfügbar ist, kann ein lokaler Identifizierer oder LID verwendet werden, um einen Namen für eine Quelle, wie beispielsweise ein inhaltsidentifizierendes Symbol bereitzustellen. Die Verwendung eines LID unterstützt Kreuzverweise innerhalb des Inhalts der Quelle. Das LID kann nützlich sein bei der Erzeugung von Hyperlinks oder beim Einbetten eines Inhaltselements in ein weiteres. Das LID-Schema ermöglicht Inhaltserzeugern eindeutige Identifizierer jeder Quelle relativ zu einem Namensbereich zuzuordnen.
  • Somit kann die LID verwendet werden, um auf die Symbolinformation wiederholt zuzugreifen. Nachdem einmal das Symbol in der Empfangseinheit gespeichert worden ist und durch die LID identifiziert worden ist, kann sie wiederholt aufgerufen werden und wieder und wieder verwendet werden. Z. B. kann bei einer Ausführungsform der vorliegenden Erfindung der Empfänger mit mehreren Inhalt identifizierenden Symbolbildern geladen werden, bevor diese Bilder tatsächlich benötigt werden. Der Symbolcode für eines dieser Symbole kann über einen Ankündigungsdatenstrom gesendet werden, der das Symbol bereits in der Empfangseinheit identifiziert.
  • Ein LID kann als Teil eines Triggers übertragen werden. Trigger sind Echtzeitvorfälle, die bei erweiterten Fernsehprogrammen bereitgestellt werden. Eine Empfangseinheit kann seine eigenen Regeln festlegen, um es Benutzern zu ermöglichen, den erweiterten Fernsehinhalt zu aktivieren oder deaktivieren, und die Trigger können als ein Signal verwendet werden, um Benutzer auf Verfügbarkeit eines erweiterten Inhalts hinzuweisen. Trigger enthalten im Allgemeinen eine URL und können optional auch einen von Menschen lesbaren Namen, ein Ablaufdatum und ein Skript enthalten. Das Ablaufdatum kann in Verbindung mit den Triggern, die verwendet werden, um das Eintreffen einer bestimmten Art von Inhalt anzukündigen, eine bestimmte Zeitdauer der Anzeige des Symbols bereitstellen. Z. B. kann das Ablaufdatum das Symbol veranlassen, dass das Symbol periodisch verschwindet und erneut erscheint.
  • Bei einigen Ausführungsformen der vorliegenden Erfindung kann der Benutzer auf mehreren vorab empfangenen Symbolen auswählen, die die Inhalte identifizieren, an denen der Benutzer interessiert ist. Andere Symbole können deselektiert bleiben. Wenn eine Information einer Art, die einem ausgewählten Symbol entspricht, empfangen wird, kann das zuvor ausgewählte Symbol angezeigt werden.
  • Gemäß einer Ausführungsform der vorliegenden Erfindung kann der Ankündigungsdatenstrom ein Skript enthalten, das eine transparente Überlagerung auf dem Anzeigebild auf der Anzeigeeinheit 30 der Empfangseinheit 16 erzeugt. Die transparente Überlagerung kann eine oder mehrere Symbole umfassen, die den Inhalt identifizieren, der den erweiterten Fernsehinhalt begleitet. Bei einer Ausführungsform der Erfindung können mehrere Symbole abwechselnd angezeigt werden, die den verfügbaren Inhalt anzeigen.
  • Somit kann mit Bezug auf 5 auf die Symbol-Information (Block 46) entweder von dem lokalen System oder über das Internet zugegriffen werden, nachdem der Symbol-Lokalisierer analysiert worden ist, um nur zwei Beispiele zu nennen. Ein oder mehrere Symbole werden dann angezeigt, wie in Block 48 angegeben ist. Wenn eine Ablaufzeit mit den Triggerdaten übertragen wurde, bestimmt eine Abfrage der Raute 50, ob die Ablaufzeit erreicht wurde. Wenn ja, ist der Programmlauf beendet. Andererseits bleibt das Symbol erhalten.
  • Während die vorliegende Erfindung mit Bezug auf eine begrenzte Anzahl von Ausführungsformen beschrieben worden ist, sind einem Fachmann vielfältige Modifikationen und Variationen geläufig. Es ist beabsichtigt, dass die beigefügten Ansprüche alle diese Modifikationen und Variationen abdecken, die sich innerhalb des Bereichs der vorliegenden Erfindung befinden.

Claims (9)

  1. Verfahren mit folgenden Schritten: Übertragen von Videodaten; und Übertragen einer Zusatzinformation, die den Videodaten zugeordnet ist; gekennzeichnet durch den weiteren Schritt: Übertragen eines lokalen Identifizierers in der Zusatzinformation, der auf einen Ort zeigt, der bereits ein Symbol (34; 36), das den gesamten Inhalt oder einen Teil des Inhalts der Zusatzinformation identifiziert, in einem Empfangsgerät speichert.
  2. Verfahren nach Anspruch 1, das weiterhin den Schritt des Bereitstellens einer Information umfasst, um das Symbol (34; 36), das den in der Zusatzinformation enthaltenen Inhalt angibt, auf einer Anzeigeeinheit auszugeben.
  3. Verfahren nach Anspruch 2, das weiterhin den Schritt des Bereitstellens einer Information umfasst, die das Symbol (34; 36) veranlasst, als eine Überlagerung angezeigt zu werden.
  4. Verfahren nach Anspruch 3, das weiterhin den Schritt des Übertragens einer Zeitdauer für das Anzeigen des Symbols (34; 36) in der Zusatzinformation umfasst.
  5. Verfahren nach Anspruch 4, das weiterhin den Schritt des Feststellens umfasst, ob das Symbol (34; 36) für die Zeitdauer, die durch die Zusatzinformation eingestellt wird, angezeigt worden ist.
  6. Verfahren nach Anspruch 2, das den weiteren Schritt des Bereitstellens einer Information umfasst, um mehrere Symbole, die den Inhalt in der Zusatzinformation angeben, zu erzeugen.
  7. Speichermedium mit darin gespeicherten Instruktionen, die es einem prozessorbasierten System ermöglichen: Videodaten zu übertragen; Zusatzinformationen, die den Videodaten zugeordnet sind, zu übertragen; und in der Zusatzinformation einen lokalen Identifizierer zu übertragen, der auf eine Position zeigt, in der bereits ein Symbol (34; 36), das den gesamten Inhalt oder einen Teil des Inhalts der Zusatzinformation identifiziert, in einem Empfangsgerät gespeichert ist.
  8. Speichermedium mit darin gespeicherten Instruktionen, die es einem prozessorbasierten System ermöglichen, Videodaten, Zusatzinformationen, die den Videodaten zugeordnet sind und einen lokalen Identifizierer in der Zusatzinformation zu empfangen, der auf eine Position zeigt, die ein Symbol (34; 36), das den gesamten Inhalt oder einen Teil des Inhalts in der Zusatzinformation identifiziert, bereits speichert; und zu veranlassen, dass ein Symbol (34; 36), das den in der Zusatzinformation enthaltenen Inhalt angibt, angezeigt wird.
  9. Speichermedium nach Anspruch 8, das weiterhin Instruktionen speichert, die ein prozessorbasiertes System veranlassen, den lokalen Identifizierer zu speichern und den lokalen Identifizierer zu verwenden, um ein Inhalt identifizierendes Symbol zu lokalisieren
DE60013628T 1999-10-29 2000-10-03 Identifizierung von mit einem audio/videoprogramm verbundenen zusätzlichen informationen Expired - Lifetime DE60013628T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/429,057 US20010003212A1 (en) 1999-10-29 1999-10-29 Identifying ancillary information associated with an audio/video program
US429057 1999-10-29
PCT/US2000/027241 WO2001033849A1 (en) 1999-10-29 2000-10-03 Identifying ancillary information associated with an audio/video program

Publications (2)

Publication Number Publication Date
DE60013628D1 DE60013628D1 (de) 2004-10-14
DE60013628T2 true DE60013628T2 (de) 2005-02-03

Family

ID=23701598

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60013628T Expired - Lifetime DE60013628T2 (de) 1999-10-29 2000-10-03 Identifizierung von mit einem audio/videoprogramm verbundenen zusätzlichen informationen

Country Status (8)

Country Link
US (7) US20010003212A1 (de)
EP (1) EP1224803B1 (de)
JP (1) JP4271398B2 (de)
CN (1) CN1322754C (de)
AT (1) ATE275796T1 (de)
AU (1) AU7849800A (de)
DE (1) DE60013628T2 (de)
WO (1) WO2001033849A1 (de)

Families Citing this family (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9123380B2 (en) 1998-12-18 2015-09-01 Gvbb Holdings S.A.R.L. Systems, methods, and computer program products for automated real-time execution of live inserts of repurposed stored content distribution, and multiple aspect ratio automated simulcast production
US11109114B2 (en) * 2001-04-18 2021-08-31 Grass Valley Canada Advertisement management method, system, and computer program product
US20030001880A1 (en) * 2001-04-18 2003-01-02 Parkervision, Inc. Method, system, and computer program product for producing and distributing enhanced media
DE60045248D1 (de) 1999-09-20 2010-12-30 Tivo Inc Untertitel-etikettiersystem
US20010003212A1 (en) 1999-10-29 2001-06-07 Jerilyn L. Marler Identifying ancillary information associated with an audio/video program
US8205223B2 (en) 2000-04-12 2012-06-19 Lg Electronics Inc. Method and video device for accessing information
US20010052133A1 (en) * 2000-04-12 2001-12-13 Lg Electronics Inc. Apparatus and method for providing and obtaining product information through a broadcast signal
US7702995B2 (en) 2000-04-24 2010-04-20 TVWorks, LLC. Method and system for transforming content for execution on multiple platforms
US8296792B2 (en) * 2000-04-24 2012-10-23 Tvworks, Llc Method and system to provide interactivity using an interactive channel bug
US8936101B2 (en) 2008-07-17 2015-01-20 Halliburton Energy Services, Inc. Interventionless set packer and setting method for same
US20020010928A1 (en) * 2000-04-24 2002-01-24 Ranjit Sahota Method and system for integrating internet advertising with television commercials
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
US6795973B1 (en) * 2000-05-25 2004-09-21 Intel Corporation Enhanced television recorder and player
US7421729B2 (en) * 2000-08-25 2008-09-02 Intellocity Usa Inc. Generation and insertion of indicators using an address signal applied to a database
US8205237B2 (en) 2000-09-14 2012-06-19 Cox Ingemar J Identifying works, using a sub-linear time search, such as an approximate nearest neighbor search, for initiating a work-based action, such as an action on the internet
WO2002032139A2 (en) * 2000-10-11 2002-04-18 United Video Properties, Inc. Systems and methods for supplementing on-demand media
EP1202520A1 (de) * 2000-10-23 2002-05-02 THOMSON multimedia Verfahren und Vorrichtung zur Datenübertragung in einem Fernsehsystem
US20020157099A1 (en) * 2001-03-02 2002-10-24 Schrader Joseph A. Enhanced television service
GB2374779B (en) * 2001-04-20 2005-11-02 Discreet Logic Inc Processing image data
JP4576075B2 (ja) * 2001-08-03 2010-11-04 パナソニック株式会社 番組配信システム、番組再生装置
US20030084443A1 (en) * 2001-11-01 2003-05-01 Commerce Tv Corporation, Inc. System and method for creating program enhancements for use in an interactive broadcast network
JP4200686B2 (ja) 2002-05-08 2008-12-24 ソニー株式会社 情報通信端末、情報配信装置、情報配信システム、情報受信方法、情報配信方法
US7219367B2 (en) * 2002-09-09 2007-05-15 Scientific-Atlanta, Inc. Backup communication modes
US8286203B2 (en) * 2003-12-19 2012-10-09 At&T Intellectual Property I, L.P. System and method for enhanced hot key delivery
CA2588630C (en) 2004-11-19 2013-08-20 Tivo Inc. Method and apparatus for secure transfer of previously broadcasted content
EP1847127B1 (de) 2005-01-11 2020-08-05 TVNGO Ltd. Verfahren und vorrichtung zum leichteren umschalten zwischen internet und fernsehsendungen
US8910033B2 (en) 2005-07-01 2014-12-09 The Invention Science Fund I, Llc Implementing group content substitution in media works
US20090235364A1 (en) * 2005-07-01 2009-09-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup for promotional content alteration
US20070263865A1 (en) * 2005-07-01 2007-11-15 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Authorization rights for substitute media content
US20070276757A1 (en) * 2005-07-01 2007-11-29 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Approval technique for media content alteration
US20070266049A1 (en) * 2005-07-01 2007-11-15 Searete Llc, A Limited Liability Corportion Of The State Of Delaware Implementation of media content alteration
US20090204475A1 (en) * 2005-07-01 2009-08-13 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup for promotional visual content
US20080010083A1 (en) * 2005-07-01 2008-01-10 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Approval technique for media content alteration
US20070294720A1 (en) * 2005-07-01 2007-12-20 Searete Llc Promotional placement in media works
US20090150199A1 (en) * 2005-07-01 2009-06-11 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Visual substitution options in media works
US20090037278A1 (en) * 2005-07-01 2009-02-05 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Implementing visual substitution options in media works
US9230601B2 (en) * 2005-07-01 2016-01-05 Invention Science Fund I, Llc Media markup system for content alteration in derivative works
US20080013859A1 (en) * 2005-07-01 2008-01-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Implementation of media content alteration
US20080086380A1 (en) * 2005-07-01 2008-04-10 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Alteration of promotional content in media works
US20090150444A1 (en) * 2005-07-01 2009-06-11 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup for audio content alteration
US20100154065A1 (en) * 2005-07-01 2010-06-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup for user-activated content alteration
US20070005423A1 (en) * 2005-07-01 2007-01-04 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Providing promotional content
US9092928B2 (en) * 2005-07-01 2015-07-28 The Invention Science Fund I, Llc Implementing group content substitution in media works
US8126190B2 (en) * 2007-01-31 2012-02-28 The Invention Science Fund I, Llc Targeted obstrufication of an image
US9065979B2 (en) * 2005-07-01 2015-06-23 The Invention Science Fund I, Llc Promotional placement in media works
US20100017885A1 (en) * 2005-07-01 2010-01-21 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup identifier for alterable promotional segments
US20090210946A1 (en) * 2005-07-01 2009-08-20 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup for promotional audio content
US7860342B2 (en) 2005-07-01 2010-12-28 The Invention Science Fund I, Llc Modifying restricted images
US9583141B2 (en) * 2005-07-01 2017-02-28 Invention Science Fund I, Llc Implementing audio substitution options in media works
US20080052104A1 (en) * 2005-07-01 2008-02-28 Searete Llc Group content substitution in media works
US20090037243A1 (en) * 2005-07-01 2009-02-05 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Audio substitution options in media works
US20090151004A1 (en) * 2005-07-01 2009-06-11 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media markup for visual content alteration
US20090300480A1 (en) * 2005-07-01 2009-12-03 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Media segment alteration with embedded markup identifier
US8732087B2 (en) * 2005-07-01 2014-05-20 The Invention Science Fund I, Llc Authorization for media content alteration
US8203609B2 (en) * 2007-01-31 2012-06-19 The Invention Science Fund I, Llc Anonymization pursuant to a broadcasted policy
KR100713448B1 (ko) * 2005-09-12 2007-04-30 삼성전자주식회사 디지털 방송 시스템 및 그에 따른 디지털 방송 출력 방법
US7716707B2 (en) * 2005-10-21 2010-05-11 Microsoft Corporation In-program content telescoping
US8402503B2 (en) 2006-02-08 2013-03-19 At& T Intellectual Property I, L.P. Interactive program manager and methods for presenting program content
US20070300280A1 (en) * 2006-06-21 2007-12-27 Turner Media Group Interactive method of advertising
US20070300273A1 (en) * 2006-06-21 2007-12-27 Gary Turner Interactive television application and content enhancement
US20080092193A1 (en) * 2006-10-17 2008-04-17 The Video Load, Llc Methods and systems for creating video files for a mobile device
US20080180539A1 (en) * 2007-01-31 2008-07-31 Searete Llc, A Limited Liability Corporation Image anonymization
US7849481B2 (en) * 2007-03-29 2010-12-07 Verizon Patent And Licensing Inc. Notification for interactive content
US20080244755A1 (en) * 2007-03-30 2008-10-02 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Authorization for media content alteration
US9215512B2 (en) 2007-04-27 2015-12-15 Invention Science Fund I, Llc Implementation of media content alteration
US20080267589A1 (en) * 2007-04-27 2008-10-30 Gary Turner Television bandwidth optimization system and method
GB2453789B (en) * 2007-10-19 2012-11-14 British Sky Broadcasting Ltd Television display
US9185333B2 (en) * 2007-12-03 2015-11-10 Verizon Patent And Licensing Inc. Method and system for accessing content for presentation via a set-top box
US8438596B2 (en) * 2009-04-08 2013-05-07 Tivo Inc. Automatic contact information transmission system
US8064431B2 (en) * 2009-07-14 2011-11-22 Level 3 Communications, Llc One way information transmission method
US8401035B2 (en) * 2009-07-14 2013-03-19 Level 3 Communications, Llc One way SRS information transmission method
US9043829B2 (en) * 2009-10-07 2015-05-26 At&T Intellectual Property I, Lp Synchronization of user interactive events with on-screen events during playback of multimedia stream
US20110150426A1 (en) * 2009-12-21 2011-06-23 Sony Corporation System and method for actively managing play back of demo content by a display device based on detected radio frequency signaling
US20110149160A1 (en) * 2009-12-21 2011-06-23 Sony Corporation System and method for actively managing play back of demo content by a display device based on customer actions
US20110150425A1 (en) * 2009-12-21 2011-06-23 Sony Corporation System and method for actively managing play back of demo content by a display device based on signaling from a presence sensor
US20110149159A1 (en) * 2009-12-21 2011-06-23 Sony Corporation System and method for actively managing playback of demo content by display device
US9237294B2 (en) 2010-03-05 2016-01-12 Sony Corporation Apparatus and method for replacing a broadcasted advertisement based on both heuristic information and attempts in altering the playback of the advertisement
US9832528B2 (en) 2010-10-21 2017-11-28 Sony Corporation System and method for merging network-based content with broadcasted programming content
US8850492B2 (en) * 2011-07-15 2014-09-30 Blackberry Limited Method, system and apparatus for delivering data to a mobile electronic device
US8935719B2 (en) 2011-08-25 2015-01-13 Comcast Cable Communications, Llc Application triggering
US9113230B2 (en) * 2011-12-21 2015-08-18 Sony Corporation Method, computer program, and reception apparatus for delivery of supplemental content
KR101921926B1 (ko) * 2012-01-13 2018-11-26 삼성전자주식회사 컨텐츠 제공 시스템 및 동작 방법
KR102222166B1 (ko) 2012-06-19 2021-03-04 소니 주식회사 대화형 텔레비전을 위한 트리거 파라미터 테이블의 확장
US9430779B1 (en) * 2012-07-26 2016-08-30 Google Inc. Determining visual attributes of content items
US9414114B2 (en) 2013-03-13 2016-08-09 Comcast Cable Holdings, Llc Selective interactivity
KR101522852B1 (ko) * 2013-06-28 2015-05-27 삼성전자주식회사 영상 수신 장치, 영상 컨텐츠 제공 방법, 및 이를 수행하기 위한 컴퓨터 판독가능 기록매체
US11076205B2 (en) 2014-03-07 2021-07-27 Comcast Cable Communications, Llc Retrieving supplemental content
US9749701B2 (en) 2014-04-17 2017-08-29 Microsoft Technology Licensing, Llc Intelligent routing of notifications to grouped devices
US10397663B2 (en) * 2016-04-08 2019-08-27 Source Digital, Inc. Synchronizing ancillary data to content including audio

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04271398A (ja) 1991-02-27 1992-09-28 Nippon Telegr & Teleph Corp <Ntt> 骨伝導マイク検出型音節認識装置
US5778181A (en) 1996-03-08 1998-07-07 Actv, Inc. Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
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
US5961603A (en) 1996-04-10 1999-10-05 Worldgate Communications, Inc. Access system and method for providing interactive access to an information source through a networked distribution system
US5929849A (en) * 1996-05-02 1999-07-27 Phoenix Technologies, Ltd. Integration of dynamic universal resource locators with television presentations
US6469753B1 (en) 1996-05-03 2002-10-22 Starsight Telecast, Inc. Information system
US5903816A (en) 1996-07-01 1999-05-11 Thomson Consumer Electronics, Inc. Interactive television system and method for displaying web-like stills with hyperlinks
WO1998017064A1 (en) * 1996-10-16 1998-04-23 Gemstar Development Corporation Access to internet data through a television system
US6177931B1 (en) 1996-12-19 2001-01-23 Index Systems, Inc. Systems and methods for displaying and recording control interface with television programs, video, advertising information and program scheduling information
CN1134163C (zh) * 1997-04-01 2004-01-07 皇家菲利浦电子有限公司 带有发送标识句装置的发送系统
US8065701B2 (en) * 1997-04-30 2011-11-22 Sony Corporation Information broadcasting method, information broadcasting system, and receiving apparatus for transmitting data other than program through digital broadcasting
JPH1117633A (ja) 1997-06-27 1999-01-22 Sony Corp 広告情報放送方法、広告情報放送システムおよび受信装置
CN1146238C (zh) * 1997-05-21 2004-04-14 皇家菲利浦电子有限公司 发送和接收电视节目的方法和装置
JP3532075B2 (ja) 1997-08-05 2004-05-31 株式会社インフォシティ 情報処理方法
US6061719A (en) 1997-11-06 2000-05-09 Lucent Technologies Inc. Synchronized presentation of television programming and web content
JPH11298822A (ja) 1998-04-16 1999-10-29 Matsushita Electric Ind Co Ltd リモートコントロール装置およびリモートコントロールシステム
US6282713B1 (en) * 1998-12-21 2001-08-28 Sony Corporation Method and apparatus for providing on-demand electronic advertising
EP1142326A4 (de) * 1998-12-21 2003-08-20 Sony Electronics Inc Verafhren und gerät zum bereitstellen elektronischer gutscheine
US6182287B1 (en) 1999-02-04 2001-01-30 Thomson Licensing S.A. Preferred service management system for a multimedia video decoder
US6574795B1 (en) * 1999-05-28 2003-06-03 Intel Corporation Reliable communication of data by supplementing a unidirectional communications protocol
US6557172B1 (en) * 1999-05-28 2003-04-29 Intel Corporation Communicating enhancement data in layers
US20010003212A1 (en) 1999-10-29 2001-06-07 Jerilyn L. Marler Identifying ancillary information associated with an audio/video program

Also Published As

Publication number Publication date
AU7849800A (en) 2001-05-14
US20010003212A1 (en) 2001-06-07
US20150304594A1 (en) 2015-10-22
CN1322754C (zh) 2007-06-20
WO2001033849A1 (en) 2001-05-10
US20140146232A1 (en) 2014-05-29
US8984563B2 (en) 2015-03-17
US20050028217A1 (en) 2005-02-03
US8635651B2 (en) 2014-01-21
US9338385B2 (en) 2016-05-10
DE60013628D1 (de) 2004-10-14
US7559073B2 (en) 2009-07-07
US20090244374A1 (en) 2009-10-01
US8001569B2 (en) 2011-08-16
JP2003513557A (ja) 2003-04-08
JP4271398B2 (ja) 2009-06-03
US8595774B2 (en) 2013-11-26
EP1224803B1 (de) 2004-09-08
US20110202955A1 (en) 2011-08-18
EP1224803A1 (de) 2002-07-24
US20120284748A1 (en) 2012-11-08
ATE275796T1 (de) 2004-09-15
CN1385029A (zh) 2002-12-11

Similar Documents

Publication Publication Date Title
DE60013628T2 (de) Identifizierung von mit einem audio/videoprogramm verbundenen zusätzlichen informationen
DE69932060T2 (de) Simulation einer zweiwegverbindung für ein-direktionalle datenströme für mehrere teilnehmer
DE69830202T2 (de) Hostgerät zur struktur einer zweiwegverbindung in einwegdatenströmen
DE69831179T2 (de) Tragbare vorrichtung zur simulation von bidirektionellen verbindungen für ein-direktionelle datenströme
DE60210076T2 (de) Fernbedienung mit eingebautem mobiltelefon für interaktives fernsehen
DE69925881T2 (de) Erinnerungsvorrichtung für Rundfunk- und Nicht-Rundfunkereignisse
DE69731549T2 (de) Interaktivität mit audiovisueller programmierung
US6249914B1 (en) Simulating two way connectivity for one way data streams for multiple parties including the use of proxy
DE112013003718B4 (de) Verfahren und Vorrichtung zum Verarbeiten digitaler Dienstsignale
DE60002158T2 (de) System zur lieferung von video-auf-anfrage
DE60217091T2 (de) Synchrones aktualisieren dynamischer interaktiver anwendungen
DE60122795T2 (de) Server zum anpassen von datenströmen
US9071876B2 (en) Providing a viewer incentive with video content
DE112016004560T5 (de) Gateway Multi-View-Video-Stream-Verarbeitung für Zweitbildschirminhalts-Überlagerung
DE10300550B4 (de) Verfahren und Vorrichtung zum Liefern von Verzeichnisinformationen über Sendungsprogramme
DE60114718T2 (de) Verfahren und Gerät für den Zugriff auf textbasierte Informationsdienste
DE60224294T2 (de) Verfahren, durch das ein verbraucher mit einem dienstanbieter in wechselwirkung treten kann
WO2008131934A1 (de) Gerät zur verbindung mit einem fernsehgerät und verfahren zur übertragung von zusatzinformationen zum fernsehsignal
DE10203098B4 (de) Verfahren zum Bereitstellen eines Video/Audio-on-Demand
DE10007282B4 (de) Verfahren und Anordnung zum Empfangen und zur Wiedergabe von Rundfunksendungen
EP1989878B1 (de) Verfahren zum übertragen einer änderung eines statischen objekts mit einem änderungsobjekt in einem datenverteildienst, sowie sender und empfänger
EP1585333A2 (de) Verfahren zum Aufbereiten, Übertragen und Darstellen interaktiver Datendienste auf DVB-Endgeräten
DE10213298B4 (de) Verfahren zum Senden und Wiedergeben eines Fernsehsignals
Würbel et al. An analysis of new feedback methods for parallel multi-stream productions
EP1041494A2 (de) Verfahren und Vorrichtung zur Anzeige von über ein Netzwerk übertragene Echtzeitvideoinformationen

Legal Events

Date Code Title Description
8364 No opposition during term of opposition