DE60011405T2 - Verahren und gerät zur sicherung von steuerungsworten - Google Patents
Verahren und gerät zur sicherung von steuerungsworten Download PDFInfo
- Publication number
- DE60011405T2 DE60011405T2 DE60011405T DE60011405T DE60011405T2 DE 60011405 T2 DE60011405 T2 DE 60011405T2 DE 60011405 T DE60011405 T DE 60011405T DE 60011405 T DE60011405 T DE 60011405T DE 60011405 T2 DE60011405 T2 DE 60011405T2
- Authority
- DE
- Germany
- Prior art keywords
- integrated circuit
- control word
- key
- descrambler
- digital content
- 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/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
-
- 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
-
- 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, manipulating MPEG-4 scene graphs
- H04N21/2347—Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving video stream encryption
-
- 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/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2543—Billing, e.g. for subscription services
-
- 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/418—External card to be used in combination with the client device, e.g. for conditional access
- H04N21/4181—External card to be used in combination with the client device, e.g. for conditional access for conditional access
-
- 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4367—Establishing a secure communication between the client and a peripheral device or smart card
-
- 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, rendering scenes according to MPEG-4 scene graphs
- H04N21/4405—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 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/47211—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 pay-per-view content
-
- 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/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- 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
Description
- HINTERGRUND DER ERFINDUNG
- 1. Gebiet der Erfindung
- Die vorliegende Erfindung betrifft digitale Einrichtungen. Insbesondere betrifft die vorliegende Erfindung ein Gerät und Verfahren zum Entwürfeln digitalen Inhalts in digitalen Einrichtungen.
- 2. Genereller Hintergrund
- Analoge Kommunikationssysteme machen schnell ihren digitalen Gegenstücken Platz. Gegenwärtig ist geplant, dass digitales Fernsehen im Jahr 2002 allen Konsumenten national zur Verfügung steht und im Jahr 2006 vollständig im Dienst ist. Hochauflösende Fernsehsendungen bzw. HDTV-Fernsehsendungen (high definition television (HDTV) broadcasts) haben in den meisten Hauptstädten auf begrenzter Basis schon begonnen. Ähnlich hat das explosive Wachstum des Internets und des World Wilde Web in einem korrelativen Wachstum bei der Zunahme herunterladbarer audiovisueller Dateien, beispielsweise MP3-formatierter Audiodateien, sowie anderen Inhalts resultiert.
- Gleichzeitig mit und zum Teil aufgrund dieser schnellen Bewegung zum digitalen Kommunikationensystem hat es signifikante Fortschritte bei digitalen Aufzeichnungseinrichtungen gegeben. DVD-Rekorder (DVD steht für digital versatile disk (mehrseitige Digitalplatte)), digitale VHS-Videokassettenrekorder (digital VHS video cassette recorders (D-VHS VCR)), CD-ROM-Rekorder (beispielsweise CD-R und CD-RW), MP3-Aufzeichnungseinrichtungen und hart- bzw. festplattenbasierte Aufzeichnungseinheiten sind aber nur repräsentativ für die digitalen Aufzeichnungseinrichtungen, die fähig sind, Hochqualitäts- bzw. Qualitätsaufzeichnungen und Kopien davon zu erzeugen, ohne die Generationsverschlechterung (d.h. zuneh mende Verschlechterung zwischen sukzessiven Kopien), die bei den analogen Gegenstücken bekannt sind, zu erzeugen. Die Kombination aus einer Bewegung zu digitalen Kommunikationssystemen und digitalen Aufzeichnungseinrichtungen bringen Inhaltanbieter bzw. -provider wie beispielsweise die Film- bzw. Bewegtbild- und Musikindustrie in Sorge, die das unautorisierte und unkontrollierte Kopieren von urheberrechtlich oder anderweitig geschütztem Material zu verhindern wünschen.
- Als Antwort darauf gibt es eine Bewegung, Dienstprovider, beispielsweise terrestrische Rundfunk-, Kabel- und Direkt-Rundstrahlsatellit- bzw. DBS-Gesellschaften (DBS steht für dirct broadcast satellite (Direkt-Rundstrahlsatellit)) und Gesellschaften mit Internetstellen (Internet sites), welche herunterladbaren Inhalt bereitstellen, aufzufordern, Schutzschemata einzuführen. Zwei solche Kopierschutzsysteme sind von der 5C-Gruppe der DHSG (= Data Hiding Sub Group (Datenverdeckungs-Subgruppe)) (5C umfasst Vertreter von Sony, Hitachi, Toshiba, Matsushita und Intel) und der DTDG (= Data Transmission Discussion Group (Datenübertragungs-Diskussionsgruppe)), die Industriekomitee-Subgruppen der CPTWG (= Copy Protection Technical Working Group (kopierschutztechnische Arbeitsgruppe)) sind, vorgeschlagen worden. Die CPTWG repräsentiert die Inhaltprovider, Computer- und Konsumelektronikprodukt-Hersteller.
- Der DTDG-DTCP-Vorschlag (DTCP = Digital Transmission Copy Protection (Digitalübertragungskopierschutz)) ist auf den Schutz von kopiergeschütztem digitalen Inhalt gerichtet, der zwischen digitalen Einrichtungen, die über ein digitales Übertragungsmedium wie beispielsweise einen IEEE 1394-Seriellbus verbunden sind, übertragen wird. Einrichtungsbasiert verwendet der Vorschlag Symmetrischschlüssel-Verschlüsselungstechniken zum Codieren von Komponenten einer konformen Einrichtung. Dies berücksichtigt die Authentisierung jeder digitalen Einrichtung vor der Übertragung des digitalen Inhalts, um zu bestimmen, ob die Einrichtung konform ist. Der digitale Inhalt wird vor der Übertragung selbst codiert, so dass ein unautorisiertes Kopieren des Inhalts in einer Kopie, die ein unverständliches Format aufweist, resultiert.
- Ein Verfahren zum Codieren des Inhalts ist von der DHSG vorgeschlagen worden und basiert auf Wasserzeichentechniken. Obgleich der Hauptfokus des DHSG-Vorschlags bei einem Kopierschutz digitalen Film- und Videoinhalts, insbesondere als auf DVD-Systeme angewendet, gewesen ist, wird erwartet, dass er zum Kopierschutz jeden digitalen Inhalts, der über digitale Rundsendungen und Netzwerke elektronisch verbreitet wird, anwendbar ist. Die Wasserzeichentechniken, die für den Benutzer unsichtbar sind, erlauben, dass der hereinkommende Inhalt in einer Weise markiert wird, die es extrem schwierig macht, präzise zu erkennen, wie der Inhalt codiert wurde, und folglich extrem schwierig, das Wasserzeichen ohne Beschädigung des Inhalts zu entfernen oder zu ändern. Die DHSG hat drei primäre Fälle von Detektion und Steuerung bestimmt, die eine solche Technik bzw. Technologie erfüllen sollte: Wiedergabe-, Aufzeichnungs- und Generationskopiersteuerung. Es wird erwartet, dass die Wasserzeichentechnologie dem Inhaltprovider erlaubt, wenigstens zu spezifizieren, ob der Inhalt ein „Copy never (Niekopieren)"-, „Copy once (Einmalkopieren)"- oder „Copy free (Freikopieren)"-Inhalt ist. „Copy never" wird zum Markieren digitalen Inhalts verwendet, um anzuzeigen, dass nicht erlaubt ist, den Inhalt zu kopieren, während „Copy free" anzeigt, dass der Inhalt frei kopiert werden kann und er mit zusätzlicher Information markiert werden kann. Dies ist verschieden von Material, das nie markiert wird. Schließlich wird „Copy once" verwendet, um anzuzeigen, dass erlaubt ist, den digitalen Inhalt nur einmal zu kopieren. Wenn eine Kopie gemacht wird, werden der originale „Copy once"-Inhalt und der neu kopierte Inhalt neu markiert mit „no more copy (keine Kopie mehr)". Natürlich können andere Typen von Kopierverwaltungs- bzw. Kopiermanagementbefehlen das Spielen oder die Wiedergabe solchen digitalen Inhalts begrenzen, beispielsweise auf eine spezifische Zeitperiode, Dauer oder Zahl von Spielen oder Vorführungen.
- Infolgedessen erstreckt sich auch heute die Funktionalität digitaler Einrichtungen wie beispielsweise Set-top-Boxen (Set-top-Box = Digitalempfänger (Konverter und Decodierer in einem Gerät), Satellitenempfänger, multimediales Zusatzgerät, Aufsatzgerät) digitale Fernseher, digitaler Audiospieler und ähnliche solche digitalen Einrichtungen über ihre historische Rolle des bedingten Zugriffs (conditional access (CA)), d.h. lediglich Entwürfeln eines Inhalts zu einem CA-klaren Format zum Realzeitanschauen und/oder -hören, hinaus und enthält nun Beschränkungen und Bedingungen bei der Aufzeichnung und Wiedergabe solchen digitalen Inhalts. Beispielsweise kann gegenwärtig ein Kopieren verwürfelten Inhalts für eine nachfolgende Entwürfelung und Sehen oder Hören mit der geeigneten Dienst/Inhalt-Providerautorisation oder den der digitalen Einrichtung bereitgestellten Schlüssel erlaubt werden.
- Traditionelle Bedingtzugriffssysteme für Pay-TV (Bezahlfernsehen) entstanden aus Simplex- bzw. Einweg-Rundfunksystemen, bei denen ein Rückkanal nicht verfügbar war. Einem Verschlüsselungsprozessor, beispielsweise eine Chipkarte (smart card), in einer Bedingtzugriffseinheit, beispielsweise eine Set-top-Box, wird generell Information und Funktionalität eingegeben, um einen Zugriff zu Programmen automatisch zu garantieren.
- Beispielsweise empfängt eine Chipkarte mit einer Pay-TV-Zugriffssteueranwendung typisch EMMs, die gewisse Dienstbetitelungen bzw. -berechtigungen bzw. -benutzungsberechtigungen garantieren. Typischerweise werden Dienste- oder Gruppenschlüssel zur gleichen Zeit abgegeben, und wenn der Set-top-Box erlaubt ist, IPPV-Programme anzusehen, kann die Kredit- und Kostengrenze-Information ebensogut übertragen werden.
- Beim Abstimmen auf ein Programm empfängt die Chipkarte ECMs, die beschreiben, welche Betitelungen bzw. Berechtigungen die Chipkarte benötigt, um einen Zugriff zur Show zu garantieren. Hacker können versuchen, sowohl EMMs als auch ECMs zu manipulieren, um Programme ohne Bezahlung der erforderlichen Teilnehmergebühren sehen. Nicht nur werden die EMMs und ECMs manipuliert, sondern die Hardware wird ebenso atta ckiert. Diese Kombination aus Software- und Hardware-Attacken werden benutzt, um zu bewirken, dass die Chipkarte verwürfelte Programme ohne Autorisation vom Anbieter bzw. Provider der Programme entschlüsselt.
- Einmal aufgefangen bzw. in Felder unterteilt ist es schwer, die Funktionalität der Chipkarten zu ändern. Mechanismen zum Herunterladen eines neuen Codes zu Chipkarten sind empfänglich für Attacken von Hackern, die versuchen können, die gleichen Mechanismen zum Laden eines Pirat- bzw. Raubcodes in die Chipkarte zu verwenden, um Programme zu stehlen. Ein „sicherer" Weg, das Zugriffssteuersystem zu verbessern ist, existierende Chipkarten vom Feld zu nehmen und neue bereitzustellen. Dies kann jedoch teuer und logistisch schwierig sein.
- WO 86/07224 offenbart ein Verfahren und Gerät zum Verwürfeln und Entwürfeln von Fernsehsignalen. Ein Fernsehsignal wird verwürfelt und mit einem verschlüsselten Sessionsschlüssel (Sitzungsschlüssel) und einem verschlüsselten Entwürfelungscode übertragen. Der Entwürfelungscode ist unter Verwendung des Sessionsschlüssels verschlüsselt, und der Sessionsschlüssel ist entsprechend einem Verteiler- bzw. Verteilungsschlüssel, der einem Empfänger bekannt ist, verschlüsselt. Der Empfänger ist angeordnet zum Wiedergewinnen des Fernsehsignals durch Entschlüsselung des Sessionsschlüssels unter Verwendung des Verteilungsschlüssels und Entschlüsselung des Entwürfelungscodes unter Verwendung des Sessionsschlüssels und Entwürfelung der Fernsehsignale unter Verwendung des Entwürfelungscodes.
- WO 97/38530 offenbart eine Anordnung zur Entschlüsselung von Fernsehsignalen, die eine Bedingtzugriffseinrichtung und eine Chipkarte aufweist. Die Bedingtzugriffseinrichtung erzeugt einen Zufallsschlüssel und überträgt den Zufallsschlüssel zur Chipkarte in einer verschlüsselten Form. Der Zufallsschlüssel ist unter Verwendung eines öffentlichen Schlüssels, der von der Chipkarte unter Verwendung eines korrespondierenden geheimen Schlüssels verschlüsselt ist, verschlüsselt, um den Zufallsschlüssel, der nachfolgend zum Verschlüsseln/Ent schlüsseln von Meldungen zwischen der Chipkarte und der Bedingtzugriffseinrichtung verwendet wird, zu erhalten.
-
US 5 485 577 offenbart ein Sicherheitsgerät für Informationsverarbeitungssysteme, in welchem authentisierte Zugriffsrechte zunehmend abgegeben werden, um auf Steuerprozessoren zuzugreifen. - Die UK Patentanmeldung GB 22 41 096 A offenbart einen Empfänger zur Dechiffrierung verwürfelter Videosignale, der eine Steuereinheit, einen Videoprozessor und eine Dateneingabeschaltung aufweist. Die Steuereinheit umfasst eine Speichereinrichtung. Die Speichereinrichtung weist Dechiffrierungsalgorithmen und einen darin vorgespeicherten eindeutigen bzw. einzigen M-Chiffreschlüssel auf. Die Steuereinheit empfängt den M-Chiffreschlüssel und dechiffriert eine chiffrierte Meldung, die einen V-Chiffreschlüssel enthält, mit dem das Videosignal verwürfelt worden ist. Der V-Chiffreschlüssel wird dann dem Videoprozessor zur Entschlüsselung der verwürfelten Videosignale zugeführt.
- ZUSAMMENFASSUNG
- Verschiedene Aspekte und Merkmale bzw. Eigenschaften der vorliegenden Erfindung sind in den beigefügten Ansprüchen definiert.
- Gemäß einer Ausführungsform ist ein Verfahren zur Sicherung von Steuerungswörtern bereitgestellt. Das Verfahren umfasst Empfangen verwürfelten digitalen Inhalts in einer integrierten Entwürflerschaltung bzw. Entwürflerintegriertschaltung. Das Verfahren umfasst außerdem Empfangen eines verschlüsselten Steuerungswortes (encrypted control word) in der Entwürflerintegriertschaltung, Entschlüsseln des verschlüsselten Steuerungswortes unter Verwendung eines in einer Registerschaltung der Entwürflerintegriertschaltung gespeicherten Schlüssels und Entwürfeln des verwürfelten digitalen Inhalts in der Entwürflerintegriertschaltung unter Verwendung des entschlüsselten Steuerungsworts.
- KURZE BESCHREIBUNG DER ZEICHNUNGEN
- Die vorliegende Erfindung ist mittels eines Beispiels und nicht mittels einer Einschränkung in den Figuren der beigefügten Zeichnungen dargestellt, in denen gleiche Bezugszeichen ähnliche Elemente bezeichnen, und in denen:
-
1 ein Blockschaltbild eines exemplarischen Unterhaltungssystems ist, das eine Ausführungsform einer digitalen Einrichtung enthält; -
2 eine Ausführungsform einer Bedingtzugriffseinheit (conditional access unit) mit einer Chipkarte ist; -
3 eine Ausführungsform eines Verfahrens zur sicheren Übertragung von Steuerungswörtern von einer Chipkarte zu einer Bedingtzugriffseinheit ist; -
4 und5 Ausführungsformen eines Verfahrens zur Verschlüsselung und Entschlüsselung von Daten sind; -
6 ein Blockschaltbild einer Ausführungsform der Entwürflerintegriertschaltung ist; -
7 eine Ausführungsform eines Empfangsstellen- bzw. Kopfstellenservers, einer Netzwerkverbindung und eines Decodierers ist; -
8 eine andere Ausführungsform eines Decodierers ist; -
9 Ausführungsformen von Diensten zeigen, die an einen Decodierer oder eine Bedingtzugriffseinheit abgegeben werden können; und -
10 eine Ausführungsform eines Verfahrens zur Anforderung und zum Empfang von Steuerungswörtern oder Dienstschlüsseln zeigt. - DETAILLIERTE BESCHREIBUNG
-
1 ist ein Blockschaltbild eines Unterhaltungssystems100 , das eine Ausführungsform eines Kopierverwaltungs- bzw. Kopiermanagementsystems der vorliegenden Erfindung umfasst. Das Unterhaltungssystem100 umfasst eine digitale Einrichtung110 zum Empfang eines Programmdaten von einem oder mehreren Dienstprovidern enthaltenden Bitstroms. Solche Dienst- oder Inhaltprovider können terrestrische Rundfunk- Programmanbieter bzw. -provider, Kabeloperatoren, DBS-Gesellschaften (DBS = direct broadcast satellite (Direkt-Rundstrahlsatellit)), Inhalt zum Herunterladen über das Internet bereitstellende Gesellschaften oder jeden ähnlichen solchen Inhalt- und/oder Dienstprovider umfassen. Die Programmdaten können Systeminformation, Betitelungs- bzw. Berechtigungs- bzw. Benutzungsberechtigungs-Steuermeldungen, Betitelungs- bzw. Berechtigungs- bzw. Benutzungsberechtigungs-Managementmeldungen, Inhalt und andere Daten enthalten, die jeweils kurz beschrieben werden. Systeminformation kann Information über Programmnamen, Rundfunkzeit, Quelle und ein Verfahren zur Wiedergewinnung und Decodierung sowie Kopiermanagementbefehle, die digitalen Empfängern und anderen Einrichtungen Information, die steuert, wie und wann Programmdaten rückgespielt, rückübertragen und/oder aufgezeichnet werden können, bereitstellen. Diese Kopierverwaltungs- bzw. Kopiermanagementbefehle können auch zusammen mit Betitelungs- bzw. Berechtigungssteuermeldungen (entitlement control messages (ECM)), die von der Bedingtzugriffseinheit zum Regulieren eines Zugriffs einen besonderen Kanal oder Dienstes generell verwendet werden, übertragen werden. Betitelungs- bzw. Berechtigungsmanagementmeldungen (entitlement management messages (EMM)) können zum Abgeben von Privilegien an den digitalen Empfänger111 wie beispielsweise Rechte, Zugriffsparameter und Entwürfelungsschlüssel verwendet werden. Wie bekannt ist ein Entschlüsselungsschlüssel generell ein Code, der zum Wiederherstellen verwürfelter Daten erforderlich ist und eine Funktion der garantierten Rechte sein kann. Schließlich kann ein Inhalt im Programmdatenstrom Audio- und Videodaten, die in einem verwürfelten oder klaren Format sein können, enthalten. - Die digitale Einrichtung
110 umfasst einen digitalen Empfänger111 , der den hereinkommenden Bitstrom verarbeitet, daraus die Programmdaten extrahiert und die Programmdaten in einem sichtbaren Format bereitstellt. Die digitale Einrichtung110 kann über ein Übertragungsmedium120 an andere Komponenten des Unterhaltungssystems100 gekoppelt sein. Das Ü bertragungsmedium120 arbeitet so, dass es Steuerinformation und Programmdaten enthaltende Daten zwischen der digitalen Einrichtung110 und anderen Komponenten im Unterhaltungssystem100 überträgt. - Das Unterhaltungssystem
100 kann ein an das Übertragungsmedium120 gekoppeltes Audiosystem130 enthalten. Ein digitaler VCR140 wie beispielsweise ein D-VHS VCR kann durch das Übertragungsmedium120 ebenfalls an die digitale Einrichtung110 und andere Komponenten des Unterhaltungssystems100 gekoppelt sein. - Eine Hartplatten- bzw. Festplatten-Aufzeichnungseinheit
150 kann über das Übertragungsmedium120 auch an die digitale Einrichtung110 und andere Komponenten gekoppelt sein. Eine Anzeige160 kann eine hochauflösende Fernsehanzeige (high definition television display), einen Monitor oder eine andere zur Verarbeitung digitaler Videosignale fähige Einrichtung aufweisen. Schließlich kann eine Steuereinheit170 an das Übertragungsmedium120 gekoppelt sein. Die Steuereinheit170 kann zum Koordinieren und Steuern des Betriebs bzw. der Operation einiger oder jeder der Komponenten auf dem Unterhaltungssystem100 verwendet sein. - Der Inhalt eines digitalen Programms kann in verwürfelter Form übertragen werden. Damit eine Bedingtzugriffseinheit den verwürfelten Inhalt zurückgewinnen und eine Person den Inhalt in klarer Form sehen kann, muss die Einheit die dem verwürfelten Inhalt zugeordneten notwendigen Zugriffserfordernisse aufweisen. Ein Zugriffserfordernis enthält eine Meldung, welche die Merkmale beschreibt, die Bedingtzugriffseinheit haben muss, um den verwürfelten Inhalt zu decodieren. Beispielsweise kann zum Sehen des Inhalts ein gewisser Schlüssel notwendig sein. Alternativ dazu kann ein einem gegebenen Inhaltprovider zugeordnetes Dienstkennzeichen erforderlich sein. Technische Erfordernisse wie beispielsweise ein besonderes Entwürfelungsverfahren können auch notwendig und als ein Teil der Zugriffserfordernisse enthalten sein. Die einem besonderen Programm zugeordneten Zugriffserfordernisse können zusammen mit dem Programm zu einer Bedingtzugriffseinheit übertragen werden.
- Wenn ein verwürfeltes Programm von einer Bedingtzugriffseinheit empfangen wird, werden die Zugriffserfordernisse für das Programm mit den Betitelungen bzw. Berechtigungen verglichen, welche die Bedingtzugriffseinheit tatsächlich hat. Damit die Bedingtzugriffseinheit den verwürfelten Inhalt in klarer Form anzeigen kann, müssen die Zugriffserfordernisse für das Programm mit den Betitelungen bzw. Berechtigungen der Bedingtzugriffseinheit übereinstimmen bzw. zu diesen passen. Die Betitelungen bzw. Berechtigungen können festlegen bzw. spezifizieren, dass die Bedingtzugriffseinheit betitelt bzw. berechtigt ist, den Inhalt von einem gegebenen Dienstprovider wie beispielsweise HBO zu sehen. Die Betitelungen bzw. Berechtigungen können auch einen oder mehrere zum Entwürfeln des Inhalts notwendige Schlüssel enthalten. Die Betitelungen bzw. Berechtigungen können auch die Zeitperioden definieren, für welche die Bedingtzugriffseinheit Programme entwürfeln kann. Die Zugriffserfordernisse und Betitelungen bzw. Berechtigungen bilden auf diese Weise einen Teil des Zugriffssteuersystems zum Bestimmen, ob ein Decodierer autorisiert ist, ein besonderes Programm zu sehen.
- Die Zugriffserfordernisse und Berechtigungen können Konsumenten mit einer Vielfalt von Wahlen zum Bezahlen für den Inhalt und gewinnen eines Zugriffs auf den verwürfelten Inhalt bereitstellen. Diese Wahlen können Bezahlen-pro-Spiel bzw. Pay per play (PPP), Videoabrufdienst bzw. Bezahlen-pro-Sehen bzw. Pay per view (PPV), Impuls-Bezahlen-pro-Sehen bzw. Impulse pay per view (IPPV), zeitbasiertes Historisches bzw. Altes bzw. Time based historical, Bezahlen-pro-Zeit bzw. Pay per time (PPT), Rückkauf-von Niekopiefilmen, bzw. Repurchase of copy never movies, persönliches Verwürfeln bzw. Personal scrambling und regionales Pay per view bzw. Regional pay per view umfassen. Impulse pay per view ist ein Merkmal, das einen Kauf von Bezahlen-pro-Sehen-Filmen bzw. Pay per view movies durch Kredit, der vorher in die Set-top-Box heruntergeladen worden ist, erlaubt. Kaufaufzeichnungen können gespei chert und durch Telefon zu einem Rechnungserstellungszentrum weitergeleitet werden. Time based historical erlaubt einen Zugriff auf einen Inhalt, der während einer vergangenen Zeitperiode wie beispielsweise März bis Dezember 1997 geliefert wurde. Die Zugriffserfordernisse und Berechtigungen können Kunden auch verschiedene Optionen zum Speichern des verwürfelten Inhalts bereitstellen.
- Die Zugriffserfordernisse können an die Bedingtzugriffseinheit unter Verwendung von Paket-Identifizierern (packet identifiers (PIDs)) abgegeben werden. Jeder PID kann die einem gegebenen Dienst oder Merkmal zugeordneten Zugriffserfordernisse enthalten. Der an eine Bedingtzugriffseinheit abgegebene Inhalt kann eine große Zahl an PIDs enthalten und dadurch spezielle Einnahmemerkmale, technische Merkmal oder andere spezielle Merkmale ermöglichen, die lokal auszuführen sind.
- Vor Empfang des Inhalts kann dem Kunden eine Zahl Wahlen zur Gewinnung eines Zugriffs auf den Inhalt, der in Begriff ist, auf Media gespeichert zu werden, gegeben sein. Der Kunde kann aufgefordert werden, das Recht auf den Zugriff und das Sehen des Inhalts zu kaufen. Wenn deshalb der Kunde den Inhalt für eine spätere Wiedergewinnung und ein späteres Sehen aufzeichnen will, müssen die Zugriffserfordernisse, die der Kunde kaufte, mit dem Inhalt gespeichert sein.
- Es gibt verschiedene Typen von Sicherheitsarchitekturen für Bedingtzugriffseinheiten: 1) eingebettete, 2) gespaltene bzw. gesplittete Sicherheit und 3) externe Sicherheit. Bei eingebetteter Sicherheit werden die Inhaltentwürfelung und das Schlüsselmanagement insgesamt in der Bedingtzugriffseinheit, beispielsweise einer Set-top-Box, ausgeführt. Bei gesplitteter Sicherheit wird die Entwürfelung in der Set-top-Box ausgeführt, jedoch wird das Schlüsselmanagement außerhalb der Set-top-Box durch Verwendung eines Verschlüsselungsrozessors wie beispielsweise einer Chipkarte ausgeführt. Bei externer Sicherheit werden sowohl die Inhaltentwürfelung als auch das Schlüsselmanagement extern, beispielsweise mit den NRSS-A- und NRSS-B-Bedingtzugriffsspezifikationen (NRSS-A and NRSS-B conditional access specifications), ausgeführt. Die Kabelindustrie hat durch den bzw. „Open Cable(Offen-Kabel)"-Prozesess eine modifizierte Version von NRSS-B, die als „Point-of-Deployment(Punkt-des-Einsatzes)"-Modul (POD-Modul) bezeichnet wird. Das POD-Modul hat den gleichen Formfaktor wie NRSS-B. Es enthält Funktionalität zum Senden und Empfangen von Meldungen auf dem „Out-of-Band"-Kanal („Außerband"-Kanal). Der externe Sicherheitstyp kann auch gesplittet sein, beispielsweise durch Verwendung einer PCMCIA-Formfaktorkarte, die Inhalt entwürfelt, und einer Chipkarte, die das Schlüsselmanagement ausführt.
- Außerdem kann auf den CA-entwürfelten Transportstrom ein Kopierschutz angewendet sein. Kopiergeschützter Inhalt wird über das CA-Modul (NRSS-A-, NRSS-B- oder POD-)Schnittstelle und den Hauptcomputer bzw. Host neu verwürfelt. Das CA-Element und der Host müssen dem zum neuen Verschlüsseln dieses Inhalts verwendeten Schlüssel zustimmen. Bei einer Ausführungsform sind auf jeder Seite der Schnittstelle verschiedenen Parameter sicher geteilt, mit dem Resultat, dass von jedem Teilnehmer der gleiche Kopierschutzschlüssel abgeleitet wird. Das CA-Modul kann alternativ dazu seinen eigenen Schlüssel ableiten und den Kopierschutzschlüssel mit dem eindeutigen bzw. einzigen Schlüssel der Entwürflerintegriertschaltung im Host verschlüsseln. Das CA-Modul kann diesen einzigen Schlüssel der Entwürflerintegriertschaltung durch eine EMM oder ein anderes Verfahren, beispielsweise Fabrikladeprozedur, empfangen.
- Wie in
2 zu sehen ist, weist eine das Kopiermanagementsystem der vorliegenden Erfindung aufweisende Ausführungsform des digitalen Empfängers111 eine Chipkartenschnittstelle420 auf. Obgleich die Chipkartenschnittstelle420 in den digitalen Empfänger111 eingebaut sein kann, wird erwartet, dass der digitale Empfänger einen Erweiterungsschlitz, beispielsweise einen PCMCIA-Schlitz oder Universaldienstebus- bzw. Universal-Services-Bus-Schlitz (USB-Schlitz) zur Aufnahme einer Karte oder Einrichtung, welche die Schnittstelle420 enthält, aufweist. Der digitale Empfänger111 dieser Ausführungsform weist eine CPU430 und eine Entwürflerintegriertschaltung440 auf. - Die Chipkartenschnittstelle
420 nimmt eine Chipkarte auf, die verschlüsselte Steuerungswörter zum Entwürfeln verschlüsselten Programminhalts enthält. Die Chipkarte410 kann die Steuerungswörter in verschlüsselter Form zur Chipkartenschnittstelle420 übertragen. Wenn der Inhalt unter Verwendung von Steuerungswörtern zusätzlich zu Schlüsseln original verschlüsselt wurde, kann die Chipkarte410 einen der Einheit401 eindeutigen bzw. einzigen Verschlüsselungssteuerschlüssel verwenden, um die Steuerungswörter zu verschlüsseln. Die Bedingtzugriffseinheit401 entschlüsselt die Steuerungswörter und verwendet die klaren Steuerungswörter zum Entwürfeln des Programminhalts. - So zeigt
2 eine Ausführungsform der gesplitteten Sicherheitsarchitektur und externen Architektur. Bei der gesplitteten Sicherheitsarchitektur ist die Bedingtzugriffseinheit401 eine Set-top-Box oder anderer Typ einer digitalen Einrichtung, beispielsweise die in1 gezeigte Einrichtung110 . Bei der externen Architektur ist die Bedingtzugriffseinheit eine NRSS-B-Bedingtzugriffseinheit. Ein externer Verschlüsselungsprozessor410 , beispielsweise eine ISO 7816-Chipkarte, empfängt Steuerungswörter (control words (CWs)), die zum Entwürfeln eines Programms benötigt werden. Die Chipkarte410 verschlüsselt die CWs im Verschlüsselungsblock414 mit Schlüsseln, die für die Transportentwürflerintegriertschaltung (Intergriertschaltung = integrated circuit (IC))440 eindeutig bzw. einzig sind. - Die Chipkarte
410 gibt die verschlüsselten CWs an die Set-top-CPU430 durch die Schnittstelle420 ab. Die Transportentwürfler-IC (descrambler IC)440 in der Set Top Box401 entschlüsselt die CWs unter Verwendung der eindeutigen bzw. einzigen Entwürfeer-IC-Schlüssel (unique descrambler IC keys) die im Register450 gespeichert sind. Der Entschlüsselungsblock460 schreibt dann die entschlüsselten CWs alternierend in UNGERADE- und GERADE-Schlüsselregister (ODD and EVEN key registers) des im Transportentwürflerchip440 lokalisierten Entwürflers470 . Der Entwürfler470 wendet dann die UNGERADE/GERADE-CWs (ODD/EVEN-CWs) auf den verwürfelten Inhalt480 zur rechten Zeit an und gibt den entwürfelten Programminhalt490 aus. - So ist die Übertragung des Steuerungsworts von der Chipkarte zur Set-top-Box sicher, da das Steuerungswort in verschlüsselter Form übertragen wird. Das Steuerungswort bleibt in der Set-top-Box sicher, da das Steuerungswort von dem nicht sichereren Prozessor
430 nicht entschlüsselt wird. Das Steuerungswort wird nur in der Entwürfler-IC440 entschlüsselt, die das Steuerungswort tatsächlich verwendet, und deshalb ist das Steuerungswort nie freigelegt und kann von Hackern nicht erhalten werden. - Außerdem ist der zum Entschlüsseln des Steuerungsworts verwendete Schlüssel als Hardware im Register
450 in der IC440 gespeichert. Das Register450 kann nicht gehackt werden, wenn nicht das Silizium getestet und das Register zerstört wird. Es kann ein Versuch gemacht werden, den im Register450 in der IC440 erschöpfend auszuloten bzw. versuchen. Wenn jedoch der Schlüssel ausreichend groß ist, werden die Angriffsmittel als hoffnungslos angesehen. Außerdem kann der Schlüssel nur für eine einzelne besondere Einheit401 gültig sein und kann nicht von anderen Einheiten zum Entschlüsseln von Steuerungswörtern benutzt werden, da die Steuerungswörter von der Chipkarte unter Verwendung eines Schlüssels, der für eine zugeordnete Bedingtzugriffseinheit401 eindeutig bzw. einzig ist, verschlüsselt sind. Deshalb ist die Übertragung der verschlüsselten Steuerungswörter von der Chipkarte410 zur Bedingtzugriffseinheit401 sicher, und die Steuerungswörter sind für Diebstahl durch Hacker nicht zugänglich. - Der Sicherheitschip
440 führt die gesamte Sicherheitsverarbeitung der Steuerungswörter aus. Dieser Sicherheitschip weist keine CPU, keine Firmware und keine Software auf. Es gibt dort keine komplizierte Schlüsselhierarchie. Ein nicht auf CPU basierter Entwürflerchip empfängt die verschlüsselten Steuerungswörter, wendet einen eindeutigen bzw. einzigen Schlüssel (unique key) auf sie an und entschlüsselt sie. Es sind keine Instruktionen, kein Code, kein Hashing und keine Software in den Entschlüsselungsblock geladen. Die Entschlüsselung wird ganz von einer Hardwareschaltung, die nur eine einzelne Schlüsselfunktion verwendet, ausgeführt. - Die einzigen Schlüssel können während der Herstellung in das Register
450 programmiert werden. Beispielsweise weist bei einer Ausführungsform die Entwürfler-IC ein nichtflüchtiges Einzig-Schlüssel-Register450 auf, das nur einmal beschrieben werden kann. Wenn die Set-top, der TV oder das NRSS-B-Modul401 hergestellt wird, wird das Einzig-Schlüssel-Register450 programmiert. Bei dieser Ausführungsform gibt es keinen Weg, um entweder die originalen Schlüssel, die in das Register450 geladen wurden, zu lesen oder überschreiben. Eine Zuordnung zwischen der Seriennummer der Hosts (401 ) und dem einzigen Schlüssel, der in die Entwürfler-IC dieses Hosts geladen wurde, kann aufgezeichnet werden. - Wenn die Set-top
401 hergestellt ist und eine Chipkarte410 installiert ist, kann die Chipkarte410 den der Einheit401 zugeordneten einzigen Schlüssel zur Zeit der Paarung empfangen. Von da an ist die Chipkarte mit diesem besonderen Host401 „gepaart". Wenn später die Chipkarte jemals ersetzt oder zu einem neuen Host bewegt wird, kann die Chipkarte die Entwürfler-IC-Einzig-Schlüssel in einer EMM (Berechtigungs-Management-Meldung)) empfangen. Neue Chipkarten mit den schon in die Karte programmierten Einzig-Schlüsseln können auch an Benutzer abgegeben werden. - Ein Verfahren zur Übertragung der CWs von der Chipkarte zur Bedingtzugriffseinheit ist in
3 gezeigt. Ein Steuerungswort wird in der Chipkarte unter Verwendung eines in einer Registerschaltung der Chipkarte gespeicherten Schlüssels beim verschlüsselt, Schritt40 . Der in der Registerschaltung der Chipkarte gespeicherte Schlüssel ist dem in der Registerschaltung der Entwürflerintegriertschaltung gespeicherten Schlüssel zugeordnet. Das verschlüsselte Steuerungswort wird von der Chipkarte empfangen, Schritt41 . Dieses Verfahren umfasst Empfangen eines Programmdaten enthaltenden digitalen Bitstroms in einer Entwürflerintegriertschaltung, wobei die Programmdaten Systeminformation und verwürfelten digitalen Inhalt enthalten, Schritt42 . Das verschlüsselte Steuerungswort wird unter Verwendung eines in der Registerschaltung der Entwürflerintegriertschaltung gespeicherten Schlüssels entschlüsselt, Schritt44 . Der verwürfelte digitale Inhalt wird in der Entwürflerintegriertschaltung unter Verwendung des entschlüsselten Steuerungsworts entwürfelt, Schritt45 , und der entwürfelte digitale Inhalt wird ausgegeben, Schritt46 . - Ausführungsformen der vom Verschlüsselungsblock
414 und Entschlüsselungsblock460 ausgeführten Verschlüsselungs- und Entschlüsselungsfunktionen sind in den4 ,5 und6 gezeigt. Diese Operationen transformieren die CWs auf der Basis der in den Registern412 und450 gespeicherten einzige Schlüssel. Ein Verschlüsselungsalgorithmus wie beispielsweise DES, M6 oder DVB-Common Scrambling Algorithm kann verwendet werden. Bei den in den4 ,5 und6 gezeigten Ausführungsformen ist Triple DES (Dreifach-DES) verwendet. Wie in6 gezeigt verwendet die Entwürfler-IC440 Triple DES zum Entschlüsseln der Steuerungswörter im Entschlüsselungsblock460 . Die entschlüsselten Steuerungswörter werden dann vom Entwürfler470 zum Entwürfeln des Programminhalts480 und Ausgeben klaren Programminhalts490 verwendet. - Da jedoch die Verschlüsselung und Entschlüsselung der CWs lokal bei der Set-top-Box sind, ist es möglich, die Entwicklung einer zunehmen robusteren Verschlüsselung in Phase zu bringen. Beispielsweise kann ein einzelner DES (single DES) anfänglich eingesetzt werden, und später können double (doppelte) oder triple (dreifache) DES ohne Konsequenz für schon in Felder unterteilte gepaarte Einheiten von Set-tops und Chipkarten in Phase gebracht werden. Die Schlüssellänge der einzigen Schlüssel kann wenigstens so groß wie die Entwürfelungs-Steuerungswörter sein, um zu helfen, Attacken auf die einzigen Schlüssel durch Hacker zu reduzieren.
- Bei einer in
7 gezeigten alternativen Ausführungsform kann die Chipkarte durch die Eingabe- bzw. Kopfstelle710 eines Ein- oder Zweiwegnetzwerks720 ersetzt sein. Die Kopfstelle hält die Zugriffsrechte für den Decodierer701 an stelle eines lokalen Krypto-Mikrokontrollers. Die Kopfstelle710 kann Dienstschlüssel auf der Basis der in der Entwürfler-IC740 gespeicherten einzigen Schlüssel abgeben. Die verschlüsselten Dienstschlüssel können im Host701 lokal gespeichert sein, um Übergänge von einem Kanal zu einem anderen zu erleichtern. Die Schlüssel sind in verschlüsselter Form gespeichert und sind in die Entwürfler-IC740 wie benötigt geladen. Die Schlüssel werden nur in der Entwürfler-IC740 durch Verwendung der im Register750 gespeicherten Entwürfler-IC-Einzig-Schlüssel entschlüsselt. Bei einer Ausführungsform sind die Dienstschlüssel als Steuerungswörter zum direkten Entschlüsseln des Inhalts verwendet. Bei einer anderen Ausführungsform sind die Dienstschlüssel zum Entschlüsseln von Steuerungswörtern, die in-band mit dem Inhalt empfangen werden. - Die Dienstschlüssel können unter Verwendung eines der für die Steuerungswörter in den vorstehend beschriebenen Ausführungsformen der
2 ,4 ,5 und6 verwendeten Algorithmen verschlüsselt und entschlüsselt werden. Der zum Verschlüsseln und Entschlüsseln der Dienstschlüssel verwendete Algorithmus kann von dem zum Verwürfeln und Entwürfeln des Programminhalts verwendeten Algorithmus verschieden sein. Beispielsweise kann M6 in Software in entweder der Chipkarte oder des Kopfstellenschlüsselservers leichter getan werden. Auch kann jeder Dienst-Schlüssel unter Verwendung verschiedener öffentlicher und eigentümlicher Verschlüsselungsalgorithmen verschlüsselt werden. Diese verschiedenen eigentümlichen Algorithmen können als Antiplagiatmaßnahmen zum außer Kraft setzen von Klonhardware betrachtet werden. - Die Kopfstelle
710 kann Dienstschlüssel an einen Kanal oder einem Rang bzw. eine Netzebene einer Servicebasis in EMMs abgeben. Die Diensteschlüssel sind im Decodierer401 verschlüsselt lokal gespeichert und werden vom unsicheren Prozessor730 wie benötigt verwendet, wenn auf verschiedene Kanäle abgestimmt wird. Da die Set-tops im Vergleich mit der Kopfstelle in hohem Volumen in Felder unterteilt sind, kann ein Eliminieren der Verschlüsselungsprozessoren, beispiels weise Chipkarten, von den Set-tops die Kosten der Implementierung eines Pay-TV-Systems in einem Netzwerk stark reduzieren. - Während diese Ausführungsform in (Nicht-IPPV)-Einwegrundfunk- bzw. Einwegsendenetzwerken arbeitet, funktioniert sie auch in interaktiven Zweiwegnetzwerken, wo die Schlüssel für einen besonderen Dienst, beispielsweise IPPV- oder VOD-Käufe oder einen beliebig anderen Nichtteilnehmerdienst angefordert werden. Der Rückführkanal
721 fordert die Schlüssel an, da die Fähigkeit, einen Zugriff auf einen neuen Dienst zu garantieren von, der Kopfstelle710 anstelle von einem lokalen Steuerungs-Kryptoprozessor ausgeführt wird. - Um an der Kopfstelle Überlastungsprobleme zu vermeiden, die durch eine große Zahl gleichzeitiger Impulskäufe von IPPV-Programmen verursacht werden, kann eine Frei-Vorschau-Periode (Free Preview period) bestimmt werden, und IPPB-Programme können vor dem tatsächlichen Sehen vermarktet werden. Bei dieser Ausführungsform können Dienst-Schlüssel für individuelle Shows oder Filme von der Einheit
701 angefordert und der Zeit voraus abgegeben werden. Beispielsweise können interaktive Netzwerke wie beispielsweise ein Kabelsystem, das einen Rückkanal721 , beispielsweise ein DOCSIS-Modem oder einen Außerband-Sender/Empfänger (Out-of-Band transmitter/receiver), aufweist, können die Anforderung von der Einheit701 zur Kopfstelle710 abgeben. Alternativ dazu kann die Set-top-Einheit701 den laufenden Entschlüsselungsdienstschlüssel für jedes Programm, auf das zugegriffen wird, anfordern. - Ein Kontroller auf dem Netzwerk-Kopfstellenserver
710 verarbeitet diese Anforderung für Programmschlüssel PRK (Request for Program Key). Die Anforderung kann die Einheitsadresse des Decodierers und zum Identifizieren des zu sehenden Kanals enthalten (von denen alle vom MPEG-System und vom unsicheren Prozessor schon verarbeiteter Programminformation erhalten werden können). Die Anforderung kann, wenn Notwendigkeit besteht, zur Nichtablehnung und Verhinderung einer Abweisung von Dienstattacken, beispielsweise IPPV oder VOD-Anforderungen, verschlüsselt sein. - Bei Empfang der Meldung sieht der Schlüsselserver
710 beim Decodierer710 in der Zugriffssteuerungsliste (die alle Betitelungen bzw. Berechtigungen von Einheiten auflistet) nach und verifiziert die Autorisierung des Decodierers. Wenn autorisiert, sendet der Kontroller den Dienstschlüssel (verschlüsselt unter dem in der Entwürfler-IC lokalisierten einzige Schlüssel des Decodierers) zur Einheit.8 zeigt eine alternative Ausführungsform des Decodierers701 , der Dienstschlüssel anfordern und empfangen kann. - Bei dieser Ausführungsform kann der Dienst-Schlüssel für eine gewisse Zeitperiode gültig sein. Der Decodierer
701 kann den Schlüssel, wenn er zu anderen Diensten surft, speichern, was dem Decodierer erlaubt, mit einem noch gültigen Schlüssel wieder auf den Dienst zuzugreifen, ohne dass er den Schlüssel wieder anfordern muss. Bei dieser Ausführungsform ist der Schlüssel in seiner einheitsspezifisch verschlüsselter Form (wie er vom Schlüsselserver über das Netzwerk kommt) im Speicher735 des unsicheren Prozessors730 (der den Decodierer betreibt) gespeichert. - Durch Verwendung des Speichers und der Verarbeitungsleistung des unsichern Allzweck- bzw. Universalhostprozessors und nicht eines separaten Verschlüsselungsprozessors kann eine große Kostenreduzierung erzielt werden. Nicht nur kann der Verschlüsselungsprozessor eliminiert werden, sondern es gibt auch weniger Zusatz am Teil des Hostprozessors beim Behandeln der Kommunikation zu diesem Verschlüsselungsprozessor.
- Der Dienstschlüssel kann für die Dauer eines Programms gültig sein, oder er kann für eine Zeitperiode, beispielsweise 6 Stunden gültig sein. Die Verwendung eines Schlüssels für eine längere Zeitperiode reduziert die Gesamtzahl von Transaktionen zwischen dem Decodierer
701 und der Kopfstelle710 , da, wenn der Schlüssel einmal im Decodierer710 gespeichert ist, er vom Speicher des Decodierers dem Decodierer verfügbar ist. Abhängig von der Dauer des gegenwärtigen bzw. laufenden Dienstschlüssels kann der nächste Schlüssel zusammen mit dem laufenden Schlüssel abgegeben werden. Alternativ dazu kann der Decodierer den nächsten Dienstschlüssel nach Detektion des Endes der Gültigkeitsepoche des laufenden Dienstschlüssels anfordern. Bei einer Ausführungsform ist der Dienstschlüssel für die Dauer einer Teilnehmerperiode eines Benutzers gültig. - Der Dienstschlüssel muss richtig identifiziert werden, so dass er auf einem Kanal, auf den abgestimmt ist, angewendet werden kann. Wenn die Set-top-Box
701 auf einen Kanal abstimmt, schlägt sie beim geeigneten verschlüsselten Dienstschlüssel vom Speicher735 nach und schreibt diesen in das Ungerade/Gerade-MPEG-Schlüsselregister (Odd/Even-MPEG key register) der Entwürfler-IC740 nach. Wie bei der Ausführungsform der2 kann die geheime Einzig-Schlüssel-Information in die IC740 programmiert werden, wenn der Decodierer701 hergestellt wird. - Bei einer Ausführungsform können die Dienstschlüssel 56-Bit-, 112-Bit- oder 168-Bit-Schlüssel aufweisen. Die Tabelle 1 zeigt die Speichererfordernisse für verschiedene Größen von Schlüsseln.
- Dienste können à la Carte verkauft oder als ein Bouquet oder Packet verkauft werden. Es kann mehrere Ränge bzw. Netzebenen von Diensten geben. Beispielsweise kann es, wie in
9 gezeigt, eine Basisnetzebene von Diensten, eine mittlere Netzebene, die mehrere Dienste anbietet, und fortgeschrittene bzw. vorgesetzte Netzebenen, die verschiedene Prämien- bzw. Premiumdienste anbieten, geben. Bei dieser Ausführungsform kann jeder Zuwachsnetzebene von Diensten ein separater Schlüssel gegeben sein. - Wenn von der obigen Tabelle 1 ein Kunde bei 20 verschiedenen Typen von Dienstnetzebenen teilnehmen würde, würde dies 60 Bytes ID-Speicher, 320 Bytes Speicher der laufend gültigen Dienstschlüssel, 320 Bytes Speicher für die für die nächste Epoche (oder Rechnungserstellungsperiode) gültigen Dienstschlüssel erfordern, für eine Summe von 700 Bytes.
- Typischerweise müssen ECMs die zum Zugriff auf einen Kanal zusammen mit der Kanal- oder Dienst-ID-Information (Channel or Service ID information) und Steuerungs-Wort-(Schlüssel)information benötigten Zugriffsbedingungen bzw. Zugriffs-Bedingungen (Access Condition) transportieren. Bei dieser Ausführungsform können die EMCs vereinfacht sein. Nur die Kanal- oder Dienst-ID-Information und möglicherweise ein Programm-ID (Program ID), wenn es ein IPPV- oder VOD-Programm ist, muss bzw. müssen in der ECM enthalten sein. Dies deswegen, weil keine ECM-Verarbeitung anders als die Identifizierung des geeigneten verschlüsselten Schlüssels vom Speicher und seine Verwendung zum Schreiben und seine Verwendung zum Schreiben desselben in das geeignete Register der Entwürfler-IC ausgeführt werden muss.
-
10 zeigt eine Ausführungsform eines Verfahrens zur Anforderung und zum Empfang von Dienstschlüsseln. Programminformation wird von der Kopfstelle des Decodierers kontinuierlich gesendet, Schritte1010 und1015 . Ein Zuschauer wählt dann einen Kanal zum Zuschauen, Schritt1020 . Der Decodierer fordert einen Dienstschlüssel von der Kopfstelle an, Schritt1025 . Die Kopfstelle prüft den Teilnehmerstatus des Decodierers, Schritt1030 . Wenn der Decodierer Teilnehmer ist, stellt die Kopfstelle den Dienstschlüssel dem Decodierer bereit, Schritt1055 . Wenn der Decodierer nicht Teilnehmer ist, wird der Zuschauer vom Decodierer aufgefordert, teilzunehmen, Schritt1035 . Der Zuschauer entscheidet sich zur Teilnahme, Schritt1040 . Der Decodierer sendet eine Anforderung zum Kauf zur Kopfstelle, Schritt1045 . Die Kopfstelle sendet einen verschlüsselten Dienstschlüssel zum Decodierer, Schritt1050 . - Infolgedessen weist bei dieser Ausführungsform der Decodierer eine Entwürfler-IC mit einem einzigen Schlüssel auf. Dienstschlüssel werden vom Entwürfler-IC-Einzig-Schlüssel verschlüsselt an den Decodierer
701 abgegeben und in verschlüsselter Form im Decodierer gespeichert. Alternativ dazu könnte der Decodierer jedesmal einen Dienstschlüssel anfordern, wenn der Decodierer auf einen Kanal abstimmt, ohne Dienstschlüssel lokal zu speichern. Die vom sicheren Verschlüsselungsprozessor normalerweise gehaltenen Berechtigungen werden von der kontrollierenden bzw. steuernden Autorität, beispielsweise ein Schlüsselserver in der Kopfstelle, gehalten. Der unsichere Prozessor730 im Decodierer701 kann eine Meldung empfangen (beispielsweise eine ECM oder EMM), die ihm sagt, was autorisiert ist, zu entwürfeln, so dass er einem Zuschauer Zuschauoptionen richtig anzeigen kann. Der Prozessor730 kann dann Dienstschlüssel für gewählte Kanäle anfordern. Bei dieser Ausführungsform gibt es keine eingebettete „sichere" Firmware oder Software. Bei Verwendung der oben erwähnten Hardwareverschlüsselungsschaltung wird ein eingebetteter CPU-Kern oder eine eingebettete Firmware, der bzw. die eine Verschlüsselungsfunktion ausführt, nicht benötigt. Dies ermöglicht eine Anzahl von Bedingtzugriffsanwendungen, die zum unsicheren Prozessor heruntergeladen werden können. Der Dienstschlüssel ist einheitsschlüsselverschlüsselt. Er kann ein öffentlicher asymmetrischer Schlüssel oder ein geheimer symmetrischer Schlüssel sein. - Zusätzliche Vorteile umfassen Pay-TV-Anwendungen ohne Verwendung eines Verschlüsselungsprozessors durch Bereitstellen eines Decodierers, der eine Entwürfler-IC mit in die IC festverdrahteten einzigen Schlüsseln aufweist. Der Decodierer kann einen Dienstschlüssel oder ein Steuerungswort von einem Netzwerkprovider anfordern. Eine Lokal-Zugriffs-Steuerung kann vom unsichere Prozessor ausgeführt werden, da die kritische „sichere" Funktion in der Entwürfler-IC isoliert ist.
- Bei der vorstehenden Beschreibung ist die Erfindung in Bezugnahme auf spezifische exemplarische Ausführungsformen derselben beschrieben. Es ist jedoch evident, dass verschiedene Modifikationen und Änderungen bei ihr ohne Verlassen des wie in den beigefügten Ansprüchen dargelegten Schutzbereichs der vorliegenden Erfindung gemacht werden können. Die Beschreibung und Zeichnungen sind demgemäss in einem illustrativen und nicht in einem restriktiven Sinn zu betrachten.
Claims (23)
- Verfahren zum Entwürfeln verwürfelten digitalen Inhalts, aufweisend: permanentes Speichern eines Schlüssels in einem nichtflüchtigen Register einer Entwürflerintegriertschaltung (
440 ,740 ) während der Herstellung, Empfangen des verwürfelten digitalen Inhalts in der Entwürflerintegriertschaltung (440 ,740 ), Empfangen eines verschlüsselten Steuerungsworts in der Entwürflerintegriertschaltung (440 ,740 ), Entschlüsseln des verschlüsselten Steuerungsworts unter Verwendung des im nicht-flüchtigen Register permanent gespeicherten Schlüssels, der in einem nichtflüchtigen Register der Entwürflerintegriertschaltung (440 ,740 ) gespeichert worden ist, und Entwürfeln des verwürfelten digitalen Inhalts in der Entwürflerintegriertschaltung (440 ,740 ) unter Verwendung des entschlüsselten Steuerungsworts, wobei die Entwürflerintegriertschaltung eine nicht-CPU-, nicht-Firmware- und nicht-Softwarebasierte integrierte Schaltung ist. - Verfahren nach Anspruch 1, wobei der Empfang des verwürfelten digitalen Inhalts Empfangen einer den verwürfelten digitalen Inhalt enthaltenden Fernsehübertragung aufweist.
- Verfahren nach Anspruch 1, wobei der Empfang des verwürfelten digitalen Inhalts Herunterladen des verwürfelten digitalen Inhalts vom Internet aufweist
- Verfahren nach Anspruch 1, wobei die Entschlüsselung des verschlüsselten Steuerungsworts unter Verwendung eines in der Entwürflerintegriertschaltung (
440 ,740 ) gespeicherten Schlüssels Entschlüsseln des Steuerungsworts unter Verwendung von Triple-DES umfasst. - Verfahren nach Anspruch 1, wobei der Empfang des verschlüsselten Steuerungsworts in der Entwürflerintegriertschaltung (
440 ,740 ) Empfangen des verschlüsselten Steuerungsworts von einer Chipkarte (410 ) aufweist. - Verfahren nach Anspruch 5, außerdem mit Verschlüsseln des Steuerungsworts in der Chipkarte (
410 ) unter Verwendung eines in einer Registerschaltung (412 ) der Chipkarte gespeicherten Schlüssels, wobei der in der Registerschaltung (412 ) der Chipkarte gespeicherte Schlüssel ein einem in einer Registerschaltung (450 ) der Entwürflerintegriertschaltung (440 ) gespeicherten Schlüssel zugeordnet ist. - Verfahren nach Anspruch 1, wobei der Empfang eines verschlüsselten Steuerungsworts in der Entwürflerintegriertschaltung (
440 ,740 ) Empfangen des verschlüsselten Steuerungsworts von einer durch ein Netz (720 ) mit der Entwürflerintegriertschaltung (440 ,740 ) verbundenen Steuerungsentität (710 ) umfasst. - Verfahren nach Anspruch 1, wobei die Steuerungsentität (
710 ) von einem Kopfstellenserver, einer Aufwärtsstrecke oder einer Rundfunkstation eine ist. - Verfahren nach Anspruch 7, mit Verschlüsseln eines Steuerungsworts in der Steuerungsentität unter Verwendung eines dem in der Registerschaltung (
750 ) der Entwürflerintegriertschaltung (740 ) gespeicherten Schlüssel zugeordneten Schlüssels. - Verfahren nach Anspruch 1, wobei der Empfang des verschlüsselten Steuerungsworts in der Entwürflerintegriertschaltung (
440 ,740 ) Empfangen des verschlüsselten Steuerungsworts in einem Modul (401 ) aufweist. - Verfahren nach Anspruch 10, wobei das Modul (
401 ) von einem NRSS-A-Modul, einem NRSS-B-Modul, einem POD-Modul und einem anderen CA-Element eines ist. - Gerät zur Entwürfelung verwürfelten digitalen Inhalts, aufweisend: eine Entwürflerintegriertschaltung, wobei die Entwürflerintegriertschaltung geeignet ist zum Empfangen (
111 ) verwürfelten digitalen Inhalts und Empfangen (410 ,420 ,720 ,725 ) eines verschlüsselten Steuerungsworts, wobei die Entwürflerintegriertschaltung aufweist: eine Einrichtung zur Entschlüsselung (410 ,420 ,720 ,760 ) des verschlüsselten Steuerungsworts unter Verwendung eines Schlüssels, der in einem nicht-flüchtigen Register der Entwürflerintegriertschaltung (440 ,740 ) während der Herstellung permanent gespeichert worden ist, und eine Einrichtung zur Entwürfelung (470 ,770 ) des verwürfelten digitalen Inhalts in der Entwürflerintegriertschaltung unter Verwendung des entschlüsselten Steuerungsworts, wobei die Entwürflerintegriertschaltung eine nicht-CPU-, nicht-Firmware- und nicht-Software-basierte integrierte Schaltung ist. - Gerät nach Anspruch 12, aufweisend eine Einrichtung zum Empfang einer den verwürfelten digitalen Inhalt enthaltenden Fernsehübertragung.
- Gerät nach Anspruch 12, aufweisend eine Einrichtung zum Herunterladen des verwürfelten digitalen Inhalts vom Internet.
- Gerät nach Anspruch 12, wobei die Einrichtung zur Entschlüsselung des einen in der Entwürflerintegriertschaltung (
440 ,740 ) gespeicherten verschlüsselten Steuerungsworts Triple-DES verwendet. - Gerät nach Anspruch 12, wobei die Entwürflerintegriertschaltung geeignet ist zum Empfang des verschlüsselten Steuerungsworts von einer Chipkarte (
410 ). - System zur Übertragung digitalen Inhalts, wobei das System aufweist: eine Einrichtung zur Übertragung des verwürfelten digitalen Inhalts zu einem Gerät zur Enwürfelung des verwürfelten digitalen Inhalts, wobei das Gerät eine Entwürflerintegriertschaltung aufweist, wobei die integrierte Entwürflerintegriertschaltung geeignet ist zum Empfangen des verwürfelten digitalen Inhalts und zum Empfangen eines verschlüsselten Steuerungsworts, wobei die Entwürflerintegriertschaltung eine Einrichtung zur Entschlüsselung (
440 ,460 ,740 ,760 ) des verschlüsselten Steuerungsworts unter Verwendung eines Schlüssels, der in einem nicht-flüchtigen Register der Entwürflerintegriertschaltung (440 ,740 ) während der Herstellung permanent gespeichert worden ist, und eine Einrichtung zur Entwürfelung (470 ,770 ) des verwürfelten digitalen Inhalts in der Entwürflerintegriertschaltung unter Verwendung des verschlüsselten Steuerungsworts, wobei die Entwürflerintegriertschaltung eine nicht-CPU-, nicht-Firmware- und nicht-Software-basierte integrierte Schaltung ist, aufweist. - System nach Anspruch 17, aufweisend eine Chipkarte und eine Einrichtung zur Verschlüsselung (
414 ) des Steuerungsworts (CW) in der Chipkarte unter Verwendung eines in einer Registerschaltung (412 ) der Chipkarte gespeicherten Schlüssels, wobei die Entwürflerintegriertschaltung (440 ,740 ) geeignet ist zum Empfangen des verschlüsselten Steuerungsworts von der Chipkarte (410 ), wobei der in der Registerschaltung (412 ) gespeicherte Schlüssel der Chipkarte (410 ) einem in einer Registerschaltung (412 ) der Entwürflerintegriertschaltung (440 ) gespeicherten Schlüssel zugeordnet ist. - System nach Anspruch 17, aufweisend eine Einrichtung zur Übertragung des verschlüsselten Steuerungsworts von einer mit der Entwürflerintegriertschaltung (
740 ) verbundenen Steuerungsentität (710 ) über ein Netz (720 ). - System nach Anspruch 19, wobei die Steuerungsentität (
710 ) von einem Kopfstellenserver, einer Aufwärtsstrecke oder einer Rundfunkstation eine ist. - System nach Anspruch 19, wobei die Steuerungsentität (
710 ) eine Einrichtung zur Verschlüsselung eines Steuerungsworts in der Steuerungsentität unter Verwendung eines dem in der Registerschaltung (750 ) der Entwürflerintegriertschaltung (740 ) gespeicherten Schlüssel zugeordneten Schlüssels. - System nach Anspruch 20, aufweisend ein Modul (
401 ) zur Übertragung des verschlüsselten Steuerungsworts zur Entwürflerintegriertschaltung. - System nach Anspruch 22, wobei das Modul (
401 ) von einem NRSS-A-Modul, einem NRSS-B-Modul, einem POD-Modul und einem anderen CA-Element eines ist.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US497393 | 1990-03-22 | ||
US12680599P | 1999-03-30 | 1999-03-30 | |
US126805P | 1999-03-30 | ||
US09/497,393 US6697489B1 (en) | 1999-03-30 | 2000-02-03 | Method and apparatus for securing control words |
PCT/US2000/005111 WO2000059222A1 (en) | 1999-03-30 | 2000-02-29 | Method and apparatus for securing control words |
Publications (2)
Publication Number | Publication Date |
---|---|
DE60011405D1 DE60011405D1 (de) | 2004-07-15 |
DE60011405T2 true DE60011405T2 (de) | 2005-06-16 |
Family
ID=26825044
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE60011405T Expired - Lifetime DE60011405T2 (de) | 1999-03-30 | 2000-02-29 | Verahren und gerät zur sicherung von steuerungsworten |
Country Status (9)
Country | Link |
---|---|
US (6) | US6697489B1 (de) |
EP (1) | EP1163798B1 (de) |
JP (1) | JP4991051B2 (de) |
KR (1) | KR100735761B1 (de) |
CN (1) | CN100361529C (de) |
AT (1) | ATE268973T1 (de) |
AU (1) | AU3505700A (de) |
DE (1) | DE60011405T2 (de) |
WO (1) | WO2000059222A1 (de) |
Families Citing this family (205)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8300832B2 (en) * | 1998-01-08 | 2012-10-30 | Samsung Electronics Co., Ltd. | System and method for copy protection for digital signals |
US7778418B1 (en) * | 1998-01-08 | 2010-08-17 | Samsung Electronics Co., Ltd. | System and method for copy protection for digital signals |
US7565546B2 (en) * | 1999-03-30 | 2009-07-21 | Sony Corporation | System, method and apparatus for secure digital content transmission |
US6697489B1 (en) * | 1999-03-30 | 2004-02-24 | Sony Corporation | Method and apparatus for securing control words |
US7730300B2 (en) | 1999-03-30 | 2010-06-01 | Sony Corporation | Method and apparatus for protecting the transfer of data |
US7203491B2 (en) | 2001-04-18 | 2007-04-10 | Space Data Corporation | Unmanned lighter-than-air safe termination and recovery methods |
US7356390B2 (en) | 1999-06-29 | 2008-04-08 | Space Data Corporation | Systems and applications of lighter-than-air (LTA) platforms |
US7039614B1 (en) * | 1999-11-09 | 2006-05-02 | Sony Corporation | Method for simulcrypting scrambled data to a plurality of conditional access devices |
JP2003533075A (ja) * | 1999-12-22 | 2003-11-05 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | データコンテンツへのアクセスを制御する条件付きアクセスシステム |
US7225164B1 (en) * | 2000-02-15 | 2007-05-29 | Sony Corporation | Method and apparatus for implementing revocation in broadcast networks |
US7146007B1 (en) * | 2000-03-29 | 2006-12-05 | Sony Corporation | Secure conditional access port interface |
GB0012331D0 (en) * | 2000-05-23 | 2000-07-12 | Harris Charles G | Decoders |
US20010051926A1 (en) * | 2000-05-30 | 2001-12-13 | Telepaq Technology Inc. | Method for safely encrypting transmission data |
US8082572B1 (en) | 2000-06-08 | 2011-12-20 | The Directv Group, Inc. | Method and apparatus for transmitting, receiving, and utilizing audio/visual signals and other information |
US7457414B1 (en) * | 2000-07-21 | 2008-11-25 | The Directv Group, Inc. | Super encrypted storage and retrieval of media programs with smartcard generated keys |
US8140859B1 (en) * | 2000-07-21 | 2012-03-20 | The Directv Group, Inc. | Secure storage and replay of media programs using a hard-paired receiver and storage device |
EP1182874A1 (de) * | 2000-08-24 | 2002-02-27 | Canal+ Technologies Société Anonyme | System zum Schutz digitaler Inhalte |
DE10053390A1 (de) * | 2000-10-27 | 2002-05-08 | Scm Microsystems Gmbh | Modul zur sicheren Übertragung von Daten |
WO2002047388A2 (en) * | 2000-11-14 | 2002-06-13 | Scientific-Atlanta, Inc. | Networked subscriber television distribution |
US8127326B2 (en) | 2000-11-14 | 2012-02-28 | Claussen Paul J | Proximity detection using wireless connectivity in a communications system |
US20020112175A1 (en) * | 2000-12-13 | 2002-08-15 | Makofka Douglas S. | Conditional access for functional units |
ES2220671T3 (es) * | 2000-12-22 | 2004-12-16 | Nagravision Sa | Metodo de control de filtraje. |
US7018795B2 (en) * | 2001-03-23 | 2006-03-28 | Fuji Photo Film Co., Ltd. | Hybridization probe and target nucleic acid detecting kit, target nucleic acid detecting apparatus and target nucleic acid detecting method using the same |
US9643706B2 (en) | 2001-04-18 | 2017-05-09 | Space Data Corporation | Systems and applications of lighter-than-air (LTA) platforms |
US9908608B2 (en) | 2001-04-18 | 2018-03-06 | Space Data Corporation | Systems and applications of lighter-than-air (LTA) platforms |
US20020184512A1 (en) * | 2001-05-31 | 2002-12-05 | Cardoso Augusto C. | Method and apparatus for supporting remote configuration to facilitate subscriber management |
US7895616B2 (en) * | 2001-06-06 | 2011-02-22 | Sony Corporation | Reconstitution of program streams split across multiple packet identifiers |
US7350082B2 (en) * | 2001-06-06 | 2008-03-25 | Sony Corporation | Upgrading of encryption |
US7747853B2 (en) * | 2001-06-06 | 2010-06-29 | Sony Corporation | IP delivery of secure digital content |
US7124303B2 (en) * | 2001-06-06 | 2006-10-17 | Sony Corporation | Elementary stream partial encryption |
US7155609B2 (en) * | 2001-06-14 | 2006-12-26 | Microsoft Corporation | Key exchange mechanism for streaming protected media content |
US7383561B2 (en) * | 2001-06-29 | 2008-06-03 | Nokia Corporation | Conditional access system |
TW566041B (en) * | 2001-07-06 | 2003-12-11 | Hitachi Ltd | Digital data recording device and output device |
JP4659357B2 (ja) * | 2001-09-21 | 2011-03-30 | ザ・ディレクティービー・グループ・インコーポレイテッド | 条件付アクセスモジュールと、集積受信機およびデコーダの対動作を制御する方法および装置 |
US7409562B2 (en) * | 2001-09-21 | 2008-08-05 | The Directv Group, Inc. | Method and apparatus for encrypting media programs for later purchase and viewing |
FR2831360B1 (fr) * | 2001-10-19 | 2004-02-06 | Viaccess Sa | Protocole interactif de gestion a distance du controle d'acces a des informations embrouillees |
EP1320006A1 (de) * | 2001-12-12 | 2003-06-18 | Canal+ Technologies Société Anonyme | Datenverarbeitung |
US7302059B2 (en) * | 2002-01-02 | 2007-11-27 | Sony Corporation | Star pattern partial encryption |
US8027470B2 (en) * | 2002-01-02 | 2011-09-27 | Sony Corporation | Video slice and active region based multiple partial encryption |
US7376233B2 (en) * | 2002-01-02 | 2008-05-20 | Sony Corporation | Video slice and active region based multiple partial encryption |
US7292690B2 (en) * | 2002-01-02 | 2007-11-06 | Sony Corporation | Video scene change detection |
US7215770B2 (en) | 2002-01-02 | 2007-05-08 | Sony Corporation | System and method for partially encrypted multimedia stream |
US7823174B2 (en) * | 2002-01-02 | 2010-10-26 | Sony Corporation | Macro-block based content replacement by PID mapping |
US8051443B2 (en) * | 2002-01-02 | 2011-11-01 | Sony Corporation | Content replacement by PID mapping |
US7765567B2 (en) * | 2002-01-02 | 2010-07-27 | Sony Corporation | Content replacement by PID mapping |
US7155012B2 (en) * | 2002-01-02 | 2006-12-26 | Sony Corporation | Slice mask and moat pattern partial encryption |
FR2837046B1 (fr) * | 2002-03-08 | 2004-07-16 | Viaccess Sa | Protocole d'inscription, d'invalidation et/ou d'effacement de droits d'acces a des informations embrouillees et module de controle d'acces correspondant |
US7552343B2 (en) * | 2002-03-19 | 2009-06-23 | Nxp B.V. | Conditional access control |
US20030196113A1 (en) * | 2002-04-10 | 2003-10-16 | Chris Brown | System and method for providing a secure environment for performing conditional access functions for a set top box |
US7228439B2 (en) * | 2002-04-19 | 2007-06-05 | Nagravision S.A. | Management method of rights of a content encrypted and stored in a personal digital recorder |
US20050160040A1 (en) * | 2002-04-19 | 2005-07-21 | Van Rijnsoever Bartholomeus J. | Conditional access system and apparatus |
AU2003219456A1 (en) * | 2002-05-21 | 2003-12-02 | Koninklijke Philips Electronics N.V. | Conditional access system |
WO2003107670A1 (en) * | 2002-06-12 | 2003-12-24 | Koninklijke Philips Electronics N.V. | Conditional access apparatus and method |
US7516470B2 (en) | 2002-08-02 | 2009-04-07 | Cisco Technology, Inc. | Locally-updated interactive program guide |
US20040078584A1 (en) * | 2002-08-23 | 2004-04-22 | General Instrument Corp. | Interchip transport bus copy protection |
US8818896B2 (en) * | 2002-09-09 | 2014-08-26 | Sony Corporation | Selective encryption with coverage encryption |
TW200421811A (en) | 2002-09-24 | 2004-10-16 | Nagracard Sa | Multiple pairing control method |
US20040068754A1 (en) * | 2002-10-02 | 2004-04-08 | Russ Samuel H. | Expandable tuning capability |
US20040068752A1 (en) * | 2002-10-02 | 2004-04-08 | Parker Leslie T. | Systems and methods for providing television signals to multiple televisions located at a customer premises |
US7908625B2 (en) | 2002-10-02 | 2011-03-15 | Robertson Neil C | Networked multimedia system |
US20050155052A1 (en) * | 2002-10-04 | 2005-07-14 | Barbara Ostrowska | Parental control for a networked multiroom system |
US7360235B2 (en) * | 2002-10-04 | 2008-04-15 | Scientific-Atlanta, Inc. | Systems and methods for operating a peripheral record/playback device in a networked multimedia system |
US20040068739A1 (en) * | 2002-10-04 | 2004-04-08 | Russ Samuel H. | Networked multimedia system having a multi-room interactive network guide |
US20040133911A1 (en) * | 2002-10-04 | 2004-07-08 | Russ Samuel H. | Subscriber network in a satellite system |
US8046806B2 (en) * | 2002-10-04 | 2011-10-25 | Wall William E | Multiroom point of deployment module |
US7545935B2 (en) * | 2002-10-04 | 2009-06-09 | Scientific-Atlanta, Inc. | Networked multimedia overlay system |
US8572408B2 (en) * | 2002-11-05 | 2013-10-29 | Sony Corporation | Digital rights management of a digital device |
US7724907B2 (en) * | 2002-11-05 | 2010-05-25 | Sony Corporation | Mechanism for protecting the transfer of digital content |
US20040151315A1 (en) * | 2002-11-06 | 2004-08-05 | Kim Hee Jean | Streaming media security system and method |
EP1418750A1 (de) | 2002-11-11 | 2004-05-12 | STMicroelectronics Limited | Integrierte Schaltung mit Sicherheitsfunktion |
US8645988B2 (en) * | 2002-12-13 | 2014-02-04 | Sony Corporation | Content personalization for digital content |
US8667525B2 (en) | 2002-12-13 | 2014-03-04 | Sony Corporation | Targeted advertisement selection from a digital stream |
FR2849247B1 (fr) * | 2002-12-18 | 2005-10-07 | Oberthur Card Syst Sa | Dispositif optimise de communication de donnees numeriques dans une carte a microcircuit |
US8094640B2 (en) * | 2003-01-15 | 2012-01-10 | Robertson Neil C | Full duplex wideband communications system for a local coaxial network |
US7487532B2 (en) * | 2003-01-15 | 2009-02-03 | Cisco Technology, Inc. | Optimization of a full duplex wideband communications system |
SG129240A1 (en) * | 2003-01-23 | 2007-02-26 | Agency Science Tech & Res | Biodegradable copolymer and nucleic acid delivery system |
FR2850512B1 (fr) * | 2003-01-28 | 2005-03-11 | Medialive | Procede et systeme automatiques et adaptatifs d'analyse et d'embrouillage pour des flux video numeriques |
KR100888592B1 (ko) * | 2003-02-03 | 2009-03-16 | 삼성전자주식회사 | 방송신호 수신 장치 및 방법 |
DE60313118D1 (de) * | 2003-02-04 | 2007-05-24 | Sgs Thomson Microelectronics | Halbleiterschaltkreis zur Entschlüsselung |
TW200507647A (en) * | 2003-02-06 | 2005-02-16 | Nagravision Sa | Storage and transmission method of information generated by a security module |
AU2004216693B2 (en) * | 2003-03-04 | 2009-11-19 | Scientific Games, Llc | Conditional access system and method |
US20040177369A1 (en) * | 2003-03-06 | 2004-09-09 | Akins Glendon L. | Conditional access personal video recorder |
US7409702B2 (en) * | 2003-03-20 | 2008-08-05 | Sony Corporation | Auxiliary program association table |
US7292692B2 (en) * | 2003-03-25 | 2007-11-06 | Sony Corporation | Content scrambling with minimal impact on legacy devices |
EP1467565A1 (de) | 2003-04-07 | 2004-10-13 | STMicroelectronics Limited | Integrierter Schaltkreis zur Entschlüsselung von Rundfunksignalen |
US8095470B1 (en) * | 2003-06-09 | 2012-01-10 | Microsoft Corporation | Identifying a content provider |
US7937595B1 (en) * | 2003-06-27 | 2011-05-03 | Zoran Corporation | Integrated encryption/decryption functionality in a digital TV/PVR system-on-chip |
US7286667B1 (en) | 2003-09-15 | 2007-10-23 | Sony Corporation | Decryption system |
US20050066357A1 (en) * | 2003-09-22 | 2005-03-24 | Ryal Kim Annon | Modifying content rating |
US7343013B2 (en) * | 2003-12-16 | 2008-03-11 | Sony Corporation | Composite session-based encryption of video on demand content |
US20050097596A1 (en) * | 2003-10-31 | 2005-05-05 | Pedlow Leo M.Jr. | Re-encrypted delivery of video-on-demand content |
US7853980B2 (en) * | 2003-10-31 | 2010-12-14 | Sony Corporation | Bi-directional indices for trick mode video-on-demand |
US7263187B2 (en) * | 2003-10-31 | 2007-08-28 | Sony Corporation | Batch mode session-based encryption of video on demand content |
US7620180B2 (en) * | 2003-11-03 | 2009-11-17 | Sony Corporation | Preparation of content for multiple conditional access methods in video on demand |
US7568111B2 (en) * | 2003-11-11 | 2009-07-28 | Nokia Corporation | System and method for using DRM to control conditional access to DVB content |
US20050102702A1 (en) * | 2003-11-12 | 2005-05-12 | Candelore Brant L. | Cablecard with content manipulation |
US7599494B2 (en) * | 2004-01-16 | 2009-10-06 | The Directv Group, Inc. | Distribution of video content using a trusted network key for sharing content |
US7580523B2 (en) * | 2004-01-16 | 2009-08-25 | The Directv Group, Inc. | Distribution of video content using client to host pairing of integrated receivers/decoders |
US7548624B2 (en) * | 2004-01-16 | 2009-06-16 | The Directv Group, Inc. | Distribution of broadcast content for remote decryption and viewing |
JP2007529168A (ja) * | 2004-01-22 | 2007-10-18 | トムソン ライセンシング | 双方向ネットワークにおいて衝動買いができる放送限定受信方式 |
US20050172132A1 (en) | 2004-01-30 | 2005-08-04 | Chen Sherman (. | Secure key authentication and ladder system |
US9461825B2 (en) | 2004-01-30 | 2016-10-04 | Broadcom Corporation | Method and system for preventing revocation denial of service attacks |
US20050169473A1 (en) * | 2004-02-03 | 2005-08-04 | Candelore Brant L. | Multiple selective encryption with DRM |
US9094699B2 (en) * | 2004-02-05 | 2015-07-28 | Broadcom Corporation | System and method for security key transmission with strong pairing to destination client |
KR100630680B1 (ko) * | 2004-03-19 | 2006-10-02 | 삼성전자주식회사 | 비대칭 게이트 유전체층을 지닌 비휘발성 메모리 소자 및그 제조 방법 |
FR2871017B1 (fr) * | 2004-05-28 | 2008-02-29 | Viaccess Sa | Procede de diffusion de donnees numeriques a un parc de terminaux recepteurs cible |
GB0413848D0 (en) | 2004-06-21 | 2004-07-21 | British Broadcasting Corp | Accessing broadcast media |
MX2007003228A (es) | 2004-09-16 | 2008-01-16 | Gen Instrument Corp | Sistema y metodo para proveer acceso autorizado a contenido digital. |
JP4391375B2 (ja) * | 2004-09-30 | 2009-12-24 | フェリカネットワークス株式会社 | 情報管理装置および方法、並びにプログラム |
CN100477785C (zh) * | 2004-10-22 | 2009-04-08 | 北京握奇数据系统有限公司 | 一种有线电视信号接收处理方法 |
US20060117354A1 (en) * | 2004-11-29 | 2006-06-01 | Mark Schutte | Consolidating video-on-demand (VOD) services with multi-room personal video recording (MR-PVR) services |
US8291236B2 (en) | 2004-12-07 | 2012-10-16 | Digital Keystone, Inc. | Methods and apparatuses for secondary conditional access server |
US7895617B2 (en) * | 2004-12-15 | 2011-02-22 | Sony Corporation | Content substitution editor |
US8041190B2 (en) | 2004-12-15 | 2011-10-18 | Sony Corporation | System and method for the creation, synchronization and delivery of alternate content |
US20060136717A1 (en) | 2004-12-20 | 2006-06-22 | Mark Buer | System and method for authentication via a proximate device |
US8295484B2 (en) | 2004-12-21 | 2012-10-23 | Broadcom Corporation | System and method for securing data from a remote input device |
US7386128B2 (en) * | 2004-12-29 | 2008-06-10 | General Instrument Corporation | Conditional access system providing access to multiple programs or services |
KR100709318B1 (ko) * | 2005-02-01 | 2007-04-20 | 삼성전자주식회사 | 디지털 방송을 위한 수신제한서비스 키 할당 방법 및 시스템 |
CN100367795C (zh) * | 2005-02-03 | 2008-02-06 | 上海交通大学 | 基于智能卡的数字电视接收机机卡分离条件接收子系统 |
US20070143776A1 (en) * | 2005-03-01 | 2007-06-21 | Russ Samuel H | Viewer data collection in a multi-room network |
US20060218581A1 (en) * | 2005-03-01 | 2006-09-28 | Barbara Ostrowska | Interactive network guide with parental monitoring |
US7797440B2 (en) * | 2005-03-09 | 2010-09-14 | Vudu, Inc. | Method and system for managing objects distributed in a network |
US8225083B2 (en) * | 2005-03-09 | 2012-07-17 | Vudu, Inc. | Secured seeding of data in a distributed environment |
US8887224B2 (en) * | 2005-03-09 | 2014-11-11 | Vudu, Inc. | Updating content libraries by transmitting release data |
US20060225105A1 (en) * | 2005-04-05 | 2006-10-05 | Scientific-Atlanta, Inc. | Networked multi-room system ad insertion |
KR100820810B1 (ko) * | 2005-04-29 | 2008-04-10 | 엘지전자 주식회사 | 디지털 수신 시스템의 제한 수신 방법 |
US7770219B2 (en) * | 2005-05-11 | 2010-08-03 | Broadcom Corporation | Method and system for using shared secrets to protect access to testing keys for set-top box |
US8050406B2 (en) * | 2005-06-07 | 2011-11-01 | Sony Corporation | Key table and authorization table management |
US9325944B2 (en) * | 2005-08-11 | 2016-04-26 | The Directv Group, Inc. | Secure delivery of program content via a removable storage medium |
US8464170B2 (en) * | 2005-09-09 | 2013-06-11 | Microsoft Corporation | 2D editing metaphor for 3D graphics |
US7876998B2 (en) | 2005-10-05 | 2011-01-25 | Wall William E | DVD playback over multi-room by copying to HDD |
US7734934B2 (en) * | 2005-12-20 | 2010-06-08 | Intel Corporation | Seamless data migration |
ATE451791T1 (de) * | 2006-01-03 | 2009-12-15 | Irdeto Access Bv | Verfahren zur entschlüsselung eines verschlüsselten datenobjekts |
US8185921B2 (en) * | 2006-02-28 | 2012-05-22 | Sony Corporation | Parental control of displayed content using closed captioning |
US7555464B2 (en) * | 2006-03-01 | 2009-06-30 | Sony Corporation | Multiple DRM management |
US7992175B2 (en) * | 2006-05-15 | 2011-08-02 | The Directv Group, Inc. | Methods and apparatus to provide content on demand in content broadcast systems |
US20070265966A1 (en) * | 2006-05-15 | 2007-11-15 | The Directv Group, Inc. | Content delivery systems and methods to operate the same |
US8996421B2 (en) * | 2006-05-15 | 2015-03-31 | The Directv Group, Inc. | Methods and apparatus to conditionally authorize content delivery at broadcast headends in pay delivery systems |
US8001565B2 (en) * | 2006-05-15 | 2011-08-16 | The Directv Group, Inc. | Methods and apparatus to conditionally authorize content delivery at receivers in pay delivery systems |
US20070265973A1 (en) * | 2006-05-15 | 2007-11-15 | The Directv Group, Inc. | Methods and apparatus to protect content in home networks |
US8095466B2 (en) * | 2006-05-15 | 2012-01-10 | The Directv Group, Inc. | Methods and apparatus to conditionally authorize content delivery at content servers in pay delivery systems |
US8775319B2 (en) * | 2006-05-15 | 2014-07-08 | The Directv Group, Inc. | Secure content transfer systems and methods to operate the same |
US20070294170A1 (en) * | 2006-06-02 | 2007-12-20 | Luc Vantalon | Systems and methods for conditional access and digital rights management |
US9178693B2 (en) | 2006-08-04 | 2015-11-03 | The Directv Group, Inc. | Distributed media-protection systems and methods to operate the same |
US9225761B2 (en) | 2006-08-04 | 2015-12-29 | The Directv Group, Inc. | Distributed media-aggregation systems and methods to operate the same |
FR2905215B1 (fr) * | 2006-08-23 | 2009-01-09 | Viaccess Sa | Procede de transmission d'une donnee complementaire a un terminal de reception |
US7860246B2 (en) * | 2006-11-01 | 2010-12-28 | International Business Machines Corporation | System and method for protecting data in a secure system |
KR100798927B1 (ko) * | 2006-12-06 | 2008-01-29 | 한국전자통신연구원 | 스마트카드 기반의 복제방지 기능을 가진 데이터 저장장치, 그의 데이터 저장 및 전송 방법 |
US8908870B2 (en) * | 2007-11-01 | 2014-12-09 | Infineon Technologies Ag | Method and system for transferring information to a device |
US8627079B2 (en) | 2007-11-01 | 2014-01-07 | Infineon Technologies Ag | Method and system for controlling a device |
US8238559B2 (en) * | 2008-04-02 | 2012-08-07 | Qwest Communications International Inc. | IPTV follow me content system and method |
EP2107808A1 (de) * | 2008-04-03 | 2009-10-07 | Nagravision S.A. | Sicherheitsmodul (SM) für eine Audio-/Videodatenverarbeitungseinheit |
JP2011520207A (ja) * | 2008-05-12 | 2011-07-14 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 治療計画の立案を支援するシステム及び方法 |
US9286493B2 (en) * | 2009-01-07 | 2016-03-15 | Clevx, Llc | Encryption bridge system and method of operation thereof |
EP2219374A1 (de) * | 2009-02-13 | 2010-08-18 | Irdeto Access B.V. | Sichere Bereitstellung eines Kontrollworts aus einer Chipkarte an ein Modul mit bedingtem Zugang |
EP2227015B1 (de) * | 2009-03-02 | 2018-01-10 | Irdeto B.V. | Bedingungsberechtigungsverarbeitung zum Erhalten eines Kontrollwortes |
US10057641B2 (en) | 2009-03-25 | 2018-08-21 | Sony Corporation | Method to upgrade content encryption |
US8861737B2 (en) * | 2009-05-28 | 2014-10-14 | Qualcomm Incorporated | Trust establishment from forward link only to non-forward link only devices |
US8495359B2 (en) * | 2009-06-22 | 2013-07-23 | NetAuthority | System and method for securing an electronic communication |
WO2011022437A1 (en) * | 2009-08-17 | 2011-02-24 | Cram, Inc. | Digital content management and delivery |
EP2355502A1 (de) * | 2010-02-03 | 2011-08-10 | Irdeto B.V. | Vermeidung der Verwendung von modifizierter Empfänger-Firmware in Empfängern eines bedingten Zugriffssystems |
WO2011097482A1 (en) * | 2010-02-05 | 2011-08-11 | Maxlinear, Inc. | Conditional access integration in a soc for mobile tv applications |
EP2369778B1 (de) * | 2010-03-26 | 2018-08-15 | Irdeto B.V. | Persönliche Weißbox-Entschlüsseler |
WO2011119985A2 (en) | 2010-03-26 | 2011-09-29 | Maxlinear, Inc. | Firmware authentication and deciphering for secure tv receiver |
US8935520B2 (en) | 2010-03-30 | 2015-01-13 | Maxlinear, Inc. | Control word obfuscation in secure TV receiver |
US8892855B2 (en) | 2010-08-10 | 2014-11-18 | Maxlinear, Inc. | Encryption keys distribution for conditional access software in TV receiver SOC |
EP2442481B1 (de) * | 2010-10-15 | 2013-07-10 | Irdeto B.V. | Erhalt eines Steuerworts zur Anzeige einer Client-Vorrichtungsidentität |
ES2806261T3 (es) | 2010-11-19 | 2021-02-17 | Nagravision Sa | Método para detectar software clonado |
FR2967851B1 (fr) * | 2010-11-22 | 2018-05-18 | Cryptoexperts Sas | Procede et systeme d'acces conditionnel a un contenu numerique, terminal et dispositif d'abonne associes |
KR101605822B1 (ko) * | 2010-12-10 | 2016-04-01 | 한국전자통신연구원 | 원격 자격처리모듈 통합처리 장치 |
EP2477133A1 (de) * | 2011-01-03 | 2012-07-18 | Thomson Licensing | Verteilung von digitalem Inhalt, der durch ein wasserzeichenerzeugendes Passwort geschützt ist |
US8687807B2 (en) | 2011-01-26 | 2014-04-01 | Nagrastar, L.L.C. | Cascading dynamic crypto periods |
WO2012112941A2 (en) * | 2011-02-18 | 2012-08-23 | Visa International Service Association | Method and system for managing data and enabling payment transactions between multiple entities |
US9633391B2 (en) | 2011-03-30 | 2017-04-25 | Cram Worldwide, Llc | Secure pre-loaded drive management at kiosk |
FR2974475B1 (fr) * | 2011-04-19 | 2015-06-05 | Viaccess Sa | Procede de protection d'un contenu multimedia enregistre |
US9392318B2 (en) | 2011-06-14 | 2016-07-12 | Sony Corporation | Receiver device with multiple decryption modes |
US9129283B1 (en) * | 2012-01-10 | 2015-09-08 | Intuit Inc. | Accessing confidential data securely using a trusted network of mobile devices |
CN104145444B (zh) | 2012-02-29 | 2018-07-06 | 黑莓有限公司 | 操作计算设备的方法、计算设备及计算机程序 |
EP2820792B1 (de) | 2012-02-29 | 2019-06-12 | BlackBerry Limited | Verfahren zum betrieb einer berechnungsvorrichtung, berechnungsvorrichtung und computerprogramm |
CN104145446B (zh) * | 2012-02-29 | 2018-06-05 | 黑莓有限公司 | 操作计算设备的方法、计算设备及计算机程序 |
CN102802036B (zh) * | 2012-07-26 | 2015-04-29 | 深圳创维-Rgb电子有限公司 | 一种数字电视认证的系统及方法 |
US9794602B2 (en) * | 2012-10-29 | 2017-10-17 | Echostar Technologies L.L.C. | Systems and methods for securely providing streaming media content on-demand |
USD758372S1 (en) * | 2013-03-13 | 2016-06-07 | Nagrastar Llc | Smart card interface |
USD729808S1 (en) | 2013-03-13 | 2015-05-19 | Nagrastar Llc | Smart card interface |
US9647997B2 (en) | 2013-03-13 | 2017-05-09 | Nagrastar, Llc | USB interface for performing transport I/O |
US9485533B2 (en) | 2013-03-13 | 2016-11-01 | Nagrastar Llc | Systems and methods for assembling and extracting command and control data |
US9888283B2 (en) | 2013-03-13 | 2018-02-06 | Nagrastar Llc | Systems and methods for performing transport I/O |
USD759022S1 (en) | 2013-03-13 | 2016-06-14 | Nagrastar Llc | Smart card interface |
MX2017008552A (es) | 2014-12-24 | 2018-03-15 | Space Data Corp | Tecnicas para lanzamiento de globo/aeronave inteligente y ubicación de ventana de recuperacion. |
BR112017013836B1 (pt) | 2014-12-24 | 2022-05-24 | Space Data Corporation | Separação de uma plataforma mediante colisão pendente |
US10059421B2 (en) | 2014-12-30 | 2018-08-28 | Space Data Corporation | Multifunctional balloon membrane |
USD780763S1 (en) | 2015-03-20 | 2017-03-07 | Nagrastar Llc | Smart card interface |
US9954834B2 (en) | 2015-04-15 | 2018-04-24 | Blackberry Limited | Method of operating a computing device, computing device and computer program |
USD864968S1 (en) | 2015-04-30 | 2019-10-29 | Echostar Technologies L.L.C. | Smart card interface |
WO2017050351A1 (en) * | 2015-09-21 | 2017-03-30 | Swiss Reinsurance Company Ltd. | System and method for secure digital sharing based on an inter-system exchange of a two-tier double encrypted digital information key |
KR102590165B1 (ko) * | 2016-08-11 | 2023-10-17 | 삼성전자 주식회사 | Cas 정보 설치 방법 및 장치 |
EP3399761A1 (de) | 2017-05-05 | 2018-11-07 | Nagravision SA | Berechtigungsmanagement |
CN107734389A (zh) * | 2017-10-31 | 2018-02-23 | 成都德芯数字科技股份有限公司 | 信息处理方法及数字接收设备 |
US10757474B2 (en) | 2018-04-27 | 2020-08-25 | Twentieth Century Fox Home Entertainment Llc | Method and apparatus for protecting data via application of corrupting function and complimentary restitution at video processing endpoints |
CN110876085A (zh) * | 2018-09-03 | 2020-03-10 | 国家广播电视总局广播电视科学研究院 | 多媒体内容的保护方法、系统及客户端 |
CN110798455B (zh) * | 2019-10-18 | 2021-05-18 | 深圳市高德信通信股份有限公司 | 一种防止信息泄露的加密通讯传输系统 |
US11095650B1 (en) | 2020-02-03 | 2021-08-17 | Bank Of America Corporation | Resource transfer authorization decision engine |
US11432040B2 (en) * | 2020-03-18 | 2022-08-30 | Synamedia Limited | Smartphone-based conditional access system |
US20210297749A1 (en) * | 2020-03-18 | 2021-09-23 | Synamedia Limited | Smartphone-Based Conditional Access System |
US20230376721A1 (en) * | 2022-05-19 | 2023-11-23 | Oloid Inc. | Touchless identity card emulator systems and methods |
Family Cites Families (345)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5870474A (en) * | 1995-12-04 | 1999-02-09 | Scientific-Atlanta, Inc. | Method and apparatus for providing conditional access in connection-oriented, interactive networks with a multiplicity of service providers |
US6292568B1 (en) | 1966-12-16 | 2001-09-18 | Scientific-Atlanta, Inc. | Representing entitlements to service in a conditional access system |
US3852519A (en) | 1972-10-20 | 1974-12-03 | Optical Systems Corp | Video and audio encoding/decoding system employing suppressed carrier modulation |
GB2073534B (en) | 1980-04-02 | 1984-04-04 | Sony Corp | Error concealment in digital television signals |
GB2084432A (en) | 1980-09-18 | 1982-04-07 | Sony Corp | Error concealment in digital television signals |
CA1186028A (en) * | 1982-06-23 | 1985-04-23 | Microdesign Limited | Method and apparatus for scrambling and unscrambling data streams using encryption and decryption |
US4521853A (en) | 1982-06-30 | 1985-06-04 | Texas Instruments Incorporated | Secure microprocessor/microcomputer with secured memory |
US4785361A (en) | 1982-11-08 | 1988-11-15 | Vault Corporation | Method and apparatus for frustrating the unauthorized copying of recorded data |
EP0151147B1 (de) | 1983-07-22 | 1988-04-20 | Independent Broadcasting Authority | Sicherheitssystem für fernsehsignalchiffrierung |
US4634808A (en) | 1984-03-15 | 1987-01-06 | M/A-Com Government Systems, Inc. | Descrambler subscriber key production system utilizing key seeds stored in descrambler |
US4712238A (en) | 1984-06-08 | 1987-12-08 | M/A-Com Government Systems, Inc. | Selective-subscription descrambling |
JPS6120442A (ja) | 1984-07-09 | 1986-01-29 | Toshiba Corp | 有料放送方式 |
JPH0746864B2 (ja) | 1984-08-22 | 1995-05-17 | ソニー株式会社 | 高能率符号化装置 |
US4887296A (en) | 1984-10-26 | 1989-12-12 | Ricoh Co., Ltd. | Cryptographic system for direct broadcast satellite system |
CA1251555A (en) | 1984-12-19 | 1989-03-21 | Tetsujiro Kondo | High efficiency technique for coding a digital video signal |
JPH0793724B2 (ja) | 1984-12-21 | 1995-10-09 | ソニー株式会社 | テレビジョン信号の高能率符号化装置及び符号化方法 |
US4803725A (en) | 1985-03-11 | 1989-02-07 | General Instrument Corp. | Cryptographic system using interchangeable key blocks and selectable key fragments |
DE3688855T2 (de) | 1985-05-01 | 1994-03-17 | Gen Instrument Corp | Satellitenübertragungssystem mit Direktübertragung. |
ZA862839B (en) * | 1985-05-24 | 1986-12-30 | Scientific Atlanta | Method and apparatus for scrambling and descrambling television signals |
JP2670259B2 (ja) | 1985-11-29 | 1997-10-29 | ソニー株式会社 | 高能率符号化装置 |
JPH0746862B2 (ja) | 1985-11-30 | 1995-05-17 | ソニー株式会社 | 駒落とし圧縮符号化及び復号化方法 |
JP2612557B2 (ja) | 1985-12-18 | 1997-05-21 | ソニー株式会社 | データ伝送受信システム及びデータ復号装置 |
JPS62231569A (ja) | 1986-03-31 | 1987-10-12 | Fuji Photo Film Co Ltd | 予測誤差の量子化方法 |
US4944006A (en) | 1987-03-12 | 1990-07-24 | Zenith Electronics Corporation | Secure data packet transmission system and method |
JP2508439B2 (ja) | 1987-05-29 | 1996-06-19 | ソニー株式会社 | 高能率符号化装置 |
EP0293644B1 (de) | 1987-06-02 | 1992-03-25 | Siemens Aktiengesellschaft | Verfahren zur Ermittlung von Bewegungsvektorfeldern aus digitalen Bildsequenzen |
US5122873A (en) | 1987-10-05 | 1992-06-16 | Intel Corporation | Method and apparatus for selectively encoding and decoding a digital motion video signal at multiple resolution levels |
JP2629238B2 (ja) | 1988-02-05 | 1997-07-09 | ソニー株式会社 | 復号装置及び復号方法 |
US4995080A (en) | 1988-08-04 | 1991-02-19 | Zenith Electronics Corporation | Television signal scrambling system and method |
US5247575A (en) | 1988-08-16 | 1993-09-21 | Sprague Peter J | Information distribution system |
US4953023A (en) | 1988-09-29 | 1990-08-28 | Sony Corporation | Coding apparatus for encoding and compressing video data |
JPH073969B2 (ja) * | 1988-09-30 | 1995-01-18 | 日本電気株式会社 | Scpc通信装置 |
US4964126A (en) | 1988-09-30 | 1990-10-16 | Massachusetts Institute Of Technology | Fault tolerant signal processing machine and method |
JP2900385B2 (ja) | 1988-12-16 | 1999-06-02 | ソニー株式会社 | フレーム化回路及び方法 |
JP3018366B2 (ja) | 1989-02-08 | 2000-03-13 | ソニー株式会社 | ビデオ信号処理回路 |
US5144662A (en) | 1989-02-08 | 1992-09-01 | U.S. Philips Corporation | Public communication system comprising distributed stations, and station and sub-station for use in such a communication system |
CA2011396C (en) * | 1989-03-03 | 1995-01-03 | Kazue Tanaka | Cipher-key distribution system |
US4989245A (en) | 1989-03-06 | 1991-01-29 | General Instrument Corporation | Controlled authorization of descrambling of scrambled programs broadcast between different jurisdictions |
US5151782A (en) | 1989-05-17 | 1992-09-29 | Reiss Media Enterprises | Control system for satellite delivered pay-per-view television system |
JP2606419B2 (ja) | 1989-08-07 | 1997-05-07 | 松下電器産業株式会社 | 暗号通信システムと暗号通信方法 |
US5208816A (en) | 1989-08-18 | 1993-05-04 | At&T Bell Laboratories | Generalized viterbi decoding algorithms |
US6519693B1 (en) * | 1989-08-23 | 2003-02-11 | Delta Beta, Pty, Ltd. | Method and system of program transmission optimization using a redundant transmission sequence |
JPH03141752A (ja) | 1989-10-27 | 1991-06-17 | Hitachi Ltd | 画像信号伝送方法 |
US5237610A (en) | 1990-02-01 | 1993-08-17 | Scientific-Atlanta, Inc. | Independent external security module for a digitally upgradeable television signal decoder |
US5029207A (en) * | 1990-02-01 | 1991-07-02 | Scientific-Atlanta, Inc. | External security module for a television signal decoder |
US5682425A (en) * | 1990-04-23 | 1997-10-28 | Canon Kabushiki Kaisha | Information signal transmission system |
JPH0474063A (ja) | 1990-07-13 | 1992-03-09 | Matsushita Electric Ind Co Ltd | 画像の符号化方法 |
US5018197A (en) | 1990-07-30 | 1991-05-21 | Zenith Electronics Corporation | Secure video decoder system |
JP2650472B2 (ja) | 1990-07-30 | 1997-09-03 | 松下電器産業株式会社 | ディジタル信号記録装置およびディジタル信号記録方法 |
US5111504A (en) * | 1990-08-17 | 1992-05-05 | General Instrument Corporation | Information processing apparatus with replaceable security element |
JP2969867B2 (ja) | 1990-08-31 | 1999-11-02 | ソニー株式会社 | ディジタル画像信号の高能率符号化装置 |
GB9019538D0 (en) | 1990-09-07 | 1990-10-24 | Philips Electronic Associated | Tracking a moving object |
US5416651A (en) | 1990-10-31 | 1995-05-16 | Sony Corporation | Apparatus for magnetically recording digital data |
US5144664A (en) | 1990-11-16 | 1992-09-01 | General Instrument Corporation | Apparatus and method for upgrading terminals to maintain a secure communication network |
JPH04192638A (ja) * | 1990-11-24 | 1992-07-10 | Nec Corp | 衛星通信用音声伝送装置 |
JP2906671B2 (ja) | 1990-12-28 | 1999-06-21 | ソニー株式会社 | ディジタルビデオ信号の高能率符号化装置およびその方法 |
EP0495501B1 (de) | 1991-01-17 | 1998-07-08 | Sharp Kabushiki Kaisha | Bildkodier- und Dekodiersystem unter Verwendung einer Orthogonaltransformation und Bitzuordnungsverfahren |
US5091936A (en) | 1991-01-30 | 1992-02-25 | General Instrument Corporation | System for communicating television signals or a plurality of digital audio signals in a standard television line allocation |
US5138659A (en) | 1991-05-02 | 1992-08-11 | General Instrument Corporation | Conversion of television signal formats with retention of common control data stream |
JPH04358486A (ja) | 1991-06-04 | 1992-12-11 | Toshiba Corp | 高能率符号化信号処理装置 |
JP2766919B2 (ja) | 1991-06-07 | 1998-06-18 | 三菱電機株式会社 | ディジタル信号記録再生装置、ディジタル信号記録装置、ディジタル信号再生装置 |
US5263026A (en) | 1991-06-27 | 1993-11-16 | Hughes Aircraft Company | Maximum likelihood sequence estimation based equalization within a mobile digital cellular receiver |
JP3141896B2 (ja) | 1991-08-09 | 2001-03-07 | ソニー株式会社 | ディジタルビデオ信号の記録装置 |
DE69217150T2 (de) | 1991-09-30 | 1997-07-17 | Philips Electronics Nv | Bewegungsvektorschätzung, Bewegungsbildkodierung- und -speicherung |
MY108367A (en) | 1991-09-30 | 1996-09-30 | Thomson Consumer Electronics S A | Method and apparatus for secure transmisson of video signals. |
JPH05103309A (ja) | 1991-10-04 | 1993-04-23 | Canon Inc | 情報伝送方法及び装置 |
US5398078A (en) | 1991-10-31 | 1995-03-14 | Kabushiki Kaisha Toshiba | Method of detecting a motion vector in an image coding apparatus |
US5724091A (en) * | 1991-11-25 | 1998-03-03 | Actv, Inc. | Compressed digital data interactive program system |
JP3278881B2 (ja) | 1991-12-13 | 2002-04-30 | ソニー株式会社 | 画像信号生成装置 |
US6400996B1 (en) | 1999-02-01 | 2002-06-04 | Steven M. Hoffberg | Adaptive pattern recognition based control system and method |
EP1115248B1 (de) * | 1992-01-08 | 2005-03-30 | Broadband Innovations, Inc. | Verfahren und Gerät zur Erzeugung eines Mehrkanalsignal |
US6208805B1 (en) | 1992-02-07 | 2001-03-27 | Max Abecassis | Inhibiting a control function from interfering with a playing of a video |
JPH05236427A (ja) | 1992-02-25 | 1993-09-10 | Sony Corp | 画像信号の符号化装置及び符号化方法 |
JP3259323B2 (ja) | 1992-04-13 | 2002-02-25 | ソニー株式会社 | デ・インターリーブ回路 |
US5359694A (en) | 1992-07-27 | 1994-10-25 | Teknekron Communications Systems, Inc. | Method and apparatus for converting image data |
JPH0662402A (ja) * | 1992-08-11 | 1994-03-04 | Matsushita Electric Ind Co Ltd | ビデオシアタシステム |
US5438369A (en) | 1992-08-17 | 1995-08-01 | Zenith Electronics Corporation | Digital data interleaving system with improved error correctability for vertically correlated interference |
US5481554A (en) | 1992-09-02 | 1996-01-02 | Sony Corporation | Data transmission apparatus for transmitting code data |
US5414852A (en) | 1992-10-30 | 1995-05-09 | International Business Machines Corporation | Method for protecting data in a computer system |
US5400401A (en) | 1992-10-30 | 1995-03-21 | Scientific Atlanta, Inc. | System and method for transmitting a plurality of digital services |
US5319707A (en) | 1992-11-02 | 1994-06-07 | Scientific Atlanta | System and method for multiplexing a plurality of digital program services for transmission to remote locations |
DE69324650T2 (de) | 1992-11-06 | 1999-09-09 | Gold Star Co | Mischungsverfahren für ein digitales Videobandaufzeichnungsgerät |
US5341425A (en) | 1992-12-02 | 1994-08-23 | Scientific Atlanta, Inc. | Methods and apparatus for uniquely encrypting data at a plurality of data transmission sites for transmission to a reception site |
US5477276A (en) | 1992-12-17 | 1995-12-19 | Sony Corporation | Digital signal processing apparatus for achieving fade-in and fade-out effects on digital video signals |
US5805762A (en) | 1993-01-13 | 1998-09-08 | Hitachi America, Ltd. | Video recording device compatible transmitter |
US5325432A (en) | 1993-02-04 | 1994-06-28 | Motorola, Inc. | Method for updating encryption key information in communication units |
US5416847A (en) | 1993-02-12 | 1995-05-16 | The Walt Disney Company | Multi-band, digital audio noise filter |
US5444491A (en) | 1993-02-26 | 1995-08-22 | Massachusetts Institute Of Technology | Television system with multiple transmission formats |
US5444763A (en) | 1993-06-17 | 1995-08-22 | Research In Motion Limited | Translation and connection device for radio frequency point of sale transaction systems |
KR960015357B1 (ko) | 1993-07-16 | 1996-11-09 | 대우전자 주식회사 | 방송신호의 스크램블링/디스크램블링 통신장치 및 통신방법 |
JP2707950B2 (ja) | 1993-07-30 | 1998-02-04 | ソニー株式会社 | ディジタル画像情報処理装置 |
US5381481A (en) | 1993-08-04 | 1995-01-10 | Scientific-Atlanta, Inc. | Method and apparatus for uniquely encrypting a plurality of services at a transmission site |
KR960012931B1 (ko) | 1993-08-31 | 1996-09-25 | 대우전자 주식회사 | 분류 벡터 양자화된 영상의 채널 오류 은폐 방법 |
US5663764A (en) | 1993-09-30 | 1997-09-02 | Sony Corporation | Hierarchical encoding and decoding apparatus for a digital image signal |
JP3590996B2 (ja) | 1993-09-30 | 2004-11-17 | ソニー株式会社 | ディジタル画像信号の階層符号化および復号装置 |
US5617333A (en) | 1993-11-29 | 1997-04-01 | Kokusai Electric Co., Ltd. | Method and apparatus for transmission of image data |
US5455862A (en) | 1993-12-02 | 1995-10-03 | Crest Industries, Inc. | Apparatus and method for encrypting communications without exchanging an encryption key |
JP3271108B2 (ja) | 1993-12-03 | 2002-04-02 | ソニー株式会社 | ディジタル画像信号の処理装置および方法 |
FR2715256B1 (fr) | 1994-01-19 | 1996-02-16 | France Telecom | Procédés d'émission et de réception de programmes à accès conditionnel gérés par un même opérateur. |
JPH07231424A (ja) * | 1994-02-18 | 1995-08-29 | Hitachi Ltd | 記録再生方式およびその装置 |
EP0669761A3 (de) | 1994-02-23 | 1999-03-03 | Hitachi, Ltd. | Empfangseinrichtung für ein Fernsehsignal, welche eine Einrichtung zum Auffinden und zur Wiedergabe von Informationen enthält |
US5491748A (en) | 1994-03-01 | 1996-02-13 | Zenith Electronics Corporation | Enhanced security for a cable system |
NL9400428A (nl) | 1994-03-18 | 1995-11-01 | Nederland Ptt | Inrichting voor het cryptografisch bewerken van datapakketten, alsmede werkwijze voor het genereren van cryptografische bewerkingsdata. |
FI95756C (fi) | 1994-03-21 | 1996-03-11 | Nokia Technology Gmbh | Menetelmä digitaalista informaatiota sisältävän bittivirran salaamiseksi ja salauksen purkamiseksi |
FI97928C (fi) | 1994-03-21 | 1997-03-10 | Nokia Technology Gmbh | Menetelmä digitaalisessa muodossa siirrettävän televisiolähetyksen salaamiseksi |
US5420866A (en) | 1994-03-29 | 1995-05-30 | Scientific-Atlanta, Inc. | Methods for providing conditional access information to decoders in a packet-based multiplexed communications system |
FR2718594B1 (fr) * | 1994-04-06 | 1996-04-26 | France Telecom | Procédé de diffusion de programmes à accès conditionnel progressif et à séparation du flux d'information. |
US5459789A (en) | 1994-04-22 | 1995-10-17 | Thomson Consumer Electronics | Packet TV program component detector |
JP3161217B2 (ja) | 1994-04-28 | 2001-04-25 | 松下電器産業株式会社 | 画像符号化記録装置および記録再生装置 |
US5768539A (en) | 1994-05-27 | 1998-06-16 | Bell Atlantic Network Services, Inc. | Downloading applications software through a broadcast channel |
US5666293A (en) | 1994-05-27 | 1997-09-09 | Bell Atlantic Network Services, Inc. | Downloading operating system software through a broadcast channel |
US5473692A (en) | 1994-09-07 | 1995-12-05 | Intel Corporation | Roving software license for a hardware agent |
US6185546B1 (en) | 1995-10-04 | 2001-02-06 | Intel Corporation | Apparatus and method for providing secured communications |
US5539828A (en) | 1994-05-31 | 1996-07-23 | Intel Corporation | Apparatus and method for providing secured communications |
US5606359A (en) | 1994-06-30 | 1997-02-25 | Hewlett-Packard Company | Video on demand system with multiple data sources configured to provide vcr-like services |
US5535276A (en) | 1994-11-09 | 1996-07-09 | Bell Atlantic Network Services, Inc. | Yaksha, an improved system and method for securing communications using split private key asymmetric cryptography |
US5526427A (en) | 1994-07-22 | 1996-06-11 | A.C. Nielsen Company | Universal broadcast code and multi-level encoded signal monitoring system |
US5574787A (en) | 1994-07-25 | 1996-11-12 | Ryan; John O. | Apparatus and method for comprehensive copy protection for video platforms and unprotected source material |
US5539823A (en) | 1994-07-27 | 1996-07-23 | General Instrument Corporation Of Delaware | Subscription television picture scrambling and descrambling system providing compatibility with different such systems |
US5629981A (en) | 1994-07-29 | 1997-05-13 | Texas Instruments Incorporated | Information management and security system |
US5796829A (en) | 1994-09-09 | 1998-08-18 | The Titan Corporation | Conditional access system |
EP0715241B1 (de) * | 1994-10-27 | 2004-01-14 | Mitsubishi Corporation | Gerät für Dateiurheberrechte-Verwaltungssystem |
US5652795A (en) | 1994-11-14 | 1997-07-29 | Hughes Electronics | Method and apparatus for an adapter card providing conditional access in a communication system |
KR0152788B1 (ko) | 1994-11-26 | 1998-10-15 | 이헌조 | 디지탈 영상 시스템의 복사 방지 방법 및 장치 |
KR100332743B1 (ko) * | 1994-11-26 | 2002-11-07 | 엘지전자주식회사 | 디지탈영상시스템의불법시청및복사방지방법및장치 |
KR0136458B1 (ko) * | 1994-12-08 | 1998-05-15 | 구자홍 | 디지탈 자기 기록재생 시스템의 복사 방지장치 |
US6005561A (en) | 1994-12-14 | 1999-12-21 | The 3Do Company | Interactive information delivery system |
US5485577A (en) | 1994-12-16 | 1996-01-16 | General Instrument Corporation Of Delaware | Method and apparatus for incremental delivery of access rights |
WO1996020563A1 (en) * | 1994-12-27 | 1996-07-04 | Kabushiki Kaisha Toshiba | Transmitter, receiver, communication processing system integrating them, and digital television broadcasting system |
US5590202A (en) | 1995-01-18 | 1996-12-31 | Zenith Electronics Corporation | Countdown system for conditional access module |
US5583863A (en) | 1995-01-31 | 1996-12-10 | Bell Atlantic Network Services, Inc. | Full service network using asynchronous transfer mode multiplexing |
US5696906A (en) | 1995-03-09 | 1997-12-09 | Continental Cablevision, Inc. | Telecommunicaion user account management system and method |
US7224798B2 (en) | 1995-04-03 | 2007-05-29 | Scientific-Atlanta, Inc. | Methods and apparatus for providing a partial dual-encrypted stream in a conditional access overlay system |
US6157719A (en) | 1995-04-03 | 2000-12-05 | Scientific-Atlanta, Inc. | Conditional access system |
US6937729B2 (en) * | 1995-04-03 | 2005-08-30 | Scientific-Atlanta, Inc. | Representing entitlements to service in a conditional access system |
US5608448A (en) | 1995-04-10 | 1997-03-04 | Lockheed Martin Corporation | Hybrid architecture for video on demand server |
JPH08305662A (ja) | 1995-05-02 | 1996-11-22 | Fujitsu Ltd | クライアント認証システムおよび方法 |
US5940738A (en) | 1995-05-26 | 1999-08-17 | Hyundai Electronics America, Inc. | Video pedestal network |
US5852470A (en) | 1995-05-31 | 1998-12-22 | Sony Corporation | Signal converting apparatus and signal converting method |
CA2179223C (en) * | 1995-06-23 | 2009-01-06 | Manfred Von Willich | Method and apparatus for controlling the operation of a signal decoder in a broadcasting system |
NO302388B1 (no) | 1995-07-13 | 1998-02-23 | Sigurd Sigbjoernsen | Fremgangsmåte og anordning for å beskytte programvare mot bruk uten tillatelse |
US5852290A (en) | 1995-08-04 | 1998-12-22 | Thomson Consumer Electronics, Inc. | Smart-card based access control system with improved security |
US5583576A (en) | 1995-09-11 | 1996-12-10 | Oktv, Inc. | Rating-dependent parental lock-out for television reception |
US5582470A (en) | 1995-09-12 | 1996-12-10 | Silitek Corporation | Scanner housing |
US6134551A (en) | 1995-09-15 | 2000-10-17 | Intel Corporation | Method of caching digital certificate revocation lists |
KR0155900B1 (ko) | 1995-10-18 | 1998-11-16 | 김광호 | 위상에러검출방법 및 위상 트래킹 루프회로 |
US5742680A (en) * | 1995-11-13 | 1998-04-21 | E Star, Inc. | Set top box for receiving and decryption and descrambling a plurality of satellite television signals |
US5732217A (en) | 1995-12-01 | 1998-03-24 | Matsushita Electric Industrial Co., Ltd. | Video-on-demand system capable of performing a high-speed playback at a correct speed |
US5949881A (en) | 1995-12-04 | 1999-09-07 | Intel Corporation | Apparatus and method for cryptographic companion imprinting |
JP3416007B2 (ja) * | 1995-12-06 | 2003-06-16 | インターナショナル・ビジネス・マシーンズ・コーポレーション | オーディオビジュアル・マテリアルをスクリーニングする装置及び方法 |
US5751280A (en) * | 1995-12-11 | 1998-05-12 | Silicon Graphics, Inc. | System and method for media stream synchronization with a base atom index file and an auxiliary atom index file |
FI100563B (fi) * | 1996-01-30 | 1997-12-31 | Nokia Oy Ab | Digitaalisten esitysobjektien salaus lähetyksessä ja tallennuksessa |
AU734654B2 (en) * | 1996-02-09 | 2001-06-21 | Integrated Technologies Of America, Inc. | Access control/crypto system |
US5802176A (en) | 1996-03-22 | 1998-09-01 | Activcard | System for controlling access to a function, using a plurality of dynamic encryption variables |
US6055314A (en) * | 1996-03-22 | 2000-04-25 | Microsoft Corporation | System and method for secure purchase and delivery of video content programs |
HRP970160A2 (en) * | 1996-04-03 | 1998-02-28 | Digco B V | Method for providing a secure communication between two devices and application of this method |
US6088450A (en) | 1996-04-17 | 2000-07-11 | Intel Corporation | Authentication system based on periodic challenge/response protocol |
US5751813A (en) * | 1996-04-29 | 1998-05-12 | Motorola, Inc. | Use of an encryption server for encrypting messages |
US5894320A (en) * | 1996-05-29 | 1999-04-13 | General Instrument Corporation | Multi-channel television system with viewer-selectable video and audio |
US5933500A (en) | 1996-05-31 | 1999-08-03 | Thomson Consumer Electronics, Inc. | Adaptive decoding system for processing encrypted and non-encrypted broadcast, cable or satellite video data |
US6065050A (en) * | 1996-06-05 | 2000-05-16 | Sun Microsystems, Inc. | System and method for indexing between trick play and normal play video streams in a video delivery system |
KR100214605B1 (ko) | 1996-06-21 | 1999-08-02 | 구자홍 | 디브이디 재생기의 복수 영상각 영상 재생 장치 및 방법 |
US5894516A (en) * | 1996-07-10 | 1999-04-13 | Ncr Corporation | Broadcast software distribution |
US6272538B1 (en) | 1996-07-30 | 2001-08-07 | Micron Technology, Inc. | Method and system for establishing a security perimeter in computer networks |
US6058192A (en) * | 1996-08-06 | 2000-05-02 | Greg Jarque | Universal signal processor and method of processing |
US6311130B1 (en) | 1996-08-12 | 2001-10-30 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Computer implemented empirical mode decomposition method, apparatus, and article of manufacture for two-dimensional signals |
FR2752655B1 (fr) | 1996-08-20 | 1998-09-18 | France Telecom | Procede et equipement pour affecter a un programme de television deja en acces conditionnel un acces conditionnel complementaire |
US6061451A (en) | 1996-09-03 | 2000-05-09 | Digital Vision Laboratories Corporation | Apparatus and method for receiving and decrypting encrypted data and protecting decrypted data from illegal use |
US6049289A (en) * | 1996-09-06 | 2000-04-11 | Overhead Door Corporation | Remote controlled garage door opening system |
JP3671543B2 (ja) | 1996-09-10 | 2005-07-13 | ソニー株式会社 | データ伝送方法、データ送信装置、データ受信装置のパラメータ設定方法、データ受信装置及びデータ伝送システム |
US5973722A (en) | 1996-09-16 | 1999-10-26 | Sony Corporation | Combined digital audio/video on demand and broadcast distribution system |
KR100238098B1 (ko) * | 1996-09-16 | 2000-01-15 | 윤종용 | 다중각도재생을 위한 데이타의 동기재생장치 |
JPH1093914A (ja) | 1996-09-18 | 1998-04-10 | Sony Corp | データ伝送方法、データ送信装置、データ受信装置のパラメータ設定方法、データ受信装置、データ伝送システム、再生方法、及び再生装置 |
US6134269A (en) | 1996-09-25 | 2000-10-17 | At&T Corp | Fixed or adaptive deinterleaved transform coding for image coding and intra coding of video |
FR2753861B1 (fr) | 1996-09-25 | 1999-03-26 | Procede et systeme pour securiser les serveurs informatiques de jeux | |
US5825879A (en) | 1996-09-30 | 1998-10-20 | Intel Corporation | System and method for copy-protecting distributed video content |
US5999698A (en) | 1996-09-30 | 1999-12-07 | Kabushiki Kaisha Toshiba | Multiangle block reproduction system |
US6023509A (en) | 1996-09-30 | 2000-02-08 | Intel Corporation | Digital signature purpose encoding |
US6012144A (en) * | 1996-10-08 | 2000-01-04 | Pickett; Thomas E. | Transaction security method and apparatus |
US5805700A (en) | 1996-10-15 | 1998-09-08 | Intel Corporation | Policy based selective encryption of compressed video data |
US5828753A (en) | 1996-10-25 | 1998-10-27 | Intel Corporation | Circuit and method for ensuring interconnect security within a multi-chip integrated circuit package |
US5915018A (en) | 1996-11-05 | 1999-06-22 | Intel Corporation | Key management system for DVD copyright management |
JPH10145773A (ja) * | 1996-11-14 | 1998-05-29 | Toshiba Corp | 動画像データの暗号化方法およびその方法が適用されるコンピュータシステム並びに動画像データ符号化/復号化装置 |
US6192131B1 (en) | 1996-11-15 | 2001-02-20 | Securities Industry Automation Corporation | Enabling business transactions in computer networks |
DE69703705T2 (de) * | 1996-11-26 | 2001-06-21 | British Telecomm Public Ltd Co | Kommunikationssystem |
US6543053B1 (en) * | 1996-11-27 | 2003-04-01 | University Of Hong Kong | Interactive video-on-demand system |
US6016348A (en) * | 1996-11-27 | 2000-01-18 | Thomson Consumer Electronics, Inc. | Decoding system and data format for processing and storing encrypted broadcast, cable or satellite video data |
KR100238668B1 (ko) | 1996-11-28 | 2000-01-15 | 윤종용 | 디지털 비디오 재생장치 |
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 |
US6021201A (en) | 1997-01-07 | 2000-02-01 | Intel Corporation | Method and apparatus for integrated ciphering and hashing |
US5949877A (en) | 1997-01-30 | 1999-09-07 | Intel Corporation | Content protection for transmission systems |
US5850218A (en) | 1997-02-19 | 1998-12-15 | Time Warner Entertainment Company L.P. | Inter-active program guide with default selection control |
GB9704638D0 (en) | 1997-03-06 | 1997-04-23 | Lsi Logic Corp | Digital video broadcasting |
US6049613A (en) | 1997-03-07 | 2000-04-11 | Jakobsson; Markus | Method and apparatus for encrypting, decrypting, and providing privacy for data values |
JP4110588B2 (ja) | 1997-03-19 | 2008-07-02 | ソニー株式会社 | データ受信装置および受信方法 |
CN100380967C (zh) | 1997-03-21 | 2008-04-09 | 卡纳尔股份有限公司 | 供加密广播信号的接收器使用的聪明卡以及接收器 |
EP0866611A1 (de) * | 1997-03-21 | 1998-09-23 | CANAL+ Société Anonyme | Rundfunkempfängersystem mit einem Computer und einem Dekodierer |
EP0878796B1 (de) | 1997-05-13 | 2006-04-19 | Kabushiki Kaisha Toshiba | Informationsaufzeichnungs- und -wiedergabegerät sowie Informationsverteilungssystem |
US6590979B1 (en) | 1997-05-29 | 2003-07-08 | Macrovision Corporation | Method and apparatus for compression compatible video scrambling |
US6526144B2 (en) * | 1997-06-02 | 2003-02-25 | Texas Instruments Incorporated | Data protection system |
US7039802B1 (en) | 1997-06-06 | 2006-05-02 | Thomson Licensing | Conditional access system for set-top boxes |
US6236727B1 (en) * | 1997-06-24 | 2001-05-22 | International Business Machines Corporation | Apparatus, method and computer program product for protecting copyright data within a computer system |
US6057872A (en) * | 1997-07-09 | 2000-05-02 | General Instrument Corporation | Digital coupons for pay televisions |
US6230194B1 (en) | 1997-07-14 | 2001-05-08 | Freegate Corporation | Upgrading a secure network interface |
BR9815610A (pt) | 1997-08-01 | 2004-06-22 | Scientific Atlanta | Verificação da fonte de informações de programa em sistema de acesso condicional |
US6073122A (en) * | 1997-08-15 | 2000-06-06 | Lucent Technologies Inc. | Cryptographic method and apparatus for restricting access to transmitted programming content using extended headers |
US6011849A (en) * | 1997-08-28 | 2000-01-04 | Syndata Technologies, Inc. | Encryption-based selection system for steganography |
US6138237A (en) | 1997-09-04 | 2000-10-24 | Bistream Inc. | Apparatuses, methods, and media for authoring, distributing, and using software resources with purposely restricted use |
EP0901261B1 (de) * | 1997-09-05 | 2013-01-09 | Hitachi, Ltd. | Verfahren und Anordnung zur Umsetzung von Übertragungsprotokollen |
JPH1196102A (ja) | 1997-09-25 | 1999-04-09 | Hitachi Ltd | サーバ分散管理方法 |
US6134237A (en) | 1997-09-30 | 2000-10-17 | Motorola, Inc. | Method and apparatus for tracking data packets in a packet data communication system |
US6378130B1 (en) * | 1997-10-20 | 2002-04-23 | Time Warner Entertainment Company | Media server interconnect architecture |
WO1999030496A1 (en) * | 1997-12-09 | 1999-06-17 | Ictv, Inc. | Distributed scrambling method and system |
US6505032B1 (en) | 2000-05-26 | 2003-01-07 | Xtremespectrum, Inc. | Carrierless ultra wideband wireless signals for conveying application data |
DE69825479T2 (de) * | 1997-12-19 | 2005-07-28 | British Telecommunications P.L.C. | Verfahren zum Betrieb eines Datenkommunikationssystems, Datenkommunikationssystem und Kundenendgerät |
US6064748A (en) * | 1998-01-16 | 2000-05-16 | Hewlett-Packard Company | Method and apparatus for embedding and retrieving additional data in an encoded data stream |
CN1269125C (zh) * | 1998-01-26 | 2006-08-09 | 松下电器产业株式会社 | 数据记录/再现方法和系统、记录设备和再现设备 |
US6069647A (en) | 1998-01-29 | 2000-05-30 | Intel Corporation | Conditional access and content security method |
EP0936774A1 (de) * | 1998-02-13 | 1999-08-18 | CANAL+ Société Anonyme | Aufzeichnung von verschlüsselten digitalen Daten |
US6233577B1 (en) * | 1998-02-17 | 2001-05-15 | Phone.Com, Inc. | Centralized certificate management system for two-way interactive communication devices in data networks |
US6370649B1 (en) * | 1998-03-02 | 2002-04-09 | Compaq Computer Corporation | Computer access via a single-use password |
IL123554A (en) | 1998-03-04 | 2003-01-12 | Nds Ltd | Key delivery in a secure broadcasting system |
US6459427B1 (en) | 1998-04-01 | 2002-10-01 | Liberate Technologies | Apparatus and method for web-casting over digital broadcast TV network |
US6118873A (en) | 1998-04-24 | 2000-09-12 | International Business Machines Corporation | System for encrypting broadcast programs in the presence of compromised receiver devices |
US6510554B1 (en) * | 1998-04-27 | 2003-01-21 | Diva Systems Corporation | Method for generating information sub-streams for FF/REW applications |
US6189096B1 (en) | 1998-05-06 | 2001-02-13 | Kyberpass Corporation | User authentification using a virtual private key |
US6154206A (en) | 1998-05-06 | 2000-11-28 | Sony Corporation Of Japan | Method and apparatus for distributed conditional access control on a serial communication network |
US6223290B1 (en) * | 1998-05-07 | 2001-04-24 | Intel Corporation | Method and apparatus for preventing the fraudulent use of a cellular telephone |
CA2333095C (en) | 1998-06-03 | 2005-05-10 | Cryptography Research, Inc. | Improved des and other cryptographic processes with leak minimization for smartcards and other cryptosystems |
US6529526B1 (en) * | 1998-07-13 | 2003-03-04 | Thomson Licensing S.A. | System for processing programs and program content rating information derived from multiple broadcast sources |
JO2117B1 (en) * | 1998-07-15 | 2000-05-21 | كانال + تيكنولوجيز سوسيته انونيم | A method and device for the secure communication of information between a group of audio-visual devices that operate with numbers |
US6519248B1 (en) | 1998-07-24 | 2003-02-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Packet data network having distributed database |
US6415101B1 (en) | 1998-07-27 | 2002-07-02 | Oak Technology, Inc. | Method and system for scanning and displaying multiple view angles formatted in DVD content |
US6226618B1 (en) | 1998-08-13 | 2001-05-01 | International Business Machines Corporation | Electronic content delivery system |
US7457415B2 (en) * | 1998-08-20 | 2008-11-25 | Akikaze Technologies, Llc | Secure information distribution system utilizing information segment scrambling |
JP3609263B2 (ja) | 1998-08-25 | 2005-01-12 | 富士写真フイルム株式会社 | 画像暗号化方法および装置、画像復号化方法および装置並びに記録媒体 |
US20010011349A1 (en) * | 1998-09-03 | 2001-08-02 | Greg B. Garrison | System and method for encrypting a data session between a client and a server |
US6049913A (en) * | 1998-09-09 | 2000-04-18 | Harrigan, Jr.; Charles M. | Waterproof outer garment |
US6351538B1 (en) | 1998-10-06 | 2002-02-26 | Lsi Logic Corporation | Conditional access and copy protection scheme for MPEG encoded video data |
SE513356C2 (sv) | 1998-11-20 | 2000-08-28 | Ericsson Telefon Ab L M | Förfarande och anordning för kryptering av bilder |
US6452923B1 (en) | 1998-12-31 | 2002-09-17 | At&T Corp | Cable connected wan interconnectivity services for corporate telecommuters |
US7162642B2 (en) * | 1999-01-06 | 2007-01-09 | Digital Video Express, L.P. | Digital content distribution system and method |
EP1022895A3 (de) * | 1999-01-22 | 2001-04-04 | Matsushita Electric Industrial Co., Ltd. | Gerät und Verfahren zum Einbetten und Ausnehmen von digitalen Daten, und Medium mit dem Programm zum Ausführen des Verfahrens |
US6230266B1 (en) | 1999-02-03 | 2001-05-08 | Sun Microsystems, Inc. | Authentication system and process |
US6389533B1 (en) | 1999-02-05 | 2002-05-14 | Intel Corporation | Anonymity server |
US6550008B1 (en) * | 1999-02-26 | 2003-04-15 | Intel Corporation | Protection of information transmitted over communications channels |
US6415031B1 (en) | 1999-03-12 | 2002-07-02 | Diva Systems Corporation | Selective and renewable encryption for secure distribution of video on-demand |
US6229895B1 (en) * | 1999-03-12 | 2001-05-08 | Diva Systems Corp. | Secure distribution of video on-demand |
US20020044656A1 (en) * | 1999-10-13 | 2002-04-18 | Brant L. Candelore | Interfacing a conditional access circuit to a digital device using input and output stream switching |
US7730300B2 (en) | 1999-03-30 | 2010-06-01 | Sony Corporation | Method and apparatus for protecting the transfer of data |
US7565546B2 (en) | 1999-03-30 | 2009-07-21 | Sony Corporation | System, method and apparatus for secure digital content transmission |
US6697489B1 (en) * | 1999-03-30 | 2004-02-24 | Sony Corporation | Method and apparatus for securing control words |
US6240553B1 (en) * | 1999-03-31 | 2001-05-29 | Diva Systems Corporation | Method for providing scalable in-band and out-of-band access within a video-on-demand environment |
US6449718B1 (en) | 1999-04-09 | 2002-09-10 | Xerox Corporation | Methods and apparatus for partial encryption of tokenized documents |
US6389537B1 (en) | 1999-04-23 | 2002-05-14 | Intel Corporation | Platform and method for assuring integrity of trusted agent communications |
IT1308484B1 (it) | 1999-05-13 | 2001-12-17 | Cselt Centro Studi Lab Telecom | Apparecchiatura per la rimultiplazione di flussi audiovisivinumerizzati |
JP3387023B2 (ja) | 1999-06-29 | 2003-03-17 | 住友ゴム工業株式会社 | ビードリング及びそれを用いたタイヤ加硫金型 |
US6549229B1 (en) * | 1999-07-26 | 2003-04-15 | C-Cubed Corporation | Small, portable, self-contained, video teleconferencing system |
US6289455B1 (en) | 1999-09-02 | 2001-09-11 | Crypotography Research, Inc. | Method and apparatus for preventing piracy of digital content |
EP1128598A4 (de) | 1999-09-07 | 2007-06-20 | Sony Corp | Inhaltsverwaltungssystem, vorrichtung, verfahren und programmspeichermedium |
US6697944B1 (en) * | 1999-10-01 | 2004-02-24 | Microsoft Corporation | Digital content distribution, transmission and protection system and method, and portable device for use therewith |
US6246720B1 (en) | 1999-10-21 | 2001-06-12 | Sony Corporation Of Japan | Flexible software-based decoding system with decoupled decoding timing and output timing |
US6654389B1 (en) | 1999-11-23 | 2003-11-25 | International Business Machines Corporation | System and method for searching patterns in real-time over a shared media |
JP2003533075A (ja) | 1999-12-22 | 2003-11-05 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | データコンテンツへのアクセスを制御する条件付きアクセスシステム |
US6678740B1 (en) * | 2000-01-14 | 2004-01-13 | Terayon Communication Systems, Inc. | Process carried out by a gateway in a home network to receive video-on-demand and other requested programs and services |
US6772340B1 (en) | 2000-01-14 | 2004-08-03 | Microsoft Corporation | Digital rights management system operating on computing device and having black box tied to computing device |
EP1134977A1 (de) * | 2000-03-06 | 2001-09-19 | Irdeto Access B.V. | Verfahren und System zur Herstellung von Kopien von verschlüsseltem Inhalt mit einzigartigen Wasserzeichen, und System zur Entschlüsselung von verschlüsseltem Inhalt |
US7023858B2 (en) | 2000-04-14 | 2006-04-04 | Sony Corporation | Data delivery in set-top box |
JP2001308812A (ja) * | 2000-04-24 | 2001-11-02 | Nec Microsystems Ltd | デジタルテレビのTransportStreamの分離処理方法およびその記録媒体 |
US7333489B1 (en) | 2000-05-08 | 2008-02-19 | Crossroads Systems, Inc. | System and method for storing frame header data |
ATE271253T1 (de) * | 2000-05-10 | 2004-07-15 | Koninkl Philips Electronics Nv | Kopierschutzsystem |
US6990513B2 (en) | 2000-06-22 | 2006-01-24 | Microsoft Corporation | Distributed computing services platform |
ES2312483T3 (es) * | 2000-07-14 | 2009-03-01 | Irdeto Access B.V. | Arquitectura de difusion segura de datos por paquetes. |
US7203311B1 (en) | 2000-07-21 | 2007-04-10 | The Directv Group, Inc. | Super encrypted storage and retrieval of media programs in a hard-paired receiver and storage device |
US20040064416A1 (en) | 2000-10-03 | 2004-04-01 | Ariel Peled | Secure distribution of digital content |
US7058806B2 (en) | 2000-10-17 | 2006-06-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for secure leveled access control |
US20020046406A1 (en) * | 2000-10-18 | 2002-04-18 | Majid Chelehmal | On-demand data system |
US20020083438A1 (en) | 2000-10-26 | 2002-06-27 | So Nicol Chung Pang | System for securely delivering encrypted content on demand with access contrl |
WO2002069567A2 (en) | 2000-10-26 | 2002-09-06 | General Instrument Corporation | Enforcement of rights and conditions for multimedia content |
WO2002047388A2 (en) | 2000-11-14 | 2002-06-13 | Scientific-Atlanta, Inc. | Networked subscriber television distribution |
US20020066101A1 (en) * | 2000-11-27 | 2002-05-30 | Gordon Donald F. | Method and apparatus for delivering and displaying information for a multi-layer user interface |
FR2818067B1 (fr) | 2000-12-13 | 2004-05-07 | Sagem | Procede d'acheminement de messages electroniques |
US6976166B2 (en) | 2001-02-06 | 2005-12-13 | Hewlett-Packard Development Company, L.P. | Method and apparatus for partial encryption of content |
US20020129243A1 (en) | 2001-03-08 | 2002-09-12 | Viswanath Nanjundiah | System for selective encryption of data packets |
US20020150239A1 (en) | 2001-04-17 | 2002-10-17 | Vidius Inc. | Method for personalized encryption in an un-trusted environment |
US7747853B2 (en) | 2001-06-06 | 2010-06-29 | Sony Corporation | IP delivery of secure digital content |
US7350082B2 (en) * | 2001-06-06 | 2008-03-25 | Sony Corporation | Upgrading of encryption |
US7124303B2 (en) | 2001-06-06 | 2006-10-17 | Sony Corporation | Elementary stream partial encryption |
US7895616B2 (en) | 2001-06-06 | 2011-02-22 | Sony Corporation | Reconstitution of program streams split across multiple packet identifiers |
US7421411B2 (en) * | 2001-07-06 | 2008-09-02 | Nokia Corporation | Digital rights management in a mobile communications environment |
US6633692B2 (en) * | 2001-07-31 | 2003-10-14 | The National University Of Singapore | High carrier injection optical waveguide switch |
US7463737B2 (en) * | 2001-08-15 | 2008-12-09 | Digeo, Inc. | System and method for conditional access key encryption |
US7224797B2 (en) * | 2001-08-17 | 2007-05-29 | Koninklijke Philips Electronics N.V. | System and method for hybrid conditional access for receivers of encrypted transmissions |
EP1304871A3 (de) | 2001-08-21 | 2003-06-18 | Canal+ Technologies Société Anonyme | Verfahren und Vorrichtung für einen Empfänger/Dekoder |
US6925180B2 (en) * | 2001-09-27 | 2005-08-02 | Sony Corporation | PC card recorder |
US7369520B2 (en) * | 2001-10-02 | 2008-05-06 | Nokia Corporation | Internet protocol address to packet identifier mapping |
US7206501B2 (en) * | 2001-10-12 | 2007-04-17 | The Directv Group, Inc. | Method and apparatus for identifying MPEG picture coding types |
US20030159152A1 (en) | 2001-10-23 | 2003-08-21 | Shu Lin | Fast motion trick mode using dummy bidirectional predictive pictures |
US20030084284A1 (en) * | 2001-10-24 | 2003-05-01 | Satoshi Ando | Data distribution system, sending device, receiving device, data distribution method, sending method, receiving method, recording medium on which data preparation program is recorded and recording medium on which data assembling program is recorded |
US7436850B2 (en) * | 2001-10-30 | 2008-10-14 | Texas Instruments Incorporated | Ultra-wideband (UWB) transparent bridge |
US7274857B2 (en) | 2001-12-31 | 2007-09-25 | Scientific-Atlanta, Inc. | Trick modes for compressed video streams |
US7302059B2 (en) | 2002-01-02 | 2007-11-27 | Sony Corporation | Star pattern partial encryption |
US7242773B2 (en) * | 2002-09-09 | 2007-07-10 | Sony Corporation | Multiple partial encryption using retuning |
US7039938B2 (en) | 2002-01-02 | 2006-05-02 | Sony Corporation | Selective encryption for video on demand |
US7218738B2 (en) | 2002-01-02 | 2007-05-15 | Sony Corporation | Encryption and content control in a digital broadcast system |
US7155012B2 (en) | 2002-01-02 | 2006-12-26 | Sony Corporation | Slice mask and moat pattern partial encryption |
US7215770B2 (en) * | 2002-01-02 | 2007-05-08 | Sony Corporation | System and method for partially encrypted multimedia stream |
US7292691B2 (en) | 2002-01-02 | 2007-11-06 | Sony Corporation | Progressive video refresh slice detection |
US7376233B2 (en) | 2002-01-02 | 2008-05-20 | Sony Corporation | Video slice and active region based multiple partial encryption |
US7292690B2 (en) | 2002-01-02 | 2007-11-06 | Sony Corporation | Video scene change detection |
US7233669B2 (en) | 2002-01-02 | 2007-06-19 | Sony Corporation | Selective encryption to enable multiple decryption keys |
US7823174B2 (en) * | 2002-01-02 | 2010-10-26 | Sony Corporation | Macro-block based content replacement by PID mapping |
US20040021764A1 (en) * | 2002-01-28 | 2004-02-05 | Be Here Corporation | Visual teleconferencing apparatus |
US7328345B2 (en) * | 2002-01-29 | 2008-02-05 | Widevine Technologies, Inc. | Method and system for end to end securing of content for video on demand |
DE10212656A1 (de) | 2002-03-21 | 2003-10-02 | Scm Microsystems Gmbh | Selektive Verschlüsselung von Multimediadaten |
US20030198223A1 (en) | 2002-04-23 | 2003-10-23 | General Instrument Corporation | Method and apparatus for identifying data streams as networks |
US7530084B2 (en) | 2002-05-28 | 2009-05-05 | Sony Corporation | Method and apparatus for synchronizing dynamic graphics |
US20030226149A1 (en) | 2002-05-31 | 2003-12-04 | Kyong-Joon Chun | Integrated home network system for providing multimedia services and integrated terminal device for the integrated home network system |
US6788690B2 (en) | 2002-06-27 | 2004-09-07 | Nokia Corporation | Packet identifier search filtering |
US8818896B2 (en) | 2002-09-09 | 2014-08-26 | Sony Corporation | Selective encryption with coverage encryption |
US6678470B1 (en) * | 2002-09-27 | 2004-01-13 | Frontier Engineering Co., Ltd. | Electric heating device for fluid food material |
US8572408B2 (en) * | 2002-11-05 | 2013-10-29 | Sony Corporation | Digital rights management of a digital device |
US7724907B2 (en) | 2002-11-05 | 2010-05-25 | Sony Corporation | Mechanism for protecting the transfer of digital content |
US7787622B2 (en) | 2002-11-13 | 2010-08-31 | General Instrument Corporation | Efficient distribution of encrypted content for multiple content access systems |
US8645988B2 (en) | 2002-12-13 | 2014-02-04 | Sony Corporation | Content personalization for digital content |
US8667525B2 (en) | 2002-12-13 | 2014-03-04 | Sony Corporation | Targeted advertisement selection from a digital stream |
US6824291B2 (en) | 2003-01-17 | 2004-11-30 | Michelle Vautrin | Pocketbook light |
US20040165586A1 (en) | 2003-02-24 | 2004-08-26 | Read Christopher Jensen | PID filters based network routing |
US7409702B2 (en) | 2003-03-20 | 2008-08-05 | Sony Corporation | Auxiliary program association table |
US6707696B1 (en) * | 2003-05-15 | 2004-03-16 | Broadcom Corporation | Hacker-proof one time programmable memory |
US20050036067A1 (en) * | 2003-08-05 | 2005-02-17 | Ryal Kim Annon | Variable perspective view of video images |
US20050066357A1 (en) * | 2003-09-22 | 2005-03-24 | Ryal Kim Annon | Modifying content rating |
US7346163B2 (en) | 2003-10-31 | 2008-03-18 | Sony Corporation | Dynamic composition of pre-encrypted video on demand content |
US20050097596A1 (en) | 2003-10-31 | 2005-05-05 | Pedlow Leo M.Jr. | Re-encrypted delivery of video-on-demand content |
US7343013B2 (en) | 2003-12-16 | 2008-03-11 | Sony Corporation | Composite session-based encryption of video on demand content |
US7620180B2 (en) | 2003-11-03 | 2009-11-17 | Sony Corporation | Preparation of content for multiple conditional access methods in video on demand |
US7853980B2 (en) | 2003-10-31 | 2010-12-14 | Sony Corporation | Bi-directional indices for trick mode video-on-demand |
US20050097597A1 (en) | 2003-10-31 | 2005-05-05 | Pedlow Leo M.Jr. | Hybrid storage of video on demand content |
US7263187B2 (en) | 2003-10-31 | 2007-08-28 | Sony Corporation | Batch mode session-based encryption of video on demand content |
US20050102702A1 (en) | 2003-11-12 | 2005-05-12 | Candelore Brant L. | Cablecard with content manipulation |
US20050169473A1 (en) | 2004-02-03 | 2005-08-04 | Candelore Brant L. | Multiple selective encryption with DRM |
US8194655B2 (en) * | 2004-08-05 | 2012-06-05 | Dust Networks, Inc. | Digraph based mesh communication network |
DE102004032528C5 (de) * | 2004-07-06 | 2012-04-05 | Khs Gmbh | Verfahren zum Durchführen eines Rollenwechsels bei einer Versorgungseinheit zum Zuführen eines bahnartigen Flachmaterials an eine Verpackungsmaschine oder dergleichen Verarbeitungsmaschine sowie Versorgungseinheit zum Durchführen dieses Verfahrens |
US20060130119A1 (en) | 2004-12-15 | 2006-06-15 | Candelore Brant L | Advanced parental control for digital content |
US8041190B2 (en) | 2004-12-15 | 2011-10-18 | Sony Corporation | System and method for the creation, synchronization and delivery of alternate content |
-
2000
- 2000-02-03 US US09/497,393 patent/US6697489B1/en not_active Expired - Lifetime
- 2000-02-29 WO PCT/US2000/005111 patent/WO2000059222A1/en active IP Right Grant
- 2000-02-29 AU AU35057/00A patent/AU3505700A/en not_active Abandoned
- 2000-02-29 AT AT00913651T patent/ATE268973T1/de not_active IP Right Cessation
- 2000-02-29 CN CNB008083061A patent/CN100361529C/zh not_active Expired - Lifetime
- 2000-02-29 DE DE60011405T patent/DE60011405T2/de not_active Expired - Lifetime
- 2000-02-29 EP EP00913651A patent/EP1163798B1/de not_active Expired - Lifetime
- 2000-02-29 JP JP2000608608A patent/JP4991051B2/ja not_active Expired - Lifetime
- 2000-02-29 KR KR1020017012383A patent/KR100735761B1/ko active IP Right Grant
-
2004
- 2004-01-22 US US10/763,865 patent/US7302058B2/en not_active Expired - Lifetime
-
2007
- 2007-11-13 US US11/939,500 patent/US7925016B2/en not_active Expired - Fee Related
-
2010
- 2010-05-28 US US12/790,108 patent/US8533459B2/en not_active Expired - Fee Related
-
2013
- 2013-08-07 US US13/961,721 patent/US9210382B2/en not_active Expired - Fee Related
-
2015
- 2015-07-08 US US14/793,889 patent/US9467658B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
DE60011405D1 (de) | 2004-07-15 |
US20150312525A1 (en) | 2015-10-29 |
JP2002540736A (ja) | 2002-11-26 |
ATE268973T1 (de) | 2004-06-15 |
CN100361529C (zh) | 2008-01-09 |
KR20010110715A (ko) | 2001-12-13 |
US20130322625A1 (en) | 2013-12-05 |
US9467658B2 (en) | 2016-10-11 |
WO2000059222A1 (en) | 2000-10-05 |
AU3505700A (en) | 2000-10-16 |
US20100020963A1 (en) | 2010-01-28 |
CN1353909A (zh) | 2002-06-12 |
JP4991051B2 (ja) | 2012-08-01 |
EP1163798A1 (de) | 2001-12-19 |
US20100235624A1 (en) | 2010-09-16 |
US8533459B2 (en) | 2013-09-10 |
US20040151314A1 (en) | 2004-08-05 |
US9210382B2 (en) | 2015-12-08 |
US7925016B2 (en) | 2011-04-12 |
EP1163798B1 (de) | 2004-06-09 |
US7302058B2 (en) | 2007-11-27 |
US6697489B1 (en) | 2004-02-24 |
KR100735761B1 (ko) | 2007-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60011405T2 (de) | Verahren und gerät zur sicherung von steuerungsworten | |
DE60014060T2 (de) | Globales kopierschutzverfahren für digitale hausnetzwerke | |
DE69630012T2 (de) | Zeitverschobener bedingter zugang | |
US6363149B1 (en) | Method and apparatus for accessing stored digital programs | |
DE69914306T2 (de) | Aufzeichnung verschlüsselter digitaler daten | |
DE69828071T2 (de) | Verfahren und vorrichtung zur aufnahme chiffrierter digitaler daten | |
JP5629348B2 (ja) | データ転送保護方法及び装置 | |
JP4819059B2 (ja) | デスクランブル方法及びデスクランブル装置 | |
DE69736353T2 (de) | System mit bedingtem zugriff für eine lokale speichervorrichtung | |
DE60127681T2 (de) | System zum Inhaltsschutz und zur Kopierverwaltung für ein Netzwerk | |
DE60012356T2 (de) | Verfahren für den Zugriff auf nach unterschiedlichen Verfahren für bedingten Zugriff geschützten übertragenen Audio-/Video-Daten mittels derselben Vorrichtung | |
GB2487727A (en) | Module for extracting decryption seed, generating a key and providing a secure host channel | |
JP5457280B2 (ja) | 記録されたデジタルプログラムにアクセスするための方法及び装置 | |
JP2003507974A (ja) | Ecm抑制を使用した予め暗号化されたコンテンツのオン・デマンド配信の安全を確保するためのシステム及びメソッド | |
US20030206631A1 (en) | Method and apparatus for scrambling program data for furture viewing | |
DE60320311T2 (de) | Vorrichtung zur benutzung einer virtuellen chipkarte |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |