DE69333207T2 - Interaktives hausinformationssystem - Google Patents

Interaktives hausinformationssystem Download PDF

Info

Publication number
DE69333207T2
DE69333207T2 DE69333207T DE69333207T DE69333207T2 DE 69333207 T2 DE69333207 T2 DE 69333207T2 DE 69333207 T DE69333207 T DE 69333207T DE 69333207 T DE69333207 T DE 69333207T DE 69333207 T2 DE69333207 T2 DE 69333207T2
Authority
DE
Germany
Prior art keywords
home interface
interactive
television
signal
interface controller
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
DE69333207T
Other languages
English (en)
Other versions
DE69333207D1 (de
Inventor
Leo W. Hoarty
Joshua Soske
M. Gary LAUDER
C. Stephen SNELL
D. Delmer FISHER
John North
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.)
ActiveVideo Networks Inc
Original Assignee
ICTV Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ICTV Inc filed Critical ICTV Inc
Application granted granted Critical
Publication of DE69333207D1 publication Critical patent/DE69333207D1/de
Publication of DE69333207T2 publication Critical patent/DE69333207T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/222Secondary servers, e.g. proxy server, cable television Head-end
    • H04N21/2221Secondary servers, e.g. proxy server, cable television Head-end being a cable television head-end
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/48Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using compressed domain processing techniques other than decoding, e.g. modification of transform coefficients, variable length coding [VLC] data or run-length data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23614Multiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2362Generation or processing of Service Information [SI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2385Channel allocation; Bandwidth allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2665Gathering content from different sources, e.g. Internet and satellite
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • 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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4345Extraction or processing of SI, e.g. extracting service information from an MPEG 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/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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4348Demultiplexing of additional data and video streams
    • 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/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
    • H04N21/4383Accessing a communication channel
    • 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/482End-user interface for program selection
    • 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/488Data services, e.g. news ticker
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6118Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving cable transmission, e.g. using a cable modem
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6156Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
    • H04N21/6168Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving cable transmission, e.g. using a cable modem
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6587Control parameters, e.g. trick play commands, viewpoint selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/10Adaptations for transmission by electrical cable
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17345Control of the passage of the selected programme
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/048023D-info-object: information is displayed on the internal or external surface of a three dimensional manipulable object, e.g. on the faces of a cube that can be rotated by the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N2007/17372Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal the upstream transmission being initiated or timed by a signal from upstream of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N2007/1739Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal the upstream communication being transmitted via a separate link, e.g. telephone line
    • 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/812Monomedia components thereof involving advertisement data
    • 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
    • H04N5/45Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen

Description

  • Technisches Gebiet
  • Die Erfindung bezieht sich auf Kabelfernsehsysteme, insbesondere auf solche mit der Möglichkeit einer Zweiwegkommunikation mit dem Benutzer.
  • Hintergrund der Technik
  • Bandbreitenprobleme haben lange die Fähigkeit von Kabelfernsehsystemen eingeschränkt, Informationsdienste an Teilnehmer zu liefern. Obwohl ein koaxiales Kabelsystem mit einer Gesamtbandbreite von 300 MHz es einem Kabelsystembetreiber ermöglichen kann, beispielsweise 50 Fernsehkanäle mit einer Breite von jeweils 6 MHz bereitzustellen, ist diese Gesamtbandbreite unzureichend, um eine Anordnung zu ermöglichen, bei der jeder Teilnehmer zusätzlich zu diesen 50 Kanälen einen interaktiven Informationsdienst erhalten kann, der unabhängig von den interaktiven Informationsdiensten an alle anderen Teilnehmer arbeitet und volles Farbvideo, typische Bewegungen von Filmen oder Fernsehen und Ton liefern kann.
  • Der Grund für die Unzulänglichkeit in der Bandbreite ist bei einer Betrachtung der Anforderungen an das System offensichtlich. Typischerweise erhält ein Teilnehmer eines Kabelsystem Informationsdienste über einen Kommunikationspfad, der an der Kopfstelle beginnt, typischerweise über eine von mehreren Hauptleitungen, und dann über einen von mehreren Zubringern, und dann über einen von mehreren Abzweigungen voran schreitet. Jeder Zubringer kann beispielsweise 50 oder mehr Teilnehmer aufweisen, und jede Hauptleitung kann 100 oder mehr Zubringer bedienen. Im Ergebnis sind 5000 Teilnehmer pro Hauptleitung nicht untypisch. Um so lediglich einen privaten Einweginformationsdienst und nichts weiter für jeden dieser 5000 Teilnehmer bereitzustellen, würde erfordern, dass die Hauptleitung 5000 unterschiedliche Signale befördert, die jeweils etwa 6 MHz Bandbreite verwenden, und die würde allein eine Hauptleitungsbandbreite von 30 GHz erfordern, was nahezu zwei Größenordnungen größer als das ist, was von einem typischen koaxialen Kabelsystem bereitgestellt wird.
  • Die Verwendung faseroptischer Hauptleitungen kann beim Bereitstellen zusätzlicher Bandbreite helfen, aber in dem Umfang, in dem sekundäre Hauptleitungen und Zubringer aus Koaxialkabel in einem Hybridfaserkabelsystem verwendet werden, können Bandbreitenbegrenzungen weiterhin Probleme darstellen. Während Videokompressionsschemata beim Bringen der Bandbreitenanforderung innerhalb praktischer Grenzen helfen können, erfordern sie, jeden Teilnehmer mit seiner eigenen Dekompressionseinheit zu versehen.
  • Ein weiteres Problem liegt darin, wie das Umschalten und die Berechnungsanforderungen an der Kopfstelle zu handhaben sind, um getrennte und private Informationsdienste an möglicherweise Hunderte von Tausenden von Teilnehmern gleichzeitig zu liefern.
  • Bei einer Veröffentlichung wurde vorgeschlagen, dass ein Anteil der Kabelsystembandbreite verwendet wird, um die populärsten Kanäle universal an alle Teilnehmer und die verbleibenden Dienste an einzelne Busse nur auf Anforderung zu liefern. Large, D., „Tapped Fibre Vs Fibre-Reinforced Coaxial CATV Systems: A comparision of Evolutionary Paths", Draft Paper, 4. August 1989, Seite 16 und folgende, schlägt ein auf drei Stufen verteiltes Umschaltsystem vor,d. h. einen Schalter an der Kopfstelle, um zwischen Netzknoten umzuschalten, einen an jedem Netzknoten, um unter Verteilungsleitungen umzuschalten, und eine „Sperrschaltung" der dritte Ebene, um den Dienst für die jeweilige Wohnstätte auszuwählen. Keine Architektur wurde für ein derartiges Schema vorgeschlagen, und der Verfasser bemerkte, dass „eine beträchtliche Entwicklungsanstrengung erforderlich sein wird", id., Seite 19. Außerdem bemerkt der Verfasser, dass sein Schema ein Problem für den Teilnehmer beim Verwenden des Systems darstellt, da auf die meisten Kanäle auf die normale Art und Weise mittels des Fernsehtuners zugegriffen wird, während auf geschaltete Dienste zugegriffen werden muss, indem zuerst ein Tuning mit einem verfügbaren Schaltkanal durchgeführt wird, wobei dann eine Hilfskommunikationsvorrichtung verwendet wird, um diesen Kanal zu steuern. „In Anbetracht, dass sich Kunden historisch gegen sämtliche Erschwernisse gewehrt haben, die von Kabelgesellschaften beim Zugreifen auf Dienste erzeugt wurden, kann dies ein mögliches Problem darstellen", id., 20.
  • Die EP-A-0 477 786 beschreibt ein System, bei dem ein regionales Verarbeitungszentrum Information empfängt und an Knoten verteilt, die in der Nachbarschaft der Benutzer lokalisiert sind. Jeder Knoten empfängt eine identische Kopie der Information von dem regionalen Verarbeitungszentrum durch einen Kopfstellencomputer. Die Benutzer empfangen Information von und führen einen Dialog direkt mit dem Knoten.
  • Zusammenfassunq der Erfindung
  • Die Erfindung ist in den beigefügten Ansprüchen dargelegt.
  • Kurzbeschreibung der Zeichnung
  • Diese und weitere Aspekte der Erfindung werden ohne weiteres mit Bezug auf die folgende ausführliche Beschreibung in Verbindung mit den beigefügten Zeichnungen besser verstanden, in denen zeigt/zeigen:
  • 1 ein Schema eines interaktiven Fernsehinformationssystems in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung, das Beziehungen mit nationalen und regionalen Verarbeitungszentren zeigt;
  • 2 ein Schema, das die Art und Weise zeigt, mit der ein Mehrkopfstellensystem mit faseroptischer Verbindung benutzt werden kann, um einen interaktiven Fernsehdienst in Übereinstimmung mit einer Ausführungsform der Erfindung bereitzustellen;
  • 3 ein Schema, das eine Ausführungsform ähnlich der in 2 gezeigten zeigt, wobei jedoch eine Kopfstelle eine drahtlose Kommunikation mit Teilnehmern aufweisen kann;
  • 4 ein Schema, das ein gemischtes faseroptisches koaxiales Kabelsystem in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung zeigt;
  • 5 die allgemeine Architektur eines abgehenden Signalflusses und einer Zweiwegesteuerung bei einem System in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung;
  • 6 die Art und Weise, mit der die Architektur eines demjenigen von 5 ähnlichen Systems Steuerungen verwendet, um einen breiten Bereich von Informationsdiensten in sowohl analogen als auch digitalen Formaten und Verteilungsanordnungen zu handhaben;
  • 7 weitere Einzelheiten des Systems von 6;
  • 8 die Signalverarbeitungsaspekte des Systems von 7;
  • 9 Einzelheiten des Splitters und Kombinierers von 7;
  • 10 die Zuteilung von Frequenzbändern bei den Expresshauptleitungen von 9;
  • 11A bis 11D die Struktur eines Chassis in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung zum Halten von Multimediacontrollern (MMCs) und Modulatorkarten, die die Komponenten des in 7 dargestellten Systems bilden;
  • 12 die Struktur von analogen MMC- und Modulatorkarten für das Chassis von 11;
  • 13 die Struktur bevorzugter Ausführungsformen der Audiosubsysteme für die MCCs von 12 und 14;
  • 14 die Struktur von digitalen MMC- und Modulatorkarten für das Chassis von 11;
  • 15 die Struktur des Datenkommunikationslinks an der Kopfstelle (Knoten) des Systems von 7;
  • 16 die Struktur des Codierers/Modulators von 12;
  • 17 die Struktur des Videoprozessors von 16;
  • 18 die Struktur des Synchronisations-Generatorverriegelungs- und Verwürfler-Timingabschnitts von 16;
  • 19 die Struktur des Audioprozessorabschnitts von 16;
  • 20 die Struktur des HF-Aufwärtsumsetzerabschnitts von 16;
  • 21 die Struktur eines Verwürflers zur Verwendung mit dem Modulator von 16;
  • 22 das Impfdaten-Timing, das in Verbindung mit dem Verwürfler von 21 verwendet wird;
  • 23 die Struktur eines Entwürflers, der zur Verwendung bei einem Heimschnittstellencontroller in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung zum Entwürfeln eines Videosignals geeignet ist, das von einem System in Übereinstimmung mit 21 verwürfelt wurde;
  • 24 ein alternatives Verwürflungssystem;
  • 25 ein Entwürfelungssystem zur Verwendung mit einem Video, dass von dem System in Übereinstimmung mit 24 verwürfelt wurde;
  • 26 die Eingangs- und Ausgangsstruktur eines Heimschnittstellencontrollers in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung;
  • 27 eine Ausführungsform des Controllers von 26;
  • 28 und 29 Ausführungsformen der digitalen Dekompression und Multimediaversionen des Controllers von 26;
  • 30 eine alternative Ausführungsform zu der System von 7, bei der der Knoten an einen Zubringer angeordnet ist;
  • 31 die Bandbreitennutzung bei einem System in Übereinstimmung mit demjenigen von 30;
  • 32 die allgemeine Architektur eines abgehenden Signalflusses und einer Zweiwegesteuerung bei einem System in Übereinstimmung mit der Ausführungsform von 30;
  • 33 und 34 den Gebrauch des Kanalmenüsystems in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung;
  • 35 bis 41 die Verwendung des Karussellmenüsystems und der Art und Weise, mit der die Erfindung bei einer bevorzugten Ausführungsform eine Dialogführung mit dem Benutzer bereitstellt.
  • Ausführliche Beschreibung spezifischer Ausführungsformen
  • Für die Beschreibung und die folgenden Ansprüchen umfassen die Begriffe „Kabelfernsehumgebung" und „Kabelfernsehsystem" alle integrierten Systeme zur Lieferung irgendeines Informationsdienstes an Teilnehmer zur Verwendung in Verbindung mit ihren Fernsehern, es sei denn, dass es der Zusammenhang anders erfordert. Dies schließt herkömmliche Kabelfernsehsysteme, die Koaxialkabel zum Verteilen primär von Rundfunk und bezahlten Fernsehprogrammen benutzen, Kabelfernsehsystemen mit Faseroptik und gemischtem Faseroptik-Koaxialkabel, sowie auch weitere Mittel zur Verteilung von Informationsdiensten an Teilnehmer ein. Auf ähnliche Art und Weise umfasst der Begriff „Informationsdienst" jeden Dienst, der geeignet ist, an einen Fernsehzuschauer mit einer Schnittstelle geliefert zu werden, die eine Wechselwirkung mit einer Einrichtung des Kabelanbieters erlaubt (jedoch nicht notwendigerweise erfordert), einschließlich, jedoch nicht begrenzt auf einen interaktiven Informationsdienst, einen Abruf-Video-Dienst, einen Dienst mit lokalem Ursprung, einen Gemeindeveranstaltungsdienst, einen regelmäßigen Rundfunkdienst, etc., es sei denn, dass es der Zusammenhang anders erfordert. „Fernsehkommunikation" bedeutet Bereitstellen eines Informationsdienstes über ein Fernsehinformationssignal. Ein „Fernsehinformationssignal" ist unabhängig von der Form jedes Signal, das von einem Fernseher zur Videoanzeige benutzt werden kann, einschließlich eines Standard-NTSC-modulierten HF-Trägers, eines MPEG-komprimierten Digitaldatenstroms oder jedes anderen Formats. „Interaktiver Fernsehdienst" bedeutet einen Dienst, der eine Schnittstelle benutzt, die eine Zweiwegekommunikation mit einer Einrichtung des Kabelanbieters leistet. Wenn man sagt, dass ein Knoten in einem „interaktiven Modus" ist, bedeutet dies, dass der Knoten dem Heimschnittstellencontroller einen Informationsdienst zur Verfügung stellt, wobei der Heimschnittstellencontroller die Daten hinsichtlich dessen, welcher Informationsdienst bereitzustellen ist, an den Knoten liefern kann, jedoch nicht muss.
  • In 1 ist die Beziehung eines Kabelfernsehsystems in Übereinstimmung mit der Erfindung mit regionalen und nationalen Verarbeitungssystemen gezeigt. Eine Kopfstelle 11 ist in Kommunikation mit einer Mehrzahl von Knoten 12, die ihrerseits mit Set-Top-Geräten 13 kommunizieren, die nachstehend als „Heimschnittstellencontroller" bezeichnet werden. Jeder dieser Heimschnittstellencontroller umfasst eine Fernsteuerung 14, die von dem Benutzer bedienbar ist. Jede Kopfstelle 11 kann Elemente zur Verwendung beim Bereitstellen eines Informationsdienstes von einem regionalen Verarbeitungszentrum 15 erhalten, der seinerseits einige Informationsdienste von einem nationalen Verarbeitungszentrum 16 erhalten kann. Die Informationsdienste können einen breiten Bereich von Angeboten umfassen, wie beispielsweise Kleinanzeigendienste, Zeitungen, Reklame, fernsehgesendete Katalogbestellung, Abruf-Video-Dienst oder Video-Verteildienst etc.. Informationsdienste, die herkömmliche Fernsehnetzwerkprogramme sind, können ebenfalls von den nationalen und regionalen Verarbeitungszentren verteilt werden.
  • 2 ist eine schematische Darstellung, die die Art und Weise zeigt, mit der ein Mehrkopfstellensystem mit Faseroptikverbindung benutzt werden kann, um einen interaktiven Fernsehdienst in Übereinstimmung mit einer Ausführungsform der Erfindung bereitzustellen. Ein Paar von Faseroptikkabeln 21 und 22 stellen Informationsdienste in Uhrzeiger- und entgegengesetzter Uhrzeigerrichtung bereit (für Redundanz im Fall einer Unterbrechung der Kabel) von einer Superkopfstelle 28 zu den Kopfstellenklienten 24, die eine Anzahl von Städten 23 bedienen. Die Superkopfstelle ihrerseits kann herkömmliche Rundfunkdienste sowie auch interaktive Informationsdienste von einem Satellitenempfänger 27 und andere Informationsdienste von Servern 25 von regionalen Verarbeitungszentren sowie auch WAN-Querverbindungs-Einrichtungen (IXC-Einrichtungen) 26 erhalten. Jeder Kopfstellenklient 24 kann einen interaktiven Dienstknoten enthalten, der hier durch den Handelsnamen ISX, einen Handelsnamen von ICT, des gleichen Anmelders gekennzeichnet wird.
  • 3 ist eine schematische Darstellung, die eine Ausführungsform ähnlich der von 2 zeigt, wobei jedoch eine Kopfstelle 24 eine drahtlose Zweiwegekommunikation mittels Transceivereinrichtungen 31 mit Teilnehmern aufweisen kann. Eine Transceivereinrichtung 31 kann ein Antennensystem mit hoher Verstärkung 31a umfassen, das mit einem mit einem Fernseher 37 bei jeder Teilnehmerstelle gekoppelten Transceiver 36 kommunizieren kann. Das Antennensystem 31a strahlt von dem Sender 31b gespeiste HF-Signale aus; die Antenne 31a empfängt ebenfalls Signale von den Teilnehmertransceivern und speist sie an den Empfänger 31c. Der Sender 31b und der Empfänger 31c sind mit dem Faseroptikempfänger 32 bzw. dem Faseroptiksender 33 verbunden, die ihrerseits mit der Kopfstelle 24 über die optischen Fasern 34 und 35 kommunizieren.
  • 4 ist eine schematische Darstellung, die ein gemischtes faseroptisches Koaxialkabelsystem in Überein stimmung mit einer bevorzugten Ausführungsform der Erfindung zeigt. Bei dieser Ausführungsform gehen Hauptfaserleitungen 42a, die herkömmliche Kabel- und Rundfunkprogramme befördern, zu den optischen Empfänger 43a, von dem koaxiale Hauptleitungen 44a (Expresshauptleitung A), 44b (Expresshauptleitung B) und 44c (Expresshauptleitung C) übliche Kabelfernsehprogrammsignale ableiten. Jede Expresshauptleitung umfasst einen ersten Bandbreitenabschnitt, der diese nicht interaktiven Fernsehinformationsdienste befördert, die im wesentlichen in der Art und in der Bandbreitenzuteilung unter allen Expresshauptleitungen identisch sind.
  • Eine interaktive Faserhauptleitung 42b in 4 befördert gewünschte interaktive Informationsdienste in der abgehenden Richtung, die nicht über die Hauptfaserleitungen 42a bereitgestellt werden, und diese Informationsdienste werden einem optischen Empfänger 43b zugeführt. Wie es ausführlicher in 9 gezeigt wird, umfasst die elektrische Ausgabe des optischen Empfängers 43b Informationsdienste in getrennten Spektralabschnitten für jede der Expresshauptleitungen A, B und C. Diese Ausgabe wird an den Netzknotensplitter 46 geliefert. Die Informationsdienste für jede der Expresshauptleitungen A, B und C werden dann in gemeinsame spektrale Abschnitte durch den Netzknotensplitter 46 übersetzt und dann an die gekennzeichneten Hauptleitungen gespeist, wo sie mit den herkömmlichen Signalen über Kopplern bei Positionen 45a, 45b und 45c auf Hauptleitungen 44a, 44b bzw. 44c gekoppelt werden. Es sollte auch hervorgehoben werden, dass, obwohl die Informationsdienste für jede dieser Hauptleitung ähnliche spektrale Regionen belegen, ihr Informationsinhalt unterschiedlich ist, da der Informationsinhalt der Informationsdienste auf der Hauptleitung A auf Nachfrage an die von der Hauptleitung A bedienten Heimschnittstellencontroller geliefert wird, wobei der Inhalt auf der Hauptleitung B auf Nachfrage an die von der Hauptleitung B bedienten Heimschnittstellencontrollern geliefert wird, und der Inhalt auf der Hauptleitung C auf Nachfrage an die von Hauptleitung C bedienten Heimschnittstellencontroller geliefert wird. Somit befördert ein zweiter Bandbreitenabschnitt jeder Expresshauptleitung Fernsehinformationsdienste auf einer Nachfragebasis, die durch Teilnehmerbenutzung der Heimschnittstellencontroller festgelegt wird, die die Hauptleitung für den Dienst verwenden.
  • Der Pfad der eingehenden Daten von jeder Expresshauptleitung 44a, 44b und 44c läuft von einem Splitter an jeder der Positionen 45a, 45b bzw. 45c zu einem Netzknotenkombinierer 47. Die eingehenden Daten, wie die abgehenden interaktiven Fersehinformationsdienste, belegen auf jeder der Expresshauptleitungen ähnliche spektrale Regionen, obwohl die Daten auf jeder Expresshauptleitung unterschiedlichen Informationsinhalt aufweisen, der die bestimmten Anforderungen wiederspiegelt, die von den Heimschnittstellencontrollern mittels jeder bestimmten Expresshauptleitung gestellt wird. Die eingehenden Daten von jeder Hauptleitung werden von dem Netzknotenkombinierer 47 in der Art und Weise frequenzverschoben, die in Verbindung mit 9 ausführlicher beschrieben wird, um zu veranlassen, dass die Daten von diesen Hauptleitungen getrennte spektrale Regionen belegen, und die Ausgabe des Kombinierers 47 speist den optischen Sender 42c. Der optische Sender 43c speist die optische Faserhauptleitung 42c, um einen gemeinsamen Hauptleitungsrückkehrpfad für alle von den Expresshauptleitungen 44a, 44b und 44c bedienten Heimschnittstellencontroller für die interaktive Kopfstelle 41 bereitzustellen.
  • 5 veranschaulicht die allgemeine Architektur eines abgehenden Signalflusses in einem System in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung. An der Superkopfstelle sind beispielsweise bei dem Element 28 in 2 eine Vielfalt von Quellen der Informationsdienste von Satelliten, Antennen, Servern und Gateways verfügbar, und sie werden an die Teilnehmer über Weiterleitungsschalter 52 weitergeleitet. Ein Teil dieser Informationsdienste kann, muss jedoch nicht, allen Teilnehmers als grundlegender, nicht interaktiver Dienst bereitgestellt werden. Die Weiterleitungsschalter 52 speisen geeignete modulare Multimediacontroller 53 (MMCs), die die geeignete Verarbeitung zum Bereitstellen des in Frage kommenden Dienstes an jeden Teilnehmer bereitstellen. Unterschiedlich konfigurierte Karten werden abhängig von der Art des Informationsdienstes verwendet. Wo der Informationsdienst interaktiv ist, wird ein einzelner MMC 53 auf Anforderung jedem anfordernden Heimschnittstellencontroller zugewiesen, der in Datenkommunikation mit dem MMC ist, und der MMC liefert einen interaktiven Fernsehinformationsdienst. Nachschalter 54 schalten die MCC-Ausgaben an geeignete Modulatoren 55, die ihrerseits gruppiert sind, sodass ihre Ausgaben HF-Kombinierer speisen, die für jeden faseroptischen Sender 57 und die zugeordnete optische Faser 58 verwendet werden. Wie es durch das Element 59 angegeben ist, wird eine Zweiwegesteuerung, die nachstehend ausführlicher erläutert ist, über dem abgehenden Signalfluss durchgehend ausgeübt.
  • 6 veranschaulicht die Art und Weise, mit der die Architektur eines dem System von 5 ähnlichen Systems einen breiten Bereich von Informationsdiensten in sowohl analogen als auch digitalen Formaten und Verteilungsanordnungen handhaben kann. Eine Superkopfstelle 28 kann gewisse Informationsdienste nur über ein Fernsehempfangssystem (TVRO-System) 61a und eine Abwärtsverbindung 62a, sowie auch über eine Leitung 61b, die beispielsweise T1- oder T3-Bänder oder ATM-Digitalprotokolle und Gateways 62b verwendet, erhalten.
  • Die Superkopfstelle 28 liefert Informationsdienste 64 über einen Schalter 65 an die Kopfstelle 11. Diese Informationsdienste können einen Abruf-Video-Dienst, einen Video-Verteildienst und Multimediapräsentationen umfassen. Sie werden unter der allgemeinen Steuerung des Steuermanagers 62c über den Steuerbus 63a bereitgestellt. Eine zentrale Datenbank kann auf dem Server 64a für alle Teilnehmer hinsichtlich der abonnierten Dienstarten und der Lieferbedingungen für den Dienst unterhalten werden, und die Lieferung der Dienste an die Teilnehmer wird von einem Dienstmanager 63 überwacht und über den Steuerbus über den Steuerbus 63a gesteuert. Der Steuermanager weist ebenfalls eine Überwachungssteuerung auf dem Bus 63a über den Eingangsschalter 66 an der Kopfstelle 11 auf. Dieser Schalter 66, der eine Eingabe von dem Ausgangsschalter 65 der Superkopfstelle 28 aufweist, speist die analogen MMCs 67a für Analogsignale in herkömmlichen Formaten und digitale MMCs 67b für Signale in digitalen Formaten. Die MMC-Ausgaben werden dann Modulatoren für eine geeignete Frequenzübersetzung (Element 68a) und der Verteilung 68b über das Kabelnetzwerk an Teilnehmer unterworfen, die Analogwandler 69a oder Digitalwandler 69b aufweisen. Ein interaktiver Informationsdienst wird von den Netzmanager 66a freigegeben, der eine Zweiwegedatenkommunikation über den Gateway 66b mit jeder der Wandlerarten 69a und 69b unterhält.
  • 7 liefert weitere Einzelheiten eines Systems in Übereinstimmung mit 4 bis 6. Die Informationsquellen 51 der Superkopfstelle 28 speisen deren Schalter 65, dessen Ausgabe an die Kopfstelle 11 gerichtet wird, die in einem Knoten 77 einen Eingangsschalter 66 enthält, der eine Reihe von MCCs speist, deren Nutzung auf Nachfragebasis zugeteilt wird. Wie es in Verbindung mit 4 beschrieben ist, werden herkömmliche Kabelrundfunkkanäle über eine Hauptfaserleitung 42a an Expresshauptleitungen 44a, 44b und 44c geleitet. Eine interaktive Faserhauptleitung 42b befördert interaktive Kanäle (hier aus nachstehend beschriebenen Gründen auch „virtuelle Kanäle" genannt) an einen Splitter 46 zum Koppeln bei 45a, 45b und 45c mit Expresshauptleitungen 44a, 44b und 44c. Der Kombinierer 47 nimmt ankommende Daten von jeder Expresshauptleitung zur Lieferung über eine gemeinsame Datenfaserhauptleitung 42c an den Knoten an der Kopfstelle. Analoge Fernsehinformationssignale von geeigneten analogen MCCs werden durch Verwürfeln bei 73a und Modulatoren bei 73b verarbeitet, wohingegen digitale Fernsehinformationssignale von geeigneten digitalen MMCs durch deren Kombination in ein zusammengesetztes QAM-Signal (Quadraturamplitudenmodulations-Signal) verarbeitet werden, bevor sie an Modulatoren bei 73b gehen. Bei dieser Ausführungsform (im Gegensatz zu der ansonsten ähnlichen Ausführung von 5) sind die Modulatoren vorzugsweise imstande, einen Träger zu modulieren, der von einem Netzwerkmanager 66a abstimmbar ist, sodass jeder gegebene Modulator konfiguriert werden kann, um dem System auferlegte Anforderungen am besten zu handhaben. (In 5 sind den Modulatoren Trägern bei fest zugeordneten Frequenzen zugeordnet, und die Eingänge in die Modulatoren werden von dem Schalter 54 verändert.) Abhängig von der Fähigkeit des Kabelsystems und der zuliefernden Informationsdienste, können einige der Kabelrundfunkkanäle 72 alternativ über den Pfad 72a an die MMCs anstatt von dem Knoten 77 gelieferte Informationsdienste auf Nachfrage bereitgestellt werden. (Eine derartige Vorgehensweise kann Bandbreite auf der Kabelverteilungsanlage 68b erhalten oder ermöglichen, dass den Teilnehmern mehr Angebote gemacht werden.) Außerdem ermöglicht der Pfad 72a es den interaktiv arbeitenden MCCs einem Teilnehmer zu ermöglichen, Überlagerungen auf einer ansonsten herkömmlichen Fernsehprogrammierung durchzuführen. Die Ausgaben der Elemente 73b werden dann von dem Kombinierer 73 kombiniert und an die interaktive Hauptleitung 42b gespeist. Das Kabelverteilungssystem 68b umfasst Brückenverstärker 74, Zubringer 74a, Zubringerverstärker 74b und Kabelabzweigungen, wie beispielsweise 75a, 75b und 75c, die Heime 76a, 76b und 76c bedienen.
  • Die Informationsdienste können an einen Teilnehmer über virtuelle Kanäle geliefert werden, bei denen sich die Kanalnummer für unterschiedliche interaktive Informationsdienste ändert, obwohl die verschiedenen Informationsdienste über eine feste Frequenzeingabe an das Set-Top-Gerät geliefert werden können, wobei die Steuerdaten von dem Set-Top-Gerät des Teilnehmers die Kopfstelle veranlasst, einen unterschiedlichen Informationsdienst zu liefern, wenn es offensichtlich ist, dass der Teilnehmer den Kanal ändert. Dieses Merkmal wird nachstehend ausführlicher beschrieben.
  • Die modulare Struktur des Knoten 77 und die Anordnung der Verteilungsanlage 68b ermöglichen das gleichzeitige Bedienen von Heimen, wie beispielsweise 76a, mit einem herkömmlichen Wandler, 76b mit einem digitalen Set-Top-Gerät mit MPEG-Dekompression und 76c mit einem digitalen Set-Top-Gerät mit Multimediafähigkeiten, die mit einer heimbasierten zentralen Verarbeitungseinheit erreicht wird. Jedes Heim umfasst einen Heimschnittstellencontroller, der als Teil des Set-Top-Geräts arbeitet, wie es unten beschrieben ist.
  • 8 zeigt die Signalverarbeitungsaspekte des Systems von 7. Diese Fig. zeigt nicht das Verteilungssystem und findet daher gleichfalls auf Telefon- oder Kabelverteilungsarchitekturen Anwendung. Ein analoger MMC 62a in dem Knoten an der Kopfstelle 11 wird typischerweise unter der Steuerung einer zentralen Verarbeitungseinheit (CPU) ein Fernsehinformationssignal in digitaler Form von dem Schalter 66 aufnehmen und dann das Signal dekomprimieren, es einer geeigneten Frequenzumsetzung durch einen Modulator unter werfen und es über das Verteilungssystem an Heime liefern, wo es ein herkömmliches Set-Top-Gerät im Block 81a ermöglichen kann, das Signal für die Anzeige durch den Fernseher zu demodulieren. Ein digitaler MMC 82b in dem Knoten an der Kopfstelle 11 arbeitet ebenfalls unter der Steuerung einer CPU, wobei er jedoch das Signal nicht dekomprimieren muss. Das Signal wird einer geeigneten Frequenzübersetzung unterworfen und dann an das Heim verteilt. An dem Heim wird bei Block 81b das Signal an dem Set-Top-Gerät demoduliert und zur Anzeige durch den Fernseher dekomprimiert. In dem Fall von digitalen Multimedia-Set-Top-Geräten im Heim ist es primär die Frequenzübersetzung, die an dem Kopfstellenknoten bereitgestellt werden muss, die durch die Gateway-Karte 82c bereitgestellt wird, und das Set-Top-Gerät in dem Block 81c umfasst die CPU zur Verarbeitung des Signals von der Kopfstelle.
  • 9 zeigt Einzelheiten des Splitters 46 und des Kombinierers 47 der 4 und 7. In den Splitter 4b gespeiste Signale umfassen spektrale Regionen für Fernsehinformationssignale 91a für Informationsdienste auf Nachfrage für von der Expresshauptleitung 44a bediente Teilnehmer und für abgehende Daten 95b zum Bereitstellen eines interaktiven Dienstes an diese Teilnehmer. Auf ähnliche Weise gibt es spektrale Regionen für Fernsehinformationssignale 91b für Informationsdienste auf Nachfrage für Teilnehmer, die von dem Expresshauptleitung 44b bedient werden, und für abgehende Daten 95b zum Bereitstellen eines interaktiven Dienstes an diese Teilnehmer; weiterhin Fernsehinformationssignale 91c für Informationsdienste auf Nachfrage für Teilnehmer, die von der Expresshauptleitung 44 bedient werden, und für abgehende Daten 95c zum Bereitstellen eines interaktiven Dienstes an diese Teilnehmer. Die Signale in diesen spektralen Regionen werden einer Frequenzübersetzung unterworfen, sodass entsprechende Bänder 92a, 92b und 92c in jeder der Expresshauptleitungen 44a, 44b und 44c jeweils Fernsehinformationssignale für Informationsdienste auf Nachfrage an von diesen Hauptleitungen bediente Teilnehmer befördern. Die Frequenzübersetzung wird ebenfalls verwendet, sodass entsprechende Bänder 94a, 94b und 94c abgehende (stromabwärtige) Daten zum Bereitstellen eines interaktiven Dienstes an diese Teilnehmer in jeder der Expresshauptleitung 44a, 44b bzw. 44c befördern. Wie es oben in Verbindung mit 4 erläutert ist, belegen herkömmliche Kabelkanäle entsprechende Bänder (hier als Element 90 gezeigt) in jeder der Expresshauptleitungen.
  • Eingehende (stromaufwärtige) Daten für den interaktiven Dienst werden von dem Netzknoten-Kombinierer in der umgekehrten Art und Weise gehandhabt. Die Daten belegen anfangs die entsprechenden Bänder 93a, 93b und 93c auf den Hauptleitungen 44a, 44b und 44c und werden einer Frequenzübersetzung durch den Kombinierer 47 unterworfen, sodass die eingehenden Daten von der Hauptleitung 44a eine erste spektrale Region 96a, die eingehenden Daten von der Hauptleitung 44b eine zweite spektrale Region 96b und die eingehenden Daten von der Hauptleitung 44c eine dritte Spektralregion 96c belegen.
  • 10 zeigt die Zuteilung von Frequenzbändern in den Expresshauptleitungen 44a, 44b und 44c. Die Rückdaten in dem Band 93 belegen die 15- bis 18-MHz-Region. Die stromabwärtigen Daten in dem Band 94 belegen die Region über dem Kanal 4 in dem Bereich von 72 bis 76 MHz. Die Fernsehinformationssignale für den interaktiven Dienst im Band 92 sind über die Zuteilung 90 für herkömmliche Kabelrundfunkkanäle angeordnet. Diese Frequenzzuweisungen sind jedoch lediglich beispielhaft. Außerdem können die Fernsehkommunikationen und die Datenkommunikationen zwischen den Knoten und dem Teilnehmerheim in einer weiten Vielfalt von Formaten erreicht werden. Anstatt jedes Fernsehinformationssignal auf einen getrennten Träger bei einer getrennten Frequenz in den Expresshauptleitungen 44a, 44b und 44c zu bringen, könnte das Signal beispielsweise als ein komprimierter Digitaldatenstrom auf einer Betriebsbasis oder als adressierte Pakete bereitgestellt werden. Tatsächlich verwenden Datenkommunikationen in beiden Richtungen (eingehend in die Knoten und abgehend an den Heimschnittstellencontroller) in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung die „slotted ALOHA-Protokolle", sodass die Datenkommunikationen adressierte Pakete benutzen.
  • 11A bis 11D zeigen die Struktur eines Chassis in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung zum Halten von Multimediacontrollern (MMCs) und Modulatorkarten, die Komponenten des in 7 dargestellten Systems bilden. Ein Gestell 112 in 11A hält den Schalter 66 von 7 zusammen mit den MMCs und Codierer- und Modulator-Karten 73a und 73b von 7. Die MMCs und weitere Karten werden in Reihen 114 des Regals 112 angebracht. Jede Reihe von Karten wird auf einem in 11D gezeigten Chassis 113 getragen. Die MMCs (genannt Prozessorleitungskarten in 11B und Prozessoren in 11D) werden in dem linken rückwärtigen Abschnitt des Chassis 113 eingesteckt, und die Codierer- und Modulator-Karten werden in den rechten vorderen Abschnitt des Chassis eingesteckt. Das zentrale senkrechte Element 115 des Chassis liefert an beiden Seiten Busse für digitale und Hochfrequenzkommunikation sowie auch Leistung für die Karten, die an jeder Seite des Chassis angebracht sind. Das Chassis 113 ist in dem Regal 112 angebracht, sodass die Prozessorleitungskarten 67 dem Leser in 11 gegenüberliegen. Es ist aus den Codebuchstaben in 11A für die in 11B aufgeführten Kartentypen ersichtlich, dass ein weiter Bereich von spezialisierten MMCs benutzt werden kann, um es dem System zu ermöglichen, einen breiten Bereich von Informationsdiensten in einem breiten Bereich von Formaten bereitzustellen. Somit können MMCs nur für Filme (A) (Bereitstellen beispielsweise der Dekompression von gespeicherten digitalkomprimierten Filmen im MPEG-Format), zum Bereitstellen von Multimediapräsentationen mittels den Intel 486 Mikroprozessor (B) oder den Intel Pentium Mikroprozessor (C) benutzender Software oder mittels 3DO- oder SGI-Formaten (D und E) benutzt werden. Digitale MMCs (Element mit entsprechenden Modulator konfiguriert, wie es in Element 82b von 8 vorgeschlagen wird) (Element F), sowie auf verschiedene Kommunikationskarten einschließlich einiger mit Live-Synchronisation (die nur interaktiven Überlagerungen auf Rundfunkprogrammierung erlaubt) (G) und Home-v-Home-Kommunikationen erlauben (durch die Teilnehmer in zwei oder mehr Heimen beispielsweise in einem Computerspiel interaktiv kommunizieren können) (H) und Gateway-Karten (I) werden ebenfalls bereitgestellt, nämlich Live-Synchronisation und Home-v-Home sind Handelsmarken von ICTV Inc., dem gleichen Anmelder.)
  • 12 veranschaulicht die Struktur eines analogen MMC 125 und einer Verwürfler-Modulator-Karte 126 für das Chassis von 11. Der MMC umfasst ein Videosubsystem 121 und ein Audiosubsystem 122, die unter der Steuerung der CPU 127 arbeiten, und eine Steuerleitung 128 von dem Netzmanager 66a von 7. Die Leitung 128 ist ebenfalls in Kommunikation mit Quellen von Informationsdiensten, die die Dekompression durch den Block 121 empfangen und in dem Videoeffekten- und Mischermodul 121d gemischt werden. Das Modul 121d empfängt ebenfalls eine Eingabe von einem Grafik-D/A-Wandler 121c (der unter anderem eine Anzeige für einen Teilnehmer-Dialog bereitstellt), der Daten von der RAM-ROM-Speicherung 121a und über die Leitung 128 erhaltene Steuerung/Inhalt-Bitstromdaten benutzt. Ein Fernsehtuner 129 liefert ebenfalls Videosignale von herkömmlichen Kabelfernsehkanälen über die Leitung 72a an das Modul 121d. Die RGB/YUV-Ausgabe des Moduls 121d wird an die Verwürfler-Modulatorkarte 126 geliefert. Das Modul 121d empfängt ebenfalls eine zusammengesetzte Synchronisations-Signaleingabe von dem Verwürfler/Codierer 123 zur Verwendung beim Bereitstellen eines System-Timingbezugs zur Videoüberlagerung.
  • Das Audiosubsystem 122 in 12 umfasst eine Kopplung mit dem Fernsehtuner 129 (bei diesem Subsystem zwecks Bezug nachgezeichnet), um Audiosignale von herkömmlichen Kabelfernsehsignalen über die Leitung 72a an einen Mischer 122e zu liefern, der ebenfalls Signale von einer Hintergrundmusikquelle 122b, einer taktilen Antwortquelle 122c (zur Verwendung in Verbindung mit der Fernsteuerung des Teilnehmers 14 bei dem interaktiven Fernsehdienst) und einer digitalen Programmquelle 122d empfängt, die Steuer- und Inhaltsdaten über die Leitung 128 erhalten. Die MTS-Stereo-Audio-Ausgabe des Mischers 122e wird dann an den Modulator 124 der Karte 126 geliefert.
  • Die Verwürfler-Modulator-Karte 126 nimmt die RGB-Eingabe von dem Videosubsystem 121 und das Verschlüsselungs-Steuersignal von der CPU 127, um eine verschlüsselte Videoausgabe an den Modulator 124 zu liefern. Die Audioausgabe des Mischers 122e des Audiosubsystems 122 wird direkt an den Modulator 124 gespeist. Die Frequenz des Trägers, der moduliert wird, wird durch die Steuerung des Netzmanagers über die Leitung 128 bestimmt.
  • Die Struktur der in 14 gezeigten digitalen MMC- und Modulatorkarten 141 ist derjenigen der Analogkarten in 12 ähnlich. Die Fernsehtuner- und Grafik-D/A-Wandlerausgaben werden wie in 12 gemischt. Anstatt der Dekomprimierung der digitalen Videoquelle vor deren Zuführung an das Mischer modul 121d wird jedoch die Kompression hier beibehalten und direkt an einen MPEG-Mischer 144a als eine MPEG-Quelle 2 geliefert. Die analoge Ausgabe des Mischers 121d wird von einem Kompressionscodierer 144 komprimiert, der ebenfalls die MTS-Audioausgabe empfängt. Die Ausgabe des Kompressionscodierers dient als Quelle 1, die in den MPEG-Mischer 144a eingegeben wird. Diese MPEG-Ausgabe wird dann an einen Codierer 143 und einen Modulator 124 gesendet. Das MPEG-Mischen bei Block 144a wird erreicht, indem erkannt wird, dass die Grafiküberlagerungsdaten von dem D/A-Wandler 121c einen Videoinhalt liefern, der sich nicht schnell ändert, und kann daher implementiert werden, indem der Mischer veranlasst wird, nur die I-Frame-Bildelemente bei dem MPEG-Kompressionsschema mit Bezug auf den Überlagerungsinhalt zu betreffen. (Das MPEG-Kompressionsschema wird in „C-Cube CL450 Development Kit User's Guide", datiert 14. Dezember 1992, Kapitel 2, erhältlich von C-Cube-Microsystems, Milpitas, Kalifornien beschrieben, das hiermit hierin durch Bezug aufgenommen ist.) Der MPEG-Mischer 144 umfasst eine Anordnung zum Bereitstellen des Quellen-1-MPEG-codierten Digitalsignals an einen Puffer; eine Anordnung zum Extrahieren von der Quelle 2 von Digitalsignal-I-Frame-Bildelementen, die zu Überlagern sind; und eine Anordnung zum Überlagern der I-Frame-Bildelemente von dem Digitalsignal der Quelle 2 auf die entsprechenden Regionen der I-Bilder der Quelle 1 des Digitalsignals. Der Mischer erlaubt nicht, dass die anderen Bildarten des Signals der Quelle 2 Abschnitte des I-Bildes modifizieren, die sich aus dem Mischen ergeben haben.
  • 13A bis 13C veranschaulichen die Struktur bevorzugter Ausführungsformen der Audiosubsysteme für die MCCs von 12 und 14. Bei diesen Ausführungsformen wird ein Mischer 122e und eine seinen Betrieb steuernde CPU 131 bereitgestellt, die gleich der CPU 127 von 12 und 14 sein kann, jedoch nicht sein muss. Die CPU 131 von 13A wird in Verbindung mit dem Synthesizer 133 betrieben. Der Inhalt der Bitströme auf der Leitung 128 kann ein digital komprimiertes Audiosignal umfassen, das durch den Block 135d komprimiert wird. Diese Ausführungsformen umfassen ebenfalls einen Off-Air-Tuner 132, der gleiche dem Tuner 129 von 12 und 14 sein kann, jedoch nicht sein muss. Andere Formate digitaler Audiosignale, die hier von dem D/A-Wandler 134 umgewandelt gezeigt werden, liegen ebenfalls innerhalb des Schutzumfangs der Verwendung dieser Ausführungsformen. Anstatt des Synthesizers 133 kann eine zweite Dekompressionseinheit 135a bereitgestellt werden (13B), und auf ähnliche Weise kann anstatt des D/A-Wandlers 134 eine dritte Dekompressionseinheit 135b bereitgestellt werden.
  • 15 veranschaulicht die Struktur der Datenkommunikationsverknüpfung an der Kopfstelle (Knoten) des Systems von 7 mit Teilnehmer-Heimschnittstellencontroller stromabwärts. Abgehende Daten verlassen das Gateway 66b über die Leitung 153a, wo sie über die interaktive Faserhauptleitung 42b abgehen. Ankommende Daten treten in das Gateway 66b über die Leitung 155a von der gemeinsamen Rückleitung 42c ein. Die von Hochfrequenzmodulatoren 153 abgehenden Daten, die die Frequenzverschiebungstasten (FSK) benutzen, die über Codierer 152 codiert werden, und die ankommenden Daten treten über Hochfrequenzdemodulatoren 155 mittels FSK-Detektoren ein. Die Kommunikationsverarbeitung der Daten wird von dem Kommunikationsprozessor 151 unter der Steuerung eines kompatiblen Personal-Computers mit einem Mikroprozessor 156a, einem ROM 156b und einem RAM 156c gehandhabt. Die Steuerung kann zusätzlich über einen Netzwerktransceiver 157 verwaltet werden. Das bei einer bevorzugten Ausführungsform für die ankommenden und abgehenden Datenkommunikationen verwendete „slotted ALOHA-Protokoll" erfordert, dass jedem Heimschnitt stellencontroller eine Adresse für Datenpakete zugewiesen wird, die bei der Kommunikation mit dem Knoten verwendet wird. Wenn ein Teilnehmer veranlasst, dass sein Heimschnittstellencontroller einen virtuellen Kanal auswählt, wird dies dem Netzmanager 66a des Knoten signalisiert. Der Netzmanager 66a teilt beim Bestimmen, dass ein Heimschnittstellencontroller gesucht wird, um für einen interaktiven Fernsehdienst verwendet zu werden (d.h. dass der vorgegebene Heimschnittstellencontroller in einen interaktiven Modus gebracht werden sollte), eine zusätzliche Datenkommunikationsbandbreite zur Datenkommunikation mit diesem bestimmten Heimschnittstellencontroller zu, um auf Anforderung die Datenkommunikationsbandbreite festzulegen, die von dem bestimmten Heimschnittstellencontroller verwendet wird.
  • Abhängig von der Art des von dem Teilnehmer beim Auswählen eines bestimmten virtuellen Kanals ausgewählten Informationsdienstes wird ein geeigneter MMC von dem Netzmanager 66a auf Anforderung dem Server des Heimschnittstellencontrollers des Teilnehmers zugewiesen, während er im interaktiven Modus ist. Bei vielen interaktiven Fernsehdiensten wird der Heimschnittstellencontroller den zugewiesenen MMC ausschließlich nutzen, nämlich eine „private Leitung" zu ihm über die Datenkommunikationslink und die interaktive Hauptleitung 42b aufweisen. Im Falle eines Video-Verteildienstes können jedoch beispielsweise mehrere Heimschnittstellencontroller den gleichen Zeitschlitz an einem Film teilen, und diese Teilnehmer würden eine „Gemeinschaftsleitung" zu dem MMC aufweisen.
  • Wie es nachstehend weiter erläutert ist, können geeignete MMCs verwendet werden, um Überlagerungen oder andere Grafik auf dem Fernsehbildschirm bereitzustellen, da der Heimschnittstellencontroller geeignet ausgestattet ist.
  • 16 veranschaulicht die Struktur des Codierers/Modulators 126 von 12. Er umfasst eine Videoprozessor 164, der einen RGB/YUV-Eingang aufweist und eine verwürfelte NTSC-Videoausgabe auf der Leitung 123d erzeugt. Der Videoprozessor umfasst Eingänge von dem Synchronisations-Genlock/Verwürfler-Timingblock 163 einschließlich eines 3,58-MHz-Farbhilfsträgers auf der Leitung 163d, eines Burst-Flag auf der Leitung 163c, einer Inverter-Steuerung auf der Leitung 163b und eines Sandcastle-Impulses auf der Leitung 163a. Der Synchronisations-Genlock/Verwürfler-Timingblock 163 umfasst Eingänge einschließlich Genlock/Freilaufauswahl und Verschlüsselungssteuerung 123c von der CPU 127 und liefert eine zusammengesetzte Synchronisations-Ausgabe auf der Leitung 123a. Der Synchronisations-Genlock/Verwürfler-Timingblock 163 liefert ebenfalls ein MTS-Hilfsträgerbezugssignal über eine Leitung 123e an einen Audioprozessor 162. Der Audioprozessor 162 umfasst eine Standard-MTS-Stereo-Audio-Eingabe für links, rechts und ein sekundäres Audioprogramm. Das verwürfelte NTSC-Videosignal auf der Leitung 123d zusammen mit der zusammengesetzten MTS-Audioausgabe des Audioprozessors 162 werden verwendet, um einen Träger bei einer gewünschten Frequenz (von dem Netzmanager 66a von 6 und 7 festgelegt) durch einen HF-Aufwärtsumsetzer 161 zu modulieren.
  • 18 veranschaulicht die Struktur des Synchronisations-Genlock/Verwürfler-Timingblocks 163 von 16. Er wird verwendet, um Serien-Timingsignale für sowohl Verwürfelungs- als auch Überlagerungsynchronisation zu erzeugen, die entweder auf ein externes CATV-Signal "genlocked" oder ansonsten inhärent stabil sind. Der Fernsehtuner 129 von 12 umfasst zusätzlich einen Demodulator 186 in 18 und einen Synchronisations-Separator 185. Der Synchronisations-Separator umfasst eine abgemagerte (stripped) horizontale Synchronisations-Ausgabe von einem herkömmlichen Kabelfernsehvideosignal auf der Leitung 181a und ein Frame-Rücksetzsignal auf der Leitung 182c. Das abgezogene horizontale Synchronisations-Signal auf der Leitung 181a bildet einen Bezug für die Phasenverriegelung eines 3,58-MHz-Oszillators bei einem Farbhilfsträgerverriegelungsblock 181, dessen Ausgabe auf der Leitung 163d bereitgestellt wird. Das Signal auf der Leitung 163d wird herunterdividiert, um ein horizontales Bezugssignal auf der Leitung 182d bereitzustellen. Das Signal auf der Leitung 182d liefert einen Bezug für die Phasenverriegelung der Erzeugung von Synchronisationssignalen durch den Synchronisations-Genlockblock 182. Dieser Block liefert zusammengesetzte Synchronisations- und Austastsignale auf Leitungen 182a und 182b sowie auch Frame-Synchronisation, horizontale Synchronisation, Burst-Flag und MTS-Hilfsträger-Bezug auf Leitungen 184a, 184b, 163c bzw. 123e. Der Block 182 liefert Frame-Synchronisations- und horizontale Synchronisations-Signale an den Kryptologikblock 184. Er liefert ebenfalls zusammengesetzte Synchronisations- und zusammengesetzte Dunkelabtast- bzw. Austastsignale (blanking Signals) an den Moduslogikblock 183. Der Kryptologikblock 184 und der Moduslogikblock 183 arbeiten zusammen, um Sandcastle-Impulse auf der Leitung 163a auf eine Art und Weise zu erzeugen, die nachstehend in Verbindung mit 21 beschrieben wird. Die Sandcastle-Impulse werden verwendet, um verwürfeltes NTSC-Videosignal auf der Art und Weise bereitzustellen, die ebenfalls nachstehend in Verbindung mit 21 beschrieben ist.
  • 21 veranschaulicht eine Implementierung des Verwürfelns durch den Kryptologikblock 184 von 18 in Zusammenarbeit mit der Moduslogik 183 und dem Videoprozessor 164. Die Verwürfelung wird durch Entfernen von im Wesentlichen allen Synchronisations-Impulsen aus dem NTSC-Signal erreicht. Seltene (mindestens einmal pro Frame, zwei Felder pro Frame) und zufällig beabstandete horizontale Impulse (Sandcastles) werden dann neu eingefügt. Die Wirkung eines derartigen Verwürfelns besteht darin, dem Standard MTS-Empfänger die Möglichkeit zu nehmen, eine horizontale und vertikale Synchronisations-Verriegelung mit den ankommenden Signale zu erhalten. Dies verursacht ein schnelles horizontales und vertikales Rollen des Bildes. Während der Intervalle, bei denen die entfernten Synchronisations-Signale vorher vorhanden waren, klemmt der Verwürfler das Videosignal auf einen nahezu weißen Pegel. Als Ergebnis interpretiert, wenn das Videosignal zu Pegeln neigt, die Schwarz entsprechen, der Empfänger häufig diesen Videoinhalt als ein Synchronisations-Signal mit der zusätzlichen Wirkung, dass das horizontale Rollen und das vertikale Rollen aperiodisch sind.
  • Die Sandcastles werden dann an einer pseudozufälligen Position bei jedem aufeinanderfolgenden Frame neu eingeführt, die von den vertikalen Zufallszahlgenerator 212 in 21 bestimmt wird. Der Zeilenzähler 214 wird durch eine auf der Leitung 184b vorhandene horizontale Synchronisation getaktet und durch Frame-Synchronisation-Impulse auf der Leitung 184 für jedes Frame zurückgesetzt. Der Zeilenzähler 214 speichert eine neue Zahl von dem vertikalen Zufallszahlgenerator 212 jedes Mal, wenn ein Frame-Rücksetzimpuls empfangen wird. Wenn der Zeilenzähler 214 von der gespeicherten Zahl auf Null heruntergezählt hat, löst er einen Timingimpulsgenerator 216 aus, um einen Impuls in die Moduslogiksteuerung 183 zu senden. Gelegentlich wird auf Befehl von der Lade/Zählleitung 212a der Timingimpulsgenerator 216 veranlasst, Sandcastles in einer Mehrzahl von aufeinanderfolgenden Leitungen zu erzeugen. Ein Befehl von der Lade/Zählleitung 212a löst ebenfalls das Laden von dem Pufferregister 211 eines vorher gespeicherten Impfwerts (geladen von der Leitung 211a) in sowohl den vertikalen Zufallszahlgenerator 212 als auch den horizontalen Zufallszahlgenerator 215 aus. Der Impfwert und die Lade/Zählwerte über den Leitungen 211a und 212a werden von der CPU 127 von 12 auf Befehl des Netzmanagers anfangs jedes Mal bereitgestellt, wenn ein MMC zugewiesen wird, einem bestimmten Heimschnittstellencontroller zu dienen, und anschließend wann immer der Heimschnittstellencontroller über den Datenkommunikationslink meldet, dass er die Synchronisation verloren hat. Außerdem kann die CPU 127 programmiert sein, um neue Impfwerte und Lade/Zählnummern in Übereinstimmung mit jeder gewünschten Strategie zu erzeugen, um Bemühungen zu widerstehen, eine Synchronisation ohne Autorisierung neu herzuleiten.
  • Jeder Sandcastle-Impuls sieht wie die Summe der zusammengesetzten Austast- und zusammengesetzten Synchronisations-Signale aus. Die Form des Sandcastle-Impulses ist daher derart, dass, wenn sie in dem Summierer 172 von 17 mit Synchronisations-unterdrücktem Videosignalen summiert werden, das Ergebnis ein Signal ist, das eine normale NTSC-Austastperiode einmal pro Frame aufweist, und außerdem tritt die normale Austastperiode bei Pseudozufalls-angeordneten Leitungen in aufeinanderfolgenden Frames auf. Die Sandcastle-Impulse erscheinen auf der Leitung 163a von dem Moduslogikcontroller 183. Die zusammengesetzten Synchronisations-Signale 182a und die zusammengesetzten Austastsignale 182b werden daher summiert und von der Moduslogiksteuerung 183 bei Empfang von Impulsen von dem Timingimpulsgenerator 216 logisch verknüpft, wie es oben beschrieben ist. Die Breite des Timingimpulsgeneratorsignals über der Leitung 184c, die die Dauer des Sandcastle-Impulses bestimmt, ist gleich der horizontalen Austastperiode.
  • Bei einer der Arbeitsweise des vertikalen Zufallszahlgenerators analogen Art und Weise gibt der horizontale Zufallszahlgenerator 215 einen Impuls bei pseudozufälligen Zeilenintervallen aus. Jeder Impuls umfasst die Dauer des aktiven Videoabschnitts einer horizontalen Zeile und wird über den Eingang 163b gespeist, um den Videoprozessor 164 zu veranlassen, vollständige horizontale Zeilen mit invertiertem Videosignal zu erzeugen.
  • 17 veranschaulicht die Struktur des Videoprozessors 164 von 16 und 21. Der Block 171 zeigt einen RGB/YUV-in-NTSC-Wandler, der mit herkömmlichen Eingängen (einschließlich RGB/YUV, 3,58-MHz-Farbhilfsträger und Burst-Flag) beliefert wird, wobei jedoch in diesem Fall etwaige Synchronisations- oder Austasteingangssignale fehlen. Der umgewandelte Ausgang ist Standard-NTSC mit der Ausnahme, dass sämtliche Synchronisations-Information unterdrückt wird. Der Inverter 173 arbeitet unter der Steuerung von Impulsen, die über der Leitung 163b vorhanden sind, um das Videosignal auf eine zufällige zeilenweise Basis auf der in Verbindung mit 21 oben beschriebenen Art und Weise zu invertieren. Die Inverterausgabe wird dann in einem Summierer 172 mit den Sandcastle-Impulsen summiert, um den oben beschriebenen verwürfelten NTSC-Signalverlauf zu erzeugen.
  • 23 veranschaulicht die Struktur eines Entwürflers, der zur Verwendung beim einem Heimschnittstellencontroller in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung zum Entwürfeln eines Videosignals geeignet ist, das von einem System in Übereinstimmung mit 21 verwürfelt wurde. Es sei in Verbindung mit 21 daran erinnert, dass der Impfwert und die Lade/Zählnummern über Leitungen 211a und 212a von der CPU 127 von 12 auf Befehl des Netzmanagers anfangs jedes Mal bereitgestellt werden, wenn ein MMC zugewiesen wird, um einem bestimmten Heimschnittstellencontroller zu dienen. Der gleiche Impfwert wird ebenfalls an den bestimmten Heimschnittstellencontroller geliefert und in einem Pufferregister 231 gespeichert. Jedes Mal, wenn ein neuer Impfwert in das Pufferregister 211 des Verwürflers geladen wird, wird der gleiche Impfwert in das Pufferregister 231 des Entwürflers geladen. Der Wert in dem Register 231 bleibt in dem Register, bis er in die vertikalen und horizontalen Pseudozufallszahlgeneratoren 232 und 235 jeweils durch einen Impuls von dem Timingimpulsdetektor 238 getaktet wird. Das relative Timing der Impfdaten, der Lade/Zählimpulse und das Auftreten von Sandcastles bei dem verwürfelten NTSC-Videosignal werden als Elemente 221, 222 und 223 von 22 gezeigt.
  • Ein Timingimpulsdetektor 238 überwacht das ankommende verwürfelte Videosignal über die Leitung 238a. Der Timingimpulsdetektor 238 erzeugt einen Taktimpuls, wenn er die Mehrzahl von Impulsen erfasst, die in dem verwürfelten NTSC-Videosignal erzeugt werden, wenn der Verwürfler in 21 einen Lade/Zählimpuls über die Leitung 212a empfangen hat. (Auf diese Art und Weise veranlasst der Timingimpulsdetektor die Erzeugung eines Impulses auf einmal mit Bezug auf das empfangene verwürfelte Signal entsprechend im allgemeinen dem Auftreten des Lade/Zählimpulses, wenn das ursprüngliche Signal verwürfelt wurde.) Der Timingimpulsdetektortaktimpuls veranlasst dann, dass der gespeicherte Impfwert in die Pseudozufallszahlgeneratoren 232 und 235 geladen wird.
  • Der Timingimpulsgenerator 238 erfasst ebenfalls das Auftreten einzelner Sandcastle-Impulse, und diese werden verwendet, um das Laden des Zeilenzählers 234 und das Hochsetzen des Synchronisations-Generators 237 auszulösen. Dieser Generator ist auf den Farb-Burst phasenverriegelt und erzeugt daher die notwendigen Synchronisations-Signale, um ein entwürfeltes NTSC-Signal wiederaufzubauen. Die zusammengesetzten Synchronisations- und zusammengesetzten Austastsignale von dem Generator 237 speisen einen Sandcastle-Summierer 2331, um eine volle Serie von Sandcastles für jede Zeile und die gesamte NTSC-Framestruktur zu erzeugen. Die Ausgabe des Summierers 2331 geht in den Sandcastle-Komplementgenerator 233, der die Eingabe jedes Mal logisch verknüpft, wenn ein Sandcastle an der verwürfelten Videoeingangsleitung 238a auftritt. Die Ausgabe des Sandcastle-Komplementgenerators ist daher ein Strom von Sandcastles, dem ein Sandcastle jedes Mal aber auch nur dann fehlt, wenn ein Sandcastle in dem verwürfelten Videosignal vorhanden ist. Diese Ausgabe wird an dem Decodierer/Verstärker 236 zugeführt, wo sie mit dem verwürfelten Videosignal summiert wird, um eine Ausgabe zu erzeugen, die ein Sandcastle bei jeder Zeile aufweist und daher ein entwürfeltes NTSC-Videosignal ist.
  • Auf eine der Arbeitsweise der Invertersteuerung auf der Leitung 163b von 21 und 17 analogen Art und Weise wird ein Invertersteuersignal auf der Leitung 235a von dem horizontalen Pseudozufallszahlgenerator 235 erzeugt, der einen Impuls zu einer Zeit erzeugt, die der Erzeugung eines Impuls durch den horizontalen Pseudozufallszahlgenerator 215 entspricht. Dieses Steuersignal auf der Leitung 235a erzeugt eine zweite Inversion (und daher Wiederherstellung) der zuvor invertierten Videoleitung, die von dem Inverter 173 von 17 verursacht wurde. Das Ergebnis ist ein voll wiederhergestelltes NTSC-Videosignal auf der Leitung 236a.
  • 19 veranschaulicht die Struktur des Audioprozessorabschnitts 162 von 16. Linke und rechte Audioeingänge von dem Audiosubsystem 122 werden an die Summen- und Differenzmatrix 191 geliefert. Die linke und rechte Summenausgabe auf der Leitung 191a wird einem Tiefpassfilter 1921 und einem Vor-Emphase-Filter 1923 unterworfen. Auf ähnliche Art und Weise wird die Differenz Links-Rechts auf der Leitung 191b einem Tiefpassfilter 1922 und einem DBX-Kompressor 1924 unterworfen, und die Kompressorausgabe wird an einen Doppelausgleichmischer 193 gespeist. Das MTS-Hilfsträgerbezugssignal auf der Leitung 123e wird einer Frequenzteilung durch einen Teiler 195 und einer weiteren Frequenzteilung durch einen Halbierer 196 unterzogen. Die Ausgabe des ersten Teilers 195 wird von dem Element 1971 frequenzbeschnitten, und die resultierende Ausgabe wird an den doppelausgeglichenen Mischer geliefert, um ein Doppelseitenband-unterdrücktes Trägersignal auf der Leitung 193a zu erzeugen. Dieses Signal wird von einem Summierer 194 mit dem vorverzerrten L + R-Signal auf der Leitung 1923a und dem SAP-Hilfsträgersignal summiert, wobei das letztere von dem SAP-Hilfsträgergenerator 198 bereitgestellt wird, an den das SAP-Signal von dem Audiosubsystem 122 geliefert wird. Dies erzeugt ein zusammengesetztes BTSC-Signal auf der Leitung 162a, das an den in 16 beschriebenen HF-Aufwärtsumsetzer 161 geliefert wird.
  • 20 veranschaulicht die Struktur des HF-Aufwärtsumsetzersabschnitt 161 von 16. Die Eingänge umfassen ein BTSC-Audiosignal auf der Leitung 162a und ein verwürfeltes NTSC-Videosignal auf der Leitung 123d. Die Videoeingabe wird an einen AM-Modulator 2011 und die Audioeingabe an einen FM-Modulator 2012 geliefert, und die jeweiligen Modulatorausgaben werden in dem Summierer 202 summiert. Die Ausgabe von dem Summierer wird von einem Filter 2031 frequenzbeschnitten und von einem Verstärker 2032 verstärkt. Die Verstärkerausgabe wird mit dem Signal von dem ersten Lokaloszillator 2043 gemischt, und das gewünschte obere Seitenband wird von einem Verstärker 2042 und einem Filter 205 verstärkt und frequenzbeschnitten. Dieses Zwischenfrequenzsignal wird dann durch einen Verstärker 2051 geführt und in einem Mischer 2052 mit einem Signal von einem zweiten Lokaloszillator 2053 gemischt, das frequenzveränderlich ist (hier ein phasenverriegelter Oszillator). Die Ausgabe wird (in einem Verstärker 2053) verstärkt und von einem Filter 2054 tiefpass-gefiltert, um das obere Seitenband zu eliminieren, und das resultierende Signal wird von einem Verstärker 2055 verstärkt und als eine Ausgabe auf der Leitung 161a bereitgestellt. (Diese Ausgabe wird an den Kombinierer 73 von 7 gespeist.)
  • 24 veranschaulicht ein alternatives Verwürfelungssystem. Das System umfasst einen NTSC-Synchronisations-Stripper 241, das abgemagerte (stripped) Synchronisations-Videosignale an einen Mischer 243 liefert, der Synchronisations-Signale durch Liefern eines Chroma-Hilfsträgers jederzeit maskiert, einschließlich während eines horizontalen und vertikalen Rücklaufs. Außerdem wird veranlasst, dass das Leuchtdichtesignal jederzeit vorhanden ist.
  • Diese Ergebnisse werden durch Verwenden der vertikalen und horizontalen Synchronisations-Ausgaben von dem Stripper 241 erreicht, um eine Ausgabe von einem ODER-Gatter 2461 bereitzustellen, wenn eines der vertikalen oder horizontalen Rücklaufsignale vorhanden ist. Dieser Ausgang verknüpft logisch über einen Schalter 242 ein Chroma-Rauschleuchtdichtemaskierungssignal von einem Generator 2421 in dem Mischer 53. Diese Ausgabe wird ebenfalls mittels eines Schalters 247 durch ein hroma-Rauschsignal von dem Generator 2471 beeinflusst, der seinerseits verwendet wird, um den phasenverriegelten Schleifenoszillator 244 zu modulieren, um ein moduliertes Chroma-Hilfsträgermaskiersignal zu erzeugen. Dieses Signal wird einer optionalen programmierbaren Phasenverzögerung 245 unterworfen, um eine unterschiedliche Phasenverschiebung des Signals während des Farb-Burstintervalls auf einer Zeilen- Basis in Übereinstimmung mit einem von dem Pseudozufallsgenerator 2451 erzeugten Phasenoffset zu veranlassen. Das von dem Stripper 241 ausgegebene zusammengesetzte Synchronisations-Signal wird mit einem verschlüs selten Wert für die von dem Generator 2451 aktuell verursachte Phasenverschiebung versehen. Der verschlüsselte Wert wird von dem DES-Codierer 248 erhalten, und dieser verschlüsselte Wert, ein Digitalsignal, wird auf das Signal während des vertikalen Austastintervalls als ein Binärmuster durch den vertikalen Austastintervalldatencodierer 249 platziert. Das zusammengesetzte Synchronisations-Signal wird dann einer optionalen variablen Zeitverzögerung durch die Verzögerung 2491 um einen Bezugswert unterworfen, der ebenfalls von dem Pseudozufallsgenerator 2451 erhalten wird. Natürlich könnte ein getrennter Generator verwendet werden, vorausgesetzt, dass der von einem derartigen Generator erhaltener Wert ebenfalls auf dem zusammengesetzten Synchronisations-Signal codiert ist. Das resultierende verwürfelte zusammengesetzte Synchronisations-Signal wird dann als eine Ausgabe bereitgestellt. Dieses System liefert daher einen kontinuierlich vorhandenen Chroma-Hilfsträger, ein kontinuierlich vorhandenes Leuchtdichtesignal, und verschiebt den Farb-Burst um einen Zufallsbetrag. Das verwürfelte Videosignal ist daher ohne Zugriff auf das Verfahren des Verwürfelns relativ schwierig zu entwürfeln.
  • 25 zeigt ein Videoentwürflersystem zum Entwürfeln des in Übereinstimmung mit einem System, wie es beispielsweise in 24 gezeigt ist, verwürfelten Videosignals. Das über der Leitung 259 gelieferte verwürfelte Videosignal wird sowohl während der vertikalen als auch der horizontalen Rücklaufintervalle durch das Gatter 251 weggeleitet, wodurch die Maskierungssignale entfernt werden, die die eigentliche Synchronisation stören, und das eigentliche Synchronisations-Signal, das auf der Leitung 2543 vorhanden ist, wird ebenfalls zu dem Mischer 253 hinzugefügt, um die zusammengesetzte Videoausgabe über die Leitung 2532 zu liefern. Die am Eingang 258 vorhandene verwürfelte Synchronisation wird zuerst ver wendet, um die verschlüsselte Verzögerungsinformation (wenn eine verschlüsselte Verzögerung verwendet wird) zu liefern, die von dem vertikalen Austastintervalldaten durch den Decodierer 255 decodiert und von dem DES-Decodierer 256 entschlüsselt wird. Das verwürfelte Synchronisations-Signal wird durch die programmierbare Zeitverzögerung 257 geführt, um ein zusammengesetztes Synchronisations-Signal zu liefern, das mit dem Videosignal gleichphasig ist. Der Synchronisations-Separator 254 liefert getrennte Ausgaben für die vertikale als auch die horizontalen Synchronisation sowie auch ein Gatesignal für den Farbburst. Die vertikalen und horizontalen Synchronisations-Signale werden durch ein NOR-Gatter 2541 und ein ODER-Gatter 2542 geführt, sodass 251 das Videosignal während dem vertikalen und horizontalen Rücklauf mit Ausnahme während des Farbburst wegleitet. Der optionale Videodecodierer 252 trennt den Chroma-Hilfsträger (im Fall, dass er phasenverschoben ist), und der getrennte Hilfsträger wird durch optionale programmierbare Phasenverzögerungen 2531 in einer Menge geführt, die von den entschlüsselten Verzögerungsdaten spezifiziert werden, um die ursprüngliche Phase des Hilfsträgers wiederherzustellen. Der resultierende korrigierte Hilfsträger wird mit der Leuchtdichte und Audiohilfsträger und dem zusammengesetzten Synchronisations-Signal durch den Mischer 253 gemischt, um ein entwürfeltes zusammengesetztes Videosignal über die Leitung 2532 bereitzustellen.
  • 26 veranschaulicht die Eingabe- und Ausgabestruktur eines Heimschnittstellencontrollers 13 in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung. Der Controller umfasst Eingangs- und Ausgangsverbindungen 261 für Kabelfernsehen-Hochfrequenz, eine Videokassettenrecorderschnittstelle 262, eine Erweiterungsschnittstelle 263 (zum Bereitstellen von Basisbandvideo; Ports für Drucker, Modem und Computer; und eine Versorgungsleitungsschnittstelle), Infrarotsenderport 264 zur Kommunikation mit einem herkömmlichen Set-Top-Gerät, Videokassettenrecorder und Fernseher, Infrarotempfängerport zur Kommunikation mit der Fernsteuerung 14, eine Hochfrequenzausgabe 266 zur Kommunikation mit einem Fernsehempfänger und Basisbandausgaben 267 zur Kommunikation mit einem Fernsehmonitor.
  • 27 veranschaulicht eine Ausführungsform des Controllers von 26, der für analoge Fernsehsignaleingänge geeignet ist. Der HF-Kabelfernseheingang 2711 speist ein Duplexfilter 271, dessen Hochpassabschnitt Fernsehinformationssignale und stromabwärtige Daten an die Leitung 2712 speist, und einen Splitter 2714, um unter dem VCR-HF-Ausgang bei 2782 einen Steuerdatenempfänger 2751 und einen Tuner 272 aufzuteilen. Der Tiefpassabschnitt empfängt stromaufwärtige Datenkommunikationen von einem Steuerdatensender 2752 über die Leitung 2713. Der Tuner 272 wird zwischen der VCR-HF-Ausgang 2782 und den Fernsehinformationssignalen von der Leitung 2712 umgeschaltet. Die Ausgabe des Tuners wird einem Entwürfler 373 zugeführt, der von einem Schalter 2731 umgangen wird. Ein Genlock-Block 2732 liefert Synchronisations-Signale, die notwendig sind, um es einem Überlagerungscontroller 2733 zu ermöglichen, ordnungsgemäß mit der Tunerausgabe zu arbeiten. Die Ausgabe des Überlagerungscontrollers wird direkt an eine Basisbandvideoausgabe 267a geliefert, und die Audioausgabe des Tuners wird durch eine Lautstärkesteuerung 2741 an die Basisbandaudioausgabe 267b geleitet. Ein Kanal3/Kanal4-Modulator 274, der mit diesen Basisbandausgängen gekoppelt ist, liefert eine HF-Ausgabe über die Leitung 266 an das Teilnehmerfernsehen. Der Schalter 2741 schaltet das Fernsehen zwischen den Fernsehinformationssignalen des Heimschnittstellencontrollers und der HF-Ausgabe des VCR um. Datenkommunikationen, die den Datenempfänger 2751 und den Sender 2752 beinhalten, werden von dem Datenkommuni kationsprozessor 275 gehandhabt, und der Informationsfluss ist über den Datenbus 279 zu und von dem Set-Top-Prozessor 267, einer Infrarotschnittstelle 2761 für die Fernsteuerung 14, dem Überlagerungscontroller 2733, dem Tuner 272 und der Lautstärkesteuerung (Einstellung) 2741.
  • 28 und 29 veranschaulichen Ausführungsformen der digitalen Dekompressions- und Multimediaversionen des Controllers von 26. Die Ausführungsform von 28 ist derjenigen von 27 mit der Ausnahme ähnlich, dass dort ebenfalls ein Hochgeschwindigkeitsdatenempfänger 281 mit einem mit dem Splitter 2714 verbundenen Eingang bereitgestellt wird. Die Ausgabe des Hochgeschwindigkeitsempfängers weist ein digitales Dekompressionsmodul 282. Dieses Modul umfasst einen Audioausgangszufuhrmischer 283 zusammen mit dem Audiosignal von dem Tuner 272 und eine Videoausgabe, die in den Überlagerungscontroller 2733 durch den Schalter 285 geschaltet werden kann, wobei dessen andere Position den Überlagerungscontroller 2733 veranlasst, sein Videosignal ausschließlich von dem analogen Ursprung wie zuvor zu erhalten.
  • Die Multimedia-Ausführungsform von 29 stellt eine weitere Verbesserung der Ausführungsform von 28 dar. Zusätzlich zu dem Hochgeschwindigkeitsdatenempfänger 281 gibt es einen Hochgeschwindigkeitsdatensender 291. Diese kommunizieren mit den Datenbus 279 über eine Hochgeschwindigkeitsdatenschnittstelle 292. Die Frequenzsteuerung der Kommunikation mit diesen Datenraten wird von dem Frequenzsteuerblock 2941 unterstützt. Ein Audiomischer 295 arbeitet unter der Steuerung eines Sound-Mikroprozessors 2943. Zusätzliche Effekte werden durch einen Multimediaprozessor 2944 und einen Überlagerungs- und Effektenblock 2942 erreicht.
  • 30 veranschaulicht eine alternative Ausführungsform zu dem System von 7, bei der der Knoten 302 an einem Zubringer 74a, typischerweise nahe einem Brückenverstärker 74, angeordnet ist. Bei einigen Ausführungsformen, bei denen ein Brückenverstärker einer Mehrzahl von Zubringern dienen kann, kann der Knoten auf ähnliche Weise Heiminformationscontrollern bei jedem dieser Zubringer dienen. Bei dieser Ausführungsform speist die Hauptleitung 301 Expresshauptleitungen 44. Die Brückenverstärker 74 sind an Stellen angeordnet, wo die Zubringer 74a mit den Hauptleitungen 44 verbunden sind. Bei einer Abzweigung 303 ist ein Teilnehmeranschluss 75 zu einem Teilnehmerheim mit einem Heimschnittstellencontroller 13 und einer Fernsteuerung 14 angeordnet.
  • 31 zeigt die Bandbreitennutzung bei einem System in Übereinstimmung mit demjenigen von 30. Die Bandbreite wird an dem Knoten 302 durch ein Tiefpassfilter begrenzt, sodass digitale Trägersignale 319 an dem Bandbreitenabschnitt über der Region 315, die gewöhnlichen Kabelkanälen zugeordnet sind, nicht die Heimschnittstellencontroller stromabwärts von dem Knoten an dem Zubringer 74a erreichen können. (Alternativ kann die Bandbreite natürlicherweise durch den Brückenverstärker 74 begrenzt werden, wobei der Knoten in Kommunikation mit der Hauptleitung 44 ist.) Die in der Bandbreite 319 entfernten Digitalsignale können typischerweise komprimierte digitale Fernsehinformation befördern, und diejenigen dieser Signale, die notwendig sein können, um stromabwärtige Heimschnittstellencontroller zu dienen, werden von dem Knoten 302 erhalten und ummoduliert, um einen interaktiven Fernsehdienst stromabwärts in dem gleichen Spektrum 317 bereitzustellen, das stromaufwärts von den Digitalsignalen 319 benutzt wird. Eine Dekompression der Digitalsignale kann entweder an dem Knoten 302 oder an den Heimschnittstellencontrollern 13 erreicht werden. Somit ist der Knoten 302 imstande, für die Kommunikation mit den Heimschnittstellencontrollern 13, die ihrer eigenen Gruppe von Zubringern 74a zugeordnet sind, die in 31 gezeigte interaktive Kanalbandbreite 317 eindeutig zu verwenden. Jeder Knoten kann dieser Bandbreitenregion unabhängig von den anderen Knoten verwenden, da ein Signaltransfer zwischen Knoten in den Frequenzspektrenabschnitt 317 klein ist und in jedem Fall zwischen unterschiedlichen Knoten gesteuert werden kann. Über die für die Lieferung von nicht interaktiven Fernsehsignalen verwendete Bandbreite, einschließlich der Region 315 des Systems, wird der Spektrumabschnitt 317 platziert, der zum Befördern von interaktiven Fernsehinformationssignalen von der Kopfstelle verwendet wird. Ankommende Rückdatenkommunikationen werden mittels des niedrigeren Frequenzbandes 316 erzielt, wobei ein Hochpassfilter an jedem Knoten einen unerwünschten Signaltransfer verhindert; frische ummodulierte Träger werden an dem Knoten für stromaufwärtige Kommunikationen eingeführt. Sicherheitsbänder 318 werden zwischen den Bändern 315 und 317 sowie zwischen den Bändern 316 und 315 platziert, um Interferenz zu verhindern. Jeder Knoten 302 erreicht dann die Nutzung derjenigen interaktiven Fernsehinformationssignale, die die einem derartigen Knoten zugeordneten Teilnehmer betreffen, die Zugriff auf derartige Signale erhalten haben.
  • 32 zeigt die allgemeine Architektur eines abgehenden Signalflusses und einer Zweiwegesteuerung bei einem System in Übereinstimmung mit der Ausführungsform von 30. An den Zubringern 74a ist der Knoten 302 angeordnet, der einen HF-Bus und Tuner umfassen kann, um Fernsehinformationssignale (die herkömmliche Kabelfernsehsignale sowie auch interaktive Fernsehsignale umfassen können) von der Kopfstelle zu demodulieren. Ein MMC 53 mit zusammenhängendem Modulator wird, wie bei den obigen Ausführungsformen, in direkter Kommunikation mit einem Heimschnittstellencontroller 13 auf Anforderung platziert, sodass der Knoten 302 auf im Wesentlichen die gleiche Art und Weise arbeitet, wie es der Knoten 77 tut, wenn er in der Kopfstelle platziert wird.
  • 33 und 34 veranschaulichen die Verwendung des Kanalmenüsystems in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung. 33 und 34 zeigen offensichtlich unterschiedliche Kanäle, die für unterschiedliche Informationsdienste verwendet werden, hier Fernsehauflistungen (Kanal 31) und Kleinanzeigen (Kanal 37), obgleich sich, in der gleichen Weise wie vorher beschrieben, die Frequenz, über die die Heimschnittstellensteuereinheit Information empfängt, nicht geändert hat. Der Begriff „unterschiedlicher Informationsdienst", wie er bei dieser Beschreibung und in den folgenden Ansprüchen verwendet wird, kann jeden Informationsdienst in einem Modus bedeuten, der dem Teilnehmer unterschiedlich erscheint, einschließlich eines interaktiven Dienstes in einem unterschiedlichen Informationsbereich oder eines unterschiedlichen interaktiven Dienstes, oder eines unterschiedlichen Fernsehrundfunksignals, das von der Kopfstelle bereitgestellt wird, etc.
  • 35 bis 41 veranschaulichen die Verwendung des Karussellmenüsystems und die Art, mit der die Erfindung bei einer bevorzugten Ausführungsform den Dialog mit dem Benutzer bereitstellt. 35 veranschaulicht eine Ausführungsform des Karussellmenüsystems in Übereinstimmung mit der Erfindung, wenn ein interaktiver Informationsdienst ausgewählt wurde. (In diesem Fall ist der interaktive Dienst Kleinanzeigen) Das Karussell zeigt hier drei Flächen, wobei eine dieser eine Vorderfläche ist. Die Vorderfläche zeigt eine oder mehrere Menüalternativen. Die zwei gezeigten Seitenflächen sind eingeblendet, um die offensichtliche Verfügbarkeit anderer Alternativen anzuzeigen, wenn das Karussell veranlasst wird, sich zu drehen, sodass eine der Seitenflächen zu der vorderen Position bewegt wird. Mittels der Bedienung der in Verbindung mit 27 bis 29 beschrieben Überlagerung 2733 oder des Videoeffekten- und Mischerblocks 121d von 12 und 14, kann ein Cursor über die Fernsehanzeige durch die Fernsteuereinheit 14 bewegt werden, und wenn der Cursor die Menüauswahl von Interesse überlagert, kann die Alternative durch Drücken der geeigneten Schaltfläche auf der Fernsteuereinheit 14 ausgewählt werden. Abhängig von der ausgewählten Alternative (und falls Subalternativen von dem Bereich von Interesse bei dem bestimmten interaktiven Informationsdienst erforderlich sind), wird das Karussell vorübergehend gezeigt, wie es offensichtlich in die eine oderandere Richtung gedreht wird, und dann wird veranlasst, dass ein anderer Satz von Alternativen auf der vorderen Fläche erscheint, wobei die flankierenden Seitenflächen erneut eingeblendet werden.
  • 36 bis 41 veranschaulichen, wie ein interaktiver Fernsehdienst in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung bereitgestellt werden kann. Wenn Fernsehprotokolle (hier Kanal 31) ausgewählt wurden, wird ein Rasterabschnitt angezeigt, der auf dem Bildschirm zum Betrachten des Rasters in der Gesamtheit verschoben werden kann. In 36 ist ein Abschnitt der Rasteranzeige gezeigt, wobei Fernsehprogramme als eine Funktion des Kanals und der Zeit für ein vorgegebenes Datum und einen vorgegebenen Tagesabschnitt aufgetragen werden; und das Datum und der Tagesabschnitt können von dem Teilnehmer ausgewählt werden.
  • Die Auswahl „Smart TV" ermöglicht dem Teilnehmer, nach Programmen oder anderen Informationsdienstangeboten auf der in den nachfolgenden Fig. dargestellten Art und Weise zu suchen. Die in 37 angegebenen Karussellalternativen ermöglichen dem Teilnehmer, Programme und Filme gemäß dem Thema, der Show oder dem Schauspieler zu finden. Weitere Alternativen ermöglichen dem Teilnehmer, seine Lieblings kanäle zu programmieren und Angebote auf diesen Kanälen zu finden, oder Angebote auf einer Bezahl-Fernseh-Basis (pay per view basis) zu identifizieren oder zu dem Raster von 36 zurückzukehren. Wenn die Auswahl „gemäß Schauspieler" durchgeführt ist, wird das alphabethische Menü von 38 präsentiert. Um Auflistungen für „Bogart" zu finden, würde die obere Schaltfläche „ABCDE" ausgewählt, was die Anzeige von 39 erzeugt. Danach würde der Schaltfläche „B" ausgewählt, und aus der Liste von Schauspielern, deren mit „B" beginnenden Namen angezeigt werden, könnte man „Bogart" auswählen und schließlich die Auflistung und die Alternativen erzeugen, die in 40 gezeigt sind. Man könnte beispielsweise wählen, Casablanca am 24. Juni aufzuzeichnen, was die Anzeige von 41 erzeugt, mit der Alternative, zukünftig über weitere Bogart-Filme in Kenntnis gesetzt zu werden.

Claims (23)

  1. Interaktives Fernsehinformationssystem zum Bereitstellen einer interaktiven Kabelfernsehdienstleistung, wenn es mit einem Kabelfernsehsystem gekoppelt ist, mit (i) einer Informationsquelle (51), die an einem Kopfende (11) zugänglich ist, um eine Mehrzahl Informationsdienstleistungen zu liefern, und (ii) einem Informationsdienstleistungs-Verteilungsnetzwerks (68b) mit einer Mehrzahl von Ästen (44a, 44b, 44c), die mit dem Kopfende (11) in Verbindung stehen, um die Informationsdienstleistungen an Subscriber-Fernseher zu liefern, wobei jeder Ast mit einer anderen Gruppe von Subscriber-Fernsehnern verbunden ist, wobei das interaktive Fernsehsystem umfaßt: eine Mehrzahl von Home-Schnittstellen-Controllern (13), wobei ein solcher Home-Schnittstellen-Controller jedem Subscriber-Fernseher zugeordnet ist und einen interaktiven Modus hat, sowie mit einem (a) Datentransceiver (2751,2752), der über einen Datenkommunikationsweg (93,94) mit dem Kopfende betreibbar ist und (b) einer Auswahleingabe (2761) zum Empfangen von Signalen von einer Subscriber-Auswahlvorrichtung (14); einem Prozessor (127), der am Kopfende (11) angeordnet und für den Datenkommunikationsweg (93,94) zugänglich ist, wobei er ein Informationssignal für die Übertragung über das Informationsdienstleistung-Verteilungsnetzwerk (68b) bereitstellt und wobei er das Informationssignal in Abhängigkeit von Steuerdaten ändert, die von einer Subscriber-Eingabe erzeugt werden, so daß, wenn ein bestimmter Home-Schnittstellen-Controller (13) in dem interaktiven Modus ist, (i) Signale an dem Auswahleingang (2761) des gegebenen Home-Schnittstellen-Controllers, die von der Subscriber-Eingabe über eine Subscriber- Auswahlvorrichtung (14) resultieren, Steuerdaten erzeugen, (ii) der Prozessor (127) die Steuerdaten über den Kommunikationsweg (93) von dem Datentransceiver (2752) des gegebenen Home-Schnittstellen-Controllers (15) empfängt; (iii) das Informationssignal, das von dem Prozessor (127) bereitgestellt wird, komprimiert wird, um ein komprimiertes digitales Informationssignal zu erzeugen, und (iv) das komprimierte digitale Informationssignal auf dem Ast übertragen wird, der mit dem Subscriber-Fernseher verbunden ist, dem der gegebene Controller (13) zugeordnet ist, und (v) der Inhalt des Informationssignals in Abhängigkeit von Steuerdaten geändert wird, die von der Subscriber-Eingabe über die Subscriber-Auswahlvorrichtung (14) resultieren; und mit einem digitalen Dekompressionsmodul (282), um das Informationssignal zugänglich für den Subscriber-Fernseher zu machen.
  2. Interaktives Fernsehinformationssystem nach Anspruch 1, bei dem der Prozessor (127) einer von mehreren Prozessoren ist, wobei jeder Prozessor (127) ein zuordnungsbares Modul (67) zu einem der Home-Schnittstellen-Controller (13) im interaktiven Modus ist.
  3. Interaktives Fernsehinformationssystem nach Anspruch 2, das des weiteren einen Netzwerkmanager (66a) zum Zuordnen eines zugänglichen Prozessors (127) umfaßt, um interaktive Dienstleistung für einen der Home-Schnittstellen-Controller (13) im interaktiven Modus bereitzustellen, beruhend auf Daten, die von dem Kommunikationsweg (93) erhalten wurden, so daß die Zuordnung der Prozessoren zu den Home-Schnittstellen-Controllern auf einer Anforderungsbasis ausgeführt wird.
  4. Interaktives Fernsehinformationssystem nach einem der Ansprüche 1, 2 oder 3, das des weiteren ein Frequenzzuordnungsmittel (66a) umfaßt, das am Kopfende angeordnet ist und über den Datenkommunikationsweg zum Zuordnen einer Trägerfrequenz an einen gegebenen Kontroller (13) betrieben wird, bezüglich dessen das Informationssignal auf dem Ast an den Subscriber-Fernseher zu übertragen ist, dem der gegebene Controller zugeordnet ist.
  5. Interaktives Fernsehinformationssystem nach einem der obenstehenden Ansprüche, bei dem der Ast enthält: einen ersten Bandbreitenabschnitt (90), der nicht interaktive Fernsehinformationsdienstleistungen trägt, die im wesentlichen identisch in der Art und einer Bandbreitenzuordnung unter allen Ästen sind, und einen zweiten Bandbreitenabschnitt (92), der Informationssignale auf einer Anforderungsbasis trägt, die durch die Benutzung der Home-Schnittstellen-Controller im interaktiven Modus festgelegt werden.
  6. Interaktives Fernsehinformationssystem nach Anspruch 1, bei dem der Prozessor in einem Knotenmittel (73) am Kopfende (11) enthalten ist, wobei das Knotenmittel (11) in Datenkommunikation mit der Mehrzahl von Home-Schnittstellen-Controllern (13) über den Datenkommunikationsweg (93,94) ist und die Informationssignale bezüglich Fernsehinformationssignale an den Ästen der Subscriber-Fernsteher bereitstellt, beruhend auf Daten, die über den Datenkommunikationsweg (93) von den Home-Schnittstellen-Controllern (13) für solche Subscriber-Fernseher erhalten wurden.
  7. Interaktives Fernsehinformationssystem nach Anspruch Anspruch 6, bei dem der Prozessor (127) einer von einer Mehrzahl Prozessoren in dem Knotenmittel (73) ist, wobei jeder Prozessor ein zuordnungsbares Modul (67) zu einem der Home-Schnittstellen-Controller im interaktiven Modus ist.
  8. Interaktives Fernsehinformationssystem nach Anspruch 7, bei dem jeder der Prozessoren (127) entfernbar in dem Knotenmittel (73) installierbar ist.
  9. Interaktives Fernsehinformationssystem nach Anspruch 6, bei dem die Subscriber-Auswahlvorrichtung (14) ein Kanalauswahlmittel umfaßt, um einem Subscriber zu ermöglichen, einen erscheinenden Kanal auszuwählen.
  10. Interaktives Fernsehinformationssystem nach Anspruch 9, bei das Knotenmittel (73) und die Home-Schnittstellen-Controller (13) so angeordnet sind, daß das Knotenmittel unterschiedliche Informationssignale an unterschiedlichen erscheinenden Kanälen von einer ersten Gruppe erscheinender Kanäle, alle über das gleiche Fernsehinformationssignal, an die den Subscriber-Fernseher des gegebenen Home-Schnittstellen-Controllers im interaktiven Modus bereitstellt, wenn das Kanaldetektionsmittel eines solchen gegebenen Home-Schnittstellen-Controllers mit seiner Auswahl von einem erscheindenen Kanal in der ersten Gruppe der erscheinenden Kanäle zu einem anderen erscheinenden Kanal in der ersten Gruppe sichtbaren Kanäle wechselt.
  11. Interaktives Fernsehinformationssystem nach Anspruch 10, bei dem das Knotenmittel ein Anpressungs-Signalerzeugungsmittel enthält, um ein Anpressungs-Signal mit einer festen Trägerfrequenz zu erzeugen, um einen Benutzer aufzufordern, dessen Home-Schnittstellen-Controllermittel hierauf abgestimmt ist, auf einen sichtbaren Kanal in der ersten Gruppe zuzugreifen.
  12. Interaktives Fernsehinformationssystem nach Anspruch 10 oder 11, bei dem jeder Home-Schnittstellen-Controller des weiteren ein Eingabeauswahlmittel (272) zur Auswahl eines gegebenen Fernsehinformationssignals umfaßt.
  13. Interaktives Fernsehinformationssystem nach Anspruch 12, bei dem das Knotenmittel und die Home-Schnittstellen-Controller des weiteren so angeordnet sind, daß wenn einer einer zweiten Gruppe von sichtbaren Kanälen von einem Home-Schnittstellen-Controller ausgewählt wird, das Eingabeauswahlmittel (272) eines solchen Home-Schnittstellen-Controllers eine Trägerfrequenz entsprechend dem ausgewählten Kanal auswählt.
  14. Interaktives Fernsehinformationssystem nach einem der Ansprüche 6 bis 13, bei dem das Knotenmittel Aktivitäts-Detektionsmittel umfaßt, um zu bestimmen, ob ein Home-Schnittstellen-Controller in einen interaktiven Modus zu bringen ist, und mit einem Signal-Zuordnungsmittel, um bei einer zustimmenden Bestimmung durch das Aktivitäts-Detektionsmittel, ein Fernsehinformationsignal zu veranlassen, dem Home-Schnittstellen-Controller zugeordnet zu sein.
  15. Interaktives Fernsehinformationssystem nach Anspruch 14, das des weiteren Mittel umfaßt, um bei einer affirmativen Bestimmung durch das Aktivitäts-Detektionsmittel die Zuordnung von zusätzlicher Datenkommunikationsbandbreite für die Datenkommunikation mit dem Knotenmittel zu veranlassen, um so auf einer Anforderungsbasis die Datenkommunikationsbandbreite festzulegen, die von dem gegebenen Home-Schnittstellen-Controller im interaktiven Modus verwendet wird.
  16. Interaktives Fernsehinformationssystem nach Anspruch 14, bei dem das Signalzuordnungsmittel an dem Datenkommunikationsweg mit den gegebenen Home-Schnittstellen-Controllermittel kommuniziert, um eine Trägerfrequenz des zugeordneten Fernsehinformationssignals zu identifizieren.
  17. Interaktives Fernsehinformationssystem nach einem der Ansprüche 6 bis 15, bei dem jedes der Fernsehinformationssignale an den Ästen auf einer Zeitteilungsbasis bereitgestellt wird, und wobei jeder Home-Schnittstellen-Controller im interakiven Modus einen Zeitschlitz zugeordnet haben kann.
  18. Interaktives Fernsehinformationssystem nach einem der Ansprüche 6 bis 15, bei dem jedes der Fernsehinformationssignale an den Ästen als eine adressierte Reihe von Paketen bereitgestellt wird, und wobei jeder Home-Schnittstellen-Controller im interaktiven Modus eine einmalige Paketadresse zugeordnet haben kann.
  19. Interaktives Fernsehinformationssystem nach einem der obenstehenden Ansprüche, wobei jeder Home-Schnittstellen-Controller eine Signaleingabe (2711) für Fernsehinformationssignale umfaßt.
  20. Interaktives Fernsehinformationssystem nach einem der obenstehenden Ansprüche, bei dem jeder der Home-Schnittstellen-Controller eine Ausgabe (266,267) in Kommunikation mit dem Subscriberfernseher umfaßt.
  21. Interaktives Fernsehinformationssystem nach einem der obenstehenden Ansprüche, bei dem das Informationsquellenmittel Mittel zur Erhaltung von Informationsdienstleistungen von einem regionalen Verarbeitungszentrum (15,25) enthält.
  22. Interaktives Fernsehinformationssystem nach einem der obenstehenden Ansprüche, bei dem der Datenkommunikationsweg (93,94) über das Netzwerk (68b) erfolgt.
  23. Interaktives Fernsehinformationssystem nach Anspruch 22, bei dem der Datenkommunikationsweg bei einer Radiofrequenz betreibbar ist, die unabhängig von jeder Frequenz ist, die von der Fernsehkommunikation über das Netzwerk verwendet wird.
DE69333207T 1992-05-01 1993-05-03 Interaktives hausinformationssystem Expired - Lifetime DE69333207T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US877325 1992-05-01
US07/877,325 US5412720A (en) 1990-09-28 1992-05-01 Interactive home information system
PCT/US1993/004473 WO1993022877A2 (en) 1992-05-01 1993-05-03 Interactive home information system

Publications (2)

Publication Number Publication Date
DE69333207D1 DE69333207D1 (de) 2003-10-23
DE69333207T2 true DE69333207T2 (de) 2004-07-01

Family

ID=25369737

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69333207T Expired - Lifetime DE69333207T2 (de) 1992-05-01 1993-05-03 Interaktives hausinformationssystem

Country Status (7)

Country Link
US (1) US5412720A (de)
EP (1) EP0638219B1 (de)
JP (1) JPH07509817A (de)
AT (1) ATE250313T1 (de)
DE (1) DE69333207T2 (de)
ES (1) ES2207635T3 (de)
WO (1) WO1993022877A2 (de)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9077860B2 (en) 2005-07-26 2015-07-07 Activevideo Networks, Inc. System and method for providing video content associated with a source image to a television in a communication network
US9123084B2 (en) 2012-04-12 2015-09-01 Activevideo Networks, Inc. Graphical application integration with MPEG objects
US9204203B2 (en) 2011-04-07 2015-12-01 Activevideo Networks, Inc. Reduction of latency in video distribution networks using adaptive bit rates
US9294785B2 (en) 2013-06-06 2016-03-22 Activevideo Networks, Inc. System and method for exploiting scene graph information in construction of an encoded video sequence
US9826197B2 (en) 2007-01-12 2017-11-21 Activevideo Networks, Inc. Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device
US10200744B2 (en) 2013-06-06 2019-02-05 Activevideo Networks, Inc. Overlay rendering of user interface onto source video
US10275128B2 (en) 2013-03-15 2019-04-30 Activevideo Networks, Inc. Multiple-mode system and method for providing user selectable video content
US10409445B2 (en) 2012-01-09 2019-09-10 Activevideo Networks, Inc. Rendering of an interactive lean-backward user interface on a television
US10506298B2 (en) 2012-04-03 2019-12-10 Activevideo Networks, Inc. Class-based intelligent multiplexing over unmanaged networks

Families Citing this family (335)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5692214A (en) * 1981-12-14 1997-11-25 Levine; Michael R. System for unattended recording of video programs by remote control code transmitter module which receives user selections from a personal computer
US7748018B2 (en) * 1989-10-30 2010-06-29 Starsight Telecast, Inc. Arranging channel indicators in a television schedule system
US5727060A (en) * 1989-10-30 1998-03-10 Starsight Telecast, Inc. Television schedule system
US7210159B2 (en) 1994-02-18 2007-04-24 Starsight Telecast, Inc. System and method for transmitting and utilizing electronic programs guide information
EP1337108B1 (de) * 1990-09-10 2005-07-27 Starsight Telecast, Inc. Fernseh-Programmtafel-System
US5790198A (en) 1990-09-10 1998-08-04 Starsight Telecast, Inc. Television schedule information transmission and utilization system and process
US6832385B2 (en) 1990-09-10 2004-12-14 United Video Properties, Inc. Television schedule system
US5526034A (en) * 1990-09-28 1996-06-11 Ictv, Inc. Interactive home information system with signal assignment
US5883661A (en) 1990-09-28 1999-03-16 Ictv, Inc. Output switching for load levelling across multiple service areas
US5594507A (en) * 1990-09-28 1997-01-14 Ictv, Inc. Compressed digital overlay controller and method for MPEG type video signal
US6034678A (en) * 1991-09-10 2000-03-07 Ictv, Inc. Cable television system with remote interactive processor
US5724091A (en) * 1991-11-25 1998-03-03 Actv, Inc. Compressed digital data interactive program system
US7448063B2 (en) * 1991-11-25 2008-11-04 Actv, Inc. Digital interactive system for providing full interactivity with live programming events
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
USRE38600E1 (en) 1992-06-22 2004-09-28 Mankovitz Roy J Apparatus and methods for accessing information relating to radio television programs
US5644354A (en) * 1992-10-09 1997-07-01 Prevue Interactive, Inc. Interactive video system
US5592551A (en) * 1992-12-01 1997-01-07 Scientific-Atlanta, Inc. Method and apparatus for providing interactive electronic programming guide
US7134131B1 (en) * 1992-12-09 2006-11-07 Sedna Patent Services, Llc Digital broadcast program billing
US7168084B1 (en) 1992-12-09 2007-01-23 Sedna Patent Services, Llc Method and apparatus for targeting virtual objects
US5659350A (en) * 1992-12-09 1997-08-19 Discovery Communications, Inc. Operations center for a television program packaging and delivery system
US5600364A (en) * 1992-12-09 1997-02-04 Discovery Communications, Inc. Network controller for cable television delivery systems
US9286294B2 (en) 1992-12-09 2016-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content suggestion engine
US8073695B1 (en) 1992-12-09 2011-12-06 Adrea, LLC Electronic book with voice emulation features
AU692428B2 (en) 1992-12-09 1998-06-11 Sedna Patent Services, Llc Set top terminal for cable television delivery systems
EP0688488A1 (de) 1993-03-05 1995-12-27 MANKOVITZ, Roy J. Gerät und Verfahren zur Zeitprogrammierung eines Videorecorders mit verkürzten Koden
US6323894B1 (en) 1993-03-12 2001-11-27 Telebuyer, Llc Commercial product routing system with video vending capability
US20050114906A1 (en) * 1993-05-03 2005-05-26 Ictv, Inc. System for interactive television
US6239794B1 (en) 1994-08-31 2001-05-29 E Guide, Inc. Method and system for simultaneously displaying a television program and information about the program
US20040230992A1 (en) * 1993-05-27 2004-11-18 Gemstar Development Corporation Method and apparatus for displaying video clips
US6275268B1 (en) 1993-09-09 2001-08-14 United Video Properties, Inc. Electronic television program guide with remote product ordering
US5585866A (en) * 1993-09-09 1996-12-17 Miller; Larry Electronic television program guide schedule system and method including virtual channels
US5638426A (en) * 1993-10-12 1997-06-10 Multimedia Systems Corporation Interactive system for a closed cable network
JPH07175868A (ja) * 1993-10-15 1995-07-14 Internatl Business Mach Corp <Ibm> デジタル情報を媒体に出力するための方法およびシステム
US9053640B1 (en) 1993-12-02 2015-06-09 Adrea, LLC Interactive electronic book
US5422674A (en) * 1993-12-22 1995-06-06 Digital Equipment Corporation Remote display of an image by transmitting compressed video frames representing background and overlay portions thereof
US5497420A (en) * 1994-02-07 1996-03-05 Le Groupe Vide/ otron Lte/ e Cable TV system using passwords
DE4407831C2 (de) * 1994-03-09 2002-04-11 Deutsche Telekom Ag Verfahren für den Zugriff auf passive Koaxialkabelnetze
US7991347B1 (en) 1994-04-07 2011-08-02 Data Innovation Llc System and method for accessing set of digital data at a remote site
BR9507311A (pt) 1994-04-08 1997-10-07 Prevue International Inc Guia de programa de rolagem interativo
WO1995028803A1 (en) * 1994-04-13 1995-10-26 Mankovitz Roy J Apparatus and method for accessing broadcast information
US5502504A (en) * 1994-04-28 1996-03-26 Prevue Networks, Inc. Video mix program guide
KR100485279B1 (ko) * 1994-05-04 2005-09-08 스타사이트 텔레케스트, 인코포레이티드 텔레비젼스케줄정보전송및이용시스템및방법
US8793738B2 (en) 1994-05-04 2014-07-29 Starsight Telecast Incorporated Television system with downloadable features
US6002444A (en) 1994-05-20 1999-12-14 United Video Properties, Inc. Video clip program guide
US5559548A (en) * 1994-05-20 1996-09-24 Davis; Bruce System and method for generating an information display schedule for an electronic program guide
US6396546B1 (en) * 1994-05-20 2002-05-28 United Video Properties, Inc. Electronic television program guide schedule system and method
US5523796A (en) * 1994-05-20 1996-06-04 Prevue Networks, Inc. Video clip program guide
US5515511A (en) * 1994-06-06 1996-05-07 International Business Machines Corporation Hybrid digital/analog multimedia hub with dynamically allocated/released channels for video processing and distribution
US5534942A (en) * 1994-06-17 1996-07-09 Thomson Consumer Electronics, Inc. On screen display arrangement for digital video signal processing system
US5489947A (en) * 1994-06-17 1996-02-06 Thomson Consumer Electronics, Inc. On screen display arrangement for a digital video signal processing system
US5978567A (en) * 1994-07-27 1999-11-02 Instant Video Technologies Inc. System for distribution of interactive multimedia and linear programs by enabling program webs which include control scripts to define presentation by client transceiver
US20050204384A1 (en) * 1994-08-31 2005-09-15 Gemstar Development Corporation Method and apparatus for displaying television programs and related text
JP3127729B2 (ja) * 1994-09-06 2001-01-29 松下電器産業株式会社 Catvシステム
US5642155A (en) * 1994-09-14 1997-06-24 Cheng; Alexander L. Method and apparatus for supporting two-way telecommunications on CATV networks
US5619249A (en) 1994-09-14 1997-04-08 Time Warner Entertainment Company, L.P. Telecasting service for providing video programs on demand with an interactive interface for facilitating viewer selection of video programs
DE4435767A1 (de) * 1994-10-06 1996-04-11 Siemens Ag Breitbandinformationssystem für Verteildienste und interaktive Dienste
DE4435769A1 (de) * 1994-10-06 1996-04-11 Siemens Ag Informationssystem für breitbandige Verteildienste und interaktive Dienste
ES2109143B1 (es) * 1994-10-26 1998-07-01 Aragonesa De Servicios De Comu Teleinformador por canal de television.
US20030213001A1 (en) 1994-11-07 2003-11-13 Index Systems, Inc. Method and apparatus for transmitting and downloading setup information
US5629733A (en) * 1994-11-29 1997-05-13 News America Publications, Inc. Electronic television program guide schedule system and method with display and search of program listings by title
US5630757A (en) * 1994-11-29 1997-05-20 Net Game Limited Real-time multi-user game communication system using existing cable television infrastructure
US7690043B2 (en) * 1994-12-19 2010-03-30 Legal Igaming, Inc. System and method for connecting gaming devices to a network for remote play
US5745882A (en) * 1995-01-09 1998-04-28 Us West Marketing Resources Group, Inc. Electronic classified advertising interface method and instructions with continuous search notification
US6198977B1 (en) * 1995-01-09 2001-03-06 Qwest Communication International Inc. Electronic classified advertising interface method and instructions with ad replay options
EP0815685B1 (de) * 1995-02-20 2002-06-05 SNELL &amp; WILCOX LIMITED System zur wiedergabe von bewegten bildern
CA2170429C (en) * 1995-03-28 2000-04-25 Stephen Gregory Eick Method and apparatus for finding and selecting a desired data item from a large schedule of data items using a tv set and a controller similar to a tv-remote-control
US5880768A (en) * 1995-04-06 1999-03-09 Prevue Networks, Inc. Interactive program guide systems and processes
WO1996034491A1 (en) * 1995-04-24 1996-10-31 Tv Guide On Screen Electronic television program guide schedule system and method with remote product ordering
US6868551B1 (en) * 1995-05-05 2005-03-15 Microsoft Corporation Interactive program summary panel
US5907323A (en) * 1995-05-05 1999-05-25 Microsoft Corporation Interactive program summary panel
JPH08336127A (ja) * 1995-06-06 1996-12-17 Fujitsu Ltd ビデオオンデマンドシステム
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
WO1997006639A1 (de) * 1995-08-09 1997-02-20 Siemens Aktiengesellschaft Verfahren zur auswahl und zum abruf von multimedia-diensten
US5815145A (en) * 1995-08-21 1998-09-29 Microsoft Corporation System and method for displaying a program guide for an interactive televideo system
US5830068A (en) * 1995-09-08 1998-11-03 Ods Technologies, L.P. Interactive wagering systems and processes
US5682206A (en) * 1995-09-25 1997-10-28 Thomson Consumer Electronics, Inc. Consumer interface for programming device
US6323911B1 (en) 1995-10-02 2001-11-27 Starsight Telecast, Inc. System and method for using television schedule information
US6732369B1 (en) 1995-10-02 2004-05-04 Starsight Telecast, Inc. Systems and methods for contextually linking television program information
US8850477B2 (en) 1995-10-02 2014-09-30 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US6388714B1 (en) * 1995-10-02 2002-05-14 Starsight Telecast Inc Interactive computer system for providing television schedule information
DE69634642T2 (de) * 1995-11-17 2006-03-02 Thomson Consumer Electronics, Inc., Indianapolis Verfahren zur Lokalisierung einer Sendung durch suchen in einem Programmführer nach Suchkriterien
US6216264B1 (en) * 1995-11-17 2001-04-10 Thomson Licensing S.A. Scheduler apparatus employing a gopher agent
US6157413A (en) * 1995-11-20 2000-12-05 United Video Properties, Inc. Interactive special events video signal navigation system
US5819036A (en) * 1995-12-14 1998-10-06 Time Warner Cable Method for message addressing in a full service network
US5995134A (en) * 1995-12-14 1999-11-30 Time Warner Cable Method and apparatus for enticing a passive television viewer by automatically playing promotional presentations of selectable options in response to the viewer's inactivity
US5818840A (en) * 1995-12-14 1998-10-06 Time Warner Entertainment Co. L.P. Asymmetric ATM switch
US5822676A (en) * 1995-12-14 1998-10-13 Time Warner Entertainment Co. L.P. Digital serialization of program events
US5802448A (en) * 1995-12-14 1998-09-01 Time Warner Entertainment Co., L.P. Method and apparatus for processing requests for interactive applications based on system resources
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
US5805154A (en) * 1995-12-14 1998-09-08 Time Warner Entertainment Co. L.P. Integrated broadcast application with broadcast portion having option display for access to on demand portion
US5822530A (en) * 1995-12-14 1998-10-13 Time Warner Entertainment Co. L.P. Method and apparatus for processing requests for video on demand versions of interactive applications
US6340987B1 (en) 1995-12-14 2002-01-22 Time Warner Entertainment Company L.P. Method and apparatus for masking latency in an interactive television network
US5771435A (en) * 1995-12-14 1998-06-23 Time Warner Entertainment Co. L.P. Method and apparatus for processing requests for video presentations of interactive applications in which VOD functionality is provided during NVOD presentations
US5774458A (en) * 1995-12-14 1998-06-30 Time Warner Cable Multiplex amplifiers for two-way communications in a full-service network
US5671217A (en) * 1995-12-14 1997-09-23 Time Warner Entertainment Co. L.P. Scalable communications network employing shared logical nodes
US5797010A (en) * 1995-12-22 1998-08-18 Time Warner Cable Multiple run-time execution environment support in a set-top processor
JP2011103684A (ja) * 1996-01-11 2011-05-26 Index Systems Inc 準備情報を伝送およびダウンロードするための方法及びその装置
US6314570B1 (en) * 1996-02-08 2001-11-06 Matsushita Electric Industrial Co., Ltd. Data processing apparatus for facilitating data selection and data processing in at television environment with reusable menu structures
US5635989A (en) * 1996-02-13 1997-06-03 Hughes Electronics Method and apparatus for sorting and searching a television program guide
US5694176A (en) * 1996-02-29 1997-12-02 Hughes Electronics Method and apparatus for generating television program guides with category selection overlay
CN1202658C (zh) * 1996-03-15 2005-05-18 E盖德公司 录像节目索引和电子节目引导组合方法和选择节目的装置
US5999970A (en) * 1996-04-10 1999-12-07 World Gate Communications, Llc Access system and method for providing interactive access to an information source through a television distribution system
US20040078824A1 (en) * 1996-04-10 2004-04-22 Worldgate Communications Access system and method for providing interactive access to an information source through a television distribution system
US6469753B1 (en) 1996-05-03 2002-10-22 Starsight Telecast, Inc. Information system
US5740388A (en) * 1996-05-10 1998-04-14 Custom Communications, Inc. Apparatus for creating individually customized videos
US6084581A (en) * 1996-05-10 2000-07-04 Custom Communications, Inc. Method of creating individually customized videos
US5801787A (en) 1996-06-14 1998-09-01 Starsight Telecast, Inc. Television schedule system and method of operation for multiple program occurrences
US6078348A (en) * 1996-06-17 2000-06-20 Starsight Telecast Inc. Television schedule system with enhanced features
FR2751159B1 (fr) * 1996-07-12 1999-05-14 Thomson Multimedia Sa Unite numerique de demodulation/decodage d'informations interactives
US6049333A (en) * 1996-09-03 2000-04-11 Time Warner Entertainment Company, L.P. System and method for providing an event database in a telecasting system
US5920700A (en) * 1996-09-06 1999-07-06 Time Warner Cable System for managing the addition/deletion of media assets within a network based on usage and media asset metadata
US6758755B2 (en) 1996-11-14 2004-07-06 Arcade Planet, Inc. Prize redemption system for games executed over a wide area network
US5835128A (en) * 1996-11-27 1998-11-10 Hughes Electronics Corporation Wireless redistribution of television signals in a multiple dwelling unit
US20030066085A1 (en) * 1996-12-10 2003-04-03 United Video Properties, Inc., A Corporation Of Delaware Internet television program guide system
US6687906B1 (en) 1996-12-19 2004-02-03 Index Systems, Inc. EPG with advertising inserts
US8635649B2 (en) 1996-12-19 2014-01-21 Gemstar Development Corporation System and method for modifying advertisement responsive to EPG information
US6124878A (en) * 1996-12-20 2000-09-26 Time Warner Cable, A Division Of Time Warner Enterainment Company, L.P. Optimum bandwidth utilization in a shared cable system data channel
JP3783307B2 (ja) * 1996-12-26 2006-06-07 日本ビクター株式会社 電子プログラムガイド表示装置及び表示方法
US5930361A (en) * 1996-12-31 1999-07-27 Time Warner Cable, A Division Of Time Warner Entertainment Company, L.P. Video inversion detection apparatus and method
US5970386A (en) * 1997-01-27 1999-10-19 Hughes Electronics Corporation Transmodulated broadcast delivery system for use in multiple dwelling units
US5905942A (en) * 1997-02-18 1999-05-18 Lodgenet Entertainment Corporation Multiple dwelling unit interactive audio/video distribution system
US5850218A (en) * 1997-02-19 1998-12-15 Time Warner Entertainment Company L.P. Inter-active program guide with default selection control
US6104908A (en) * 1997-02-28 2000-08-15 Hughes Electronics Corporation System for and method of combining signals of combining signals of diverse modulation formats for distribution in multiple dwelling units
WO1998038831A1 (en) 1997-02-28 1998-09-03 Starsight Telecast, Inc. Television control interface with electronic guide
AU699443B2 (en) * 1997-03-12 1998-12-03 Alexander L. Cheng Method and apparatus for supporting two-way multi-media communications on CATV networks
US6014110A (en) * 1997-04-11 2000-01-11 Hughes Electronics Corporation Antenna and method for receiving or transmitting radiation through a dielectric material
US5805155A (en) * 1997-04-15 1998-09-08 Time Warner Entertainment Co. L.P. Time Warner Cable Virtual assets in an interactive television cable system
US9113122B2 (en) * 1997-04-21 2015-08-18 Rovi Guides, Inc. Method and apparatus for time-shifting video and text in a text-enhanced television program
US6208799B1 (en) 1997-04-29 2001-03-27 Time Warner Entertainment Company L.P. VCR recording timeslot adjustment
JP3615905B2 (ja) * 1997-05-12 2005-02-02 株式会社東京放送 デジタル映像分配装置
US6061097A (en) * 1997-05-22 2000-05-09 United Video Properties, Inc. Interactive television program guide with selectable non-program options
ES2179506T3 (es) * 1997-06-06 2003-01-16 Thomson Consumer Electronics Sistema y metodo para tratar programas unicamente de audio en un receptor de television.
DE69812701T2 (de) 1997-07-21 2004-02-05 E Guide, Inc., Pasadena Verfahren zum navigieren in einem fernsehprogrammführer mit werbung
US6100853A (en) 1997-09-10 2000-08-08 Hughes Electronics Corporation Receiver/transmitter system including a planar waveguide-to-stripline adapter
US6049539A (en) * 1997-09-15 2000-04-11 Worldgate Communications, Inc. Access system and method for providing interactive access to an information source through a networked distribution system
CA2302250C (en) 1997-09-18 2008-02-05 United Video Properties, Inc. Electronic-mail reminder for an internet television program guide
US20020026496A1 (en) * 1997-09-18 2002-02-28 Franklin E. Boyer Electronic-mail reminder for an internet television program guide
US6604240B2 (en) 1997-10-06 2003-08-05 United Video Properties, Inc. Interactive television program guide system with operator showcase
US6016141A (en) * 1997-10-06 2000-01-18 United Video Properties, Inc. Interactive television program guide system with pay program package promotion
US6564378B1 (en) * 1997-12-08 2003-05-13 United Video Properties, Inc. Program guide system with browsing display
CA2313133A1 (en) * 1997-12-09 1999-06-17 Ictv, Inc. Virtual lan printing over interactive cable television system
US6205582B1 (en) 1997-12-09 2001-03-20 Ictv, Inc. Interactive cable television system with frame server
US6445398B1 (en) 1998-02-04 2002-09-03 Corporate Media Partners Method and system for providing user interface for electronic program guide
US7185355B1 (en) 1998-03-04 2007-02-27 United Video Properties, Inc. Program guide system with preference profiles
US20030112370A1 (en) * 2001-12-18 2003-06-19 Chris Long Adaptive expanded information capacity for communications systems
US20030140351A1 (en) * 1998-04-17 2003-07-24 Hoarty W. Leo Cable television system compatible bandwidth upgrade using embedded digital channels
US6433835B1 (en) 1998-04-17 2002-08-13 Encamera Sciences Corporation Expanded information capacity for existing communication transmission systems
US6564379B1 (en) 1998-04-30 2003-05-13 United Video Properties, Inc. Program guide system with flip and browse advertisements
US20020095676A1 (en) 1998-05-15 2002-07-18 Robert A. Knee Interactive television program guide system for determining user values for demographic categories
US6742183B1 (en) 1998-05-15 2004-05-25 United Video Properties, Inc. Systems and methods for advertising television networks, channels, and programs
EP1076871A1 (de) * 1998-05-15 2001-02-21 Unicast Communications Corporation Verfahren zur implementation browser-initiierter und über das netzwerk verbreiteter werbung und zum zwischenzeitlichen anzeigen einer werbeanzeige
US6563515B1 (en) 1998-05-19 2003-05-13 United Video Properties, Inc. Program guide system with video window browsing
US7603684B1 (en) * 1998-05-19 2009-10-13 United Video Properties, Inc. Program guide system with video-on-demand browsing
JPH11341453A (ja) 1998-05-21 1999-12-10 Sharp Corp ネットワークインタフェイスモジュール
AU4321399A (en) * 1998-05-29 1999-12-13 William H. Lewis Method for handling consumer data requests to a content provider
US20050204388A1 (en) 1998-06-11 2005-09-15 Knudson Edward B. Series reminders and series recording from an interactive television program guide
US9009773B1 (en) * 1998-06-30 2015-04-14 Cox Communications, Inc. Method and apparatus for providing broadcast data services
US6442755B1 (en) * 1998-07-07 2002-08-27 United Video Properties, Inc. Electronic program guide using markup language
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
EP1099339B1 (de) * 1998-07-17 2002-10-09 United Video Properties, Inc. Interaktive fernsehprogrammführung mit mehreren geräten an einem ort
AR020608A1 (es) 1998-07-17 2002-05-22 United Video Properties Inc Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto
US6505348B1 (en) * 1998-07-29 2003-01-07 Starsight Telecast, Inc. Multiple interactive electronic program guide system and methods
US20100325668A1 (en) * 1998-08-11 2010-12-23 Starsight Telecast, Inc. Television schedule system
US8589975B2 (en) * 1998-08-21 2013-11-19 United Video Properties, Inc. Electronic program guide with advance notification
US6898762B2 (en) 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
US6496862B1 (en) 1998-08-25 2002-12-17 Mitsubishi Electric Research Laboratories, Inc. Remote monitoring and control of devices connected to an IEEE 1394 bus via a gateway device
US6505255B1 (en) 1999-04-29 2003-01-07 Mitsubishi Electric Information Technology Center America, Inc. (Ita) Method for formatting and routing data between an external network and an internal network
TW463503B (en) 1998-08-26 2001-11-11 United Video Properties Inc Television chat system
TW447221B (en) * 1998-08-26 2001-07-21 United Video Properties Inc Television message system
TW465235B (en) 1998-09-17 2001-11-21 United Video Properties Inc Electronic program guide with digital storage
US6934963B1 (en) * 1998-09-22 2005-08-23 United Video Properties, Inc. Interactive television program guide with passive content
JP4142175B2 (ja) 1998-10-20 2008-08-27 松下電器産業株式会社 グラフィカルユーザインタフェース装置
US7694319B1 (en) 1998-11-02 2010-04-06 United Video Properties, Inc. Interactive program guide with continuous data stream and client-server data supplementation
AU1473800A (en) * 1998-11-13 2000-06-05 Discovery Communications, Inc. Digital broadcast program ordering
US6697376B1 (en) * 1998-11-20 2004-02-24 Diva Systems Corporation Logical node identification in an information transmission network
TW499816B (en) * 1998-11-30 2002-08-21 United Video Properties Inc Interactive program guide system and method
US6859799B1 (en) 1998-11-30 2005-02-22 Gemstar Development Corporation Search engine for video and graphics
US6732367B1 (en) * 1998-11-30 2004-05-04 United Video Properties, Inc. Interactive television program guide system with title and description blocking
US6526577B1 (en) 1998-12-01 2003-02-25 United Video Properties, Inc. Enhanced interactive program guide
US6865746B1 (en) 1998-12-03 2005-03-08 United Video Properties, Inc. Electronic program guide with related-program search feature
US6766526B1 (en) * 1998-12-03 2004-07-20 United Video Properties, Inc. Smart channel entry system
US6792197B1 (en) 1998-12-07 2004-09-14 Index Systems, Inc. System and method for generating video taping reminders
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US6633547B1 (en) 1999-04-29 2003-10-14 Mitsubishi Electric Research Laboratories, Inc. Command and control transfer
US6378000B1 (en) 1999-04-29 2002-04-23 Mitsubish Electric Research Laboratories, Inc Address mapping in home entertainment network
US6523064B1 (en) 1999-04-29 2003-02-18 Mitsubishi Electric Research Laboratories, Inc Network gateway for collecting geographic data information
JP4954408B2 (ja) 1999-06-28 2012-06-13 インデックス システムズ インコーポレイテッド 広告を変更するためにepgデータベースを利用するシステム及び方法
WO2001001689A1 (en) 1999-06-29 2001-01-04 United Video Properties, Inc. Method and system for a video-on-demand-related interactive display within an interactive television application
AU6235500A (en) * 1999-08-24 2001-03-19 Enreach Technology, Inc. Method for providing a personalized video channel
CN100382583C (zh) * 1999-09-24 2008-04-16 联合视频制品公司 带有强化的用户界面的交互式电视节目指南及其使用方法
US7949722B1 (en) 1999-09-29 2011-05-24 Actv Inc. Enhanced video programming system and method utilizing user-profile information
US20020124255A1 (en) 1999-12-10 2002-09-05 United Video Properties, Inc. Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities
DE19963045A1 (de) * 1999-12-24 2001-06-28 Prodac Media Ag System und Verfahren zum Bereitstellen von durch Anwender angeforderten Daten, insbesondere Audio- und/oder Videodaten
US8584182B2 (en) 2000-01-27 2013-11-12 Time Warner Cable Enterprises Llc System and method for providing broadcast programming, a virtual VCR, and a video scrapbook to programming subscribers
WO2001058154A2 (en) * 2000-02-01 2001-08-09 United Video Properties, Inc. Systems and methods for providing promotions with recorded programs
AU2001234732A1 (en) 2000-02-01 2001-08-14 United Video Properties, Inc. Methods and systems for forced advertising
US6519773B1 (en) * 2000-02-08 2003-02-11 Sherjil Ahmed Method and apparatus for a digitized CATV network for bundled services
CN100508577C (zh) 2000-03-31 2009-07-01 联合视频制品公司 用于减少节目记录中的截断的方法
WO2001075649A2 (en) 2000-03-31 2001-10-11 United Video Properties, Inc. System and method for metadata-linked advertisements
AU2001253311A1 (en) 2000-04-10 2001-10-23 United Video Properties, Inc. Interactive media guide with media guidance interface
US8086697B2 (en) 2005-06-28 2011-12-27 Claria Innovations, Llc Techniques for displaying impressions in documents delivered over a computer network
US7475404B2 (en) 2000-05-18 2009-01-06 Maquis Techtrix Llc System and method for implementing click-through for browser executed software including ad proxy and proxy cookie caching
US7103906B1 (en) 2000-09-29 2006-09-05 International Business Machines Corporation User controlled multi-device media-on-demand system
CN100459698C (zh) 2000-10-11 2009-02-04 联合视频制品公司 在按需式媒体系统中高速缓存数据的系统和方法
KR20190096450A (ko) 2000-10-11 2019-08-19 로비 가이드스, 인크. 매체 콘텐츠 배달 시스템 및 방법
US8341676B1 (en) * 2000-12-01 2012-12-25 JLB Ventures LLC. Method and system for performing an alphabetic search using a single application of keys
US8677423B2 (en) * 2000-12-28 2014-03-18 At&T Intellectual Property I, L. P. Digital residential entertainment system
EP2469850A3 (de) * 2001-02-21 2013-07-10 United Video Properties, Inc. Systeme und Verfahren für interaktive Programmführer mit persönlichen Videoaufzeichnungsfunktionen
CA2440279A1 (en) * 2001-03-09 2002-09-19 N2 Broadband, Inc. Method and system for managing and updating metadata associated with digital assets
JP2002281029A (ja) * 2001-03-21 2002-09-27 Japan Science & Technology Corp 量子暗号通信システム
GB0108355D0 (en) 2001-04-03 2001-05-23 Gemstar Dev Ltd Retrospective electronic program guide
EP1390840B1 (de) * 2001-05-25 2014-07-16 N2 Broadband, Inc. System und verfahren zur einteilung der verteilung von medien von mehreren medienanbietern zu mehreren empfängern
US6963590B1 (en) 2001-06-11 2005-11-08 Advanced Micro Devices, Inc. Apparatus for delivery of multiple media data streams, and method therefor
US8024766B2 (en) * 2001-08-01 2011-09-20 Ericsson Television, Inc. System and method for distributing network-based personal video
US7793326B2 (en) 2001-08-03 2010-09-07 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator
US7908628B2 (en) 2001-08-03 2011-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content coding and formatting
US6897904B2 (en) 2002-01-04 2005-05-24 Microsoft Corporation Method and apparatus for selecting among multiple tuners
US7814511B2 (en) * 2002-02-27 2010-10-12 Index Systems, Inc. Systems and methods for digitizing video related to products
AU2003216494A1 (en) * 2002-03-01 2003-09-16 Gemstar Development Corporation System and method for preprogrammed purchasing of television offered products
US20040010806A1 (en) * 2002-05-01 2004-01-15 Yuen Henry C. Method and system for facilitating advertising and T-commerce transactions in connection with content stored on a storage medium
US6879574B2 (en) 2002-06-24 2005-04-12 Nokia Corporation Mobile mesh Ad-Hoc networking
US9251649B2 (en) 2002-10-09 2016-02-02 Zynga Inc. System and method for connecting gaming devices to a network for remote play
US7603341B2 (en) 2002-11-05 2009-10-13 Claria Corporation Updating the content of a presentation vehicle in a computer network
US7930716B2 (en) 2002-12-31 2011-04-19 Actv Inc. Techniques for reinsertion of local market advertising in digital video from a bypass source
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
WO2004075469A2 (en) * 2003-02-19 2004-09-02 Dotcast Inc. Joint, adaptive control of equalization, synchronization, and gain in a digital communications receiver
US6887223B2 (en) * 2003-04-10 2005-05-03 Medco, Llc Urine collection bag support
US20060051059A1 (en) 2004-09-08 2006-03-09 Krakirian Haig H Video recorder having user extended and automatically extended time slots
AU2004253127A1 (en) * 2003-06-19 2005-01-06 Activevideo Networks, Inc. Interactive picture-in-picture video
US8438601B2 (en) 2003-07-02 2013-05-07 Rovi Solutions Corporation Resource management for a networked personal video recording system
US7454120B2 (en) * 2003-07-02 2008-11-18 Macrovision Corporation Methods and apparatus for client aggregation of television programming in a networked personal video recording system
US7557862B2 (en) * 2003-08-14 2009-07-07 Broadcom Corporation Integrated circuit BTSC encoder
US7984468B2 (en) 2003-11-06 2011-07-19 United Video Properties, Inc. Systems and methods for providing program suggestions in an interactive television program guide
US7568209B1 (en) 2003-11-14 2009-07-28 Tanderberg Television, Inc. Method and system for the management of targeted material insertion using a campaign manager
US20050177616A1 (en) * 2003-12-19 2005-08-11 N2 Broadband, Inc. Method and system for distributing services in a digital asset environment
US20050160465A1 (en) * 2004-01-21 2005-07-21 United Video Properties, Inc. Interactive television system with automatic switching from broadcast media to streaming media
DE102004021254A1 (de) * 2004-04-30 2005-11-24 P & L Gmbh & Co. Kg Verfahren zur Vermessung eines Werkzeugs einer Werkzeugmaschine
DE102004038588A1 (de) * 2004-08-06 2006-03-16 Deutsche Telekom Ag Verfahren zum Bereitstellen von Diensten verschiedener Diensteanbieter und zentrale, rechnerbasierte Plattform zur Durchführung eines solchen Verfahrens
US8078602B2 (en) 2004-12-17 2011-12-13 Claria Innovations, Llc Search engine for a computer network
US8255413B2 (en) 2004-08-19 2012-08-28 Carhamm Ltd., Llc Method and apparatus for responding to request for information-personalization
US8086575B2 (en) 2004-09-23 2011-12-27 Rovi Solutions Corporation Methods and apparatus for integrating disparate media formats in a networked media system
US7561784B2 (en) * 2004-10-01 2009-07-14 Flir Systems, Inc. Gimbal system
US8806533B1 (en) 2004-10-08 2014-08-12 United Video Properties, Inc. System and method for using television information codes
US7693863B2 (en) 2004-12-20 2010-04-06 Claria Corporation Method and device for publishing cross-network user behavioral data
US8073866B2 (en) 2005-03-17 2011-12-06 Claria Innovations, Llc Method for providing content to an internet user based on the user's demonstrated content preferences
US8229283B2 (en) * 2005-04-01 2012-07-24 Rovi Guides, Inc. System and method for quality marking of a recording
US9973817B1 (en) 2005-04-08 2018-05-15 Rovi Guides, Inc. System and method for providing a list of video-on-demand programs
US8640166B1 (en) 2005-05-06 2014-01-28 Rovi Guides, Inc. Systems and methods for content surfing
US8387089B1 (en) 2005-05-06 2013-02-26 Rovi Guides, Inc. Systems and methods for providing a scan
US20070011717A1 (en) * 2005-07-06 2007-01-11 Lauder Gary M Distribution of interactive information content within a plurality of disparate distribution networks
US20070028278A1 (en) * 2005-07-27 2007-02-01 Sigmon Robert B Jr System and method for providing pre-encoded audio content to a television in a communications network
US7788266B2 (en) 2005-08-26 2010-08-31 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
US20070074125A1 (en) * 2005-09-26 2007-03-29 Microsoft Corporation Preview information for web-browsing
US7646962B1 (en) 2005-09-30 2010-01-12 Guideworks, Llc System and methods for recording and playing back programs having desirable recording attributes
US20070079342A1 (en) 2005-09-30 2007-04-05 Guideworks, Llc Systems and methods for managing local storage of on-demand content
ES2433134T3 (es) * 2005-10-14 2013-12-09 United Video Properties, Inc. Sistemas y métodos para grabar múltiples programas simultáneamente con un único sintonizador
US8582946B2 (en) * 2005-11-04 2013-11-12 Rovi Guides, Inc. Systems and methods for recording programs using a network recording device as supplemental storage
US8731379B1 (en) 2005-11-04 2014-05-20 Rovi Guides, Inc. Systems and methods for recording programs with a network recording device upon failure of a user's equipment
US9113107B2 (en) 2005-11-08 2015-08-18 Rovi Guides, Inc. Interactive advertising and program promotion in an interactive television system
JP4604984B2 (ja) * 2005-11-25 2011-01-05 株式会社デンソー 車載機器制御システム
US9015736B2 (en) * 2005-12-29 2015-04-21 Rovi Guides, Inc. Systems and methods for episode tracking in an interactive media environment
US9681105B2 (en) 2005-12-29 2017-06-13 Rovi Guides, Inc. Interactive media guidance system having multiple devices
US20070162502A1 (en) * 2005-12-29 2007-07-12 United Video Properties, Inc. Media library in an interactive media guidance application
US20070157237A1 (en) * 2005-12-29 2007-07-05 Charles Cordray Systems and methods for episode tracking in an interactive media environment
US8607287B2 (en) 2005-12-29 2013-12-10 United Video Properties, Inc. Interactive media guidance system having multiple devices
US20070157220A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US20070157242A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US20070156521A1 (en) 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for commerce in media program related merchandise
US9294728B2 (en) * 2006-01-10 2016-03-22 Imagine Communications Corp. System and method for routing content
US7962942B1 (en) 2006-02-28 2011-06-14 Rovi Guides, Inc. Systems and methods for enhanced trick-play functions
US8380726B2 (en) 2006-03-06 2013-02-19 Veveo, Inc. Methods and systems for selecting and presenting content based on a comparison of preference signatures from multiple users
US8316394B2 (en) 2006-03-24 2012-11-20 United Video Properties, Inc. Interactive media guidance application with intelligent navigation and display features
US9386327B2 (en) 2006-05-24 2016-07-05 Time Warner Cable Enterprises Llc Secondary content insertion apparatus and methods
US8280982B2 (en) 2006-05-24 2012-10-02 Time Warner Cable Inc. Personal content server apparatus and methods
US8024762B2 (en) 2006-06-13 2011-09-20 Time Warner Cable Inc. Methods and apparatus for providing virtual content over a network
US8281341B2 (en) * 2006-07-31 2012-10-02 Rovi Guides, Inc. Systems and methods for providing media guidance planners
US20080046935A1 (en) * 2006-08-18 2008-02-21 Krakirian Haig H System and method for displaying program guide information
US8832742B2 (en) 2006-10-06 2014-09-09 United Video Properties, Inc. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
US8180920B2 (en) * 2006-10-13 2012-05-15 Rgb Networks, Inc. System and method for processing content
US20080155615A1 (en) * 2006-12-22 2008-06-26 Guideworks, Llc Systems and methods for supporting multi-user media content access using index points
US8155202B2 (en) 2007-01-12 2012-04-10 Activevideo Networks, Inc. System and method for encoding scrolling raster images
US20080201736A1 (en) * 2007-01-12 2008-08-21 Ictv, Inc. Using Triggers with Video for Interactive Content Identification
US8490138B2 (en) * 2007-02-23 2013-07-16 Rovi Guides, Inc. Channel searching by content type
US8181206B2 (en) 2007-02-28 2012-05-15 Time Warner Cable Inc. Personal content server apparatus and methods
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
US8418206B2 (en) 2007-03-22 2013-04-09 United Video Properties, Inc. User defined rules for assigning destinations of content
US8627509B2 (en) 2007-07-02 2014-01-07 Rgb Networks, Inc. System and method for monitoring content
US8407737B1 (en) 2007-07-11 2013-03-26 Rovi Guides, Inc. Systems and methods for providing a scan transport bar
US20090019492A1 (en) * 2007-07-11 2009-01-15 United Video Properties, Inc. Systems and methods for mirroring and transcoding media content
US7818355B2 (en) * 2007-11-07 2010-10-19 Mills Brendon W System and method for managing content
US20090133078A1 (en) 2007-11-16 2009-05-21 United Video Properties, Inc Systems and methods for automatically purchasing and recording popular pay programs in an interactive media delivery system
CA2711054A1 (en) * 2008-01-04 2009-07-16 United Video Properties, Inc. Systems and methods for selecting media assets for display in a screen of an interactive media guidance application
US9503691B2 (en) 2008-02-19 2016-11-22 Time Warner Cable Enterprises Llc Methods and apparatus for enhanced advertising and promotional delivery in a network
US8293714B2 (en) * 2008-05-05 2012-10-23 Covx Technology Ireland, Ltd. Anti-angiogenic compounds
US8989561B1 (en) 2008-05-29 2015-03-24 Rovi Guides, Inc. Systems and methods for alerting users of the postponed recording of programs
US8601526B2 (en) 2008-06-13 2013-12-03 United Video Properties, Inc. Systems and methods for displaying media content and media guidance information
JP2011526134A (ja) * 2008-06-25 2011-09-29 アクティブビデオ ネットワークス, インコーポレイテッド 被管理ネットワークを介したテレビ放送および非被管理ネットワークを介した双方向コンテンツのクライアントデバイスへの提供
US8624908B1 (en) 2008-06-27 2014-01-07 Rovi Guides, Inc. Systems and methods of transitioning from buffering video to recording video
US8327402B1 (en) 2008-07-15 2012-12-04 United Video Properties, Inc. Methods and devices for presenting an interactive media guidance application
KR101003922B1 (ko) * 2008-08-04 2010-12-30 인하대학교 산학협력단 멀티미디어 서비스를 제공하기 위한 스케쥴링 방법
US9473812B2 (en) * 2008-09-10 2016-10-18 Imagine Communications Corp. System and method for delivering content
US9247276B2 (en) * 2008-10-14 2016-01-26 Imagine Communications Corp. System and method for progressive delivery of media content
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US9282131B2 (en) 2009-01-20 2016-03-08 Imagine Communications Corp. System and method for splicing media files
US8732749B2 (en) 2009-04-16 2014-05-20 Guest Tek Interactive Entertainment Ltd. Virtual desktop services
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US9014546B2 (en) 2009-09-23 2015-04-21 Rovi Guides, Inc. Systems and methods for automatically detecting users within detection regions of media devices
US8359616B2 (en) 2009-09-30 2013-01-22 United Video Properties, Inc. Systems and methods for automatically generating advertisements using a media guidance application
US20110081129A1 (en) * 2009-10-07 2011-04-07 Rovi Technologies Corporation Broadband recording method and apparatus for video and/or audio programs
WO2011056224A1 (en) * 2009-11-04 2011-05-12 Pawan Jaggi Switchable multi-channel data transcoding and transrating system
US20110154402A1 (en) 2009-12-18 2011-06-23 Rovi Technologies Corporation Systems and methods for navigating program listings in a media guidance application
US9229734B2 (en) * 2010-01-15 2016-01-05 Guest Tek Interactive Entertainment Ltd. Hospitality media system employing virtual user interfaces
US9204193B2 (en) 2010-05-14 2015-12-01 Rovi Guides, Inc. Systems and methods for media detection and filtering using a parental control logging application
US9003455B2 (en) 2010-07-30 2015-04-07 Guest Tek Interactive Entertainment Ltd. Hospitality media system employing virtual set top boxes
JP5866125B2 (ja) 2010-10-14 2016-02-17 アクティブビデオ ネットワークス, インコーポレイテッド ケーブルテレビシステムを使用したビデオ装置間のデジタルビデオストリーミング
WO2012094564A1 (en) 2011-01-06 2012-07-12 Veveo, Inc. Methods of and systems for content search based on environment sampling
US9049073B2 (en) 2011-06-28 2015-06-02 Rovi Guides, Inc. Systems and methods for initializing allocations of transport streams based on historical data
US8949901B2 (en) 2011-06-29 2015-02-03 Rovi Guides, Inc. Methods and systems for customizing viewing environment preferences in a viewing environment control application
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US9609374B2 (en) 2012-06-27 2017-03-28 Rovi Guides, Inc. System and methods for automatically obtaining cost-efficient access to a media content collection
US9497515B2 (en) 2012-08-16 2016-11-15 Nuance Communications, Inc. User interface for entertainment systems
US8799959B2 (en) 2012-08-16 2014-08-05 Hoi L. Young User interface for entertainment systems
US9106957B2 (en) 2012-08-16 2015-08-11 Nuance Communications, Inc. Method and apparatus for searching data sources for entertainment systems
US9031848B2 (en) * 2012-08-16 2015-05-12 Nuance Communications, Inc. User interface for searching a bundled service content data source
US20140195334A1 (en) 2013-01-10 2014-07-10 United Video Properties, Inc. Systems and methods for optimizing data driven media placement
US9848276B2 (en) 2013-03-11 2017-12-19 Rovi Guides, Inc. Systems and methods for auto-configuring a user equipment device with content consumption material
US20140282786A1 (en) 2013-03-12 2014-09-18 Time Warner Cable Enterprises Llc Methods and apparatus for providing and uploading content to personalized network storage
US9219922B2 (en) 2013-06-06 2015-12-22 Activevideo Networks, Inc. System and method for exploiting scene graph information in construction of an encoded video sequence
US9674563B2 (en) 2013-11-04 2017-06-06 Rovi Guides, Inc. Systems and methods for recommending content
US9264656B2 (en) 2014-02-26 2016-02-16 Rovi Guides, Inc. Systems and methods for managing storage space
US10506279B2 (en) 2014-03-27 2019-12-10 Rovi Guides, Inc. Systems and methods for providing a sequence of video-clips in a picture-in-guide
US9788029B2 (en) 2014-04-25 2017-10-10 Activevideo Networks, Inc. Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks
US9288521B2 (en) 2014-05-28 2016-03-15 Rovi Guides, Inc. Systems and methods for updating media asset data based on pause point in the media asset
US9948962B2 (en) 2014-11-13 2018-04-17 Time Warner Cable Enterprises Llc Apparatus and methods for efficient delivery of electronic program guide data
US10062262B2 (en) 2016-11-16 2018-08-28 The Nielsen Company (Us), Llc People metering enhanced with light projection prompting for audience measurement

Family Cites Families (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51115718A (en) * 1975-02-24 1976-10-12 Pioneer Electronic Corp Bi-directional catv system
US4077006A (en) * 1975-03-14 1978-02-28 Victor Nicholson Bidirectional unicable switching system
GB1554411A (en) * 1975-08-09 1979-10-17 Communications Patents Ltd Control systems
US4081831A (en) * 1976-04-08 1978-03-28 Twin County Trans-Video, Inc. High security subscription television system employing real time control of subscriber's program reception
US4253114A (en) * 1976-04-08 1981-02-24 Twin County Trans-Video Inc. High security subscription television system employing real time control of subscriber's program reception
US4032972A (en) * 1976-06-23 1977-06-28 Idr, Inc. Piggy back row grabbing system
US4077066A (en) * 1977-03-18 1978-03-07 George Weiss Wash-and-wear garment placket, collar and cuffs
DE2807986A1 (de) * 1978-02-22 1979-08-30 Hertz Inst Heinrich Anlage fuer interaktives kabelfernsehen
US4264924A (en) * 1978-03-03 1981-04-28 Freeman Michael J Dedicated channel interactive cable television system
US4247106A (en) * 1978-04-12 1981-01-27 Jerrold Electronics Corporation System arrangement for distribution and use of video games
US4860379A (en) * 1979-05-18 1989-08-22 General Instrument Corporation Data communications system
JPS57500537A (de) * 1980-03-31 1982-03-25
US4823386A (en) * 1981-04-02 1989-04-18 Texscan Corporation Addressable subscriber cable television system
US4491983A (en) * 1981-05-14 1985-01-01 Times Fiber Communications, Inc. Information distribution system
JPS5819087A (ja) * 1981-07-24 1983-02-03 Pioneer Electronic Corp Catvシステムにおけるデ−タ
US4965825A (en) * 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
US4466017A (en) * 1981-12-23 1984-08-14 Scientific-Atlanta, Inc. Sync suppression scrambling of television signals for subscription TV
US4471380A (en) * 1982-03-15 1984-09-11 Scientific-Atlanta, Inc. Scrambling and descrambling of television signals for subscription TV
US4450477A (en) * 1982-03-31 1984-05-22 Lovett Bruce E Television information system
US4509073A (en) * 1982-04-29 1985-04-02 Packet Technologies, Inc. Two-way cable-television system
US4533948A (en) * 1982-04-30 1985-08-06 General Instrument Corporation CATV Communication system
DE3382546D1 (de) * 1982-05-14 1992-05-27 Communications Patents Ltd Kommunikationssystem.
US4507680A (en) * 1982-06-22 1985-03-26 Freeman Michael J One way interactive multisubscriber communication system
US4567517A (en) * 1983-02-15 1986-01-28 Scientific-Atlanta, Inc. Descrambler for sync-suppressed TV signals
US4523228A (en) * 1983-02-15 1985-06-11 Scientific Atlanta Inc. Sync suppression scrambling of television signals for subscription TV
US4506387A (en) * 1983-05-25 1985-03-19 Walter Howard F Programming-on-demand cable system and method
US4633462A (en) * 1983-07-18 1986-12-30 The Board Of Trustees Of The University Of Illinois Multiple access communication on a CATV reverse channel
US4709418A (en) * 1983-09-14 1987-11-24 British Telecommunications Public Limited Company Wideband cable network
US4602279A (en) * 1984-03-21 1986-07-22 Actv, Inc. Method for providing targeted profile interactive CATV displays
US4573072A (en) * 1984-03-21 1986-02-25 Actv Inc. Method for expanding interactive CATV displayable choices for a given channel capacity
JPS60263590A (ja) * 1984-06-11 1985-12-27 Sumitomo Electric Ind Ltd 画像信号伝送方式
JPH0738719B2 (ja) * 1984-08-20 1995-04-26 パイオニア株式会社 Catv端末のチャンネル設定装置
JPS61139176A (ja) * 1984-12-10 1986-06-26 Pioneer Electronic Corp Catvの視聴制御装置
US4616263A (en) * 1985-02-11 1986-10-07 Gte Corporation Video subsystem for a hybrid videotex facility
US4941040A (en) * 1985-04-29 1990-07-10 Cableshare, Inc. Cable television system selectively distributing pre-recorded video and audio messages
US4760442A (en) * 1985-07-10 1988-07-26 American Telephone And Telegraph Company, At&T Bell Laboratories Wideband digital signal distribution system
US4706121B1 (en) * 1985-07-12 1993-12-14 Insight Telecast, Inc. Tv schedule system and process
US4695880A (en) * 1985-07-30 1987-09-22 Postron Corp. Electronic information dissemination system
DE3528252A1 (de) * 1985-08-07 1987-02-12 Standard Elektrik Lorenz Ag Faseroptische verteileranlage fuer breitbandige signale
US4591906A (en) * 1986-02-12 1986-05-27 Morales Garza Fernando Wireless transmission from the television set to the television station
US4769833A (en) * 1986-03-31 1988-09-06 American Telephone And Telegraph Company Wideband switching system
JPS62290219A (ja) * 1986-06-10 1987-12-17 Hitachi Ltd 双方向光伝送路網
JPS6333980A (ja) * 1986-07-29 1988-02-13 Sony Corp 映像表示装置
US4827253A (en) * 1987-05-18 1989-05-02 Dubner Computer Systems, Inc. Video compositing using a software linear keyer
US4847700A (en) * 1987-07-16 1989-07-11 Actv, Inc. Interactive television system for providing full motion synched compatible audio/visual displays from transmitted television signals
US4829372A (en) * 1987-08-20 1989-05-09 Telaction Corporation Presentation player
US4918516A (en) * 1987-10-26 1990-04-17 501 Actv, Inc. Closed circuit television system having seamless interactive television programming and expandable user participation
US4912760A (en) * 1988-03-10 1990-03-27 Scientific Atlanta, Inc. Off-premises cable television channel interdiction method and apparatus
US4995078A (en) * 1988-06-09 1991-02-19 Monslow H Vincent Television broadcast system for selective transmission of viewer-chosen programs at viewer-requested times
US4922532A (en) * 1988-07-29 1990-05-01 Scientific-Atlanta, Inc. Sync suppression scrambling and descrambling of television signals for subscription TV
JP3002471B2 (ja) * 1988-08-19 2000-01-24 株式会社日立製作所 番組配信装置
US4903126A (en) * 1989-02-10 1990-02-20 Kassatly Salim A Method and apparatus for tv broadcasting
US4975771A (en) * 1989-02-10 1990-12-04 Kassatly Salim A Method and apparatus for TV broadcasting
JPH02108386A (ja) * 1988-10-18 1990-04-20 Pioneer Electron Corp Catvシステム
US5119188A (en) * 1988-10-25 1992-06-02 Telaction Corporation Digital audio-video presentation display system
US4891694A (en) * 1988-11-21 1990-01-02 Bell Communications Research, Inc. Fiber optic cable television distribution system
US4901367A (en) * 1988-11-30 1990-02-13 Victor Nicholson Cable communications system with remote switching and processing converters
US4963995A (en) * 1988-12-27 1990-10-16 Explore Technology, Inc. Audio/video transceiver apparatus including compression means
US4947244A (en) * 1989-05-03 1990-08-07 On Command Video Corporation Video selection and distribution system
US4994909A (en) * 1989-05-04 1991-02-19 Northern Telecom Limited Video signal distribution system
US5014125A (en) * 1989-05-05 1991-05-07 Cableshare, Inc. Television system for the interactive distribution of selectable video presentations
US5130792A (en) * 1990-02-01 1992-07-14 Usa Video Inc. Store and forward video system
JPH03284087A (ja) * 1990-03-30 1991-12-13 Matsushita Electric Ind Co Ltd ペイ・テレビ装置
US5060262A (en) * 1990-05-07 1991-10-22 Bevins Jr George L Video scrambling, audio masking and data transmission methods for wireless cable systems
US5057917A (en) * 1990-06-20 1991-10-15 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Real-time data compression of broadcast video signals
CA2022302C (en) * 1990-07-30 1995-02-28 Douglas J. Ballantyne Method and apparatus for distribution of movies
US5220420A (en) * 1990-09-28 1993-06-15 Inteletext Systems, Inc. Interactive home information system for distributing compressed television programming
US5093718A (en) * 1990-09-28 1992-03-03 Inteletext Systems, Inc. Interactive home information system
KR920008694A (ko) * 1990-10-18 1992-05-28 강진구 전자 기기의 기능 선택 회로 및 그 제어방법
US5132992A (en) * 1991-01-07 1992-07-21 Paul Yurt Audio and video transmission and receiving system
US5231494A (en) * 1991-10-08 1993-07-27 General Instrument Corporation Selection of compressed television signals from single channel allocation based on viewer characteristics

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9077860B2 (en) 2005-07-26 2015-07-07 Activevideo Networks, Inc. System and method for providing video content associated with a source image to a television in a communication network
US9826197B2 (en) 2007-01-12 2017-11-21 Activevideo Networks, Inc. Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device
US9204203B2 (en) 2011-04-07 2015-12-01 Activevideo Networks, Inc. Reduction of latency in video distribution networks using adaptive bit rates
US10409445B2 (en) 2012-01-09 2019-09-10 Activevideo Networks, Inc. Rendering of an interactive lean-backward user interface on a television
US10506298B2 (en) 2012-04-03 2019-12-10 Activevideo Networks, Inc. Class-based intelligent multiplexing over unmanaged networks
US10757481B2 (en) 2012-04-03 2020-08-25 Activevideo Networks, Inc. Class-based intelligent multiplexing over unmanaged networks
US9123084B2 (en) 2012-04-12 2015-09-01 Activevideo Networks, Inc. Graphical application integration with MPEG objects
US10275128B2 (en) 2013-03-15 2019-04-30 Activevideo Networks, Inc. Multiple-mode system and method for providing user selectable video content
US11073969B2 (en) 2013-03-15 2021-07-27 Activevideo Networks, Inc. Multiple-mode system and method for providing user selectable video content
US9294785B2 (en) 2013-06-06 2016-03-22 Activevideo Networks, Inc. System and method for exploiting scene graph information in construction of an encoded video sequence
US10200744B2 (en) 2013-06-06 2019-02-05 Activevideo Networks, Inc. Overlay rendering of user interface onto source video

Also Published As

Publication number Publication date
EP0638219B1 (de) 2003-09-17
DE69333207D1 (de) 2003-10-23
WO1993022877A3 (en) 1994-04-14
US5412720A (en) 1995-05-02
EP0638219A1 (de) 1995-02-15
ATE250313T1 (de) 2003-10-15
WO1993022877A2 (en) 1993-11-11
JPH07509817A (ja) 1995-10-26
ES2207635T3 (es) 2004-06-01

Similar Documents

Publication Publication Date Title
DE69333207T2 (de) Interaktives hausinformationssystem
US5550578A (en) Interactive and conventional television information system
US5557316A (en) System for distributing broadcast television services identically on a first bandwidth portion of a plurality of express trunks and interactive services over a second bandwidth portion of each express trunk on a subscriber demand basis
US5442700A (en) Scrambling method
US6034678A (en) Cable television system with remote interactive processor
DE69916623T2 (de) Audio/video wiederverteilungssystem
US20050114906A1 (en) System for interactive television
DE69737920T2 (de) Multimedia-Endgerät und Verfahren zum Multimedia-Empfang
DE69901305T3 (de) Modulverwalter für interaktives fernsehsystem
DE69333457T2 (de) Digitale Kopfstelle für Kabelfernsehverteilsystem
DE69907426T2 (de) Digitale verarbeitung von grafischen bildern in einem dekodierer
DE3614361C2 (de)
DE19722426C2 (de) Vielkanalfernsehsystem mit zuschauerwählbarem Video und Audio
DE69730622T2 (de) System für die automatische erzeugung einer programmführung mittels information aus verschiedenen quellen
DE69811532T2 (de) Paketfilterung
DE60311848T2 (de) Kabelfernsehsystem und Verfahren zur kompatiblen Bandbreitenaufrüstung unter Verwendung eingebetteter digitaler Kanäle
DE69833821T2 (de) Übertragungsverfahren und -vorrichtung zum kombinierten Multiplexen und Verschlüsseln
DE69928240T2 (de) Erweiterung der informationskapazität für bestehende nachrichtenübertragungssysteme
DE69533992T2 (de) Verfahren und Vorrichtung zur Übertragung von digitalen Signalen
DE69824307T2 (de) Mehrkanaliges digitalfernsehsystem
DE10236679A1 (de) Drahtloses Videoanzeigegerät und Verfahren
DE19848899A1 (de) Personalcomputer-basierter Set-Top-Konverter für Fernsehdienste
DE3590072T1 (de) Verfahren und Vorrichtung zur Verteilung von Signalen an Teilnehmer
DE10223929A1 (de) Einrichtung zur Bereitstellung der Wahlmöglichkeit für einen Set-Top-Box-Benutzer, nicht abonnierte Programme/Dienste bei der Betrachtung der Informationen des Führers aus einem elektronischen Programmführer zu entfernen
DE69725801T2 (de) Verfahren zur Navigation in einer graphischen Benutzerschnittstelle und Vorrichtung zur Durchführung dieses Verfahrens

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: ACTIVEVIDEO NETWORKS, INC., SANTA CLARA, CALIF, US