DYNAMIC DETECTION OF HARDWARE CONFIGURATION IN A DIGITAL TERMINAL

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 s...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GAZDA, ROBERT, TORSITANO, ROCKY, C, DEL SORDO, CHRIS, BIRNBAUM, JACK, M, PREZUHY, DAVID, A
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung: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. Cette invention concerne une technique et un dispositif permettant de détecter une configuration de matériel dans un terminal numérique et, en retour, de sélectionner un trajet de logiciel exécutable correspondant pour l'initialisation dudit matériel. Tous les terminaux d'un réseau de communication numérique, tel qu'un réseau télévisé, sont équipés d'un seul et même coffret à micrologiciel/logiciel renfermant tous les éléments logiciels requis pour fonctionner sur toutes les plates-formes de matériel. Le volume total de logiciel nécessaire au niveau des terminaux se trouve réduit par rapport à des systèmes antérieurs du fait que l'objet logiciel commun renferme un logiciel que partagent les différents types de matériel, contre précédemment un objet différent pour chaque type de matériel, avec les doubles emplois qui en découlent. Le logiciel de l'objet logiciel peut fonctionner sur des plates-formes dotées de composants et de circuits différents. L'opérateur de réseau a ainsi la possibilité de sélectionner des terminaux aux composants moins coûteux, provenant par exemple de constructeurs différents. De plus, ce système rend superflu l'emploi de logiciels différents pour des terminaux équipés de plates-formes matérielles hétérogènes.