DE60011147D1 - Verfahren und system zur kontrolle des herunterladens von software- und firmwareobjekten uber ein kabelfernsehsystem - Google Patents

Verfahren und system zur kontrolle des herunterladens von software- und firmwareobjekten uber ein kabelfernsehsystem

Info

Publication number
DE60011147D1
DE60011147D1 DE60011147T DE60011147T DE60011147D1 DE 60011147 D1 DE60011147 D1 DE 60011147D1 DE 60011147 T DE60011147 T DE 60011147T DE 60011147 T DE60011147 T DE 60011147T DE 60011147 D1 DE60011147 D1 DE 60011147D1
Authority
DE
Germany
Prior art keywords
download
software
controlling
cable television
objects via
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 - Fee Related
Application number
DE60011147T
Other languages
English (en)
Other versions
DE60011147T2 (de
Inventor
Christopher Poli
Sordo S Del
S Makofka
M Birnbaum
F Bates
Dave Prezuhy
S Lehrman
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Arris Technology Inc
Original Assignee
Arris Technology Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Arris Technology Inc filed Critical Arris Technology Inc
Application granted granted Critical
Publication of DE60011147D1 publication Critical patent/DE60011147D1/de
Publication of DE60011147T2 publication Critical patent/DE60011147T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42684Client identification by a unique number or address, e.g. serial number, MAC address, socket ID
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/654Transmission by server directed to the client
    • H04N21/6547Transmission by server directed to the client comprising parameters, e.g. for client setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
DE60011147T 1999-09-03 2000-08-30 Verfahren und system zur kontrolle des herunterladens von software- und firmwareobjekten uber ein kabelfernsehsystem Expired - Fee Related DE60011147T2 (de)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US15228699P 1999-09-03 1999-09-03
US152286P 1999-09-03
US09/621,516 US6904611B1 (en) 1999-09-03 2000-07-21 Method and system for directing the download of software and firmware objects over a network such as a cable television system
US621516 2000-07-21
PCT/US2000/023760 WO2001019087A1 (en) 1999-09-03 2000-08-30 Method and system for directing the download of software and firmware objects over a network such as a cable television system

Publications (2)

Publication Number Publication Date
DE60011147D1 true DE60011147D1 (de) 2004-07-01
DE60011147T2 DE60011147T2 (de) 2005-01-20

Family

ID=26849418

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60011147T Expired - Fee Related DE60011147T2 (de) 1999-09-03 2000-08-30 Verfahren und system zur kontrolle des herunterladens von software- und firmwareobjekten uber ein kabelfernsehsystem

Country Status (7)

Country Link
US (2) US6904611B1 (de)
EP (1) EP1281282B1 (de)
AU (1) AU7088000A (de)
CA (1) CA2384082C (de)
DE (1) DE60011147T2 (de)
TW (1) TW476224B (de)
WO (1) WO2001019087A1 (de)

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1148730A3 (de) * 2000-03-31 2003-10-08 Matsushita Electric Industrial Co., Ltd. Datenrundfunkvorrichtung für die Übertragung zur hochgenauen Regelung der Darstellungzeit von Zusatzdaten
FR2809557B1 (fr) * 2000-05-25 2004-12-10 Cit Alcatel Procede de diffusion d'elements d'information multimedia, recepteur d'elements d'information multimedia diffuses par ce procede et interface utilisateur pour consulter ces elements d'information
US20020152467A1 (en) * 2001-02-12 2002-10-17 Rosario Fiallos Automated generation of conditional access packets for IRD upgrades via radio frequency software download in satellite television systems
US6980820B2 (en) * 2001-08-20 2005-12-27 Qualcomm Inc. Method and system for signaling in broadcast communication system
US6731936B2 (en) * 2001-08-20 2004-05-04 Qualcomm Incorporated Method and system for a handoff in a broadcast communication system
PT1477186E (pt) 2002-02-19 2010-02-11 Shionogi & Co Antipruriginosos
KR100484144B1 (ko) * 2002-06-20 2005-04-18 삼성전자주식회사 원격 관리 서버 및 원격 관리 방법
EP1573528A2 (de) * 2002-10-07 2005-09-14 Koninklijke Philips Electronics N.V. Rundsenden von softwarepaketen
US20040083471A1 (en) * 2002-10-21 2004-04-29 Lg Electronics Inc. Method of upgrading system software of a home appliance
US20040158641A1 (en) * 2003-02-07 2004-08-12 Christopher Poli Method and apparatus for conveying network data and quasi-static data using a single data stream filter
US7117482B2 (en) * 2003-03-26 2006-10-03 Sony Corporation Migration of configuration data from one software installation through an upgrade
AU2004202425A1 (en) 2003-06-04 2004-12-23 Panasonic Corporation Program replacing method
US7757261B2 (en) * 2003-06-20 2010-07-13 N2 Broadband, Inc. Systems and methods for providing flexible provisioning architectures for a host in a cable system
US7627868B2 (en) * 2003-06-20 2009-12-01 N2 Broadband, Inc. Systems and methods for distributing software for a host device in a cable system
US20040268420A1 (en) * 2003-06-20 2004-12-30 N2 Broadband, Inc. Systems and methods for activating a host in a cable system
US7958505B2 (en) * 2003-06-20 2011-06-07 Ericsson Television, Inc Systems and methods for distributing software for a host device in a cable system
US7194756B2 (en) 2003-06-20 2007-03-20 N2 Broadband, Inc. Systems and methods for provisioning a host device for enhanced services in a cable system
US20040261092A1 (en) * 2003-06-20 2004-12-23 N2 Broadband, Inc. Systems and methods for selling a consumer electronics host device and enhanced services associated with a cable system
US7500235B2 (en) * 2003-09-05 2009-03-03 Aol Time Warner Interactive Video Group, Inc. Technique for updating a resident application and associated parameters in a user terminal through a communications network
US7912485B2 (en) * 2003-09-11 2011-03-22 Qualcomm Incorporated Method and system for signaling in broadcast communication system
US20070226770A1 (en) * 2003-11-04 2007-09-27 Electronics And Telecommunications Reserach Institue 161, Gajeong-Dong, Yuseong-Gu Apparatus and Method for Receiving Data Broadcasting Service to Support Connection with Mobile Networks
WO2005050400A2 (en) * 2003-11-13 2005-06-02 Ncube Corporation System to provide index and metadata for content on demand
US20060031449A1 (en) * 2004-07-01 2006-02-09 Mika Hallamaa Selection of management method
US20070169108A1 (en) * 2004-07-02 2007-07-19 Koninklijke Philips Electronics N.V. Method of executing software applications
US20060020938A1 (en) * 2004-07-20 2006-01-26 Elcock Albert F Method, article of manufacture and apparatus for updating software in a consumer device
US8570880B2 (en) * 2004-08-05 2013-10-29 Qualcomm Incorporated Method and apparatus for receiving broadcast in a wireless multiple-access communications system
KR100686011B1 (ko) 2004-11-29 2007-02-23 엘지전자 주식회사 무선신호를 이용한 영상디스플레이 기기의 설정정보다운로드시스템 및 그 방법
US20060117346A1 (en) * 2004-11-29 2006-06-01 Jo Su D Video device capable of downloading data and method for controlling the same
US7383438B2 (en) * 2004-12-18 2008-06-03 Comcast Cable Holdings, Llc System and method for secure conditional access download and reconfiguration
US8424041B2 (en) 2005-09-07 2013-04-16 Sony Corporation Method and system for downloading content to a content downloader
US20070288986A1 (en) * 2006-06-13 2007-12-13 Candelore Brant L Method and system for downloading content to a target device
FR2893805B1 (fr) * 2005-11-24 2008-10-31 Archos Sa Procede et systeme pour enregistrer un media depuis une "set top box" vers un lecteur enregistreur multimedia portable
EP1811778A1 (de) * 2006-01-24 2007-07-25 Nagracard S.A. Method for updating the microprogramme of a security module
US20070288985A1 (en) * 2006-06-13 2007-12-13 Candelore Brant L Method and system for uploading content to a target device
US9497419B2 (en) * 2007-06-27 2016-11-15 Arris Enterprises, Inc. Method and apparatus for delivering programming code objects to set-top terminals and the like
US8266684B2 (en) * 2008-09-30 2012-09-11 General Instrument Corporation Tokenized resource access
US20110022690A1 (en) * 2009-07-24 2011-01-27 General Instrument Corporation Communicating data from a source device to a terminal
US8966101B2 (en) * 2009-08-10 2015-02-24 Sling Media Pvt Ltd Systems and methods for updating firmware over a network
US9258529B2 (en) * 2009-10-15 2016-02-09 Verizon Patent And Licensing Inc. Data distribution
US9143737B2 (en) 2009-10-15 2015-09-22 Verizon Patent And Licensing Inc. Data distribution
FR2954651B1 (fr) * 2009-12-23 2012-03-16 Viaccess Sa Procede de mise a jour d'un processeur de securite, systeme, programme d'ordinateur et processeur de securite correspondants
JP6290451B2 (ja) * 2014-04-18 2018-03-07 ▲華▼▲為▼終端有限公司Huawei Device Co., Ltd. ソフトウェアアップグレード方法及び装置、並びにデバイス
SG10201710449TA (en) 2014-10-10 2018-01-30 Visa Int Service Ass Methods and systems for partial personalization during mobile application update
US10063919B2 (en) * 2014-10-28 2018-08-28 Circle Computer Resources, Inc. Digital media receiver monitoring system
JP5887399B2 (ja) * 2014-12-26 2016-03-16 日本放送協会 デジタル放送送信装置およびデジタル放送受信装置
JP5889390B2 (ja) * 2014-12-26 2016-03-22 日本放送協会 デジタル放送送信装置およびデジタル放送受信装置
CN104868990B (zh) * 2015-04-15 2018-04-06 成都信息工程学院 一种针对sm4密码算法轮输出的模板攻击方法
JP6101379B2 (ja) * 2016-02-15 2017-03-22 日本放送協会 デジタル放送送信装置およびデジタル放送受信装置
US11212576B1 (en) * 2020-12-30 2021-12-28 CSC Holdings, LLC Seamless and automatic transmission of provisioning data

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4972365A (en) * 1987-05-01 1990-11-20 Allen-Bradley Company, Inc. Executing downloaded user programs in a programmable controller
US5003591A (en) 1989-05-25 1991-03-26 General Instrument Corporation Functionally modifiable cable television converter system
US5440632A (en) 1992-12-02 1995-08-08 Scientific-Atlanta, Inc. Reprogrammable subscriber terminal
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
US5666293A (en) * 1994-05-27 1997-09-09 Bell Atlantic Network Services, Inc. Downloading operating system software through a broadcast channel
US5852290A (en) 1995-08-04 1998-12-22 Thomson Consumer Electronics, Inc. Smart-card based access control system with improved security
US5734822A (en) * 1995-12-29 1998-03-31 Powertv, Inc. Apparatus and method for preprocessing computer programs prior to transmission across a network
US5951639A (en) 1996-02-14 1999-09-14 Powertv, Inc. Multicast downloading of software and data modules and their compatibility requirements
US5940074A (en) 1996-06-03 1999-08-17 Webtv Networks, Inc. Remote upgrade of software over a network
US6167058A (en) * 1997-02-24 2000-12-26 Sarnoff Corporation Media access control protocol
US5818935A (en) 1997-03-10 1998-10-06 Maa; Chia-Yiu Internet enhanced video system
JPH10289108A (ja) * 1997-04-17 1998-10-27 Matsushita Electric Ind Co Ltd リモートプログラムダウンロード装置
JP3567696B2 (ja) 1997-09-24 2004-09-22 松下電器産業株式会社 ソフトウェアダウンロードシステム
EP0907285A1 (de) 1997-10-03 1999-04-07 CANAL+ Société Anonyme Datenfernladung
US6256393B1 (en) * 1998-06-23 2001-07-03 General Instrument Corporation Authorization and access control of software object residing in set-top terminals
US6374405B1 (en) * 1999-02-17 2002-04-16 Opentv, Corp. Module scheduling with a time interval and ending time
US6718374B1 (en) * 1999-04-21 2004-04-06 General Instrument Corporation Method and system for identifying and downloading appropriate software or formware specific to a particular model of set-top box in a cable television system
CN1355989A (zh) * 1999-05-13 2002-06-26 英戴克系统公司 用户电子设备的下载系统
US6801966B1 (en) * 1999-07-06 2004-10-05 Index Systems, Inc. Combined serial and infrared port for consumer electronic devices
US6813778B1 (en) 1999-08-16 2004-11-02 General Instruments Corporation Method and system for downloading and managing the enablement of a list of code objects
US6523126B1 (en) * 1999-10-18 2003-02-18 Intel Corporation Watchdog timer that is disabled upon receiving sleep status signal from monitored device wherein monitored device is not responsive to time-out of watchdog timer
US6477698B1 (en) * 1999-11-09 2002-11-05 Khalil Shalish Encapsulation of HDL process descriptions to provide granularity at the process level
US20010013121A1 (en) 1999-11-12 2001-08-09 Kimball Bridget D. Authorization conditioned object message download

Also Published As

Publication number Publication date
EP1281282A1 (de) 2003-02-05
DE60011147T2 (de) 2005-01-20
CA2384082C (en) 2013-04-02
WO2001019087A1 (en) 2001-03-15
US20050091699A1 (en) 2005-04-28
EP1281282B1 (de) 2004-05-26
CA2384082A1 (en) 2001-03-15
AU7088000A (en) 2001-04-10
TW476224B (en) 2002-02-11
US8032917B2 (en) 2011-10-04
US6904611B1 (en) 2005-06-07

Similar Documents

Publication Publication Date Title
DE60011147D1 (de) Verfahren und system zur kontrolle des herunterladens von software- und firmwareobjekten uber ein kabelfernsehsystem
DE69816789D1 (de) Verfahren und system zur gestengesteuerten optionsauswahl
DE69940583D1 (de) Universales Fernbedienungsystem und Verfahren zur gerätaktivierten Einstellung
DE69807475D1 (de) System und verfahren zur änderung des programmzeitschriftenformats
DE69718027D1 (de) Verfahren zur bekämpfung von unkräutern
DE69837726D1 (de) Verfahren und Vorrichtung zur nahtlosen Wiedergabe von Videoprogrammen
DE69831290D1 (de) System und Verfahren zur Bildübertragung
DE69625415T2 (de) Verfahren zur Verbindung von MPEG-Videosequenzen
IL129947A (en) Method and apparatus for downloading software into an embedded system
DE69718277D1 (de) System und Verfahren zur Benutzungssteuerung von mehreren verteilten Anwendungsprogrammen
DE69806584D1 (de) Verfahren zur automatischen audio- und videoregelungseinstellung von fernsehprogrammen
DE69532709D1 (de) Verfahren zur automatischen sequenzierung von menuobjekten
DE60016427D1 (de) Verfahren und system zum herunterladen und zur steuerung der ausführung einer liste von kodeobjekten
DE69801900T2 (de) System und methode zur bereitstellung eines volldienst-fernsehsystems
DE60023968D1 (de) System zur Kontrolle eines Bildwiedergabegerätes und Verfahren zur Kontrolle eines Bildwiedergabesystems
DE60023734D1 (de) System und verfahren zur initialisierung von phasenänderungs-aufzeichnungssystemen
DE60044386D1 (de) Beleuchtungssystem und verfahren fuer raeumliche modulatoren
DE69515386T2 (de) Verfahren zur Verbindung von MPEG-Videosequenzen
DE60035176D1 (de) System und verfahren zum überwachten herunterladen von rundfunkdaten
DE69828863D1 (de) Verfahren und System zur Aufbaukontrolle einer Mobilverbindung
DE60034759D1 (de) System und Verfahren zur Sendeleistungsregelung
DE60035912D1 (de) Verfahren und System zur Nutzung einer Vielzahl von Übertragungsleitungen und Einstellung des Verbindungsbetriebsverfahrens
DE69838142D1 (de) Verfahren und geraet zur robotersteuerung
ATE387955T1 (de) Verfahren zur katalytischen vinylierung von carbonsäuren
DE69730331D1 (de) Verfahren zur verteilung von molekularsiebpulver

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee