WO2001024000A3 - Dynamic detection of hardware configuration in a digital terminal - Google Patents

Dynamic detection of hardware configuration in a digital terminal Download PDF

Info

Publication number
WO2001024000A3
WO2001024000A3 PCT/US2000/040896 US0040896W WO0124000A3 WO 2001024000 A3 WO2001024000 A3 WO 2001024000A3 US 0040896 W US0040896 W US 0040896W WO 0124000 A3 WO0124000 A3 WO 0124000A3
Authority
WO
WIPO (PCT)
Prior art keywords
software
hardware
common
different
terminals
Prior art date
Application number
PCT/US2000/040896
Other languages
French (fr)
Other versions
WO2001024000A2 (en
Inventor
Robert Gazda
David A Prezuhy
Jack M Birnbaum
Rocky C Torsitano
Sordo Chris Del
Original Assignee
Gen Instrument Corp
Robert Gazda
David A Prezuhy
Jack M Birnbaum
Rocky C Torsitano
Sordo Chris Del
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 Gen Instrument Corp, Robert Gazda, David A Prezuhy, Jack M Birnbaum, Rocky C Torsitano, Sordo Chris Del filed Critical Gen Instrument Corp
Priority to AU18187/01A priority Critical patent/AU1818701A/en
Priority to JP2001526702A priority patent/JP2003510927A/en
Priority to EP00981002A priority patent/EP1222534B1/en
Priority to CA2392240A priority patent/CA2392240C/en
Priority to DE60006415T priority patent/DE60006415T2/en
Publication of WO2001024000A2 publication Critical patent/WO2001024000A2/en
Publication of WO2001024000A3 publication Critical patent/WO2001024000A3/en
Priority to HK03105086.1A priority patent/HK1052780A1/en

Links

Classifications

    • 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/61Installation

Abstract

A method and apparatus for detecting a hardware configuration in a digital terminal, and, in response, selecting a corresponding executable software path for initializing the hardware. All terminals in a digital communication network, such as a television network, are provided with a single common set-top firmware/software object that contains all software components required to run on all hardware platforms. The total amount of software needed at the terminals is reduced over prior art schemes since the common software object includes software that is common to the different hardware component types only once, instead of providing a different object for each hardware type which results in duplication of the common software. The software from the software object can execute on platforms with different hardware components and circuits. This provides freedom to the network operator to select terminals with reduced cost components, e.g., from different manufacturers.
PCT/US2000/040896 1999-09-30 2000-09-14 Dynamic detection of hardware configuration in a digital terminal WO2001024000A2 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
AU18187/01A AU1818701A (en) 1999-09-30 2000-09-14 Dynamic detection of hardware configuration in a digital terminal
JP2001526702A JP2003510927A (en) 1999-09-30 2000-09-14 Dynamic detection of hardware configuration in digital terminal
EP00981002A EP1222534B1 (en) 1999-09-30 2000-09-14 Dynamic detection of hardware configuration in a digital terminal
CA2392240A CA2392240C (en) 1999-09-30 2000-09-14 Dynamic detection of hardware configuration in a digital terminal
DE60006415T DE60006415T2 (en) 1999-09-30 2000-09-14 DYNAMIC DETERMINATION OF HARDWARE CONFIGURATION IN A DIGITAL TERMINAL
HK03105086.1A HK1052780A1 (en) 1999-09-30 2003-07-15 Dynamic detection of hardware configuration in a digital terminal

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/410,010 US6453470B1 (en) 1999-09-30 1999-09-30 Dynamic detection of hardware configuration in a digital terminal
US09/410,010 1999-09-30

Publications (2)

Publication Number Publication Date
WO2001024000A2 WO2001024000A2 (en) 2001-04-05
WO2001024000A3 true WO2001024000A3 (en) 2002-05-02

Family

ID=23622848

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/040896 WO2001024000A2 (en) 1999-09-30 2000-09-14 Dynamic detection of hardware configuration in a digital terminal

Country Status (10)

Country Link
US (1) US6453470B1 (en)
EP (1) EP1222534B1 (en)
JP (1) JP2003510927A (en)
CN (1) CN1391670A (en)
AU (1) AU1818701A (en)
CA (1) CA2392240C (en)
DE (1) DE60006415T2 (en)
HK (1) HK1052780A1 (en)
TW (1) TW476046B (en)
WO (1) WO2001024000A2 (en)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7385940B1 (en) * 1999-12-15 2008-06-10 Cisco Technology, Inc. System and method for using a plurality of processors to support a media conference
US20020012347A1 (en) * 2000-02-03 2002-01-31 Patrick Fitzpatrick System and method for downloading code
US6795965B1 (en) * 2000-05-10 2004-09-21 Microsoft Corporation Multi-source program module updater
EP1332585B1 (en) * 2000-11-09 2005-03-09 Swisscom AG Method for grouping and transmitting multimedia data
US7792978B2 (en) * 2001-12-28 2010-09-07 At&T Intellectual Property I, L.P. System and method to remotely manage and audit set top box resources
US20040064620A1 (en) * 2002-09-30 2004-04-01 Kaushik Shivnandan D. Device representation apparatus and methods
KR101017372B1 (en) 2003-12-23 2011-02-28 삼성전자주식회사 Method for initializing a plurality of devices using job-scheduler
KR100571753B1 (en) * 2004-07-13 2006-04-18 삼성전자주식회사 Wireless communication system having program upgrading function and method for upgrading program thereof
FR2874146A1 (en) * 2004-08-04 2006-02-10 Thomson Licensing Sa METHOD FOR UPDATING RESIDENT SOFTWARE IN AN APPARATUS AND APPARATUS ADAPTED BY THE METHOD
EP1811377A4 (en) * 2004-10-27 2009-04-01 Panasonic Corp Receiver device
CN100351802C (en) * 2005-03-02 2007-11-28 华为技术有限公司 Method and system for obtaining hardware information
US20080228963A1 (en) * 2007-03-15 2008-09-18 Takashi Hironaka Method and apparatus for transferring settings and other configuration information from one consumer electronics device to another
US8010773B2 (en) * 2008-06-24 2011-08-30 Microsoft Corporation Hardware constrained software execution
CN101727309B (en) * 2008-10-16 2012-09-05 爱思开电讯投资(中国)有限公司 Method and device enabling contents or application programs in intelligent module to fit for various devices
EP2306359A3 (en) * 2009-10-01 2011-11-02 Yamaha Corporation Program licence management technique in an audio signal processing
CN102447962B (en) * 2010-09-30 2016-03-30 联想(北京)有限公司 A kind of terminal and display packing with TV functions
CN102111617B (en) * 2010-12-15 2012-07-11 广州市动景计算机科技有限公司 Streaming media decoding method and device
CN102681893B (en) * 2011-03-09 2016-06-29 腾讯科技(深圳)有限公司 The cross-platform implementation method of executable program and mobile terminal
US11540452B2 (en) 2016-12-14 2023-01-03 Mankaew MUANCHART Air movement control and air source device for cultivation
JP6855348B2 (en) * 2017-07-31 2021-04-07 株式会社ソニー・インタラクティブエンタテインメント Information processing device and download processing method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5951639A (en) * 1996-02-14 1999-09-14 Powertv, Inc. Multicast downloading of software and data modules and their compatibility requirements

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02212910A (en) * 1989-02-14 1990-08-24 Nec Corp Hardware configuration altering system during system operation
US5325532A (en) * 1992-09-25 1994-06-28 Compaq Computer Corporation Automatic development of operating system boot image
US5623604A (en) * 1992-11-18 1997-04-22 Canon Information Systems, Inc. Method and apparatus for remotely altering programmable firmware stored in an interactive network board coupled to a network peripheral
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
US5696970A (en) * 1993-04-01 1997-12-09 Intel Corporation Architecture for implementing PCMCIA card services under the windows operating system in enhanced mode
US5742829A (en) * 1995-03-10 1998-04-21 Microsoft Corporation Automatic software installation on heterogeneous networked client computer systems
JPH09250954A (en) * 1996-03-14 1997-09-22 Osaka Gas Co Ltd Indication element for surface distribution of temperature
US5794032A (en) * 1996-04-15 1998-08-11 Micron Electronics, Inc. System for the identification and configuration of computer hardware peripherals
US5812857A (en) * 1996-08-28 1998-09-22 Extended Systems, Inc. Field configurable embedded computer system
US5826090A (en) * 1997-03-17 1998-10-20 International Business Machines Corporation Loadable hardware support
US6023585A (en) * 1997-05-02 2000-02-08 Webtv Networks, Inc. Automatically selecting and downloading device drivers from a server system to a client system that includes one or more devices
US5953010A (en) * 1997-08-01 1999-09-14 Sun Microsystems, Inc. User-friendly iconic message display indicating progress and status of loading and running system program in electronic digital computer
US6128729A (en) * 1997-12-16 2000-10-03 Hewlett-Packard Company Method and system for automatic configuration of network links to attached devices

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5951639A (en) * 1996-02-14 1999-09-14 Powertv, Inc. Multicast downloading of software and data modules and their compatibility requirements

Also Published As

Publication number Publication date
AU1818701A (en) 2001-04-30
CN1391670A (en) 2003-01-15
EP1222534B1 (en) 2003-11-05
EP1222534A2 (en) 2002-07-17
WO2001024000A2 (en) 2001-04-05
DE60006415D1 (en) 2003-12-11
CA2392240A1 (en) 2001-04-05
HK1052780A1 (en) 2003-09-26
US6453470B1 (en) 2002-09-17
TW476046B (en) 2002-02-11
DE60006415T2 (en) 2004-09-09
JP2003510927A (en) 2003-03-18
CA2392240C (en) 2010-10-05

Similar Documents

Publication Publication Date Title
WO2001024000A3 (en) Dynamic detection of hardware configuration in a digital terminal
US5600317A (en) Apparatus for the conversion of analog audio signals to a digital data stream
KR100340358B1 (en) Y / C Separator
EP0891078A3 (en) Colour correction apparatus and method for an image system
JPS5781787A (en) Error correcting device for digital television signal
KR19980024210A (en) Raumdiversity-system
CN108111843B (en) Test method and test system for mobile optical filter camera module
AU1578495A (en) Method of detecting service interactions in intelligent networks
WO2003038403A3 (en) Infrared imaging arrangement for turbine component inspection system
EP0782331B1 (en) Multiple video input clamping arrangement
US11367390B2 (en) Display apparatus and method for noise reduction
JP3762368B2 (en) Clamp circuit device
EP0915618A3 (en) Impulse noise reduction apparatus and method
US4114179A (en) Clamping circuits for television signals
IT8323489A1 (en) Automatic control system of the polarization of a kinescope, with a signal processor that can be selectively deactivated
EP0937362A1 (en) A method and apparatus for correcting colour difference signals
JPH06327030A (en) Motion detecting circuit
EP1061751A3 (en) Method and apparatus for convergence correction in a television set
CN1250014C (en) Color aberration signal process
JPH06327026A (en) Color sensing circuit, camera having same, and automatic method for selecting desired color
US20070096800A1 (en) Analog signal processing circuit for ccd camera, and analog signal processing method
JPS59224985A (en) Ghost eliminating device
KR970004908A (en) Color correction method and apparatus for color television receiver
CA2421402A1 (en) Method for handling service scripts in a communication network
EP0855841A2 (en) Circuit for convergence setting in a projection television set

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2392240

Country of ref document: CA

ENP Entry into the national phase

Ref country code: JP

Ref document number: 2001 526702

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 2000981002

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 008156484

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 2000981002

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWG Wipo information: grant in national office

Ref document number: 2000981002

Country of ref document: EP

DPE2 Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101)