DE69333207T2 - Interaktives hausinformationssystem - Google Patents
Interaktives hausinformationssystem Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/222—Secondary servers, e.g. proxy server, cable television Head-end
- H04N21/2221—Secondary servers, e.g. proxy server, cable television Head-end being a cable television head-end
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/04815—Interaction 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/48—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/90—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling 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/23614—Multiplexing of additional data and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling 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/2362—Generation or processing of Service Information [SI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing 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/2385—Channel allocation; Bandwidth allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/266—Channel 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/2665—Gathering content from different sources, e.g. Internet and satellite
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/266—Channel 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/2668—Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling 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/4345—Extraction or processing of SI, e.g. extracting service information from an MPEG stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling 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/4348—Demultiplexing of additional data and video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
- H04N21/4383—Accessing a communication channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6118—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving cable transmission, e.g. using a cable modem
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/61—Network physical structure; Signal processing
- H04N21/6156—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
- H04N21/6168—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving cable transmission, e.g. using a cable modem
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6587—Control parameters, e.g. trick play commands, viewpoint selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/10—Adaptations for transmission by electrical cable
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17345—Control of the passage of the selected programme
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04802—3D-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N2007/17372—Analogue 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N2007/1739—Analogue 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/812—Monomedia components thereof involving advertisement data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
- H04N5/45—Picture 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 in2 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 von5 ä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 von6 ; -
8 die Signalverarbeitungsaspekte des Systems von7 ; -
9 Einzelheiten des Splitters und Kombinierers von7 ; -
10 die Zuteilung von Frequenzbändern bei den Expresshauptleitungen von9 ; -
11A bis11D die Struktur eines Chassis in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung zum Halten von Multimediacontrollern (MMCs) und Modulatorkarten, die die Komponenten des in7 dargestellten Systems bilden; -
12 die Struktur von analogen MMC- und Modulatorkarten für das Chassis von11 ; -
13 die Struktur bevorzugter Ausführungsformen der Audiosubsysteme für die MCCs von12 und14 ; -
14 die Struktur von digitalen MMC- und Modulatorkarten für das Chassis von11 ; -
15 die Struktur des Datenkommunikationslinks an der Kopfstelle (Knoten) des Systems von7 ; -
16 die Struktur des Codierers/Modulators von12 ; -
17 die Struktur des Videoprozessors von16 ; -
18 die Struktur des Synchronisations-Generatorverriegelungs- und Verwürfler-Timingabschnitts von16 ; -
19 die Struktur des Audioprozessorabschnitts von16 ; -
20 die Struktur des HF-Aufwärtsumsetzerabschnitts von16 ; -
21 die Struktur eines Verwürflers zur Verwendung mit dem Modulator von16 ; -
22 das Impfdaten-Timing, das in Verbindung mit dem Verwürfler von21 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 mit21 verwürfelt wurde; -
24 ein alternatives Verwürflungssystem; -
25 ein Entwürfelungssystem zur Verwendung mit einem Video, dass von dem System in Übereinstimmung mit24 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 von26 ; -
28 und29 Ausführungsformen der digitalen Dekompression und Multimediaversionen des Controllers von26 ; -
30 eine alternative Ausführungsform zu der System von7 , bei der der Knoten an einen Zubringer angeordnet ist; -
31 die Bandbreitennutzung bei einem System in Übereinstimmung mit demjenigen von30 ; -
32 die allgemeine Architektur eines abgehenden Signalflusses und einer Zweiwegesteuerung bei einem System in Übereinstimmung mit der Ausführungsform von30 ; -
33 und34 den Gebrauch des Kanalmenüsystems in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung; -
35 bis41 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 Kopfstelle11 ist in Kommunikation mit einer Mehrzahl von Knoten12 , die ihrerseits mit Set-Top-Geräten13 kommunizieren, die nachstehend als „Heimschnittstellencontroller" bezeichnet werden. Jeder dieser Heimschnittstellencontroller umfasst eine Fernsteuerung14 , die von dem Benutzer bedienbar ist. Jede Kopfstelle11 kann Elemente zur Verwendung beim Bereitstellen eines Informationsdienstes von einem regionalen Verarbeitungszentrum15 erhalten, der seinerseits einige Informationsdienste von einem nationalen Verarbeitungszentrum16 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 Faseroptikkabeln21 und22 stellen Informationsdienste in Uhrzeiger- und entgegengesetzter Uhrzeigerrichtung bereit (für Redundanz im Fall einer Unterbrechung der Kabel) von einer Superkopfstelle28 zu den Kopfstellenklienten24 , die eine Anzahl von Städten23 bedienen. Die Superkopfstelle ihrerseits kann herkömmliche Rundfunkdienste sowie auch interaktive Informationsdienste von einem Satellitenempfänger27 und andere Informationsdienste von Servern25 von regionalen Verarbeitungszentren sowie auch WAN-Querverbindungs-Einrichtungen (IXC-Einrichtungen)26 erhalten. Jeder Kopfstellenklient24 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 von2 zeigt, wobei jedoch eine Kopfstelle24 eine drahtlose Zweiwegekommunikation mittels Transceivereinrichtungen31 mit Teilnehmern aufweisen kann. Eine Transceivereinrichtung31 kann ein Antennensystem mit hoher Verstärkung31a umfassen, das mit einem mit einem Fernseher37 bei jeder Teilnehmerstelle gekoppelten Transceiver36 kommunizieren kann. Das Antennensystem31a strahlt von dem Sender31b gespeiste HF-Signale aus; die Antenne31a empfängt ebenfalls Signale von den Teilnehmertransceivern und speist sie an den Empfänger31c . Der Sender31b und der Empfänger31c sind mit dem Faseroptikempfänger32 bzw. dem Faseroptiksender33 verbunden, die ihrerseits mit der Kopfstelle24 über die optischen Fasern34 und35 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 Hauptfaserleitungen42a , die herkömmliche Kabel- und Rundfunkprogramme befördern, zu den optischen Empfänger43a , von dem koaxiale Hauptleitungen44a (Expresshauptleitung A),44b (Expresshauptleitung B) und44c (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 in4 befördert gewünschte interaktive Informationsdienste in der abgehenden Richtung, die nicht über die Hauptfaserleitungen42a bereitgestellt werden, und diese Informationsdienste werden einem optischen Empfänger43b zugeführt. Wie es ausführlicher in9 gezeigt wird, umfasst die elektrische Ausgabe des optischen Empfängers43b Informationsdienste in getrennten Spektralabschnitten für jede der Expresshauptleitungen A, B und C. Diese Ausgabe wird an den Netzknotensplitter46 geliefert. Die Informationsdienste für jede der Expresshauptleitungen A, B und C werden dann in gemeinsame spektrale Abschnitte durch den Netzknotensplitter46 übersetzt und dann an die gekennzeichneten Hauptleitungen gespeist, wo sie mit den herkömmlichen Signalen über Kopplern bei Positionen45a ,45b und45c auf Hauptleitungen44a ,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 und44c läuft von einem Splitter an jeder der Positionen45a ,45b bzw.45c zu einem Netzknotenkombinierer47 . 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 Netzknotenkombinierer47 in der Art und Weise frequenzverschoben, die in Verbindung mit9 ausführlicher beschrieben wird, um zu veranlassen, dass die Daten von diesen Hauptleitungen getrennte spektrale Regionen belegen, und die Ausgabe des Kombinierers47 speist den optischen Sender42c . Der optische Sender43c speist die optische Faserhauptleitung42c , um einen gemeinsamen Hauptleitungsrückkehrpfad für alle von den Expresshauptleitungen44a ,44b und44c bedienten Heimschnittstellencontroller für die interaktive Kopfstelle41 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 Element28 in2 eine Vielfalt von Quellen der Informationsdienste von Satelliten, Antennen, Servern und Gateways verfügbar, und sie werden an die Teilnehmer über Weiterleitungsschalter52 weitergeleitet. Ein Teil dieser Informationsdienste kann, muss jedoch nicht, allen Teilnehmers als grundlegender, nicht interaktiver Dienst bereitgestellt werden. Die Weiterleitungsschalter52 speisen geeignete modulare Multimediacontroller53 (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 MMC53 auf Anforderung jedem anfordernden Heimschnittstellencontroller zugewiesen, der in Datenkommunikation mit dem MMC ist, und der MMC liefert einen interaktiven Fernsehinformationsdienst. Nachschalter54 schalten die MCC-Ausgaben an geeignete Modulatoren55 , die ihrerseits gruppiert sind, sodass ihre Ausgaben HF-Kombinierer speisen, die für jeden faseroptischen Sender57 und die zugeordnete optische Faser58 verwendet werden. Wie es durch das Element59 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 von5 ähnlichen Systems einen breiten Bereich von Informationsdiensten in sowohl analogen als auch digitalen Formaten und Verteilungsanordnungen handhaben kann. Eine Superkopfstelle28 kann gewisse Informationsdienste nur über ein Fernsehempfangssystem (TVRO-System)61a und eine Abwärtsverbindung62a , sowie auch über eine Leitung61b , die beispielsweise T1- oder T3-Bänder oder ATM-Digitalprotokolle und Gateways62b verwendet, erhalten. - Die Superkopfstelle
28 liefert Informationsdienste64 über einen Schalter65 an die Kopfstelle11 . Diese Informationsdienste können einen Abruf-Video-Dienst, einen Video-Verteildienst und Multimediapräsentationen umfassen. Sie werden unter der allgemeinen Steuerung des Steuermanagers62c über den Steuerbus63a bereitgestellt. Eine zentrale Datenbank kann auf dem Server64a 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 Dienstmanager63 überwacht und über den Steuerbus über den Steuerbus63a gesteuert. Der Steuermanager weist ebenfalls eine Überwachungssteuerung auf dem Bus63a über den Eingangsschalter66 an der Kopfstelle11 auf. Dieser Schalter66 , der eine Eingabe von dem Ausgangsschalter65 der Superkopfstelle28 aufweist, speist die analogen MMCs67a für Analogsignale in herkömmlichen Formaten und digitale MMCs67b für Signale in digitalen Formaten. Die MMC-Ausgaben werden dann Modulatoren für eine geeignete Frequenzübersetzung (Element68a ) und der Verteilung68b über das Kabelnetzwerk an Teilnehmer unterworfen, die Analogwandler69a oder Digitalwandler69b aufweisen. Ein interaktiver Informationsdienst wird von den Netzmanager66a freigegeben, der eine Zweiwegedatenkommunikation über den Gateway66b mit jeder der Wandlerarten69a und69b unterhält. -
7 liefert weitere Einzelheiten eines Systems in Übereinstimmung mit4 bis6 . Die Informationsquellen51 der Superkopfstelle28 speisen deren Schalter65 , dessen Ausgabe an die Kopfstelle11 gerichtet wird, die in einem Knoten77 einen Eingangsschalter66 enthält, der eine Reihe von MCCs speist, deren Nutzung auf Nachfragebasis zugeteilt wird. Wie es in Verbindung mit4 beschrieben ist, werden herkömmliche Kabelrundfunkkanäle über eine Hauptfaserleitung42a an Expresshauptleitungen44a ,44b und44c geleitet. Eine interaktive Faserhauptleitung42b befördert interaktive Kanäle (hier aus nachstehend beschriebenen Gründen auch „virtuelle Kanäle" genannt) an einen Splitter46 zum Koppeln bei45a ,45b und45c mit Expresshauptleitungen44a ,44b und44c . Der Kombinierer47 nimmt ankommende Daten von jeder Expresshauptleitung zur Lieferung über eine gemeinsame Datenfaserhauptleitung42c an den Knoten an der Kopfstelle. Analoge Fernsehinformationssignale von geeigneten analogen MCCs werden durch Verwürfeln bei73a und Modulatoren bei73b verarbeitet, wohingegen digitale Fernsehinformationssignale von geeigneten digitalen MMCs durch deren Kombination in ein zusammengesetztes QAM-Signal (Quadraturamplitudenmodulations-Signal) verarbeitet werden, bevor sie an Modulatoren bei73b gehen. Bei dieser Ausführungsform (im Gegensatz zu der ansonsten ähnlichen Ausführung von5 ) sind die Modulatoren vorzugsweise imstande, einen Träger zu modulieren, der von einem Netzwerkmanager66a abstimmbar ist, sodass jeder gegebene Modulator konfiguriert werden kann, um dem System auferlegte Anforderungen am besten zu handhaben. (In5 sind den Modulatoren Trägern bei fest zugeordneten Frequenzen zugeordnet, und die Eingänge in die Modulatoren werden von dem Schalter54 verändert.) Abhängig von der Fähigkeit des Kabelsystems und der zuliefernden Informationsdienste, können einige der Kabelrundfunkkanäle72 alternativ über den Pfad72a an die MMCs anstatt von dem Knoten77 gelieferte Informationsdienste auf Nachfrage bereitgestellt werden. (Eine derartige Vorgehensweise kann Bandbreite auf der Kabelverteilungsanlage68b erhalten oder ermöglichen, dass den Teilnehmern mehr Angebote gemacht werden.) Außerdem ermöglicht der Pfad72a es den interaktiv arbeitenden MCCs einem Teilnehmer zu ermöglichen, Überlagerungen auf einer ansonsten herkömmlichen Fernsehprogrammierung durchzuführen. Die Ausgaben der Elemente73b werden dann von dem Kombinierer73 kombiniert und an die interaktive Hauptleitung42b gespeist. Das Kabelverteilungssystem68b umfasst Brückenverstärker74 , Zubringer74a , Zubringerverstärker74b und Kabelabzweigungen, wie beispielsweise75a ,75b und75c , die Heime76a ,76b und76c 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 Verteilungsanlage68b ermöglichen das gleichzeitige Bedienen von Heimen, wie beispielsweise76a , mit einem herkömmlichen Wandler,76b mit einem digitalen Set-Top-Gerät mit MPEG-Dekompression und76c 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 von7 . Diese Fig. zeigt nicht das Verteilungssystem und findet daher gleichfalls auf Telefon- oder Kabelverteilungsarchitekturen Anwendung. Ein analoger MMC62a in dem Knoten an der Kopfstelle11 wird typischerweise unter der Steuerung einer zentralen Verarbeitungseinheit (CPU) ein Fernsehinformationssignal in digitaler Form von dem Schalter66 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 Block81a ermöglichen kann, das Signal für die Anzeige durch den Fernseher zu demodulieren. Ein digitaler MMC82b in dem Knoten an der Kopfstelle11 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 Block81b 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-Karte82c bereitgestellt wird, und das Set-Top-Gerät in dem Block81c umfasst die CPU zur Verarbeitung des Signals von der Kopfstelle. -
9 zeigt Einzelheiten des Splitters46 und des Kombinierers47 der4 und7 . In den Splitter4b gespeiste Signale umfassen spektrale Regionen für Fernsehinformationssignale91a für Informationsdienste auf Nachfrage für von der Expresshauptleitung44a bediente Teilnehmer und für abgehende Daten95b zum Bereitstellen eines interaktiven Dienstes an diese Teilnehmer. Auf ähnliche Weise gibt es spektrale Regionen für Fernsehinformationssignale91b für Informationsdienste auf Nachfrage für Teilnehmer, die von dem Expresshauptleitung44b bedient werden, und für abgehende Daten95b zum Bereitstellen eines interaktiven Dienstes an diese Teilnehmer; weiterhin Fernsehinformationssignale91c für Informationsdienste auf Nachfrage für Teilnehmer, die von der Expresshauptleitung44 bedient werden, und für abgehende Daten95c zum Bereitstellen eines interaktiven Dienstes an diese Teilnehmer. Die Signale in diesen spektralen Regionen werden einer Frequenzübersetzung unterworfen, sodass entsprechende Bänder92a ,92b und92c in jeder der Expresshauptleitungen44a ,44b und44c jeweils Fernsehinformationssignale für Informationsdienste auf Nachfrage an von diesen Hauptleitungen bediente Teilnehmer befördern. Die Frequenzübersetzung wird ebenfalls verwendet, sodass entsprechende Bänder94a ,94b und94c abgehende (stromabwärtige) Daten zum Bereitstellen eines interaktiven Dienstes an diese Teilnehmer in jeder der Expresshauptleitung44a ,44b bzw.44c befördern. Wie es oben in Verbindung mit4 erläutert ist, belegen herkömmliche Kabelkanäle entsprechende Bänder (hier als Element90 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 und93c auf den Hauptleitungen44a ,44b und44c und werden einer Frequenzübersetzung durch den Kombinierer47 unterworfen, sodass die eingehenden Daten von der Hauptleitung44a eine erste spektrale Region96a , die eingehenden Daten von der Hauptleitung44b eine zweite spektrale Region96b und die eingehenden Daten von der Hauptleitung44c eine dritte Spektralregion96c belegen. -
10 zeigt die Zuteilung von Frequenzbändern in den Expresshauptleitungen44a ,44b und44c . Die Rückdaten in dem Band93 belegen die 15- bis 18-MHz-Region. Die stromabwärtigen Daten in dem Band94 belegen die Region über dem Kanal4 in dem Bereich von 72 bis 76 MHz. Die Fernsehinformationssignale für den interaktiven Dienst im Band92 sind über die Zuteilung90 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 Expresshauptleitungen44a ,44b und44c 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 bis11D zeigen die Struktur eines Chassis in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung zum Halten von Multimediacontrollern (MMCs) und Modulatorkarten, die Komponenten des in7 dargestellten Systems bilden. Ein Gestell112 in11A hält den Schalter66 von7 zusammen mit den MMCs und Codierer- und Modulator-Karten73a und73b von7 . Die MMCs und weitere Karten werden in Reihen114 des Regals112 angebracht. Jede Reihe von Karten wird auf einem in11D gezeigten Chassis113 getragen. Die MMCs (genannt Prozessorleitungskarten in11B und Prozessoren in11D ) werden in dem linken rückwärtigen Abschnitt des Chassis113 eingesteckt, und die Codierer- und Modulator-Karten werden in den rechten vorderen Abschnitt des Chassis eingesteckt. Das zentrale senkrechte Element115 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 Chassis113 ist in dem Regal112 angebracht, sodass die Prozessorleitungskarten67 dem Leser in11 gegenüberliegen. Es ist aus den Codebuchstaben in11A für die in11B 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 Element82b von8 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 MMC125 und einer Verwürfler-Modulator-Karte126 für das Chassis von11 . Der MMC umfasst ein Videosubsystem121 und ein Audiosubsystem122 , die unter der Steuerung der CPU127 arbeiten, und eine Steuerleitung128 von dem Netzmanager66a von7 . Die Leitung128 ist ebenfalls in Kommunikation mit Quellen von Informationsdiensten, die die Dekompression durch den Block121 empfangen und in dem Videoeffekten- und Mischermodul121d gemischt werden. Das Modul121d empfängt ebenfalls eine Eingabe von einem Grafik-D/A-Wandler121c (der unter anderem eine Anzeige für einen Teilnehmer-Dialog bereitstellt), der Daten von der RAM-ROM-Speicherung121a und über die Leitung128 erhaltene Steuerung/Inhalt-Bitstromdaten benutzt. Ein Fernsehtuner129 liefert ebenfalls Videosignale von herkömmlichen Kabelfernsehkanälen über die Leitung72a an das Modul121d . Die RGB/YUV-Ausgabe des Moduls121d wird an die Verwürfler-Modulatorkarte126 geliefert. Das Modul121d empfängt ebenfalls eine zusammengesetzte Synchronisations-Signaleingabe von dem Verwürfler/Codierer123 zur Verwendung beim Bereitstellen eines System-Timingbezugs zur Videoüberlagerung. - Das Audiosubsystem
122 in12 umfasst eine Kopplung mit dem Fernsehtuner129 (bei diesem Subsystem zwecks Bezug nachgezeichnet), um Audiosignale von herkömmlichen Kabelfernsehsignalen über die Leitung72a an einen Mischer122e zu liefern, der ebenfalls Signale von einer Hintergrundmusikquelle122b , einer taktilen Antwortquelle122c (zur Verwendung in Verbindung mit der Fernsteuerung des Teilnehmers14 bei dem interaktiven Fernsehdienst) und einer digitalen Programmquelle122d empfängt, die Steuer- und Inhaltsdaten über die Leitung128 erhalten. Die MTS-Stereo-Audio-Ausgabe des Mischers122e wird dann an den Modulator124 der Karte126 geliefert. - Die Verwürfler-Modulator-Karte
126 nimmt die RGB-Eingabe von dem Videosubsystem121 und das Verschlüsselungs-Steuersignal von der CPU127 , um eine verschlüsselte Videoausgabe an den Modulator124 zu liefern. Die Audioausgabe des Mischers122e des Audiosubsystems122 wird direkt an den Modulator124 gespeist. Die Frequenz des Trägers, der moduliert wird, wird durch die Steuerung des Netzmanagers über die Leitung128 bestimmt. - Die Struktur der in
14 gezeigten digitalen MMC- und Modulatorkarten141 ist derjenigen der Analogkarten in12 ähnlich. Die Fernsehtuner- und Grafik-D/A-Wandlerausgaben werden wie in12 gemischt. Anstatt der Dekomprimierung der digitalen Videoquelle vor deren Zuführung an das Mischer modul121d wird jedoch die Kompression hier beibehalten und direkt an einen MPEG-Mischer144a als eine MPEG-Quelle2 geliefert. Die analoge Ausgabe des Mischers121d wird von einem Kompressionscodierer144 komprimiert, der ebenfalls die MTS-Audioausgabe empfängt. Die Ausgabe des Kompressionscodierers dient als Quelle1 , die in den MPEG-Mischer144a eingegeben wird. Diese MPEG-Ausgabe wird dann an einen Codierer143 und einen Modulator124 gesendet. Das MPEG-Mischen bei Block144a 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-Mischer144 umfasst eine Anordnung zum Bereitstellen des Quellen-1-MPEG-codierten Digitalsignals an einen Puffer; eine Anordnung zum Extrahieren von der Quelle2 von Digitalsignal-I-Frame-Bildelementen, die zu Überlagern sind; und eine Anordnung zum Überlagern der I-Frame-Bildelemente von dem Digitalsignal der Quelle2 auf die entsprechenden Regionen der I-Bilder der Quelle1 des Digitalsignals. Der Mischer erlaubt nicht, dass die anderen Bildarten des Signals der Quelle2 Abschnitte des I-Bildes modifizieren, die sich aus dem Mischen ergeben haben. -
13A bis13C veranschaulichen die Struktur bevorzugter Ausführungsformen der Audiosubsysteme für die MCCs von12 und14 . Bei diesen Ausführungsformen wird ein Mischer122e und eine seinen Betrieb steuernde CPU131 bereitgestellt, die gleich der CPU127 von12 und14 sein kann, jedoch nicht sein muss. Die CPU131 von13A wird in Verbindung mit dem Synthesizer133 betrieben. Der Inhalt der Bitströme auf der Leitung128 kann ein digital komprimiertes Audiosignal umfassen, das durch den Block135d komprimiert wird. Diese Ausführungsformen umfassen ebenfalls einen Off-Air-Tuner132 , der gleiche dem Tuner129 von12 und14 sein kann, jedoch nicht sein muss. Andere Formate digitaler Audiosignale, die hier von dem D/A-Wandler134 umgewandelt gezeigt werden, liegen ebenfalls innerhalb des Schutzumfangs der Verwendung dieser Ausführungsformen. Anstatt des Synthesizers133 kann eine zweite Dekompressionseinheit135a bereitgestellt werden (13B ), und auf ähnliche Weise kann anstatt des D/A-Wandlers134 eine dritte Dekompressionseinheit135b bereitgestellt werden. -
15 veranschaulicht die Struktur der Datenkommunikationsverknüpfung an der Kopfstelle (Knoten) des Systems von7 mit Teilnehmer-Heimschnittstellencontroller stromabwärts. Abgehende Daten verlassen das Gateway66b über die Leitung153a , wo sie über die interaktive Faserhauptleitung42b abgehen. Ankommende Daten treten in das Gateway66b über die Leitung155a von der gemeinsamen Rückleitung42c ein. Die von Hochfrequenzmodulatoren153 abgehenden Daten, die die Frequenzverschiebungstasten (FSK) benutzen, die über Codierer152 codiert werden, und die ankommenden Daten treten über Hochfrequenzdemodulatoren155 mittels FSK-Detektoren ein. Die Kommunikationsverarbeitung der Daten wird von dem Kommunikationsprozessor151 unter der Steuerung eines kompatiblen Personal-Computers mit einem Mikroprozessor156a , einem ROM156b und einem RAM156c gehandhabt. Die Steuerung kann zusätzlich über einen Netzwerktransceiver157 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 Netzmanager66a des Knoten signalisiert. Der Netzmanager66a 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 Hauptleitung42b 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/Modulators126 von12 . Er umfasst eine Videoprozessor164 , der einen RGB/YUV-Eingang aufweist und eine verwürfelte NTSC-Videoausgabe auf der Leitung123d erzeugt. Der Videoprozessor umfasst Eingänge von dem Synchronisations-Genlock/Verwürfler-Timingblock163 einschließlich eines 3,58-MHz-Farbhilfsträgers auf der Leitung163d , eines Burst-Flag auf der Leitung163c , einer Inverter-Steuerung auf der Leitung163b und eines Sandcastle-Impulses auf der Leitung163a . Der Synchronisations-Genlock/Verwürfler-Timingblock163 umfasst Eingänge einschließlich Genlock/Freilaufauswahl und Verschlüsselungssteuerung123c von der CPU127 und liefert eine zusammengesetzte Synchronisations-Ausgabe auf der Leitung123a . Der Synchronisations-Genlock/Verwürfler-Timingblock163 liefert ebenfalls ein MTS-Hilfsträgerbezugssignal über eine Leitung123e an einen Audioprozessor162 . Der Audioprozessor162 umfasst eine Standard-MTS-Stereo-Audio-Eingabe für links, rechts und ein sekundäres Audioprogramm. Das verwürfelte NTSC-Videosignal auf der Leitung123d zusammen mit der zusammengesetzten MTS-Audioausgabe des Audioprozessors162 werden verwendet, um einen Träger bei einer gewünschten Frequenz (von dem Netzmanager66a von6 und7 festgelegt) durch einen HF-Aufwärtsumsetzer161 zu modulieren. -
18 veranschaulicht die Struktur des Synchronisations-Genlock/Verwürfler-Timingblocks163 von16 . 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 Fernsehtuner129 von12 umfasst zusätzlich einen Demodulator186 in18 und einen Synchronisations-Separator185 . Der Synchronisations-Separator umfasst eine abgemagerte (stripped) horizontale Synchronisations-Ausgabe von einem herkömmlichen Kabelfernsehvideosignal auf der Leitung181a und ein Frame-Rücksetzsignal auf der Leitung182c . Das abgezogene horizontale Synchronisations-Signal auf der Leitung181a bildet einen Bezug für die Phasenverriegelung eines 3,58-MHz-Oszillators bei einem Farbhilfsträgerverriegelungsblock181 , dessen Ausgabe auf der Leitung163d bereitgestellt wird. Das Signal auf der Leitung163d wird herunterdividiert, um ein horizontales Bezugssignal auf der Leitung182d bereitzustellen. Das Signal auf der Leitung182d liefert einen Bezug für die Phasenverriegelung der Erzeugung von Synchronisationssignalen durch den Synchronisations-Genlockblock182 . Dieser Block liefert zusammengesetzte Synchronisations- und Austastsignale auf Leitungen182a und182b sowie auch Frame-Synchronisation, horizontale Synchronisation, Burst-Flag und MTS-Hilfsträger-Bezug auf Leitungen184a ,184b ,163c bzw.123e . Der Block182 liefert Frame-Synchronisations- und horizontale Synchronisations-Signale an den Kryptologikblock184 . Er liefert ebenfalls zusammengesetzte Synchronisations- und zusammengesetzte Dunkelabtast- bzw. Austastsignale (blanking Signals) an den Moduslogikblock183 . Der Kryptologikblock184 und der Moduslogikblock183 arbeiten zusammen, um Sandcastle-Impulse auf der Leitung163a auf eine Art und Weise zu erzeugen, die nachstehend in Verbindung mit21 beschrieben wird. Die Sandcastle-Impulse werden verwendet, um verwürfeltes NTSC-Videosignal auf der Art und Weise bereitzustellen, die ebenfalls nachstehend in Verbindung mit21 beschrieben ist. -
21 veranschaulicht eine Implementierung des Verwürfelns durch den Kryptologikblock184 von18 in Zusammenarbeit mit der Moduslogik183 und dem Videoprozessor164 . 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 in21 bestimmt wird. Der Zeilenzähler214 wird durch eine auf der Leitung184b vorhandene horizontale Synchronisation getaktet und durch Frame-Synchronisation-Impulse auf der Leitung184 für jedes Frame zurückgesetzt. Der Zeilenzähler214 speichert eine neue Zahl von dem vertikalen Zufallszahlgenerator212 jedes Mal, wenn ein Frame-Rücksetzimpuls empfangen wird. Wenn der Zeilenzähler214 von der gespeicherten Zahl auf Null heruntergezählt hat, löst er einen Timingimpulsgenerator216 aus, um einen Impuls in die Moduslogiksteuerung183 zu senden. Gelegentlich wird auf Befehl von der Lade/Zählleitung212a der Timingimpulsgenerator216 veranlasst, Sandcastles in einer Mehrzahl von aufeinanderfolgenden Leitungen zu erzeugen. Ein Befehl von der Lade/Zählleitung212a löst ebenfalls das Laden von dem Pufferregister211 eines vorher gespeicherten Impfwerts (geladen von der Leitung211a ) in sowohl den vertikalen Zufallszahlgenerator212 als auch den horizontalen Zufallszahlgenerator215 aus. Der Impfwert und die Lade/Zählwerte über den Leitungen211a und212a werden von der CPU127 von12 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 CPU127 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 von17 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 Leitung163a von dem Moduslogikcontroller183 . Die zusammengesetzten Synchronisations-Signale182a und die zusammengesetzten Austastsignale182b werden daher summiert und von der Moduslogiksteuerung183 bei Empfang von Impulsen von dem Timingimpulsgenerator216 logisch verknüpft, wie es oben beschrieben ist. Die Breite des Timingimpulsgeneratorsignals über der Leitung184c , 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 Eingang163b gespeist, um den Videoprozessor164 zu veranlassen, vollständige horizontale Zeilen mit invertiertem Videosignal zu erzeugen. -
17 veranschaulicht die Struktur des Videoprozessors164 von16 und21 . Der Block171 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 Inverter173 arbeitet unter der Steuerung von Impulsen, die über der Leitung163b vorhanden sind, um das Videosignal auf eine zufällige zeilenweise Basis auf der in Verbindung mit21 oben beschriebenen Art und Weise zu invertieren. Die Inverterausgabe wird dann in einem Summierer172 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 mit21 verwürfelt wurde. Es sei in Verbindung mit21 daran erinnert, dass der Impfwert und die Lade/Zählnummern über Leitungen211a und212a von der CPU127 von12 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 Pufferregister231 gespeichert. Jedes Mal, wenn ein neuer Impfwert in das Pufferregister211 des Verwürflers geladen wird, wird der gleiche Impfwert in das Pufferregister231 des Entwürflers geladen. Der Wert in dem Register231 bleibt in dem Register, bis er in die vertikalen und horizontalen Pseudozufallszahlgeneratoren232 und235 jeweils durch einen Impuls von dem Timingimpulsdetektor238 getaktet wird. Das relative Timing der Impfdaten, der Lade/Zählimpulse und das Auftreten von Sandcastles bei dem verwürfelten NTSC-Videosignal werden als Elemente221 ,222 und223 von22 gezeigt. - Ein Timingimpulsdetektor
238 überwacht das ankommende verwürfelte Videosignal über die Leitung238a . Der Timingimpulsdetektor238 erzeugt einen Taktimpuls, wenn er die Mehrzahl von Impulsen erfasst, die in dem verwürfelten NTSC-Videosignal erzeugt werden, wenn der Verwürfler in21 einen Lade/Zählimpuls über die Leitung212a 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 Pseudozufallszahlgeneratoren232 und235 geladen wird. - Der Timingimpulsgenerator
238 erfasst ebenfalls das Auftreten einzelner Sandcastle-Impulse, und diese werden verwendet, um das Laden des Zeilenzählers234 und das Hochsetzen des Synchronisations-Generators237 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 Generator237 speisen einen Sandcastle-Summierer2331 , um eine volle Serie von Sandcastles für jede Zeile und die gesamte NTSC-Framestruktur zu erzeugen. Die Ausgabe des Summierers2331 geht in den Sandcastle-Komplementgenerator233 , der die Eingabe jedes Mal logisch verknüpft, wenn ein Sandcastle an der verwürfelten Videoeingangsleitung238a 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 von21 und17 analogen Art und Weise wird ein Invertersteuersignal auf der Leitung235a von dem horizontalen Pseudozufallszahlgenerator235 erzeugt, der einen Impuls zu einer Zeit erzeugt, die der Erzeugung eines Impuls durch den horizontalen Pseudozufallszahlgenerator215 entspricht. Dieses Steuersignal auf der Leitung235a erzeugt eine zweite Inversion (und daher Wiederherstellung) der zuvor invertierten Videoleitung, die von dem Inverter173 von17 verursacht wurde. Das Ergebnis ist ein voll wiederhergestelltes NTSC-Videosignal auf der Leitung236a . -
19 veranschaulicht die Struktur des Audioprozessorabschnitts162 von16 . Linke und rechte Audioeingänge von dem Audiosubsystem122 werden an die Summen- und Differenzmatrix191 geliefert. Die linke und rechte Summenausgabe auf der Leitung191a wird einem Tiefpassfilter1921 und einem Vor-Emphase-Filter1923 unterworfen. Auf ähnliche Art und Weise wird die Differenz Links-Rechts auf der Leitung191b einem Tiefpassfilter1922 und einem DBX-Kompressor1924 unterworfen, und die Kompressorausgabe wird an einen Doppelausgleichmischer193 gespeist. Das MTS-Hilfsträgerbezugssignal auf der Leitung123e wird einer Frequenzteilung durch einen Teiler195 und einer weiteren Frequenzteilung durch einen Halbierer196 unterzogen. Die Ausgabe des ersten Teilers195 wird von dem Element1971 frequenzbeschnitten, und die resultierende Ausgabe wird an den doppelausgeglichenen Mischer geliefert, um ein Doppelseitenband-unterdrücktes Trägersignal auf der Leitung193a zu erzeugen. Dieses Signal wird von einem Summierer194 mit dem vorverzerrten L + R-Signal auf der Leitung1923a und dem SAP-Hilfsträgersignal summiert, wobei das letztere von dem SAP-Hilfsträgergenerator198 bereitgestellt wird, an den das SAP-Signal von dem Audiosubsystem122 geliefert wird. Dies erzeugt ein zusammengesetztes BTSC-Signal auf der Leitung162a , das an den in16 beschriebenen HF-Aufwärtsumsetzer161 geliefert wird. -
20 veranschaulicht die Struktur des HF-Aufwärtsumsetzersabschnitt161 von16 . Die Eingänge umfassen ein BTSC-Audiosignal auf der Leitung162a und ein verwürfeltes NTSC-Videosignal auf der Leitung123d . Die Videoeingabe wird an einen AM-Modulator2011 und die Audioeingabe an einen FM-Modulator2012 geliefert, und die jeweiligen Modulatorausgaben werden in dem Summierer202 summiert. Die Ausgabe von dem Summierer wird von einem Filter2031 frequenzbeschnitten und von einem Verstärker2032 verstärkt. Die Verstärkerausgabe wird mit dem Signal von dem ersten Lokaloszillator2043 gemischt, und das gewünschte obere Seitenband wird von einem Verstärker2042 und einem Filter205 verstärkt und frequenzbeschnitten. Dieses Zwischenfrequenzsignal wird dann durch einen Verstärker2051 geführt und in einem Mischer2052 mit einem Signal von einem zweiten Lokaloszillator2053 gemischt, das frequenzveränderlich ist (hier ein phasenverriegelter Oszillator). Die Ausgabe wird (in einem Verstärker2053 ) verstärkt und von einem Filter2054 tiefpass-gefiltert, um das obere Seitenband zu eliminieren, und das resultierende Signal wird von einem Verstärker2055 verstärkt und als eine Ausgabe auf der Leitung161a bereitgestellt. (Diese Ausgabe wird an den Kombinierer73 von7 gespeist.) -
24 veranschaulicht ein alternatives Verwürfelungssystem. Das System umfasst einen NTSC-Synchronisations-Stripper241 , das abgemagerte (stripped) Synchronisations-Videosignale an einen Mischer243 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-Gatter2461 bereitzustellen, wenn eines der vertikalen oder horizontalen Rücklaufsignale vorhanden ist. Dieser Ausgang verknüpft logisch über einen Schalter242 ein Chroma-Rauschleuchtdichtemaskierungssignal von einem Generator2421 in dem Mischer53 . Diese Ausgabe wird ebenfalls mittels eines Schalters247 durch ein hroma-Rauschsignal von dem Generator2471 beeinflusst, der seinerseits verwendet wird, um den phasenverriegelten Schleifenoszillator244 zu modulieren, um ein moduliertes Chroma-Hilfsträgermaskiersignal zu erzeugen. Dieses Signal wird einer optionalen programmierbaren Phasenverzögerung245 unterworfen, um eine unterschiedliche Phasenverschiebung des Signals während des Farb-Burstintervalls auf einer Zeilen- Basis in Übereinstimmung mit einem von dem Pseudozufallsgenerator2451 erzeugten Phasenoffset zu veranlassen. Das von dem Stripper241 ausgegebene zusammengesetzte Synchronisations-Signal wird mit einem verschlüs selten Wert für die von dem Generator2451 aktuell verursachte Phasenverschiebung versehen. Der verschlüsselte Wert wird von dem DES-Codierer248 erhalten, und dieser verschlüsselte Wert, ein Digitalsignal, wird auf das Signal während des vertikalen Austastintervalls als ein Binärmuster durch den vertikalen Austastintervalldatencodierer249 platziert. Das zusammengesetzte Synchronisations-Signal wird dann einer optionalen variablen Zeitverzögerung durch die Verzögerung2491 um einen Bezugswert unterworfen, der ebenfalls von dem Pseudozufallsgenerator2451 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 in24 gezeigt ist, verwürfelten Videosignals. Das über der Leitung259 gelieferte verwürfelte Videosignal wird sowohl während der vertikalen als auch der horizontalen Rücklaufintervalle durch das Gatter251 weggeleitet, wodurch die Maskierungssignale entfernt werden, die die eigentliche Synchronisation stören, und das eigentliche Synchronisations-Signal, das auf der Leitung2543 vorhanden ist, wird ebenfalls zu dem Mischer253 hinzugefügt, um die zusammengesetzte Videoausgabe über die Leitung2532 zu liefern. Die am Eingang258 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 Decodierer255 decodiert und von dem DES-Decodierer256 entschlüsselt wird. Das verwürfelte Synchronisations-Signal wird durch die programmierbare Zeitverzögerung257 geführt, um ein zusammengesetztes Synchronisations-Signal zu liefern, das mit dem Videosignal gleichphasig ist. Der Synchronisations-Separator254 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-Gatter2541 und ein ODER-Gatter2542 geführt, sodass 251 das Videosignal während dem vertikalen und horizontalen Rücklauf mit Ausnahme während des Farbburst wegleitet. Der optionale Videodecodierer252 trennt den Chroma-Hilfsträger (im Fall, dass er phasenverschoben ist), und der getrennte Hilfsträger wird durch optionale programmierbare Phasenverzögerungen2531 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 Mischer253 gemischt, um ein entwürfeltes zusammengesetztes Videosignal über die Leitung2532 bereitzustellen. -
26 veranschaulicht die Eingabe- und Ausgabestruktur eines Heimschnittstellencontrollers13 in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung. Der Controller umfasst Eingangs- und Ausgangsverbindungen261 für Kabelfernsehen-Hochfrequenz, eine Videokassettenrecorderschnittstelle262 , eine Erweiterungsschnittstelle263 (zum Bereitstellen von Basisbandvideo; Ports für Drucker, Modem und Computer; und eine Versorgungsleitungsschnittstelle), Infrarotsenderport264 zur Kommunikation mit einem herkömmlichen Set-Top-Gerät, Videokassettenrecorder und Fernseher, Infrarotempfängerport zur Kommunikation mit der Fernsteuerung14 , eine Hochfrequenzausgabe266 zur Kommunikation mit einem Fernsehempfänger und Basisbandausgaben267 zur Kommunikation mit einem Fernsehmonitor. -
27 veranschaulicht eine Ausführungsform des Controllers von26 , der für analoge Fernsehsignaleingänge geeignet ist. Der HF-Kabelfernseheingang2711 speist ein Duplexfilter271 , dessen Hochpassabschnitt Fernsehinformationssignale und stromabwärtige Daten an die Leitung2712 speist, und einen Splitter2714 , um unter dem VCR-HF-Ausgang bei2782 einen Steuerdatenempfänger2751 und einen Tuner272 aufzuteilen. Der Tiefpassabschnitt empfängt stromaufwärtige Datenkommunikationen von einem Steuerdatensender2752 über die Leitung2713 . Der Tuner272 wird zwischen der VCR-HF-Ausgang2782 und den Fernsehinformationssignalen von der Leitung2712 umgeschaltet. Die Ausgabe des Tuners wird einem Entwürfler373 zugeführt, der von einem Schalter2731 umgangen wird. Ein Genlock-Block2732 liefert Synchronisations-Signale, die notwendig sind, um es einem Überlagerungscontroller2733 zu ermöglichen, ordnungsgemäß mit der Tunerausgabe zu arbeiten. Die Ausgabe des Überlagerungscontrollers wird direkt an eine Basisbandvideoausgabe267a geliefert, und die Audioausgabe des Tuners wird durch eine Lautstärkesteuerung2741 an die Basisbandaudioausgabe267b geleitet. Ein Kanal3/Kanal4-Modulator274 , der mit diesen Basisbandausgängen gekoppelt ist, liefert eine HF-Ausgabe über die Leitung266 an das Teilnehmerfernsehen. Der Schalter2741 schaltet das Fernsehen zwischen den Fernsehinformationssignalen des Heimschnittstellencontrollers und der HF-Ausgabe des VCR um. Datenkommunikationen, die den Datenempfänger2751 und den Sender2752 beinhalten, werden von dem Datenkommuni kationsprozessor275 gehandhabt, und der Informationsfluss ist über den Datenbus279 zu und von dem Set-Top-Prozessor267 , einer Infrarotschnittstelle2761 für die Fernsteuerung14 , dem Überlagerungscontroller2733 , dem Tuner272 und der Lautstärkesteuerung (Einstellung)2741 . -
28 und29 veranschaulichen Ausführungsformen der digitalen Dekompressions- und Multimediaversionen des Controllers von26 . Die Ausführungsform von28 ist derjenigen von27 mit der Ausnahme ähnlich, dass dort ebenfalls ein Hochgeschwindigkeitsdatenempfänger281 mit einem mit dem Splitter2714 verbundenen Eingang bereitgestellt wird. Die Ausgabe des Hochgeschwindigkeitsempfängers weist ein digitales Dekompressionsmodul282 . Dieses Modul umfasst einen Audioausgangszufuhrmischer283 zusammen mit dem Audiosignal von dem Tuner272 und eine Videoausgabe, die in den Überlagerungscontroller2733 durch den Schalter285 geschaltet werden kann, wobei dessen andere Position den Überlagerungscontroller2733 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 von28 dar. Zusätzlich zu dem Hochgeschwindigkeitsdatenempfänger281 gibt es einen Hochgeschwindigkeitsdatensender291 . Diese kommunizieren mit den Datenbus279 über eine Hochgeschwindigkeitsdatenschnittstelle292 . Die Frequenzsteuerung der Kommunikation mit diesen Datenraten wird von dem Frequenzsteuerblock2941 unterstützt. Ein Audiomischer295 arbeitet unter der Steuerung eines Sound-Mikroprozessors2943 . Zusätzliche Effekte werden durch einen Multimediaprozessor2944 und einen Überlagerungs- und Effektenblock2942 erreicht. -
30 veranschaulicht eine alternative Ausführungsform zu dem System von7 , bei der der Knoten302 an einem Zubringer74a , typischerweise nahe einem Brückenverstärker74 , 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 Hauptleitung301 Expresshauptleitungen44 . Die Brückenverstärker74 sind an Stellen angeordnet, wo die Zubringer74a mit den Hauptleitungen44 verbunden sind. Bei einer Abzweigung303 ist ein Teilnehmeranschluss75 zu einem Teilnehmerheim mit einem Heimschnittstellencontroller13 und einer Fernsteuerung14 angeordnet. -
31 zeigt die Bandbreitennutzung bei einem System in Übereinstimmung mit demjenigen von30 . Die Bandbreite wird an dem Knoten302 durch ein Tiefpassfilter begrenzt, sodass digitale Trägersignale319 an dem Bandbreitenabschnitt über der Region315 , die gewöhnlichen Kabelkanälen zugeordnet sind, nicht die Heimschnittstellencontroller stromabwärts von dem Knoten an dem Zubringer74a erreichen können. (Alternativ kann die Bandbreite natürlicherweise durch den Brückenverstärker74 begrenzt werden, wobei der Knoten in Kommunikation mit der Hauptleitung44 ist.) Die in der Bandbreite319 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 Knoten302 erhalten und ummoduliert, um einen interaktiven Fernsehdienst stromabwärts in dem gleichen Spektrum317 bereitzustellen, das stromaufwärts von den Digitalsignalen319 benutzt wird. Eine Dekompression der Digitalsignale kann entweder an dem Knoten302 oder an den Heimschnittstellencontrollern13 erreicht werden. Somit ist der Knoten302 imstande, für die Kommunikation mit den Heimschnittstellencontrollern13 , die ihrer eigenen Gruppe von Zubringern74a zugeordnet sind, die in31 gezeigte interaktive Kanalbandbreite317 eindeutig zu verwenden. Jeder Knoten kann dieser Bandbreitenregion unabhängig von den anderen Knoten verwenden, da ein Signaltransfer zwischen Knoten in den Frequenzspektrenabschnitt317 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 Region315 des Systems, wird der Spektrumabschnitt317 platziert, der zum Befördern von interaktiven Fernsehinformationssignalen von der Kopfstelle verwendet wird. Ankommende Rückdatenkommunikationen werden mittels des niedrigeren Frequenzbandes316 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änder318 werden zwischen den Bändern315 und317 sowie zwischen den Bändern316 und315 platziert, um Interferenz zu verhindern. Jeder Knoten302 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 von30 . An den Zubringern74a ist der Knoten302 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 MMC53 mit zusammenhängendem Modulator wird, wie bei den obigen Ausführungsformen, in direkter Kommunikation mit einem Heimschnittstellencontroller13 auf Anforderung platziert, sodass der Knoten302 auf im Wesentlichen die gleiche Art und Weise arbeitet, wie es der Knoten77 tut, wenn er in der Kopfstelle platziert wird. -
33 und34 veranschaulichen die Verwendung des Kanalmenüsystems in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung.33 und34 zeigen offensichtlich unterschiedliche Kanäle, die für unterschiedliche Informationsdienste verwendet werden, hier Fernsehauflistungen (Kanal31 ) und Kleinanzeigen (Kanal37 ), 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 bis41 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 mit27 bis29 beschrieben Überlagerung2733 oder des Videoeffekten- und Mischerblocks121d von12 und14 , kann ein Cursor über die Fernsehanzeige durch die Fernsteuereinheit14 bewegt werden, und wenn der Cursor die Menüauswahl von Interesse überlagert, kann die Alternative durch Drücken der geeigneten Schaltfläche auf der Fernsteuereinheit14 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 bis41 veranschaulichen, wie ein interaktiver Fernsehdienst in Übereinstimmung mit einer bevorzugten Ausführungsform der Erfindung bereitgestellt werden kann. Wenn Fernsehprotokolle (hier Kanal31 ) ausgewählt wurden, wird ein Rasterabschnitt angezeigt, der auf dem Bildschirm zum Betrachten des Rasters in der Gesamtheit verschoben werden kann. In36 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 von36 zurückzukehren. Wenn die Auswahl „gemäß Schauspieler" durchgeführt ist, wird das alphabethische Menü von38 präsentiert. Um Auflistungen für „Bogart" zu finden, würde die obere Schaltfläche „ABCDE" ausgewählt, was die Anzeige von39 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 in40 gezeigt sind. Man könnte beispielsweise wählen, Casablanca am 24. Juni aufzuzeichnen, was die Anzeige von41 erzeugt, mit der Alternative, zukünftig über weitere Bogart-Filme in Kenntnis gesetzt zu werden.
Claims (23)
- 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. - 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. - 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. - 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. - 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. - 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. - 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. - Interaktives Fernsehinformationssystem nach Anspruch 7, bei dem jeder der Prozessoren (
127 ) entfernbar in dem Knotenmittel (73 ) installierbar ist. - 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. - 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. - 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.
- 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. - 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. - 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.
- 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.
- 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.
- 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.
- 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.
- Interaktives Fernsehinformationssystem nach einem der obenstehenden Ansprüche, wobei jeder Home-Schnittstellen-Controller eine Signaleingabe (
2711 ) für Fernsehinformationssignale umfaßt. - 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. - 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. - Interaktives Fernsehinformationssystem nach einem der obenstehenden Ansprüche, bei dem der Datenkommunikationsweg (
93 ,94 ) über das Netzwerk (68b ) erfolgt. - 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.
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)
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)
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 & 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)
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 |
-
1992
- 1992-05-01 US US07/877,325 patent/US5412720A/en not_active Expired - Lifetime
-
1993
- 1993-05-03 EP EP93911257A patent/EP0638219B1/de not_active Expired - Lifetime
- 1993-05-03 WO PCT/US1993/004473 patent/WO1993022877A2/en active IP Right Grant
- 1993-05-03 JP JP5519654A patent/JPH07509817A/ja active Pending
- 1993-05-03 AT AT93911257T patent/ATE250313T1/de not_active IP Right Cessation
- 1993-05-03 DE DE69333207T patent/DE69333207T2/de not_active Expired - Lifetime
- 1993-05-03 ES ES93911257T patent/ES2207635T3/es not_active Expired - Lifetime
Cited By (11)
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 |