DE60002158T2 - System zur lieferung von video-auf-anfrage - Google Patents
System zur lieferung von video-auf-anfrage Download PDFInfo
- Publication number
- DE60002158T2 DE60002158T2 DE60002158T DE60002158T DE60002158T2 DE 60002158 T2 DE60002158 T2 DE 60002158T2 DE 60002158 T DE60002158 T DE 60002158T DE 60002158 T DE60002158 T DE 60002158T DE 60002158 T2 DE60002158 T2 DE 60002158T2
- Authority
- DE
- Germany
- Prior art keywords
- video
- information
- receiver
- decryption key
- video signal
- 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
- 230000005540 biological transmission Effects 0.000 claims abstract description 10
- 238000000034 method Methods 0.000 claims description 8
- 239000002609 medium Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000006163 transport media Substances 0.000 description 1
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/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
-
- 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- 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/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
-
- 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4331—Caching operations, e.g. of an advertisement for later insertion during playback
-
- 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4405—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
-
- 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/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- 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/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
- H04N21/6334—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
- H04N21/63345—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key by transmitting keys
-
- 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/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/165—Centralised control of user terminal ; Registering at central
-
- 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/167—Systems rendering the television signal unintelligible and subsequently intelligible
- H04N7/1675—Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17336—Handling of requests in head-ends
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
- Nitrogen And Oxygen Or Sulfur-Condensed Heterocyclic Ring Systems (AREA)
Description
- HINTERGRUND
- Diese Erfindung bezieht sich im allgemeinen auf das Bereitstellen von Videoinformationen für mehrere Benutzer in einem Videoverteilungssystem.
- Zu den gegenwärtigen Videoverteilungssysteme gehören Pay-per-View-Systeme, die von Kabel- und Satellitenfernseh-Anbietern zur Verfügung gestellt werden. Bei diesen Systemen werden viele verschiedene Pay-per-View-Filme zum Anschauen zu mehreren verschiedenen Zeiten angeboten. Der Benutzer muß sich entweder das laufende Video mitanschauen oder bis zu einem vorher festgesetzten Zeitpunkt warten, zu dem ein neues Video anfängt. Da durch daß diese Systeme mehrere verschiedene Anfangszeiten anbieten, wird versucht, annähernd Video-on-Demand bereitzustellen.
- Man könnte erwarten, daß eine große Bandbreite erforderlich wäre, um das Video für mehrere Benutzer genau zu den Zeitpunkten bereitzustellen, zu denen diese es gern hätten. Man sollte daher glauben, daß es bei einer großen Anzahl von Zuschauern schwierig ist, mit der bei vorhandenen Satelliten- und Kabelvideoverteilungssystemen vorhandenen verfügbaren Bandbreite verschiedene Videos zu mehreren Zeitpunkten zu senden.
- Dies bedeutet, daß die Benutzer des Systems ihre Programmwünsche an die vorhandenen Bandbreitenbeschränkungen des Videoverteilungssystems anpassen müssen. In den Fällen, in denen die Programmwünsche nicht den Fähigkeiten der vorhandenen Systeme entsprechen, gehen potentielle Kunden verloren.
- Es wäre daher wünschenswert, ein Videoverteilungssystem bereitzustellen, das eine Videoverteilung auf Verlangen des Benutzers erlaubt.
- Beispiele bekannter Anordnungen sind in
EP 0 450 841 (GTE Laboratories Inc.) undEP 0 676 897 (Mitsubishi Corp.) offenbart. - ZUSAMMENFASSENDE DARSTELLUNG
- Gemäß der vorliegenden Erfindung wird ein Videoübermittlungssystem bereitgestellt, das aufweist:
einen Videosender, der Videosignale an eine Mehrzahl von Empfängern zur Anzeige zu einem späteren Zeitpunkt sendet; und
eine Steuereinrichtung, die Entschlüsselungsinformationen an die Empfänger übermittelt, um Video bei Anforderung freizugeben;
wobei das System dadurch gekennzeichnet ist:
daß der Sender außerdem Informationen zum Unterstützen beim Lokalisieren bestimmter Videodateien, die auf dem Empfänger gespeichert sind, übermittelt. - Gemäß der vorliegenden Erfindung wird ferner ein Videoübermittlungsverfahren bereitgestellt, das umfaßt:
Speichern verschlüsselter Videosignale in einem Empfänger; und
Anfordern eines Entschlüsselungsschlüssels für das gespeicherte Videosignal;
wobei das Verfahren gekennzeichnet ist durch:
Empfangen von Informationen zum Unterstützen beim Lokalisieren bestimmter Videodateien, die auf dem Empfänger gespeichert sind. - Gemäß der vorliegenden Erfindung wird ferner ein Gegenstand bereitgestellt, der ein Medium zum Speichern von Befehlen aufweist, die ein prozessor-basiertes System veranlassen:
ein verschlüsseltes Videosignal in einem Empfänger zu speichern; und
einen Entschlüsselungsschlüssel für das gespeicherte Videosignal anzufordern;
wobei der Gegenstand gekennzeichnet ist dadurch:
daß Befehle zum Empfangen von Informationen zum Unterstützen beim Lokalisieren bestimmter Videodateien, die auf dem Empfänger gespeichert sind, gespeichert werden. - BESCHREIBUNG DER ZEICHNUNGEN
-
1 ist eine schematische Darstellung eines Videoverteilungsnetzwerkes gemäß einer Ausführungsform der vorliegenden Erfindung; -
2 zeigt ein Ablaufdiagramm zum Implementieren eines Empfängers gemäß dem in1 gezeigten System; und -
3 ist eine Blockdarstellung, die ein System zum Implementieren des in1 gezeigten Empfängers zeigt. - DETAILLIERTE BESCHREIBUNG
- Es wird auf
1 Bezug genommen. Ein Videoverteilungssystem10 in vielen verschiedenen Videoverteilungsumgebungen, wie z. B. Kabel, Fernsehrundfunk oder Satellit, implementiert werden. So wie es mit16 angezeigt ist, sendet der Video-Anbieter14 , der beispielsweise ein Kabel-Anbieter oder ein Satellitensystem-Anbieter sein kann, Videosignale an mehrere Empfänger12 , die prozessor-basierte Fernsehempfänger sein können. Die prozessor-basierten Fernsehempfänger können beispielsweise sogenannte Set-Top-Computersysteme sein, die als Display einen Fernsehempfänger verwenden. Alternativ könnten andere Computer-Systeme und Geräte verwendet werden. - Anstatt des Übermittelns des Videos zu einem bestimmten oder vorher festgelegten Zeitpunkt, der dem Zeitpunkt entspricht, zu dem das Video angeschaut wird, kann das Video kontinuierlich oder halbkontinuierlich an alle Empfänger verschlüsselt übermittelt (streamed) werden. Alternativ könnte das Video einfach im voraus übermittelt und in mehreren Empfängern gespeichert werden. Es könnte sein, daß die einzelnen Empfänger
12 (ohne zusätzliche Informationen) nicht in der Lage sind, die übermittelten Videoinformationen anzuzeigen. In dem durch die Systembandbreite vorgegebenen Umfang könnte das Video somit an den Empfänger12 übermittelt und darin, z. B. in einem Speicher22 , gespeichert werden, so daß es zu einem späteren Zeitpunkt angeschaut werden kann. - Wenn sich ein Benutzer bestimmte Videoinformationen, wie z. B. einen Film, zu einer beliebigen Zeit anschauen möchte, kann der Benutzer die Entschlüsselungsinformationen beispielsweise von dem Video-Anbieter
14 anfordern. In einem Zweirichtungsübertragungsschema kann die Anforderung nach Entschlüsselungsinformationen über das gleiche Transportmedium übermittelt werden, über das auch das Video übermittelt wurde. Alternativ könnte ein separates Medium oder ein separater Kanal verwendet werden. Darüber hinaus könnten die Entschlüsselungsinformationen bei einem Ausführungsbeispiel der Erfindung von einer anderen Quelle als von dem Video-Anbieter14 angefordert werden. - Die Entschlüsselungsinformationen können dann gemäß einem Beispiel zusammen mit nicht damit zusammenhängenden Videoinformationen
16 an den Empfänger12 übermittelt werden. Gesteuert von der Steuereinrichtung15 können die Entschlüsselungsinformationen beispielsweise zusammen mit Informationen über den beabsichtigten Empfänger zur Verfügung gestellt werden. Wenn der Empfänger12 mit dem Entschlüsselungsschlüssel für ein bestimmtes Video, wie z. B. einen Film, ausgerüstet ist, kann er das Video entschlüsseln und dem Zuschauer erlauben, sich das Video auf Anforderung anzuschauen. - In den Fällen, in denen jeder der Empfänger
12 einen eindeutigen Identifizierer enthält und die Entschlüsselungsinformationen für den anfordernden Empfänger codiert sind, kann nur der Empfänger, dessen Identifizierer zu einem mit dem Entschlüsselungsschlüssel übermittelten Identifizierer paßt, den Entschlüsselungsschlüssel für das angeforderte Video decodieren. Wenn der Empfänger die Entschlüsselungsinformationen anfordert, könnten dem Empfänger ferner nicht nur die Entschlüsselungsinformationen gegeben, sondern auch die passenden Abrechnungsbedingungen implementiert werden. - Anforderungen nach Entschlüsselungsinformationen können beispielsweise über ein Telefonnetz
20 geliefert werden. Gemäß einem weiteren Beispiel kann die Anforderung über ein elektronisches Netzwerk, wie z. B. das Internet unter Verwendung von E-Mail, geliefert werden. Tatsächlich kann bei einem Ausführungsbeispiel ein Rückkanal zum Anfordern der Entschlüsselungsinformationen von dem Video-Anbieter oder einer anderen Quelle verwendet werden. Der Video-Anbieter (oder die andere Quelle) kann dann nicht nur die Entschlüsselungsinformationen bereitstellen, sondern auch bei einer Ausführungsform der Erfindung die Informationen, die benötigt werden, um auf den Speicher des Empfängers für die ausgewählten Videoinformationen zuzugreifen. Diese Zugriffsinformationen können als Script oder andere Software zur Verfügung gestellt werden. - Eine vorher festgelegte Speichermenge kann der Speicherung der Videoübertragungen gewidmet werden. Wenn die an einen gegebenen Empfänger übermittelten Videoübertragungen die dafür vorgesehene Speichermenge überschreiten, können die ältesten Informationen gelöscht werden, um Platz zum Speichern der zuletzt empfangenen Informationen zu schaffen. Alternativ kann der Video-Anbieter
14 jedesmal, wenn er ein neues Video sendet, ein Signal bereitstellen, damit ein bestimmtes, vorher auf einem gegebenen Empfänger12 gespeichertes Video gelöscht wird. - Da das Video bei einem Beispiel vor dem Programmzeitpunkt an den Empfänger
12 übermittelt werden kann, können Bandbreitenbeschränkungen überwunden werden. Das heißt, daß es nicht erforderlich ist, mehrere große Videodateien gleichzeitig zu übermitteln, um die Anforderungen einer großen Anzahl von Benutzern zufriedenzustellen. Statt dessen wird ein Satz von Videoübertragungen an alle oder einen Teil einer Gruppe von Empfängern übermittelt, die diese Übertragungen für einen späteren Abruf speichern. - Es wird nun auf
2 Bezug genommen. Gemäß einem Ausführungsbeispiel kann Software zum Implementieren eines Video-on-Demand-Systems auf dem Empfänger12 gespeichert sein. Die Software26 kann zuerst das verschlüsselte Video empfangen und speichern, so wie es im Block28 angezeigt ist. Bei einer Ausführungsform kann dies zu bestimmten Zeiten erfolgen, zu denen das Datenvolumen im Übertragungskanal niedrig ist, oder die Übertragung kann kontinuierlich oder halbkontinuierlich erfolgen, so daß eine Bibliothek von Videodateien auf dem Empfänger12 gespeichert wird. - Nach einer Anforderung nach einem Video, so wie es im Rhombus
30 angezeigt ist, fordert der Empfänger12 einen Entschlüsselungsschlüssel an, so wie es im Block32 angezeigt ist. Diese Anforderung kann bei einer Ausführungsform der Erfindung über einen Rückkanal durch ein Netz20 , wie z.B. das Internet oder ein Telefonnetz, übertragen werden. Danach wird das auf dem Empfänger12 verschlüsselt gespeicherte Video gelesen, so wie es im Block34 angezeigt ist. Das Video kann dann automatisch entschlüsselt werden, so wie es im Block36 angezeigt ist, und die Anzeige des Videos kann anfangen, so wie es im Block38 angezeigt ist. - Es kann im allgemeinen wünschenswert sein, einen Entschlüsselungsschlüssel für Abschnitte oder Teile eines gegebenen Videos zu übermitteln. Um das ganze Video zu sehen, muß der Empfänger daher einen oder mehrere Entschlüsselungsschlüssel empfangen, die jeweils zum Entschlüsseln eines Teils der Videoinformationen (d. h. nicht alle Videoinformationen) verwendet werden können. Diese Technik hat den Vorteil, daß ein Raubkopierer mehrere Videoentschlüsselungsschlüssel erhalten muß, um das ganze Video zu entschlüsseln. Dadurch wird es schwieriger, die Entschlüsselungsschlüssel unerlaubt zu kopieren, und die Wahrscheinlichkeit des Diebstahls von Dienstleistungen wird reduziert. Ein neuer Entschlüsselungsschlüssel kann beispielsweise für jede Minute des Videos benötigt werden. Es kann daher wünschenswert sein, jede Minute einen neuen Entschlüsselungsschlüssel zu übermitteln, nachdem die Anfangsanforderung nach Entschlüsselungsinformationen gestellt worden ist.
- Falls der Benutzer eine Pause bei der laufenden Videoübertragung einlegen möchte (Rhombus
40 ), kann ein Signal an den Video-Anbieter14 beispielsweise über einen Rückkanal gesendet werden, mit dem eine Berechtigung zur Pause angefordert wird (Block42 ). Der Video-Anbieter kann antworten, indem er eine Empfangsbestätigungsnummer ausgibt (Block44 ). Wenn der Benutzer das Video weitersehen möchte, kann der Benutzer einfach auf eine "Wiederaufnahme"-Taste drücken und die Empfangsbestätigungsnummer liefern. Der Video-Anbieter weiß dann, an welcher Stelle dieser Empfänger eine Pause einlegte und liefert die richtigen Schlüssel, so daß der Benutzer den Rest des schon angeforderten und wahrscheinlich schon in Rechnung gestellten Videos sehen kann. - Es wird jetzt auf
3 Bezug genommen, in der ein Beispiel eines Systems veranschaulicht ist, das als Empfänger12 verwendet werden kann. Der Empfänger12 kann einen Prozessor65 enthalten, der mit einem Chipsatz66 des Accelerated Graphics Port (AGP) gekoppelt ist. Die Accelerated Graphics Port Specification, Rev. 2.0, ist bei Intel Corporation, Santa Clara, Kalifornien, erhältlich. Der Chipsatz66 kann mit dem Systemspeicher68 sowie dem Bus70 des Accelerated Graphics Port gekoppelt sein. Der Bus70 kann wiederum mit einem Graphikbeschleuniger72 gekoppelt sein, der ebenfalls mit einem Video- oder Fernsehempfänger73 gekoppelt ist. - Der Chipsatz
66 kann auch mit einem Bus74 gekoppelt sein, der eine Fernseh-Tuner/Aufnahme-Karte76 empfängt. Die Karte76 kann mit einer Fernsehantenne78 gekoppelt sein, die auch gemäß weiteren Beispielen eine Satellitenantenne oder eine Kabelverbindung sein kann. Eine Verbindung zu einem Netzwerk90 , wie z. B. eine Modem-Verbindung zum Internet oder eine Netzwerk-Controller-Verbindung zu einem Computernetzwerk, kann außerdem bereitgestellt werden. - Der Bus
74 ist mit einer Brücke80 gekoppelt, die wiederum mit einem Festplattenlaufwerk82 gekoppelt ist. Das Festplattenlaufwerk82 kann die Software26 und46 speichern. Die Software100 kann ein vom Sender14 übermitteltes Script sein, um das Lokalisieren der gespeicherten Videoinformationen zu unterstützen. - Die Brücke
80 kann wiederum mit einem weiteren Bus84 gekoppelt sein, der eine serielle Ausgabeschnittstelle86 sowie ein BIOS94 unterstützt. Die Schnittstelle86 kann mit einem Modem92 oder einer Maus88 gekoppelt sein. - Obwohl die vorliegende Erfindung anhand weniger Ausführungsformen beschrieben worden ist, wird der Fachmann erkennen, daß zahlreiche Modifikationen und Variationen möglich sind. Die beigefügten Ansprüche sollen alle derartigen Modifikationen und Variationen innerhalb des Schutzbereichs der vorliegenden Erfindung umfassen.
Claims (13)
- Ein Videoübermittlungssystem (
10 ) aufweisend: einen Videosender (14 ), der Videosignale an eine Mehrzahl von Empfängern (12 ) zur Anzeige zu einem späteren Zeitpunkt sendet ; und eine Steuereinrichtung (15 ), die Entschlüsselungsinformationen an die Empfänger übermittelt, um Video bei Anforderung freizugeben; wobei das System dadurch gekennzeichnet ist: daß der Sender (14 ) außerdem Informationen zum Unterstützen beim Lokalisieren bestimmter Videodateien, die auf dem Empfänger gespeichert sind, übermittelt. - Das System nach Anspruch 1, wobei die Steuereinrichtung (
15 ) außerdem so ausgebildet ist, daß sie einen Identifizierer übermittelt, welcher einen bestimmten Empfänger (12 ) zum Empfangen der Entschlüsselungsinformationen identifiziert. - Das System nach Anspruch 2, wobei die Steuereinrichtung (
15 ) Teil des Senders (14 ) ist. - Das System nach Anspruch 1, wobei der Videosender (
14 ) Video über ein Kabelsystem (16 ) übermittelt. - Das System nach Anspruch 1, wobei der Videosender Video über ein Satellitensystem (
16 ) sendet. - Ein Videoübermittlungsverfahren, umfassend: Speichern verschlüsselter Videosignale in einem Empfänger (
12 ); und Anfordern eines Entschlüsselungschlüssels für das gespeicherte Videosignal; wobei das Verfahren gekennzeichnet ist durch: Empfangen von Informationen zum Unterstützen beim Lokalisieren bestimmter Videodateien, die auf dem Empfänger (12 ) gespeichert sind. - Das Verfahren nach Anspruch 6, einschließend ein Empfangen des verschlüsselten Videosignals aus einer Quelle und das Empfangen des Entschlüsselungschlüssels aus einer zweiten Quelle.
- Das Verfahren nach Anspruch 6, einschließend ein Empfangen des Videosignals und des Entschlüsselungschlüssels aus derselben Quelle.
- Das Verfahren nach Anspruch 6, einschließend das Empfangen eines Identifizierers zum Identifizieren eines bestimmten Empfängers (
12 ) zum Empfangen des Schlüssels. - Ein Gegenstand, aufweisend ein Medium zum Speichern von Befehlen, die ein prozessor-basiertes System veranlassen: ein verschlüsseltes Videosignal in einem Empfänger (
12 ) zu speichern; und einen Entschlüsselungsschlüssel für das gespeicherte Videosignal anzufordern; wobei der Gegenstand gekennzeichnet ist dadurch: daß Befehle zum Empfangen von Informationen zum Unterstützen beim Lokalisieren bestimmter Videodateien, die auf dem Empfänger (12 ) gespeichert sind, gespeichert werden. - Der Gegenstand nach Anspruch 10, einschließend Befehle, die ein prozessor-basiertes System veranlassen, das verschlüsselte Videosignal aus einer Quelle und den Entschlüsselungsschlüssel aus einer zweiten Quelle zu empfangen.
- Der Gegenstand nach Anspruch 10, einschließend Befehle, die ein prozessor-basiertes System veranlassen, das Videosignal und den Entschlüsselungsschlüssel aus derselben Quelle zu empfangen.
- Der Gegenstand nach Anspruch 10, einschließend Befehle, die ein prozessor-basiertes System veranlassen, einen Identifizierer zum Identifizieren eines bestimmten Empfängers (
12 ) zum Empfangen des Schlüssels zu empfangen.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/234,559 US7305695B1 (en) | 1999-01-20 | 1999-01-20 | System for providing video on demand with pause feature |
PCT/US2000/000536 WO2000044172A1 (en) | 1999-01-20 | 2000-01-10 | System for providing video on demand |
US234559 | 2002-09-04 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE60002158D1 DE60002158D1 (de) | 2003-05-22 |
DE60002158T2 true DE60002158T2 (de) | 2004-03-04 |
Family
ID=22881878
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE60002158T Expired - Lifetime DE60002158T2 (de) | 1999-01-20 | 2000-01-10 | System zur lieferung von video-auf-anfrage |
Country Status (12)
Country | Link |
---|---|
US (2) | US7305695B1 (de) |
EP (1) | EP1145551B1 (de) |
JP (1) | JP4380924B2 (de) |
KR (1) | KR100441326B1 (de) |
CN (1) | CN1223193C (de) |
AT (1) | ATE237904T1 (de) |
AU (1) | AU752973B2 (de) |
CA (1) | CA2359975C (de) |
DE (1) | DE60002158T2 (de) |
IL (1) | IL144336A0 (de) |
RU (1) | RU2219678C2 (de) |
WO (1) | WO2000044172A1 (de) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7111172B1 (en) * | 1999-07-19 | 2006-09-19 | Rsa Security Inc. | System and methods for maintaining and distributing personal security devices |
US20090150924A1 (en) * | 1999-09-30 | 2009-06-11 | Yue Heng Xu | Using Two Electronic Programming Guides |
LU90478B1 (fr) * | 1999-11-26 | 2003-06-26 | Luxsat Internat S A | Procédé d'accès à une colline de documents multimédias |
US8554940B2 (en) | 2001-01-19 | 2013-10-08 | Single Touch Interactive, Inc. | System and method for routing media |
US7054949B2 (en) | 2001-01-19 | 2006-05-30 | World Streaming Network, Inc. | System and method for streaming media |
GB0116517D0 (en) * | 2001-07-06 | 2001-08-29 | Pace Micro Tech Plc | Television system |
DE10203098B4 (de) * | 2002-01-25 | 2004-09-02 | datacargo Gesellschaft für elektronischen Datenverkehr mbH | Verfahren zum Bereitstellen eines Video/Audio-on-Demand |
US7548984B2 (en) * | 2002-05-27 | 2009-06-16 | Panasonic Corporation | Stream distribution system, stream server device, cache server device, stream record/playback device, related methods and computer programs |
FR2848372B1 (fr) * | 2002-12-09 | 2005-04-01 | Medialive | Synchronisation de flux audiovisuels securises |
JP4228304B2 (ja) * | 2003-06-26 | 2009-02-25 | ソニー株式会社 | 情報処理システム、情報処理装置および方法、記録媒体、並びにプログラム |
FR2860122B1 (fr) * | 2003-09-24 | 2006-03-03 | Medialive | Embrouillage, desembrouillage et distribution securisee de sequences audiovisuelles issues de codeurs videos bases dct |
KR100532613B1 (ko) * | 2004-06-18 | 2005-12-01 | 삼성전자주식회사 | 광 기록장치 및 그 제어방법 |
KR100595708B1 (ko) * | 2004-12-30 | 2006-07-20 | 엘지전자 주식회사 | 이동통신 단말기의 브로드캐스팅 스트리밍의 일시 정지서비스 장치 및 방법 |
US7751451B2 (en) * | 2006-09-14 | 2010-07-06 | Tandberg Television Inc. | Systems and methods for analog channel reuse in a cable system |
JP4348641B2 (ja) * | 2007-03-30 | 2009-10-21 | ソニー株式会社 | 情報配信装置および方法、並びにプログラム |
CN100493181C (zh) * | 2007-04-17 | 2009-05-27 | 华为技术有限公司 | 实现虚拟频道业务的***、保护方法和服务器 |
US8281337B2 (en) | 2007-12-14 | 2012-10-02 | At&T Intellectual Property I, L.P. | System and method to display media content and an interactive display |
US8843974B2 (en) | 2008-08-27 | 2014-09-23 | Albert John McGowan | Media playback system with multiple video formats |
US20100058393A1 (en) * | 2008-08-28 | 2010-03-04 | General Instrument Corporation | Switched Digital Video Broadcast Scheduler |
CN101860720B (zh) * | 2009-04-10 | 2015-05-20 | 中兴通讯股份有限公司 | 内容定位方法及内容分发网络节点 |
MX2010006069A (es) * | 2009-06-04 | 2011-08-30 | Dynalab Singapore Ltd | Un dispositivo alojado en el equipo de linea de abonado digital para proveer las funciones de software de virtualizacion. |
TW201044294A (en) * | 2009-06-04 | 2010-12-16 | Dynalab Singapore Ltd | A business model of virtualization software service upon the digital subscriber line equipment |
CN102427561B (zh) * | 2011-10-24 | 2013-08-28 | 山东泰信电子有限公司 | 一种防止vod节目非法传播共享的方法 |
US9219950B2 (en) * | 2011-11-01 | 2015-12-22 | Sony Corporation | Reproduction apparatus, reproduction method, and program |
CN102571964A (zh) * | 2012-01-16 | 2012-07-11 | 深圳创维-Rgb电子有限公司 | 多屏互动方法及*** |
CN111049777A (zh) * | 2018-10-12 | 2020-04-21 | ***通信集团广西有限公司 | 文件推送、下载、播放方法、装置、设备及介质 |
Family Cites Families (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4025851A (en) * | 1975-11-28 | 1977-05-24 | A.C. Nielsen Company | Automatic monitor for programs broadcast |
US4816904A (en) * | 1983-06-09 | 1989-03-28 | Control Data Corporation | Television and market research data collection system and method |
US4652915A (en) * | 1985-11-12 | 1987-03-24 | Control Data Corporation | Method for polling headphones of a passive TV audience meter system |
US4885632A (en) * | 1988-02-29 | 1989-12-05 | Agb Television Research | System and methods for monitoring TV viewing system including a VCR and/or a cable converter |
DE569350T1 (de) * | 1988-09-30 | 1994-03-17 | Right Hemisphere Pty Ltd | Fernsehprogramm-verteilungssystem. |
US5319453A (en) * | 1989-06-22 | 1994-06-07 | Airtrax | Method and apparatus for video signal encoding, decoding and monitoring |
DE69121444T2 (de) | 1990-03-29 | 1997-03-13 | Gte Laboratories Inc | Überwachungssystem für die Übertragung von Videosignalen |
CA2036205C (en) * | 1990-06-01 | 1996-11-19 | Russell J. Welsh | Program monitoring unit |
US5537473A (en) * | 1991-07-08 | 1996-07-16 | Amstrad Public Limited Company | Video recorder system |
US5437050A (en) * | 1992-11-09 | 1995-07-25 | Lamb; Robert G. | Method and apparatus for recognizing broadcast information using multi-frequency magnitude detection |
ES2154291T3 (es) | 1992-12-09 | 2001-04-01 | Discovery Communicat Inc | Controlador de red para sistemas de distribucion de programas de television por cable. |
US6973669B2 (en) * | 1993-03-29 | 2005-12-06 | Microsoft Corporation | Pausing television programming in response to selection of hypertext link |
US5453779A (en) * | 1994-03-15 | 1995-09-26 | International Business Machines Corporation | Scheduling policies with grouping for providing VCR control functions in a video server |
US5629732A (en) * | 1994-03-29 | 1997-05-13 | The Trustees Of Columbia University In The City Of New York | Viewer controllable on-demand multimedia service |
JPH07283809A (ja) | 1994-04-08 | 1995-10-27 | Mitsubishi Corp | 暗号鍵システム |
US5485219A (en) * | 1994-04-18 | 1996-01-16 | Depromax Limited | Electric service to record transmissions without recording commercials |
US5477263A (en) * | 1994-05-26 | 1995-12-19 | Bell Atlantic Network Services, Inc. | Method and apparatus for video on demand with fast forward, reverse and channel pause |
US5635979A (en) * | 1994-05-27 | 1997-06-03 | Bell Atlantic | Dynamically programmable digital entertainment terminal using downloaded software to control broadband data operations |
US5802275A (en) | 1994-06-22 | 1998-09-01 | Lucent Technologies Inc. | Isolation of non-secure software from secure software to limit virus infection |
US5555441A (en) | 1994-08-02 | 1996-09-10 | Interim Design Inc. | Interactive audiovisual distribution system |
JPH0879685A (ja) * | 1994-08-31 | 1996-03-22 | Sony Corp | ニア・ビデオ・オン・デマンドシステムにおけるプログラム再生装置 |
GB2293293B (en) * | 1994-09-15 | 1998-10-21 | Northern Telecom Ltd | Interactive video system |
JPH08149449A (ja) | 1994-11-18 | 1996-06-07 | Hitachi Ltd | デジタル信号蓄積伝送装置 |
US5654746A (en) | 1994-12-01 | 1997-08-05 | Scientific-Atlanta, Inc. | Secure authorization and control method and apparatus for a game delivery service |
US5654747A (en) * | 1994-12-29 | 1997-08-05 | International Business Machines Corporation | Intelligent multimedia set-top control method and apparatus in which billing signals are communicated to an information network upon presentation of downloaded media programs |
US5619247A (en) * | 1995-02-24 | 1997-04-08 | Smart Vcr Limited Partnership | Stored program pay-per-play |
JPH08297919A (ja) | 1995-04-27 | 1996-11-12 | Hitachi Ltd | ディジタル信号の受信方法及び装置 |
US6766527B2 (en) * | 1995-06-30 | 2004-07-20 | Fujitsu Limited | CATV system, CATV distributor, processing terminal, and receiver |
FR2736783B1 (fr) | 1995-07-13 | 1997-08-14 | Thomson Multimedia Sa | Procede et appareil d'enregistrement et de lecture avec un support d'enregistrement de grande capacite |
DE69606971T2 (de) * | 1995-07-21 | 2000-10-05 | Koninkl Philips Electronics Nv | Verfahren zum empfang von komprimierten videosignalen |
US5768681A (en) * | 1995-08-22 | 1998-06-16 | International Business Machines Corporation | Channel conservation for anticipated load surge in video servers |
GB9517806D0 (en) * | 1995-08-31 | 1995-11-01 | Philips Electronics Uk Ltd | Information handling for interactive apparatus |
US5781228A (en) * | 1995-09-07 | 1998-07-14 | Microsoft Corporation | Method and system for displaying an interactive program with intervening informational segments |
JPH1013784A (ja) | 1996-06-24 | 1998-01-16 | Matsushita Electric Ind Co Ltd | 放送信号記録再生装置 |
US6101543A (en) | 1996-10-25 | 2000-08-08 | Digital Equipment Corporation | Pseudo network adapter for frame capture, encapsulation and encryption |
US6002443A (en) * | 1996-11-01 | 1999-12-14 | Iggulden; Jerry | Method and apparatus for automatically identifying and selectively altering segments of a television broadcast signal in real-time |
US6067108A (en) * | 1996-12-12 | 2000-05-23 | Trw Inc. | Solid-state mass storage data stream generator |
US5818934A (en) | 1996-12-18 | 1998-10-06 | Phillips Electronics North America Corporation | Method and apparatus for providing a cryptographically secure interface between the decryption engine and the system decoder of a digital television receiver |
WO1998031114A1 (en) * | 1997-01-06 | 1998-07-16 | Bellsouth Corporation | Method and system for tracking network use |
US5963202A (en) * | 1997-04-14 | 1999-10-05 | Instant Video Technologies, Inc. | System and method for distributing and managing digital video information in a video distribution network |
JPH10327396A (ja) | 1997-05-23 | 1998-12-08 | Toshiba Corp | 課金システムのためのセンタ装置並びに端末装置 |
JPH114407A (ja) | 1997-06-13 | 1999-01-06 | Matsushita Electric Ind Co Ltd | 放送信号記録再生装置 |
US6057872A (en) * | 1997-07-09 | 2000-05-02 | General Instrument Corporation | Digital coupons for pay televisions |
JP2001513587A (ja) * | 1997-07-31 | 2001-09-04 | サイエンティフィック−アトランタ・インコーポレーテッド | 条件付きアクセスシステムにおける情報のプログラムのソースの検証 |
US6069647A (en) * | 1998-01-29 | 2000-05-30 | Intel Corporation | Conditional access and content security method |
US6804825B1 (en) * | 1998-11-30 | 2004-10-12 | Microsoft Corporation | Video on demand methods and systems |
US6591292B1 (en) * | 1999-01-08 | 2003-07-08 | Thomson Licensing S.A. | Method and interface for incorporating program information into an electronic message |
-
1999
- 1999-01-20 US US09/234,559 patent/US7305695B1/en not_active Ceased
-
2000
- 2000-01-10 DE DE60002158T patent/DE60002158T2/de not_active Expired - Lifetime
- 2000-01-10 IL IL14433600A patent/IL144336A0/xx not_active IP Right Cessation
- 2000-01-10 WO PCT/US2000/000536 patent/WO2000044172A1/en not_active Application Discontinuation
- 2000-01-10 CA CA002359975A patent/CA2359975C/en not_active Expired - Fee Related
- 2000-01-10 AU AU24103/00A patent/AU752973B2/en not_active Ceased
- 2000-01-10 AT AT00902375T patent/ATE237904T1/de not_active IP Right Cessation
- 2000-01-10 JP JP2000595492A patent/JP4380924B2/ja not_active Expired - Fee Related
- 2000-01-10 EP EP00902375A patent/EP1145551B1/de not_active Expired - Lifetime
- 2000-01-10 KR KR10-2001-7009146A patent/KR100441326B1/ko not_active IP Right Cessation
- 2000-01-10 CN CNB008029733A patent/CN1223193C/zh not_active Expired - Fee Related
- 2000-01-10 RU RU2001123223/09A patent/RU2219678C2/ru not_active IP Right Cessation
-
2009
- 2009-11-10 US US12/615,495 patent/USRE45372E1/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1223193C (zh) | 2005-10-12 |
AU752973B2 (en) | 2002-10-03 |
JP2002535931A (ja) | 2002-10-22 |
KR20010101617A (ko) | 2001-11-14 |
AU2410300A (en) | 2000-08-07 |
KR100441326B1 (ko) | 2004-07-23 |
ATE237904T1 (de) | 2003-05-15 |
US7305695B1 (en) | 2007-12-04 |
IL144336A0 (en) | 2002-05-23 |
CA2359975A1 (en) | 2000-07-27 |
CA2359975C (en) | 2007-05-01 |
CN1338180A (zh) | 2002-02-27 |
RU2219678C2 (ru) | 2003-12-20 |
EP1145551A1 (de) | 2001-10-17 |
USRE45372E1 (en) | 2015-02-10 |
EP1145551B1 (de) | 2003-04-16 |
JP4380924B2 (ja) | 2009-12-09 |
WO2000044172A1 (en) | 2000-07-27 |
DE60002158D1 (de) | 2003-05-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60002158T2 (de) | System zur lieferung von video-auf-anfrage | |
DE60013628T2 (de) | Identifizierung von mit einem audio/videoprogramm verbundenen zusätzlichen informationen | |
DE69838890T2 (de) | Senden und Empfang von Daten | |
DE60121959T2 (de) | Mobiles endgerät und entsprechendes verfahren zum empfangen eines verschlüsselten ersten signals sowie von mit dem ersten signal zusammenhängenden komplementären informationen | |
DE69738463T2 (de) | Rundfunkvorrichtung für Programminformationsrundfunksystem und Empfängerendgerät | |
DE69530955T2 (de) | Kryptosystem mit Schlüssel | |
DE69731549T2 (de) | Interaktivität mit audiovisueller programmierung | |
DE60030659T2 (de) | Verfahren und Vorrichtung zur ferngesteuerten Aufnahme von audiovisuellen Signalen | |
DE68921943T2 (de) | Zweirichtungsrundfunksystem für mehrere Medien. | |
DE69901305T3 (de) | Modulverwalter für interaktives fernsehsystem | |
DE69932060T2 (de) | Simulation einer zweiwegverbindung für ein-direktionalle datenströme für mehrere teilnehmer | |
DE68928346T2 (de) | System und verfahren zur programmierung eines vcr | |
DE69432733T2 (de) | Kabelfernsehsystem | |
DE60105429T2 (de) | Empfänger | |
DE69831179T2 (de) | Tragbare vorrichtung zur simulation von bidirektionellen verbindungen für ein-direktionelle datenströme | |
DE69814335T9 (de) | Vorrichtung zur Aufnahme von Fernsehbildern | |
DE69022565T2 (de) | Einrichtung zur verständlichen Abfrage der Art von Zugangsrechten für einen Gebühren-Fernseher und/oder -Radio-Dienst. | |
DE69818321T2 (de) | Verfahren und Gerät zur Bereitstellung einer elektronischen Programmübersicht | |
DE69614868T3 (de) | Lokalisierungssystem und verfahren für elektronische programmführertabelle | |
DE60104420T2 (de) | Schauzeitabhängiges bezahlsystem für inhaltslieferung in medienabspielsystemen | |
DE60133481T2 (de) | Informationsverarbeitungsgerät, elektronische Vorrichtung, Informationsverarbeitungsverfahren und Medium | |
DE69912122T2 (de) | Fernsehsignalempfänger | |
DE60122795T2 (de) | Server zum anpassen von datenströmen | |
DE60020245T2 (de) | System und verfahren zur sicherung von auf-anfrage ablieferung von vorher verschlüssetem inhalt mit ecm unterdrückung | |
DE60038590T3 (de) | Verfahren und Gerät zur Aufteilung von Zuschauerpräferenzen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |