DE69729706T2 - Verfahren zum Aktualisieren der Programm-Ausstattung eines Videoempfängers - Google Patents
Verfahren zum Aktualisieren der Programm-Ausstattung eines Videoempfängers Download PDFInfo
- Publication number
- DE69729706T2 DE69729706T2 DE69729706T DE69729706T DE69729706T2 DE 69729706 T2 DE69729706 T2 DE 69729706T2 DE 69729706 T DE69729706 T DE 69729706T DE 69729706 T DE69729706 T DE 69729706T DE 69729706 T2 DE69729706 T2 DE 69729706T2
- Authority
- DE
- Germany
- Prior art keywords
- memory
- program equipment
- equipment
- video
- new program
- 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/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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
- H04N21/4351—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving reassembling additional data, e.g. rebuilding an executable program from recovered modules
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- 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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4435—Memory management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
Description
- Die Erfindung wie in Anspruch 1 beschrieben betrifft ein Verfahren zum Aktualisieren der Programm-Ausstattung eines Videoempfängers, versehen mit Mitteln zum Verarbeiten der Videosignale und der digitalen Daten, welche von einem Fernsehsender übertragen werden, und mit einem Mikroprozessor, über einen ersten Bus mit einem Anwendungsprogrammspeicher vom überschreibbaren Typ verbunden, in den die Basisanweisungen geschrieben werden, dank derer er funktionieren kann, Verfahren, demzufolge eine neue Programm-Ausstattung in aufeinander folgenden Bruchteilen empfangen wird, die empfangenen Programm-Ausstattungs-Bruchteile nacheinander von einem Mikroprozessor geprüft und in einem Direktzugriffsspeicher abgelegt werden, bis die neue Programm-Ausstattung komplett ist, und erst in diesem Zeitpunkt die neue Programm-Ausstattung in den überschreibbaren Anwendungsprogrammspeicher transferiert wird.
- Sie betrifft auch einen Videoempfänger wie in Anspruch 6 beschrieben und ein Fernsehgerät wie in Anspruch 7 beschrieben.
- Das Aktualisieren von Programm-Ausstattungen kann von einem Lieferanten von Fernsehprogrammen beschlossen werden, wenn ein Fehler in der Programm-Ausstattung der Empfänger erkannt wurde oder um neue Funktionen hinzuzufügen.
- Während die meisten Anweisungen einer neuen Programm-Ausstattung identisch mit den alten sind, wäre es dennoch überraschend, wenn jede der Anweisungen der neuen Programm-Ausstattung exakt dieselbe Adresse wie die der entsprechenden Anweisung in der alten Programm-Ausstattung hätte. Somit wird die Programm-Ausstattung eines Empfängers, wenn er nur teilweise abgeändert wird, völlig unbrauchbar. Zudem kann das Aktualisieren der Programm-Ausstattung im Laufe des Verfahrens aus verschiedenen Gründen unterbrochen werden. Man muss demnach die gesamte neue Programm-Ausstattung prüfen, bevor man sie einrichtet: Deshalb wird sie bis zur Vollständigkeit in einem Direktzugriffsspeicher abgelegt und erst danach in den Programmspeicher transferiert, wie dies in dem Dokument WO 96/34491 (M. Ellis) beschrieben wird.
- Besonderes Ziel der Erfindung ist demnach das Einsparen von Direktzugriffsspeicher.
- Zu diesem Zweck enthalten die besagten Mittel für den Empfang von Videosignalen u. a. ein spezialisiertes Modul zur digitalen Videoverarbeitung, über einen zweiten Bus mit einem spezialisierten Videospeicher verbunden, wobei der Videospeicher des spezialisierten Moduls zur Videoverarbeitung es ist, welcher als Direktzugriffsspeicher zur vorübergehenden Ablage der empfangenen Programm-Ausstattungs-Bruchteile verwendet wird.
- Vorzugsweise wird die Übertragung der Daten zwischen dem Mikroprozessor und dem Videospeicher vom spezialisierten Modul zur digitalen Videoverarbeitung gewährleistet.
- Vorteilhaft wird das Verfahren zur Aufnahme einer neuen Programm-Ausstattung während einer Bereitschaftsbetriebszeit des Empfängers eingeleitet, während die Inbetriebnahme des Empfängers während dem Transfer einer neuen Programm-Ausstattung in den Anwendungsprogrammspeicher verboten ist und von dem Empfänger während dem Transfer einer neuen Programm-Ausstattung in den Anwendungsprogrammspeicher eine Meldung angezeigt wird.
- Ein der Erfindung entsprechender Empfänger mit einem spezialisierten Modul zur digitalen Videoverarbeitung, über einen zweiten Bus mit einem Videospeicher verbunden, ist mit Mitteln versehen, um Daten zwischen dem ersten und dem zweiten Bus zu übertragen, während der besagte Direktzugriffsspeicher aus dem Videospeicher des spezialisierten Moduls zur Videoverarbeitung gebildet wird.
- Vorzugsweise ist das spezialisierte Modul zur digitalen Videoverarbeitung mit Mitteln versehen, um eine Übertragung von Daten zwischen dem ersten und dem zweiten Bus zu versichern.
- Vorteilhaft ist der Mikroprozessor mit Mitteln versehen, um das Aufnahmeverfahren einer neuen Programm-Ausstattung während einer Bereitschaftsbetriebszeit des Empfängers einzuleiten, mit Mitteln, um die Inbetriebnahme des Empfängers während dem Transfer einer neuen Programm-Ausstattung in den Anwendungsprogrammspeicher zu verbieten und mit Mitteln, um während dem Transfer einer neuen Programm-Ausstattung in den Anwendungsprogrammspeicher eine Meldung anzuzeigen.
- Diese sowie weitere, detailliertere Aspekte der Erfindung werden dank der folgenden Beschreibung einer Ausführungsform klarer ersichtlich, welche ein nicht erschöpfendes Beispiel darstellt.
- Die einzige Figur zeigt schematisch einen Videoempfänger.
- Der auf
1 dargestellte Empfänger-Dekoder REC ist dafür bestimmt, den Zugriff auf nach dem MPEG-2-Standard kodierte Programme zu ermöglichen. Es ist dabei klar, dass die Erfindung auch auf andere Typen von Videoempfängern Anwendung finden würde. - Der Empfänger wird an eine Parabolantenne
1P angeschlossen, welche mit einem Frequenzumsetzungsmodul ausgerüstet ist, und er enthält eine Satelliten-Empfangseinheit, gebildet aus einem Tuner2 , gefolgt von einem Zwischenfrequenzverstärker3 . Danach wird in einem Modul4 das Zwischenfrequenzsignal demoduliert und es werden gewisse Fehler korrigiert und dann das Signal eventuell in einem Entschlüsselmodul14 entschlüsselt, welches an ein Chipkarten-Lesegerät17 angeschlossen ist. Die Chipkarte17 liefert auf bekannte Weise die zum Entschlüsseln von Fernsehsendungen erforderlichen Informationen wie einen Verteilerschlüssel, die Anbieterreferenz, die Merkmale des von einem Anbieter gesendeten Programmpakets und den Verschlüsselungstyp. - Das aus dem Entschlüsselungsmodul
14 ausgehende Signal wird der Arbeit eines Demultiplexers16 unterzogen, welcher die verschiedenen Programme voneinander trennt. Das aus diesem Demultiplexer kommende Signal erfordert es, in ein analoges Signal umgewandelt zu werden, um das Bild auf einem Bildschirm anzuzeigen und den Ton aus einem Lautsprecher zu erhalten. Diese Umwandlung wird in einem Bilddekoder19 und in einem Tondekoder18 vorgenommen. Diese Dekoder sind mit einem Anschluss20 verbunden, um an ein herkömmliches Fernsehgerät angeschlossen zu werden. Als Variante könnten die Elemente der Figur auch die internen Elemente eines Fernsehgeräts sein. - Die im Dekoder
19 verarbeiteten Bildsignale haben am Eingang eine digitale Form und können im Laufe ihrer Verarbeitung in einem Bildspeicher29 großer Kapazität gespeichert werden, der z. B. zum Abspeichern mehrerer Bilder fähig ist. Dieser Speicher ist über einen Spezialbus28 mit dem Dekoder19 verbunden. - Ein Mikroprozessor
15 ist über einen vom Bus28 physisch gesonderten Bus27 verbunden mit: - – einem
Anwendungs-Programmspeicher
26 , in welchem die Basisanweisungen geschrieben stehen, dank derer der Mikroprozessor funktionieren kann, - – einem
Direktzugriffsspeicher
22 zum vorübergehenden Speichern der Daten, - – einer
Einheit
25 mit einer Steuertastatur und/oder einem Fernbedienungs-Empfänger in Verbindung mit einem Daten-Anzeigebildschirm, sowie - – einem
Chipkarten-Lesegerät
17 . - Die Anweisungen im Anwendungs-Programmspeicher
26 vom Typ „Flash" werden beim Ausschalten des Empfängers beibehalten, können jedoch aktualisiert werden. Hierfür wird eine neue Programm-Ausstattung „über Funk" versandt, d. h. über den Fernseh-Sendekanal, wobei die Versendung verschiedener digitaler Daten im Sendestandard vorgesehen ist. In manchen Systemen wird vorgesehen, dass die Daten über eine Telefonleitung übertragen werden können; dies ist zweifellos nicht so zufriedenstellend wie die Übertragung per Funk, doch die Erfindung kann auch hier Anwendung finden. Die erforderliche Zeit für den vollständigen Empfang einer Programm-Ausstattung per Funk liegt im Rahmen einer Minute und kann auch länger sein, wenn die Empfangsbedingungen ungünstig sind. Für verbesserte Toleranz gegenüber eventuellen Übertragungsfehlern und für leichteren Empfang mit Empfängern verschiedener Kapazität wird die Programm-Ausstattung in aufeinanderfolgenden Bruchteilen oder Blöcken im Wechsel mit Bildern übersandt. Dieses Verfahren kann in dem Empfänger nur in dem Falle in Gang gebracht werden, dass dieser letztere nicht eventuell Bilder dekodieren muss, besonders wenn er in Bereitschaftsbetrieb ist, damit der Mikroprozessor frei ist. Eine vollständige Programm-Ausstattung kann eine Größe haben, die bis zur Größe eines Megabytes reichen kann: Der Anwendungs-Programmspeicher26 hat eine Kapazität eines Megabytes. Die Programm-Ausstattung wird z. B. in Blöcken zu jeweils vier Kilobytes übertragen. - Die Aktualisierung der Programm-Ausstattung kann aus verschiedenen Gründen unterbrochen werden, wie z. B.: Weil der Anwender den Empfänger auf Empfangsmodus stellte oder infolge eines Stromausfalls. Um das Risiko zu vermeiden, dass der Prozessor mit einer zum Teil umgewandelten Programm-Ausstattung arbeitet, wird die neue Programm-Ausstattung in einem anderen Speicher als dem Speicher
26 abgelegt, bis sie vollständig ist, und erst in diesem Zeitpunkt auf einmal in den Speicher26 übertragen. Der Bildspeicher29 wird hier für das vorübergehende Ablegen verwendet. Da der Bus28 vom Bus27 physisch gesondert ist, verläuft die Übergang der Daten von einem Bus zum anderen über den Dekoder19 . - Die Funktionsweise ist folgende: Wenn der Sender eine neue Programm-Ausstattung überträgt, wird diese Tatsache von einem besonderen digitalen Datensatz erkannt. Auch wird die Versionsnummer der betreffenden Programm-Ausstattung mitgeliefert. Die Daten werden vom Dekoder
19 aufgenommen und an den Mikroprozessor weitergeleitet. Wenn der o. g. besondere digitale Datensatz erkannt wird, wird der Programmzeiger des Mikroprozessors an der Adresse der alten Programm-Ausstattung positioniert, wäh rend Anweisungen den Vorgang für den Empfang einer neuen Programm-Ausstattung verarbeiten. Der Mikroprozessor prüft zuerst, ob die Version der betreffenden Programm-Ausstattung nicht diejenige ist, welche der Empfänger bereits besitzt. Jedes Paket eines zum Mikroprozessor übertragenen Programm-Ausstattungs-Blocks enthält eine Kodierung vom Signaturtyp, wie z. B. eine zyklische Redundanzkodierung („CRC"), welche es dem Mikroprozessor ermöglicht, ihn zu analysieren und seine Stimmigkeit zu prüfen. Wenn ein Block korrekt erscheint, wird er zum Dekoder19 zurückgeschickt, welcher ihn über den Bus28 in den Speicher29 schreibt. Wenn ein Block nicht korrekt ist, wartet das System den nächsten Zeitpunkt ab, an dem derselbe Block übertragen wird. Wenn alle Blöcke korrekt erhalten und gespeichert wurden, leitet der Mikroprozessor den Übertragungsvorgang zum Anwendungsprogrammspeicher26 ein, wobei dieser Transfer über den Bus28 , den Dekoder19 und den Bus27 unter der Steuerung des Mikroprozessors15 verläuft. - Wenn der Anwender den Empfänger während dem Datenempfang in Betrieb nimmt, wird der Vorgang unterbrochen. Er wird später wieder aufgenommen, wenn der Empfänger wieder in Bereitschaftsbetrieb ist. Allerdings darf während dem Endtransfer in den Anwendungsprogrammspeicher keine Unterbrechung stattfinden. Zu diesem Zweck unterdrückt dann eine Funktion den Empfänger der Fernbedienung der Einheit
25 , um die Inbetriebnahme des Empfängers zu verhindern, und damit der Anwender versteht, warum der Empfänger sein Einschalten verhindert, erscheint eine Nachricht auf dem Bildschirm: Z. B. „OPERATION IM GANGE". -
- 1
- Parabolantenne mit LNB
- REC.
- Empfänger-Dekoder
- 3
- Zwischenfrequenzverstärker
- 4
- Demodulationmodul des Zwischenfrequenzsignals und faktulative Fehlerkorrektur
- 14
- Entschlüsselungsmodul
- 15
- Mikroprozessor
- 16
- Demultiplexer
- 17
- Chipkarten-Lesegerät
- 18
- Tondekoder
- 19
- Bilddekoder
- 20
- Anschluss
- 22
- Direktzugriffsspeicher
- 25
- Anzeigebildschirm und Fernbedienung und Steuertastatur
- 26
- Anwendungs-Programmspeicher
- 27
- Sonderbus
- 28
- Spezialbus
- 29
- Bildspeicher
Claims (7)
- Verfahren zum Aktualisieren der Programm-Ausstattung eines Videoempfängers, versehen mit Mitteln zum Verarbeiten der Videosignale und der digitalen Daten, welche von einem Fernsehsender übertragen werden, und mit einem Mikroprozessor (
15 ), über einen ersten Bus (27 ) mit einem Anwendungsprogrammspeicher vom überschreibbaren Typ (26 ) verbunden, in den die Basisanweisungen geschrieben werden, dank derer er funktionieren kann, wobei die besagten Mittel zur Verarbeitung von Videosignalen u. a. einen digitalen Bilddekoder (19 ) enthalten, über einen zweiten Bus (28 ) mit einem angegliederten spezialisierten Videospeicher (29 ) verbunden, Verfahren, demzufolge eine neue Programm-Ausstattung in aufeinander folgenden Bruchteilen empfangen wird, die empfangenen Programm-Ausstattungs-Bruchteile nacheinander von einem Mikroprozessor geprüft und in dem besagten angegliederten spezialisierten Videospeicher abgelegt werden, der als Direktzugriffsspeicher verwendet wird, um die Bruchteile der erhaltenen Programm-Ausstattung vorübergehend zu speichern, bis die neue Programm-Ausstattung komplett ist, und erst in diesem Zeitpunkt die neue Programm-Ausstattung in den überschreibbaren Anwendungsprogrammspeicher transferiert wird. - Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass der Übergang der Daten zwischen dem Mikroprozessor (
15 ) und dem Videospeicher (29 ) über das spezialisierte Modul zur digitalen Bildverarbeitung (19 ) versichert wird. - Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das Verfahren für die Aufnahme einer neuen Programm-Ausstattung während einer Bereitschaftsbetriebszeit des Empfängers eingeleitet wird.
- Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass die Inbetriebnahme des Empfängers während dem Transfer einer neuen Programm-Ausstattung in den Anwendungsprogrammspeicher (
26 ) verboten ist. - Verfahren nach Anspruch 4, dadurch gekennzeichnet, dass während dem Transfer einer neuen Programm-Ausstattung in den Anwendungsprogrammspeicher (
26 ) eine Meldung angezeigt wird. - Videoempfänger, um den Empfang und die Dekodierung von Videosignalen und digitalen Daten zu ermöglichen, welche von einem Fernsehsender übertragen werden, versehen mit einem Mikroprozessor (
15 ), über einen ersten Bus (27 ) mit einem Anwendungsprogrammspeicher vom überschreibbaren Typ (26 ) verbunden, in den die Basisanweisungen geschrieben werden, dank derer er funktionieren kann, mit Aktualisierungmitteln für den Austausch der gesamten Basisanweisungen durch eine neue Programm-Ausstattung, die in aufeinander folgenden Bruchteilen gesendet wird, mit Mitteln zum Überprüfen der nacheinander empfangenen Programm-Ausstattungs-Bruchteile, um sie vorübergehend in einem Direktzugriffsspeicher abzulegen, bis die neue Programm-Ausstattung komplett ist, und um, wenn die neue Programm-Ausstattung vollständig empfangen wurde, sie in den Anwendungsprogrammspeicher zu transferieren, dadurch gekennzeichnet, dass der Empfänger einen digitalen Bilddekoder (19 ) enthält, der über einen zweiten Bus (28 ) mit einem angegliederten spezialisierten Videospeicher (29 ) verbunden und er mit Mitteln versehen ist, um Daten zwischen dem ersten und dem zweiten Bus zu übertragen, wobei der besagte Direktzugriffsspeicher aus dem dem Bilddekoder angegliederten spezialisierten Videospeicher gebildet wird. - Fernsehgerät mit einem Videoempfänger nach Anspruch 6.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9613757 | 1996-11-12 | ||
FR9613757 | 1996-11-12 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69729706D1 DE69729706D1 (de) | 2004-08-05 |
DE69729706T2 true DE69729706T2 (de) | 2005-07-07 |
Family
ID=9497528
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69729706T Expired - Lifetime DE69729706T2 (de) | 1996-11-12 | 1997-11-05 | Verfahren zum Aktualisieren der Programm-Ausstattung eines Videoempfängers |
Country Status (4)
Country | Link |
---|---|
US (1) | US6331876B1 (de) |
EP (1) | EP0841813B1 (de) |
JP (1) | JPH10171664A (de) |
DE (1) | DE69729706T2 (de) |
Families Citing this family (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1091531A4 (de) * | 1998-06-19 | 2006-07-26 | Matsushita Electric Ind Co Ltd | Datensende und empfangsverfahren und vorrichtung und medium mit aufgezeichnentem programm |
JP3575666B2 (ja) * | 1998-07-02 | 2004-10-13 | 日本ビクター株式会社 | 映像音響機器及びその制御方法 |
FR2781324B1 (fr) * | 1998-07-20 | 2000-09-08 | Sagem | Procede de mise a niveau technique d'un recepteur de donnees diffusees par paquets et support informatique amovible pour la mise en oeuvre du procede |
US7877290B1 (en) | 1999-03-29 | 2011-01-25 | The Directv Group, Inc. | System and method for transmitting, receiving and displaying advertisements |
US7552458B1 (en) | 1999-03-29 | 2009-06-23 | The Directv Group, Inc. | Method and apparatus for transmission receipt and display of advertisements |
US7640571B1 (en) * | 1999-07-15 | 2009-12-29 | General Instrument Corporation | Method and apparatus for preventing disruptions in set-top terminal function due to the download of updated programming or data to the set-top terminal |
US20020092018A1 (en) * | 2000-11-29 | 2002-07-11 | Shobana Biederman | Reusing the same hardware platform by loading different application software from a memory stick |
KR100400542B1 (ko) * | 2001-02-28 | 2003-10-08 | 엘지전자 주식회사 | 디지털 방송 수신장치의 광고를 이용한 시스템 소프트웨어업그레이드 장치 및 방법 |
FR2824646B1 (fr) * | 2001-05-09 | 2003-08-15 | Canal Plus Technologies | Procede de selection d'une image de logiciel executable |
US7239981B2 (en) | 2002-07-26 | 2007-07-03 | Arbitron Inc. | Systems and methods for gathering audience measurement data |
AU2003270599B2 (en) * | 2002-09-13 | 2008-03-13 | Opentv, Inc. | Method and system to generate and transmit authoring data associated with distributed content, for inclusion within authored content |
US9711153B2 (en) | 2002-09-27 | 2017-07-18 | The Nielsen Company (Us), Llc | Activating functions in processing devices using encoded audio and detecting audio signatures |
US8959016B2 (en) | 2002-09-27 | 2015-02-17 | The Nielsen Company (Us), Llc | Activating functions in processing devices using start codes embedded in audio |
EP1586045A1 (de) | 2002-12-27 | 2005-10-19 | Nielsen Media Research, Inc. | Verfahren und vorrichtung zur transkodierung von metadaten |
US7263648B2 (en) * | 2003-01-24 | 2007-08-28 | Wegener Communications, Inc. | Apparatus and method for accommodating loss of signal |
US7171606B2 (en) * | 2003-03-25 | 2007-01-30 | Wegener Communications, Inc. | Software download control system, apparatus and method |
WO2004091207A1 (ja) * | 2003-04-02 | 2004-10-21 | Matsushita Electric Industrial Co., Ltd. | データ再生装置、映像表示装置、それらを用いたソフトウェア更新システムおよびソフトウェア更新方法 |
US7206411B2 (en) | 2003-06-25 | 2007-04-17 | Wegener Communications, Inc. | Rapid decryption of data by key synchronization and indexing |
KR100636783B1 (ko) * | 2005-01-06 | 2006-10-23 | 삼성전자주식회사 | 디지털 방송신호 수신장치의 응용 프로그램 갱신장치 및그 방법 |
US7812887B2 (en) | 2005-05-19 | 2010-10-12 | Nokia Corporation | Methods and apparatus for signaling offsets and changes in digital broadcast networks |
KR100751146B1 (ko) * | 2005-12-05 | 2007-08-22 | 엘지전자 주식회사 | Oad 채널 변환 방법 및 이를 이용하는 방송 수신기 |
KR101229711B1 (ko) | 2006-02-17 | 2013-02-05 | 엘지전자 주식회사 | 영상표시기기 및 영상표시기기의 제어방법 |
KR100782856B1 (ko) * | 2006-09-26 | 2007-12-06 | 삼성전자주식회사 | 디지털 방송 수신기의 소프트웨어 업그레이드 방법 및 장치 |
KR20090008046A (ko) * | 2007-07-16 | 2009-01-21 | 삼성전자주식회사 | 프로그램 복원 방법 및 이를 적용한 영상기기 |
US7925423B2 (en) * | 2007-08-31 | 2011-04-12 | Embarq Holdings Company, Llc | System and method for traffic condition detection |
US8418194B2 (en) * | 2007-08-31 | 2013-04-09 | Centurylink Intellectual Property Llc | System and method for dynamic bandwidth allocation |
US8126450B2 (en) * | 2008-09-24 | 2012-02-28 | Embarq Holdings Company Llc | System and method for key free access to a vehicle |
US8819182B2 (en) | 2008-09-24 | 2014-08-26 | Centurylink Intellectual Property Llc | System and method for updating vehicle media content |
US8224313B2 (en) | 2008-09-24 | 2012-07-17 | Centurylink Intellectual Property Llc | System and method for controlling vehicle systems from a cell phone |
US8121830B2 (en) | 2008-10-24 | 2012-02-21 | The Nielsen Company (Us), Llc | Methods and apparatus to extract data encoded in media content |
US8359205B2 (en) | 2008-10-24 | 2013-01-22 | The Nielsen Company (Us), Llc | Methods and apparatus to perform audio watermarking and watermark detection and extraction |
US9667365B2 (en) | 2008-10-24 | 2017-05-30 | The Nielsen Company (Us), Llc | Methods and apparatus to perform audio watermarking and watermark detection and extraction |
US8508357B2 (en) | 2008-11-26 | 2013-08-13 | The Nielsen Company (Us), Llc | Methods and apparatus to encode and decode audio for shopper location and advertisement presentation tracking |
CA3094520A1 (en) * | 2009-05-01 | 2010-11-04 | The Nielsen Company (Us), Llc | Methods, apparatus and articles of manufacture to provide secondary content in association with primary broadcast media content |
JP2011081561A (ja) * | 2009-10-06 | 2011-04-21 | Canon Inc | 情報処理装置 |
US9380356B2 (en) | 2011-04-12 | 2016-06-28 | The Nielsen Company (Us), Llc | Methods and apparatus to generate a tag for media content |
US9515904B2 (en) | 2011-06-21 | 2016-12-06 | The Nielsen Company (Us), Llc | Monitoring streaming media content |
US9209978B2 (en) | 2012-05-15 | 2015-12-08 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US8687947B2 (en) | 2012-02-20 | 2014-04-01 | Rr Donnelley & Sons Company | Systems and methods for variable video production, distribution and presentation |
KR101931939B1 (ko) * | 2012-04-02 | 2019-03-20 | 엘지전자 주식회사 | 업그레이드 가능한 디스플레이 장치 및 그 제어 방법 |
US9313544B2 (en) | 2013-02-14 | 2016-04-12 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
US9711152B2 (en) | 2013-07-31 | 2017-07-18 | The Nielsen Company (Us), Llc | Systems apparatus and methods for encoding/decoding persistent universal media codes to encoded audio |
US20150039321A1 (en) | 2013-07-31 | 2015-02-05 | Arbitron Inc. | Apparatus, System and Method for Reading Codes From Digital Audio on a Processing Device |
US9762965B2 (en) | 2015-05-29 | 2017-09-12 | The Nielsen Company (Us), Llc | Methods and apparatus to measure exposure to streaming media |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5742677A (en) * | 1995-04-03 | 1998-04-21 | Scientific-Atlanta, Inc. | Information terminal having reconfigurable memory |
US4503462A (en) * | 1981-10-16 | 1985-03-05 | Zenith Electronics Corporation | Automatic homing system for a subscription television signal decoder |
US4733301A (en) * | 1986-06-03 | 1988-03-22 | Information Resources, Inc. | Signal matching signal substitution |
US5003591A (en) * | 1989-05-25 | 1991-03-26 | General Instrument Corporation | Functionally modifiable cable television converter system |
US5367571A (en) * | 1992-12-02 | 1994-11-22 | Scientific-Atlanta, Inc. | Subscriber terminal with plug in expansion card |
US5440632A (en) * | 1992-12-02 | 1995-08-08 | Scientific-Atlanta, Inc. | Reprogrammable subscriber terminal |
AU692428B2 (en) * | 1992-12-09 | 1998-06-11 | Sedna Patent Services, Llc | Set top terminal for cable television delivery systems |
US5420923A (en) * | 1993-02-16 | 1995-05-30 | Scientific-Atlanta, Inc. | Addressed messaging in a cable television system |
US5635979A (en) * | 1994-05-27 | 1997-06-03 | Bell Atlantic | Dynamically programmable digital entertainment terminal using downloaded software to control broadband data operations |
US5666293A (en) * | 1994-05-27 | 1997-09-09 | Bell Atlantic Network Services, Inc. | Downloading operating system software through a broadcast channel |
US5768539A (en) * | 1994-05-27 | 1998-06-16 | Bell Atlantic Network Services, Inc. | Downloading applications software through a broadcast channel |
US5654747A (en) * | 1994-12-29 | 1997-08-05 | International Business Machines Corporation | Intelligent multimedia set-top control method and apparatus in which billing signals are communicated to an information network upon presentation of downloaded media programs |
US5619250A (en) * | 1995-02-19 | 1997-04-08 | Microware Systems Corporation | Operating system for interactive television system set top box utilizing dynamic system upgrades |
US5822324A (en) * | 1995-03-16 | 1998-10-13 | Bell Atlantic Network Services, Inc. | Simulcasting digital video programs for broadcast and interactive services |
WO1996034491A1 (en) * | 1995-04-24 | 1996-10-31 | Tv Guide On Screen | Electronic television program guide schedule system and method with remote product ordering |
US5826166A (en) * | 1995-07-06 | 1998-10-20 | Bell Atlantic Network Services, Inc. | Digital entertainment terminal providing dynamic execution in video dial tone networks |
US5625693A (en) * | 1995-07-07 | 1997-04-29 | Thomson Consumer Electronics, Inc. | Apparatus and method for authenticating transmitting applications in an interactive TV system |
US5847771A (en) * | 1996-08-14 | 1998-12-08 | Bell Atlantic Network Services, Inc. | Digital entertainment terminal providing multiple digital pictures |
-
1997
- 1997-11-03 US US08/962,152 patent/US6331876B1/en not_active Expired - Fee Related
- 1997-11-05 EP EP97203433A patent/EP0841813B1/de not_active Expired - Lifetime
- 1997-11-05 DE DE69729706T patent/DE69729706T2/de not_active Expired - Lifetime
- 1997-11-12 JP JP9310489A patent/JPH10171664A/ja active Pending
Also Published As
Publication number | Publication date |
---|---|
EP0841813B1 (de) | 2004-06-30 |
US6331876B1 (en) | 2001-12-18 |
DE69729706D1 (de) | 2004-08-05 |
EP0841813A1 (de) | 1998-05-13 |
JPH10171664A (ja) | 1998-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69729706T2 (de) | Verfahren zum Aktualisieren der Programm-Ausstattung eines Videoempfängers | |
DE60131270T2 (de) | Zeitvaliderungssystem | |
DE69838890T2 (de) | Senden und Empfang von Daten | |
DE3524472C2 (de) | ||
DE60223890T2 (de) | Verfahren zur Bereitstellung eines Software-Upgrades an ein Endgerät mit Chipkarten-Schnittstelle | |
DE69933721T2 (de) | DMA-Steuereinheit | |
DE69829238T2 (de) | Fernladesystem und Vorrichtung | |
DE69630408T2 (de) | Digitaler Rundfunkempfänger und Übertragungsmethode | |
DE69737804T2 (de) | System mit bedingtem Zugang unter Verwendung von Nachrichten mit mehreren Verschlüsselungsschlüsseln | |
DE3325858A1 (de) | Mehrebenen-verschluesselungssystem zum senden verschluesselter informationen | |
DE2740009A1 (de) | Vorrichtung zur steuerung von information, die auf einer fernsehartigen sichtvorrichtung dargestellt werden soll | |
DE3022725A1 (de) | Dienstintegriertes nachrichtenuebertragungs- und vermittlungssystem | |
EP0946056A1 (de) | Verfahren zum Erhöhen der Speicherkapazität für Serviceinformation in einem Empfäger für digitale TV-Sendungen | |
DE60308443T2 (de) | Verfahren zur optimierten Übertragung von Multimediainhalten | |
DE69834219T2 (de) | Demultiplexer | |
DE69912098T2 (de) | Konfigurierungsmethode und -vorrichtung | |
DE69936717T2 (de) | System zur verteilung von informationen | |
EP0483463B1 (de) | Vorrichtung zur Senderprogrammierung eines Satellitenempfängers | |
DE3905925A1 (de) | Verfahren zur aufzeichnung und/oder bildlichen darstellung eines fernsehsendebeitrages | |
DE60109785T2 (de) | Verfarhen und system zur ermöglichung eines kanalaufbaus in einem fernsehsignalempfänger | |
DE10238330B3 (de) | Verfahren zum Belegen von Speicherplätzen mit Diensten | |
EP1213921B1 (de) | Verfahren und Vorrichtung zur Fernprogrammierung eines Aufzeichnungsgeräts | |
EP0496268B1 (de) | Empfangsgerät zum Empfangen von Teletextsignalen | |
DD295477A5 (de) | Verfahren und vorrichtung zur uebertragung von informationen mittels elektromagnetischer wellen | |
EP1282316A2 (de) | Verfahren zum Aktualisieren und/oder Austauschen von Betriebssoftware oder Daten in unterhaltungselektronischen Kommunikations- und Informationsgeräten |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8320 | Willingness to grant licences declared (paragraph 23) | ||
8364 | No opposition during term of opposition | ||
R082 | Change of representative |
Ref document number: 841813 Country of ref document: EP Representative=s name: VOLMER, GEORG, DIPL.-ING., DE |