DE69712320T2 - Mehrfachfernladung von software- und datenmodulen und deren kompatibilitätsanforderungen - Google Patents

Mehrfachfernladung von software- und datenmodulen und deren kompatibilitätsanforderungen

Info

Publication number
DE69712320T2
DE69712320T2 DE69712320T DE69712320T DE69712320T2 DE 69712320 T2 DE69712320 T2 DE 69712320T2 DE 69712320 T DE69712320 T DE 69712320T DE 69712320 T DE69712320 T DE 69712320T DE 69712320 T2 DE69712320 T2 DE 69712320T2
Authority
DE
Germany
Prior art keywords
software
data modules
multiple loading
compatibility requirements
compatibility
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
Application number
DE69712320T
Other languages
English (en)
Other versions
DE69712320D1 (de
Inventor
G Macinnis
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.)
PowerTV Inc
Original Assignee
PowerTV 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 PowerTV Inc filed Critical PowerTV Inc
Publication of DE69712320D1 publication Critical patent/DE69712320D1/de
Application granted granted Critical
Publication of DE69712320T2 publication Critical patent/DE69712320T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/10Adaptations for transmission by electrical cable
    • A63F13/12
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/64Retargetable
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4411Configuring for operating with peripheral devices; Loading of device drivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • 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
    • H04N21/2355Processing of additional data, e.g. scrambling of additional data or processing content descriptors involving reformatting operations of additional data, e.g. HTML pages
    • H04N21/2358Processing of additional data, e.g. scrambling of additional data or processing content descriptors involving reformatting operations of additional data, e.g. HTML pages for generating different versions, e.g. for different recipient devices
    • 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
    • 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/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4432Powering on the client, e.g. bootstrap loading using setup parameters being stored locally or received from the server
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4516Management of client data or end-user data involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • 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
    • 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
    • H04N21/8173End-user applications, e.g. Web browser, game
    • 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/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • H04N21/8402Generation or processing of descriptive data, e.g. content descriptors involving a version number, e.g. version number of EPG data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/165Centralised control of user terminal ; Registering at central
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17345Control of the passage of the selected programme
    • H04N7/17354Control of the passage of the selected programme in an intermediate station common to a plurality of user terminals
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/40Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
    • A63F2300/409Data transfer via television network
DE69712320T 1996-02-14 1997-01-13 Mehrfachfernladung von software- und datenmodulen und deren kompatibilitätsanforderungen Expired - Lifetime DE69712320T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/601,455 US5951639A (en) 1996-02-14 1996-02-14 Multicast downloading of software and data modules and their compatibility requirements
PCT/US1997/000257 WO1997030549A1 (en) 1996-02-14 1997-01-13 Multicast downloading of software and data modules and their compatibility requirements

Publications (2)

Publication Number Publication Date
DE69712320D1 DE69712320D1 (de) 2002-06-06
DE69712320T2 true DE69712320T2 (de) 2002-11-07

Family

ID=24407546

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69712320T Expired - Lifetime DE69712320T2 (de) 1996-02-14 1997-01-13 Mehrfachfernladung von software- und datenmodulen und deren kompatibilitätsanforderungen

Country Status (6)

Country Link
US (3) US5951639A (de)
EP (1) EP0880857B1 (de)
KR (1) KR19990082617A (de)
AU (1) AU1693597A (de)
DE (1) DE69712320T2 (de)
WO (1) WO1997030549A1 (de)

Families Citing this family (321)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7168084B1 (en) 1992-12-09 2007-01-23 Sedna Patent Services, Llc Method and apparatus for targeting virtual objects
US9286294B2 (en) 1992-12-09 2016-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content suggestion engine
USRE44685E1 (en) 1994-04-28 2013-12-31 Opentv, Inc. Apparatus for transmitting and receiving executable applications as for a multimedia system, and method and system to order an item using a distributed computing system
US6189030B1 (en) 1996-02-21 2001-02-13 Infoseek Corporation Method and apparatus for redirection of server external hyper-link references
US6643506B1 (en) * 1996-08-07 2003-11-04 Telxon Corporation Wireless software upgrades with version control
JP3671543B2 (ja) * 1996-09-10 2005-07-13 ソニー株式会社 データ伝送方法、データ送信装置、データ受信装置のパラメータ設定方法、データ受信装置及びデータ伝送システム
JPH10301788A (ja) * 1997-04-30 1998-11-13 Sony Corp データ通信システムおよびデータ通信方法、ならびに、データ受信装置およびデータ受信方法
US6049830A (en) * 1997-05-13 2000-04-11 Sony Corporation Peripheral software download of a broadcast receiver
JP3529588B2 (ja) * 1997-05-30 2004-05-24 インターナショナル・ビジネス・マシーンズ・コーポレーション 計算機ネットワーク・システム、計算機、一時保管用計算機及びこれらにおける方法
FR2764392B1 (fr) * 1997-06-04 1999-08-13 Sgs Thomson Microelectronics Procede d'identification d'un circuit integre et dispositif associe
US6337715B1 (en) * 1997-07-04 2002-01-08 Matsushita Electric Industrial Co., Ltd. Broadcasting reception apparatus and data broadcasting method
US6205473B1 (en) * 1997-10-03 2001-03-20 Helius Development Corporation Method and system for asymmetric satellite communications for local area networks
JP3567696B2 (ja) * 1997-09-24 2004-09-22 松下電器産業株式会社 ソフトウェアダウンロードシステム
US6928653B1 (en) 1997-11-06 2005-08-09 United Video Properties, Inc. Interactive electronic television program guide with database configurability
FR2771884B1 (fr) * 1997-12-02 1999-12-31 Thomson Multimedia Sa Procede de gestion d'informations de service dans un systeme de television numerique et recepteur mettant en oeuvre ce procede
AU1815399A (en) * 1997-12-12 1999-07-05 General Instrument Corporation Method and apparatus for providing demand-based application downloading via an in-band channel to a set-top terminal
JPH11194943A (ja) * 1997-12-26 1999-07-21 Matsushita Electric Ind Co Ltd 送信装置および受信装置
US6567855B1 (en) * 1998-01-02 2003-05-20 Intel Corporation Portable processing system with always on, always connected capability
ES2214011T3 (es) * 1998-02-20 2004-09-01 Thomson Licensing S.A. Un sistema multimedia para formar y tratar de modo adaptable grandes guias de programas.
US7032236B1 (en) 1998-02-20 2006-04-18 Thomson Licensing Multimedia system for processing program guides and associated multimedia objects
US6792245B1 (en) * 1998-04-10 2004-09-14 Sony Computer Entertainment Inc. Information reproducing apparatus and broadcasting system
US7117518B1 (en) * 1998-05-14 2006-10-03 Sony Corporation Information retrieval method and apparatus
US6735625B1 (en) * 1998-05-29 2004-05-11 Cisco Technology, Inc. System and method for automatically determining whether a product is compatible with a physical device in a network
US6427238B1 (en) * 1998-05-29 2002-07-30 Opentv, Inc. Module manager for interactive television system
NZ509019A (en) * 1998-06-18 2002-08-28 Aristocrat Technologies Au Method of linking devices to gaming machines
CN1311938A (zh) * 1998-06-19 2001-09-05 松下电器产业株式会社 数据发送及接收的方法与装置以及程序记录媒体
US6237053B1 (en) 1998-06-30 2001-05-22 Symbol Technologies, Inc. Configurable operating system having multiple data conversion applications for I/O connectivity
US9924234B2 (en) 1998-07-23 2018-03-20 Comcast Ip Holdings I, Llc Data structure and methods for providing an interactive program
JP4605902B2 (ja) 1998-07-23 2011-01-05 コムキャスト アイピー ホールディングス アイ, エルエルシー 双方向ユーザインターフェイス
US6754905B2 (en) 1998-07-23 2004-06-22 Diva Systems Corporation Data structure and methods for providing an interactive program guide
JP2000047968A (ja) * 1998-07-31 2000-02-18 Sony Computer Entertainment Inc 情報処理装置及び方法、情報処理システム、データ受信端末及び方法、並びにデータ放送システム
US6430165B1 (en) 1998-08-07 2002-08-06 Hughes Electronics Corporation Method and apparatus for performing satellite selection in a broadcast communication system
US6198511B1 (en) * 1998-09-10 2001-03-06 Intel Corporation Identifying patterns in closed caption script
US6636896B1 (en) 1998-09-11 2003-10-21 Lv Partners, L.P. Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet
US7379901B1 (en) 1998-09-11 2008-05-27 Lv Partners, L.P. Accessing a vendor web site using personal account information retrieved from a credit card company web site
US7440993B1 (en) 1998-09-11 2008-10-21 Lv Partners, L.P. Method and apparatus for launching a web browser in response to scanning of product information
US7386600B1 (en) 1998-09-11 2008-06-10 Lv Partners, L.P. Launching a web site using a personal device
US6704864B1 (en) 1999-08-19 2004-03-09 L.V. Partners, L.P. Automatic configuration of equipment software
US6745234B1 (en) 1998-09-11 2004-06-01 Digital:Convergence Corporation Method and apparatus for accessing a remote location by scanning an optical code
US7191247B1 (en) 1998-09-11 2007-03-13 Lv Partners, Lp Method for connecting a wireless device to a remote location on a network
US6868433B1 (en) 1998-09-11 2005-03-15 L.V. Partners, L.P. Input device having positional and scanning capabilities
US6823388B1 (en) 1998-09-11 2004-11-23 L.V. Parners, L.P. Method and apparatus for accessing a remote location with an optical reader having a programmable memory system
US7392945B1 (en) 1998-09-11 2008-07-01 Lv Partners, L.P. Portable scanner for enabling automatic commerce transactions
US7206849B1 (en) 1998-10-05 2007-04-17 Symbol Technologies, Inc. Communication in a wireless communications network when a mobile computer terminal may be unreachable
US6805634B1 (en) * 1998-10-14 2004-10-19 Igt Method for downloading data to gaming devices
US6488585B1 (en) * 1998-10-14 2002-12-03 International Game Technology Gaming device identification method and apparatus
US6594825B1 (en) * 1998-10-30 2003-07-15 Intel Corporation Method and apparatus for selecting a version of an entertainment program based on user preferences
KR100587284B1 (ko) * 1999-01-14 2006-06-08 엘지전자 주식회사 부가 정보 필터링 방법
JP2000259417A (ja) * 1999-03-12 2000-09-22 Sony Corp データ処理装置、データ処理方法及びプログラム提供媒体
US7552458B1 (en) 1999-03-29 2009-06-23 The Directv Group, Inc. Method and apparatus for transmission receipt and display of advertisements
US7877290B1 (en) 1999-03-29 2011-01-25 The Directv Group, Inc. System and method for transmitting, receiving and displaying advertisements
US6469742B1 (en) * 1999-04-12 2002-10-22 Koninklijke Philips Electronics N.V. Consumer electronic devices with adaptable upgrade capability
US6754271B1 (en) 1999-04-15 2004-06-22 Diva Systems Corporation Temporal slice persistence method and apparatus for delivery of interactive program guide
US6904610B1 (en) 1999-04-15 2005-06-07 Sedna Patent Services, Llc Server-centric customized interactive program guide in an interactive television environment
US7096487B1 (en) 1999-10-27 2006-08-22 Sedna Patent Services, Llc Apparatus and method for combining realtime and non-realtime encoded content
EP1172005A1 (de) * 1999-04-21 2002-01-16 General Instrument Corporation Automatische initialisierung eines verbesserten aufsatzendgeräts in einem kabelfernsehsystem durch herunterladen von software und firmware über das kabelsystem
AU770984B2 (en) * 1999-04-21 2004-03-11 General Instrument Corporation Method and system for targeted or universal upgrades of programming in a population of advanced set-top boxes in a cable television system
WO2000064179A1 (en) * 1999-04-21 2000-10-26 General Instrument Corporation Method and system for locating a control channel and data transport stream within the signal received by a set-top box from a cable television system
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
US6557172B1 (en) 1999-05-28 2003-04-29 Intel Corporation Communicating enhancement data in layers
US6574795B1 (en) * 1999-05-28 2003-06-03 Intel Corporation Reliable communication of data by supplementing a unidirectional communications protocol
JP3653494B2 (ja) * 1999-05-28 2005-05-25 インテル コーポレイション レイヤー内のエンハンスメントデータの通信
AU5594400A (en) * 1999-06-03 2000-12-28 Opentv, Inc. Networking smart toys
ATE301895T1 (de) 1999-06-10 2005-08-15 Alcatel Internetworking Inc System und verfahren zur automatischen erreichbarkeitsaktualisierung in virtuellen privaten netzen
US7032022B1 (en) 1999-06-10 2006-04-18 Alcatel Statistics aggregation for policy-based network
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
JP4008162B2 (ja) * 1999-08-18 2007-11-14 富士通株式会社 通信方法、及び通信装置
US6745385B1 (en) * 1999-09-01 2004-06-01 Microsoft Corporation Fixing incompatible applications by providing stubs for APIs
FI19991865A (fi) 1999-09-01 2001-03-01 Nokia Corp Menetelmä ja järjestelmä räätälöityjen audio-ominaisuuksien toimittamiseksi solukkojärjestelmien päätelaitteisiin
US7032213B1 (en) * 1999-09-01 2006-04-18 Microsoft Corporation Fixing incompatible applications using a light debugger
US7120926B1 (en) * 1999-09-02 2006-10-10 General Instrument Corporation Method and system of identifying software and firmware objects available for download over a network such as a cable television system
EP1427214A3 (de) * 1999-09-02 2004-12-22 General Instrument Corporation Verfahren und System zur Identifikation von Software- und Firmwareobjekten, die über ein Kabelfernsehsystem zum Herunterladen zur Verfügung stehen
US6904611B1 (en) * 1999-09-03 2005-06-07 General Instrument Corporation Method and system for directing the download of software and firmware objects over a network such as a cable television system
US6973475B2 (en) 1999-09-18 2005-12-06 Wildtangent Dynamic scalable multi-media content streaming
US6453470B1 (en) * 1999-09-30 2002-09-17 General Instruments Corporation Dynamic detection of hardware configuration in a digital terminal
AU6925600A (en) * 1999-10-13 2001-04-23 Digitalconvergence.Com Inc. Software downloading using a television broadcast channel
CA2387408C (en) * 1999-10-22 2007-01-02 General Instrument Corporation Method and apparatus for managing multiple applications in large scale networks
AU1632101A (en) * 1999-10-22 2001-05-08 General Instrument Corporation Object and feature authorization for digital communication terminals
US6832323B1 (en) * 1999-10-22 2004-12-14 General Instrument Corporation Object and feature authorization for digital communication terminals
AU1576801A (en) 1999-10-27 2001-05-08 Diva Systems Corporation Picture-in-picture and multiple video streams using slice-based encoding
US6970641B1 (en) 2000-09-15 2005-11-29 Opentv, Inc. Playback of interactive programs
DE10048942B4 (de) * 1999-12-01 2008-07-03 International Business Machines Corp. Verfahren und System zur Wartung von Software über ein Netz
US20020026642A1 (en) * 1999-12-15 2002-02-28 Augenbraun Joseph E. System and method for broadcasting web pages and other information
FR2809839A1 (fr) 1999-12-30 2001-12-07 Thomson Multimedia Sa Procede de telechargement de donnees procedees par des signaux d'annonce
US20020012347A1 (en) * 2000-02-03 2002-01-31 Patrick Fitzpatrick System and method for downloading code
JP2001216167A (ja) * 2000-02-04 2001-08-10 Minolta Co Ltd 本体と周辺装置からなるシステム
US7069578B1 (en) * 2000-02-04 2006-06-27 Scientific-Atlanta, Inc. Settop cable television control device and method including bootloader software and code version table for maintaining and updating settop receiver operating system software
US6714992B1 (en) * 2000-02-25 2004-03-30 Navic Systems, Inc. Method and system for embedded network device installation
US7330824B1 (en) 2000-02-25 2008-02-12 Navic Systems, Inc. Method and system for content profiling and activation
US6845396B1 (en) 2000-02-25 2005-01-18 Navic Systems, Inc. Method and system for content deployment and activation
US7392281B1 (en) 2000-02-25 2008-06-24 Navic Systems, Inc. System and method for providing guaranteed delivery of messages to embedded devices over a data network
WO2001065850A2 (en) * 2000-03-01 2001-09-07 Scientific-Atlanta, Inc. System and method for a client device to load applications during initialization
EP1234247A2 (de) * 2000-04-18 2002-08-28 Portalplayer, Inc. Heruntergeladene medien, protokollintegrationssystem und verfahren
US7155713B1 (en) * 2000-04-27 2006-12-26 Microsoft Corporation Componentized operating system
US6629227B1 (en) * 2000-05-04 2003-09-30 Scientific-Atlanta, Inc. System and method for a communication terminal to manage memory and maintain a current application version for multiple applications
US7526775B2 (en) * 2000-05-17 2009-04-28 Aol Llc, A Delaware Limited Liability Company Component installation tool
US20010044835A1 (en) * 2000-05-17 2001-11-22 Schober Joseph Frank Selecting content to be communicated based on automatic detection of communication bandwidth
US6912711B1 (en) 2000-05-25 2005-06-28 International Business Machines Corporation Method of applying an update to a contained collection of program and data files based upon versions
US20020003884A1 (en) * 2000-05-26 2002-01-10 Sprunk Eric J. Authentication and/or authorization launch
JP2002171232A (ja) * 2000-08-01 2002-06-14 Matsushita Electric Ind Co Ltd 送受信システム、送信装置及び受信装置
AU2001281087A1 (en) * 2000-08-04 2002-02-18 Marconi Communications, Inc. System and method for implementing a self-activating embedded application
US6791579B2 (en) 2000-08-21 2004-09-14 Intellocity Usa, Inc. Method of enhancing streaming media content
CA2419409A1 (en) * 2000-08-21 2002-02-28 Intellocity Usa, Inc. System and method for television enhancement
US6760043B2 (en) 2000-08-21 2004-07-06 Intellocity Usa, Inc. System and method for web based enhanced interactive television content page layout
US20020065950A1 (en) * 2000-09-26 2002-05-30 Katz James S. Device event handler
US20080201406A1 (en) * 2000-10-16 2008-08-21 Edward Balassanian Feature manager system for facilitating communication and shared functionality among components
US8556698B2 (en) * 2000-10-19 2013-10-15 Igt Executing multiple applications and their variations in computing environments
US8636596B2 (en) * 2000-11-04 2014-01-28 Igt Dynamic player notices for operational changes in gaming machines
US6645077B2 (en) * 2000-10-19 2003-11-11 Igt Gaming terminal data repository and information distribution system
US9251647B2 (en) * 2000-10-19 2016-02-02 Igt Remote configuration of gaming terminals
US20040180721A1 (en) * 2000-12-21 2004-09-16 Igt Gaming terminal data repository and information distribution system
FR2815807A1 (fr) * 2000-10-23 2002-04-26 Thomson Multimedia Sa Recepteur de services interactifs
US6985934B1 (en) * 2000-10-23 2006-01-10 Binham Communications Corporation Method and system for providing rich media content over a computer network
US20020126990A1 (en) * 2000-10-24 2002-09-12 Gary Rasmussen Creating on content enhancements
AU2002211158A1 (en) * 2000-10-26 2002-05-06 Kreatel Communications Ab Method and apparatus for sending information in a communication system
WO2002043396A2 (en) * 2000-11-27 2002-05-30 Intellocity Usa, Inc. System and method for providing an omnimedia package
US7047273B2 (en) 2000-11-28 2006-05-16 Navic Systems, Inc. Load balancing in set top cable box environment
US20020065929A1 (en) * 2000-11-28 2002-05-30 Navic Systems Inc. Protocol extensions to increase reliability of bulk data transmissions
US7653743B2 (en) * 2000-11-28 2010-01-26 Microsoft Corporation Protocol for throttling high volume messages
US7328231B2 (en) * 2000-11-28 2008-02-05 Navic Systems Generating schedules for synchronizing bulk data transfers to end node devices in a multimedia network
US20020122427A1 (en) * 2000-11-28 2002-09-05 Navic Systems, Inc. Synchronization of bulk data transfers to end node devices in a multimedia network
US20020112231A1 (en) * 2000-12-13 2002-08-15 Arne Lundback Software distribution at a multi-processor telecommunications platform
US20020112175A1 (en) * 2000-12-13 2002-08-15 Makofka Douglas S. Conditional access for functional units
EP1818824B1 (de) * 2000-12-21 2016-07-13 Nokia Technologies Oy Verbesserungen an und in Zusammenhang mit Kommunikationsendgeräten
WO2002050673A2 (en) * 2000-12-21 2002-06-27 Nokia Corporation Improvements in and relating to communication terminals
JP4622101B2 (ja) * 2000-12-27 2011-02-02 ソニー株式会社 情報処理装置、情報処理装置の情報処理方法および情報処理システム
KR20020062022A (ko) * 2001-01-19 2002-07-25 백은옥 쌍방향 콘텐츠 재생이 가능한 디지털 텔레비젼 수신기 및그 방송시스템
US7072950B2 (en) * 2001-01-23 2006-07-04 Sony Corporation Method and apparatus for operating system and application selection
US7186181B2 (en) * 2001-02-02 2007-03-06 Igt Wide area program distribution and game information communication system
US6749510B2 (en) * 2001-02-07 2004-06-15 Wms Gaming Inc. Centralized gaming system with modifiable remote display terminals
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
JP2002259282A (ja) * 2001-02-27 2002-09-13 Matsushita Electric Ind Co Ltd データ放送スケジュールシステムおよび、それに関する、装置または方法または記録媒体またはプログラム
US7191439B2 (en) * 2001-02-28 2007-03-13 Palmsource, Inc. Verification of software application attributes for optimal compatibility with a software system
JP4291467B2 (ja) * 2001-03-01 2009-07-08 株式会社ソニー・コンピュータエンタテインメント エンタテインメント装置、メニュー表示方法および情報記録媒体
US20020178455A1 (en) * 2001-03-14 2002-11-28 General Instrument Corporation Dynamic movement of the control channel for broadband communication devices
IL157636A0 (en) * 2001-03-16 2004-03-28 Nds Ltd Method and system for literary data access
US7134134B2 (en) * 2001-03-24 2006-11-07 Microsoft Corporation Electronic program guide hardware card
US20020156877A1 (en) * 2001-04-23 2002-10-24 Lu James C. System and method for the duplication of a software system onto an appropriate target computer
JP2002318704A (ja) * 2001-04-24 2002-10-31 Sony Corp 電子機器
GB0111008D0 (en) * 2001-05-04 2001-06-27 Koninkl Philips Electronics Nv Recording of interactive applications
FR2824646B1 (fr) * 2001-05-09 2003-08-15 Canal Plus Technologies Procede de selection d'une image de logiciel executable
EP1265133A1 (de) * 2001-06-07 2002-12-11 Siemens Aktiengesellschaft Verfahren zum Laden von Software auf mehrere Prozessoren
US20030083958A1 (en) * 2001-06-08 2003-05-01 Jinshan Song System and method for retrieving information from an electronic catalog
US20030041336A1 (en) * 2001-07-10 2003-02-27 General Instrument Corporation Selective downloading of specific code images to broadband terminals
US20030028640A1 (en) * 2001-07-30 2003-02-06 Vishal Malik Peer-to-peer distributed mechanism
US7908628B2 (en) 2001-08-03 2011-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content coding and formatting
US7725918B2 (en) * 2001-08-03 2010-05-25 Ericsson Television Inc. Interactive television with embedded universal time codes
US7793326B2 (en) 2001-08-03 2010-09-07 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator
US7162036B2 (en) 2001-08-06 2007-01-09 Igt Digital identification of unique game characteristics
US6685567B2 (en) 2001-08-08 2004-02-03 Igt Process verification
GB2379579A (en) * 2001-09-05 2003-03-12 Nokia Corp Compatibility of a game with a mobile gaming system
EP1300761A1 (de) * 2001-10-04 2003-04-09 Brendan Tschabold Verfahren zum Aufwerten oder Aktualisieren von Daten und Software auf Rechnern
FR2831378B1 (fr) * 2001-10-23 2004-02-27 Sagem Systeme pour visualiser sur un ecran de television un jeu video execute par un ordinateur
US7085529B1 (en) 2001-10-24 2006-08-01 The Directv Group, Inc. Method and apparatus for determining a direct-to-home satellite receiver multi-switch type
KR100783400B1 (ko) * 2001-10-25 2007-12-10 엘지전자 주식회사 Dvb 규격에서 제조업체 정보 활용 방법
US6811085B2 (en) * 2001-10-26 2004-11-02 Symbol Technologies, Inc. Miniature imager
GB2381709A (en) * 2001-10-30 2003-05-07 Graeme Roy Smith Programmable set-top box and home gateway
US20030172044A1 (en) * 2001-11-06 2003-09-11 Shamrao Andrew Divaker Configuration-dependent download process
SE0104080D0 (sv) 2001-12-05 2001-12-05 Ericsson Telefon Ab L M A method and apparatus for negotiating mobile services
AU2002354094B2 (en) * 2001-12-13 2006-10-19 Sony Interactive Entertainment Inc. Methods and apparatus for secure distribution of program content
AU2002366938A1 (en) * 2001-12-14 2003-07-09 Spl Innotech Pte Ltd. System, method and apparatus for multimedia display
AU2002354095B2 (en) * 2001-12-21 2008-01-10 Sony Interactive Entertainment Inc. Methods and apparatus for secure distribution of program content
GB2384066A (en) * 2002-01-09 2003-07-16 Hewlett Packard Co Installation of software components having multiple implementations
JP3932477B2 (ja) * 2002-01-29 2007-06-20 ソニー株式会社 情報処理システム、情報処理装置および方法、プログラム
FR2835384A1 (fr) * 2002-01-31 2003-08-01 Thomson Licensing Sa Procede de gestion d'enregistrements de documents audiovisuels et dispositifs associes
US20030154128A1 (en) * 2002-02-11 2003-08-14 Liga Kevin M. Communicating and displaying an advertisement using a personal video recorder
US7743115B2 (en) * 2002-02-27 2010-06-22 Motorola, Inc. Software content downloading methods in radio communication networks
JP2003256225A (ja) * 2002-03-06 2003-09-10 Mitsubishi Electric Corp コンピュータシステム、障害対応方法及びコンピュータシステムを機能させるためのプログラム
FI20025018A (fi) * 2002-04-23 2003-10-24 Nokia Corp Järjestelmä digitaalisessa langattomassa tiedonsiirtoverkossa päästä päähän -salauksen järjestämiseksi ja vastaava päätelaite
US6973479B2 (en) * 2002-05-01 2005-12-06 Thales Avionics, Inc. Method and system for configuration and download in a restricted architecture network
US7075899B2 (en) * 2002-05-21 2006-07-11 Actv, Inc. System and method for providing private in-band data to digital set-top boxes in a broadcast environment
CN1754149A (zh) * 2002-10-07 2006-03-29 皇家飞利浦电子股份有限公司 软件包的广播
US20040083471A1 (en) * 2002-10-21 2004-04-29 Lg Electronics Inc. Method of upgrading system software of a home appliance
US7058964B2 (en) * 2002-12-03 2006-06-06 Matsushita Electric Industrial Co., Ltd. Flexible digital cable network architecture
JP2004206682A (ja) * 2002-12-12 2004-07-22 Seiko Epson Corp デバイス管理システム、デバイス管理端末、ネットワークデバイス、端末用プログラムおよびデバイス用プログラム、並びにデバイス管理方法
US20040117785A1 (en) * 2002-12-13 2004-06-17 Samsung Electronics Co., Ltd. Component download manager for a wireless mobile station and method of operation
US7606255B2 (en) * 2003-01-08 2009-10-20 Microsoft Corporation Selectively receiving broadcast data according to one of multiple data configurations
US7546383B2 (en) * 2003-01-08 2009-06-09 Microsoft Corporation Enabling broadcast of multiple data configurations
US7500092B2 (en) * 2003-01-17 2009-03-03 International Business Machines Corporation Hardware abstraction for set-top box operating systems
EP1597668A4 (de) * 2003-02-11 2009-12-23 Hewlett Packard Development Co Elektronische vorrichtung zur unterstützung mehrfacher aktualisierungsagenten
US7398055B2 (en) * 2003-02-14 2008-07-08 Ntt Docomo, Inc. Electronic device and program
CN100543721C (zh) * 2003-03-06 2009-09-23 Lg电子株式会社 交互式媒体和用于管理其中附加数据的方法
US7930711B2 (en) * 2003-03-06 2011-04-19 Wegener Communications, Inc. Apparatus and method for addressing control in a network for distributed data
US7020689B2 (en) 2003-03-07 2006-03-28 Wegener Communications, Inc. System and method for command transmission utilizing an email return path
FR2852708A1 (fr) * 2003-03-21 2004-09-24 Eprocess Procede de mise a disposition de composants informatiques
US20040193609A1 (en) * 2003-03-26 2004-09-30 Sony Corporation Master content directory service server for providing a consolidated network-wide content directory
CA2423989A1 (en) * 2003-03-28 2004-09-28 Jvl Corporation Game system for handheld personal devices
US20040199899A1 (en) * 2003-04-04 2004-10-07 Powers Richard Dickert System and method for determining whether a mix of system components is compatible
WO2004092897A2 (en) * 2003-04-11 2004-10-28 Mirra, Inc. Service platform application distribution manager
US7206411B2 (en) 2003-06-25 2007-04-17 Wegener Communications, Inc. Rapid decryption of data by key synchronization and indexing
AU2004269720B2 (en) * 2003-08-29 2009-06-11 Opentv, Inc Targeted content broadcast and reception system
DE10340372A1 (de) * 2003-09-02 2005-03-24 Robert Bosch Gmbh Verfahren zur Installation einer Programmkomponente
GB2405711B (en) * 2003-09-05 2006-08-09 Sun Microsystems Inc Method and apparatus for performing configuration over a network
US20050055352A1 (en) * 2003-09-08 2005-03-10 Sony Corporation Content directory and synchronization bridge
US20050060578A1 (en) * 2003-09-17 2005-03-17 Sony Corporation Method of and system for authentication downloading
US7925790B2 (en) * 2003-09-17 2011-04-12 Sony Corporation Middleware filter agent between server and PDA
US20050060754A1 (en) * 2003-09-17 2005-03-17 Wegener Communications, Inc. Apparatus and method for distributed control of media dissemination
US20050060370A1 (en) * 2003-09-17 2005-03-17 Sony Corporation Version based content distribution and synchronization system and method
US7735000B2 (en) * 2003-09-25 2010-06-08 Sony Corporation Information and content exchange document type definitions to support content distribution
US8108672B1 (en) * 2003-10-31 2012-01-31 Adobe Systems Incorporated Transparent authentication process integration
US8627489B2 (en) * 2003-10-31 2014-01-07 Adobe Systems Incorporated Distributed document version control
US7930757B2 (en) * 2003-10-31 2011-04-19 Adobe Systems Incorporated Offline access in a document control 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
WO2005048102A1 (de) * 2003-11-13 2005-05-26 Benq Mobile Gmbh & Co. Ohg Vorrichtung und verfahren zur software-verwaltung in einem heterogenen hardware-system
KR100548207B1 (ko) * 2003-11-18 2006-02-02 삼성전자주식회사 디지털 방송 수신기 및 그의 안정화된 업그레이드 방법
US7904933B2 (en) * 2003-11-19 2011-03-08 Microsoft Corporation Generating and managing DTV application signaling based on asset definition
JP2005165514A (ja) * 2003-12-01 2005-06-23 Sony Corp アプリケーション表示装置
US8689113B2 (en) * 2004-01-22 2014-04-01 Sony Corporation Methods and apparatus for presenting content
US20050165941A1 (en) * 2004-01-22 2005-07-28 Edward Eytchison Methods and apparatuses for streaming content
EP1571575A1 (de) * 2004-02-27 2005-09-07 Sag Ag Datenverarbeitungssystem und Methode der Dateneingabe
US7519718B2 (en) 2004-02-27 2009-04-14 International Business Machines Corporation Server-side protocol configuration of accessing clients
US20050234467A1 (en) * 2004-03-08 2005-10-20 James Rains Screw guide
US7904895B1 (en) 2004-04-21 2011-03-08 Hewlett-Packard Develpment Company, L.P. Firmware update in electronic devices employing update agent in a flash memory card
US7523145B2 (en) 2004-04-22 2009-04-21 Opentv, Inc. System for managing data in a distributed computing system
EP1761848A2 (de) * 2004-06-30 2007-03-14 Siemens Aktiengesellschaft Verfahren und vorrichtung zum herunterladen mehrerer bilder
FR2874146A1 (fr) * 2004-08-04 2006-02-10 Thomson Licensing Sa Methode de mise-a-jour du logiciel resident dans un appareil et appareil adapte a se mettre a jour par la methode
US8526940B1 (en) 2004-08-17 2013-09-03 Palm, Inc. Centralized rules repository for smart phone customer care
US7779409B2 (en) * 2004-08-24 2010-08-17 Nokia Corporation Device-to-device software distribution
WO2006033423A1 (en) * 2004-09-20 2006-03-30 Sony Computer Entertainment Inc. Methods and apparatus for emulating software applications
EP1803062A1 (de) * 2004-09-20 2007-07-04 Sony Computer Entertainment Inc. Verfahren und vorrichtungen zum verteilen von software-anwendungen
CN100573449C (zh) * 2004-10-08 2009-12-23 惠瑞捷(新加坡)私人有限公司 面向特征的测试程序的开发与执行
DE102004049706A1 (de) * 2004-10-12 2006-04-20 Siemens Ag Verfahren und Vorrichtung für eingebettete Systeme, insbesondere rekonfigurierbare Mobilfunkendgeräte, mit ladbaren Softwaremodulen
US8117282B2 (en) 2004-10-20 2012-02-14 Clearplay, Inc. Media player configured to receive playback filters from alternative storage mediums
JP5279981B2 (ja) * 2004-11-22 2013-09-04 富士通株式会社 更新制御プログラム、更新制御方法および更新制御装置
US20060117346A1 (en) * 2004-11-29 2006-06-01 Jo Su D Video device capable of downloading data and method for controlling the same
US7995758B1 (en) 2004-11-30 2011-08-09 Adobe Systems Incorporated Family of encryption keys
US7882317B2 (en) * 2004-12-06 2011-02-01 Microsoft Corporation Process isolation using protection domains
US8020141B2 (en) 2004-12-06 2011-09-13 Microsoft Corporation Operating-system process construction
US7451435B2 (en) * 2004-12-07 2008-11-11 Microsoft Corporation Self-describing artifacts and application abstractions
US7600232B2 (en) 2004-12-07 2009-10-06 Microsoft Corporation Inter-process communications employing bi-directional message conduits
CN100454268C (zh) * 2005-01-17 2009-01-21 松下电器产业株式会社 程序执行装置
US8029365B2 (en) 2005-03-24 2011-10-04 Wms Gaming Inc. Hierarchical multi-tiered system for gaming related communications
US20060236220A1 (en) 2005-04-18 2006-10-19 Clearplay, Inc. Apparatus, System and Method for Associating One or More Filter Files with a Particular Multimedia Presentation
US20060242620A1 (en) * 2005-04-22 2006-10-26 Avadhi Finance & Technology Method for maintaining and selling software
GB0511774D0 (en) * 2005-06-09 2005-07-20 Nds Ltd Extended service information 2 (XSI-2)
US8849968B2 (en) 2005-06-20 2014-09-30 Microsoft Corporation Secure and stable hosting of third-party extensions to web services
US8832047B2 (en) 2005-07-27 2014-09-09 Adobe Systems Incorporated Distributed document version control
US8788546B2 (en) * 2005-08-03 2014-07-22 Bluestreak Technology Inc. Preloading resources from data carousel of broadcast file system
EP1934869A4 (de) * 2005-09-12 2012-05-02 Bally Gaming Inc Herunterlade- und konfigurationssystem und verfahren für spielautomaten
US8287379B2 (en) 2005-09-12 2012-10-16 Igt Distributed game services
US7887420B2 (en) 2005-09-12 2011-02-15 Igt Method and system for instant-on game download
US8074231B2 (en) * 2005-10-26 2011-12-06 Microsoft Corporation Configuration of isolated extensions and device drivers
KR20070064872A (ko) * 2005-12-19 2007-06-22 엘지전자 주식회사 케이블 방송의 소프트웨어 수신방법
KR20070064871A (ko) * 2005-12-19 2007-06-22 엘지전자 주식회사 케이블 방송의 소프트웨어 수신 방법 및 소프트웨어 전송방법
EP1811778A1 (de) * 2006-01-24 2007-07-25 Nagracard S.A. Method for updating the microprogramme of a security module
KR20070079229A (ko) * 2006-02-01 2007-08-06 엘지전자 주식회사 방송 수신기, 진단 정보 데이터 구조 및 진단 정보 표출방법
US9547485B2 (en) * 2006-03-31 2017-01-17 Prowess Consulting, Llc System and method for deploying a virtual machine
US7680754B2 (en) 2006-04-21 2010-03-16 Cirba Inc. System and method for evaluating differences in parameters for computer systems using differential rule definitions
CA2648528C (en) * 2006-04-21 2016-08-23 Cirba Inc. Method and system for determining compatibility of computer systems
US7809817B2 (en) * 2006-04-21 2010-10-05 Cirba Inc. Method and system for determining compatibility of computer systems
US20070263716A1 (en) * 2006-05-10 2007-11-15 Himax Technologies, Inc. Digital video broadcasting method for updating firmware image of digital set-top box or digital television
US8775319B2 (en) 2006-05-15 2014-07-08 The Directv Group, Inc. Secure content transfer systems and methods to operate the same
KR20070115327A (ko) * 2006-06-01 2007-12-06 엘지전자 주식회사 방송 수신기, 진단 정보 데이터 구조 및 진단 정보 표출방법
WO2007146710A2 (en) 2006-06-08 2007-12-21 Hewlett-Packard Development Company, L.P. Device management in a network
WO2008001216A1 (en) * 2006-06-29 2008-01-03 Falconstor, Inc. System and method for downloading information
US8032898B2 (en) 2006-06-30 2011-10-04 Microsoft Corporation Kernel interface with categorized kernel objects
EP2047420A4 (de) 2006-07-27 2009-11-18 Hewlett Packard Development Co Benutzererfahrungs- und abhängigkeitsverwaltung bei einer mobilen vorrichtung
KR100782856B1 (ko) * 2006-09-26 2007-12-06 삼성전자주식회사 디지털 방송 수신기의 소프트웨어 업그레이드 방법 및 장치
KR100782857B1 (ko) * 2006-10-13 2007-12-06 삼성전자주식회사 복수의 모델들이 공유하는 공유모듈을 이용하여 소프트웨어를 갱신하기 위한 방법, 디지털 방송 수신기 및 그 방법을 기록한 컴퓨터로 읽을 수 있는 기록매체
US20080108435A1 (en) * 2006-11-03 2008-05-08 Igt Monitoring and controlling gaming-environments
US20080115189A1 (en) * 2006-11-10 2008-05-15 Stephane Lejeune TV-centric system
US10104432B2 (en) 2006-12-01 2018-10-16 Time Warner Cable Enterprises Llc Methods and apparatus for software provisioning of a network device
KR100781534B1 (ko) * 2006-12-08 2007-12-03 삼성전자주식회사 방송 수신 장치에 적합한 애플리케이션의 기능을 구성하고실행하는 장치 및 방법
US7870276B1 (en) * 2006-12-18 2011-01-11 Emc Corporation Interface plugin
US8029367B2 (en) * 2007-01-15 2011-10-04 Microsoft Corporation Automatic delivery of game content to a game console
US20080244507A1 (en) * 2007-03-30 2008-10-02 Microsoft Corporation Homogeneous Programming For Heterogeneous Multiprocessor Systems
US8789063B2 (en) * 2007-03-30 2014-07-22 Microsoft Corporation Master and subordinate operating system kernels for heterogeneous multiprocessor systems
KR100897681B1 (ko) 2007-04-05 2009-05-14 베리지 (싱가포르) 피티이. 엘티디. 테스트 프로그램 적응 시스템 및 자동화 테스트 시스템
US8299924B2 (en) 2007-06-06 2012-10-30 The Boeing Company Method and apparatus for locating objects using radio frequency identification
US8289201B2 (en) 2007-06-06 2012-10-16 The Boeing Company Method and apparatus for using non-linear ground penetrating radar to detect objects located in the ground
US7893862B2 (en) * 2007-06-06 2011-02-22 The Boeing Company Method and apparatus for using collimated and linearly polarized millimeter wave beams at Brewster's angle of incidence in ground penetrating radar to detect objects located in the ground
JP5341761B2 (ja) * 2007-08-09 2013-11-13 パナソニック株式会社 端末装置、サーバ及びそのシステム
KR20090024885A (ko) * 2007-09-05 2009-03-10 엘지전자 주식회사 영상표시기기에서 소프트웨어 업데이트 방법
US8892738B2 (en) 2007-11-07 2014-11-18 Numecent Holdings, Inc. Deriving component statistics for a stream enabled application
US8813155B2 (en) * 2007-12-05 2014-08-19 Lg Electronics Inc. Method for receiving service information data and an IPTV receiver
US8869219B2 (en) * 2007-12-05 2014-10-21 Lg Electronics Inc. Method for controlling a channel and an IPTV receiver
US8484689B2 (en) * 2007-12-05 2013-07-09 Lg Electronics Inc. IPTV receiver and method of discovering an IPTV service
US8112775B2 (en) * 2007-12-05 2012-02-07 Lg Electronics Inc. IPTV receiver and method of providing channel details information
US8635641B2 (en) * 2007-12-05 2014-01-21 Lg Electronics Inc. Method of performing parental control a channel and an IPTV receiver
US8893205B2 (en) * 2007-12-05 2014-11-18 Lg Electronics Inc. IPTV receiver and method of providing channel map management information
US8397256B2 (en) * 2007-12-05 2013-03-12 Lg Electronics Inc. IPTV receiver and method of providing channel map information
US8893200B2 (en) * 2007-12-05 2014-11-18 Lg Electronics Inc. IPTV receiver and method of acquiring a resource for an IPTV service
US8051031B2 (en) * 2008-02-06 2011-11-01 The Boeing Company Metadata for software aircraft parts
US8055393B2 (en) * 2008-02-06 2011-11-08 The Boeing Company Method and apparatus for loading software aircraft parts
US8484634B2 (en) * 2008-03-28 2013-07-09 Time Warner Cable, Inc. System for signaling an application to a host device and method therefor
US8566891B2 (en) * 2008-03-31 2013-10-22 Verizon Patent And Licensing Inc. Systems and methods for monitoring, troubleshooting and/or controlling a digital television
DE102008039380A1 (de) * 2008-08-22 2010-02-25 It-Designers Gmbh Prüfsystem
US20100095330A1 (en) * 2008-10-15 2010-04-15 Echostar Technologies L.L.C. Satellite receiver system with rechargeable battery and antenna solar cell
US10235832B2 (en) 2008-10-17 2019-03-19 Igt Post certification metering for diverse game machines
US7975189B2 (en) * 2008-11-14 2011-07-05 Trelliware Technologies, Inc. Error rate estimation/application to code-rate adaption
US8443390B2 (en) * 2008-12-05 2013-05-14 Qualcomm Incorporated Enhanced method and apparatus for enhancing support for service delivery
US8903669B1 (en) 2009-03-27 2014-12-02 The Boeing Company Multi-band receiver using harmonic synchronous detection
US8054212B1 (en) 2009-03-27 2011-11-08 The Boeing Company Multi-band receiver using harmonic synchronous detection
JP5368878B2 (ja) * 2009-05-25 2013-12-18 キヤノン株式会社 情報処理装置、製造装置及びデバイス製造方法
US8275572B2 (en) * 2009-06-10 2012-09-25 The Boeing Company Difference frequency detection with range measurement
EP2333661B1 (de) * 2009-09-18 2015-06-10 Yamaha Corporation Firmware-Updatevorrichtung und Programm
US9445795B2 (en) * 2009-10-16 2016-09-20 Confluent Surgical, Inc. Prevention of premature gelling of delivery devices for pH dependent forming materials
JP2011139190A (ja) * 2009-12-28 2011-07-14 Hitachi Consumer Electronics Co Ltd コンテンツ配信方式、および、コンテンツ受信装置
US8977107B2 (en) * 2009-12-31 2015-03-10 Sandisk Technologies Inc. Storage device and method for resuming playback of content
US8726305B2 (en) 2010-04-02 2014-05-13 Yahoo! Inc. Methods and systems for application rendering and management on internet television enabled displays
KR20110118975A (ko) * 2010-04-26 2011-11-02 삼성전자주식회사 휴대용 단말기에서 펌웨어 업데이트를 수행하기 위한 장치 및 방법
US9672022B2 (en) * 2010-06-23 2017-06-06 Microsoft Technology Licensing, Llc Applications including multiple experience modules
US9699503B2 (en) 2010-09-07 2017-07-04 Opentv, Inc. Smart playlist
US10210160B2 (en) 2010-09-07 2019-02-19 Opentv, Inc. Collecting data from different sources
US8949871B2 (en) 2010-09-08 2015-02-03 Opentv, Inc. Smart media selection based on viewer user presence
US9072972B2 (en) * 2011-04-28 2015-07-07 Numecent Holdings Ltd Application distribution network
US9154813B2 (en) 2011-06-09 2015-10-06 Comcast Cable Communications, Llc Multiple video content in a composite video stream
US9942124B2 (en) 2011-06-28 2018-04-10 Time Warner Cable Enterprises Llc Apparatus and methods for automated device testing in content distribution network
US9594605B2 (en) * 2011-11-15 2017-03-14 Apple Inc. Client-server version control system for software applications
US8687947B2 (en) 2012-02-20 2014-04-01 Rr Donnelley & Sons Company Systems and methods for variable video production, distribution and presentation
US9338522B2 (en) * 2012-10-18 2016-05-10 Broadcom Corporation Integration of untrusted framework components with a secure operating system environment
US9344762B2 (en) * 2012-10-18 2016-05-17 Broadcom Corporation Integration of untrusted applications and frameworks with a secure operating system environment
US8935734B2 (en) 2013-02-01 2015-01-13 Ebay Inc. Methods, systems and apparatus for configuring a system of content access devices
FR3003714A1 (fr) * 2013-03-25 2014-09-26 France Telecom Mecanisme de deploiement d'un service dans un reseau domestique
US20140359606A1 (en) * 2013-05-30 2014-12-04 Microsoft Corporation Bundle package retrieving
US20140357357A1 (en) * 2013-05-30 2014-12-04 Microsoft Corporation Game bundle package
US9667496B2 (en) * 2013-12-24 2017-05-30 International Business Machines Corporation Configuration updates across peer storage systems
EP3056989B1 (de) * 2015-02-12 2018-08-29 Deutsche Telekom AG Übertragung von applikationen
US10375211B2 (en) 2016-06-03 2019-08-06 Ebay Inc. Optimization of user interface data transmission for a consistent multi-platform experience service delivery
JP6855348B2 (ja) * 2017-07-31 2021-04-07 株式会社ソニー・インタラクティブエンタテインメント 情報処理装置およびダウンロード処理方法
US11321064B1 (en) * 2021-10-04 2022-05-03 CTRL IQ, Inc. Systems and methods for trusted and secure application deployment via collective signature verification of the application artifacts

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4965825A (en) * 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
US4694490A (en) * 1981-11-03 1987-09-15 Harvey John C Signal processing apparatus and methods
US4677685A (en) * 1985-07-16 1987-06-30 Zenith Electronics Corporation Method and apparatus for downloading a code defining the channel transmission format employed in an addressable CATV system
CA1269177A (en) * 1987-03-13 1990-05-15 Claude Jean Champagne System for maintaining the hardware-software compatibility of modular communication systems
GB2203573A (en) * 1987-04-02 1988-10-19 Ibm Data processing network with upgrading of files
US5136411A (en) * 1987-12-11 1992-08-04 General Instrument Corporation Dynamically responsive CATV system with shared fiber optic link
CA1337132C (en) * 1988-07-15 1995-09-26 Robert Filepp Reception system for an interactive computer network and method of operation
US5155847A (en) * 1988-08-03 1992-10-13 Minicom Data Corporation Method and apparatus for updating software at remote locations
US5003591A (en) * 1989-05-25 1991-03-26 General Instrument Corporation Functionally modifiable cable television converter system
US5495610A (en) * 1989-11-30 1996-02-27 Seer Technologies, Inc. Software distribution system to build and distribute a software release
US5093921A (en) * 1989-12-19 1992-03-03 Comband Technologies, Inc. Initialization technique and apparatus for set top converters
US5390256A (en) * 1991-01-08 1995-02-14 Dolby Laboratories Licensing Corporation Dynamic loader
US5579509A (en) * 1991-02-08 1996-11-26 International Business Machines Corporation Apparatus and method for verifying compatibility of system components
US5396546A (en) * 1991-10-03 1995-03-07 Viscorp Apparatus and method for automatic and user configurable information appliance
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
US5359730A (en) * 1992-12-04 1994-10-25 International Business Machines Corporation Method of operating a data processing system having a dynamic software update facility
US5666293A (en) * 1994-05-27 1997-09-09 Bell Atlantic Network Services, Inc. Downloading operating system software through a broadcast channel
US5787246A (en) * 1994-05-27 1998-07-28 Microsoft Corporation System for configuring devices for a computer system
US5635979A (en) * 1994-05-27 1997-06-03 Bell Atlantic Dynamically programmable digital entertainment terminal using downloaded software to control broadband data operations
US5771064A (en) * 1995-11-29 1998-06-23 Scientific-Atlanta, Inc. Home communications terminal having an applications module

Also Published As

Publication number Publication date
EP0880857A4 (de) 1998-12-09
EP0880857A1 (de) 1998-12-02
US6487723B1 (en) 2002-11-26
AU1693597A (en) 1997-09-02
WO1997030549A1 (en) 1997-08-21
DE69712320D1 (de) 2002-06-06
US20030028899A1 (en) 2003-02-06
KR19990082617A (ko) 1999-11-25
EP0880857B1 (de) 2002-05-02
US5951639A (en) 1999-09-14

Similar Documents

Publication Publication Date Title
DE69712320T2 (de) Mehrfachfernladung von software- und datenmodulen und deren kompatibilitätsanforderungen
DE69327089D1 (de) Rechnerverfahren und system zur zuordnung und zur freigabe von speichern.
DE69806740D1 (de) Datenübertragungssystem und bestandteile dafür
DE69422791T2 (de) Sendung und Empfang von Programminformation
DE69624356D1 (de) Drehregner und standfuss
DE69837959D1 (de) Informationszugriffssystem und -verfahren
DE69526899T2 (de) Radarmodul und Radarsystem
DE69828963D1 (de) Wirstoffabgabe und gentherapiesystem
DE69528800D1 (de) Datenverwaltungsmodul und Datenwiedergabeverwaltungssystem
DE69518253T2 (de) Speicherkanteverbinder und seine anwendungsmethode
DE69614726D1 (de) Datenspeicheranordnung und diese verwendende Datenverarbeitungsanordnung
DE69600536T2 (de) Aluminiumoxidsol und Aufzeichnungsträger
FI103463B1 (fi) Tietokone ja menetelmä tietokoneen käyttämiseksi
DE69600800D1 (de) Träger und Packung
DE69601430T2 (de) Ver- und entschachtelung von datenelementen
DE69617296T2 (de) Sendung und Empfang von Daten
DE69507978D1 (de) Reagenzbevorratungssystem und Reagenzbehälter
DE69735794D1 (de) Automatische Wiederherstellung von Kanalen und Datenverbindungen
DE69838892D1 (de) Bildspeicheranordnungen und Bildzugriffverfahren
DE59511015D1 (de) Schutz- bzw. ankergruppen und deren verwendung (carbamide)
DE69836787D1 (de) Verteiltes Speicherzugriffsteuersystem und Verfahren
DE69733336D1 (de) Speicherung und Übertragung von 1-bit Daten
DE69528886T2 (de) Veränderliche datenprozessorzuweisung und gemeinsame speicherbenutzung
DE9408617U1 (de) Be- und Entladehilfe
DE69423202T2 (de) Bildspeicherschaltung und Bildspeichersystem

Legal Events

Date Code Title Description
8364 No opposition during term of opposition