H - Electricity – 04 – N
Patent
H - Electricity
04
N
H04N 7/00 (2006.01) H04N 5/00 (2006.01) H04N 7/24 (2006.01)
Patent
CA 2349009
An application programming interface (API) allows applications (e.g., applets) at a digital television terminal to recover System Information (SI) from a digital transport stream without regard to the specific SI format. The API abstracts the relevant portions of the SI to provide it in a generic, usable format. The system is suitable for use, e.g., with SI formats including MPEG Program Specific Informatgion (PSI), DVB SI, ATSC Program and System Information Protocol (PSIP), Cable SI such as Digital Video Standard 234, and private SI. In an optional embodiment, asynchronous delivery of SI is provided for SI that is not immediately available in the terminal's memory. Additionally, the API can further abstract the SI so that it is independent of the specific transport stream format (e.g., MPEG-2). Moreover, incremental retrieval of SI data is provided by allowing an application to obtain a small subset of the SI that is available at the terminal, analyze it, and retrieve additional SI if required based on the analysis. The API includes a navigation package (110), a program guide package (120), a program selection/tuning package (130), a descriptor package (140), a utility package (150), a data package (160), and a pipeline package (170).
L'interface applicative (API) de l'invention permet à des applications (applets, par exemple), dans un récepteur de télévision numérique, de récupérer des informations du système (SI) à partir d'un train de transport numérique, indépendamment du format SI spécifique. L'API soustrait les parties pertinentes des SI et les présente dans un format générique exploitable. Ce système peut s'utiliser, p. ex., avec des format SI, notamment le "MPEG Program Specific Information (PSI)", le "DVB SI", l'"ATSC Program and System Information Protocol (PSIP)", le "Cable SI" ( comme le "Digital Video Standard 234"), et les SI privées. Dans une forme de réalisation optionnelle, une transmission asynchrone des SI est fournie pour les SI qui ne sont pas immédiatement disponibles dans la mémoire du récepteur. En outre, l'API peut aussi soustraire les SI de sorte qu'elles soient indépendantes du format spécifique du train de transport (p. ex. MPEG-2). Par ailleurs, on effectue l'extraction incrémentale de données SI en permettant à une application de s'adjoindre un petit sous-ensemble de SI disponible dans le récepteur, de l'analyser, et, au besoin, d'extraire des SI supplémentaires sur la base de cette analyse. L'API inclut un progiciel de navigation (110), un progiciel guide de programme (120), un progiciel de sélection et de réglage de programme (130), un progiciel de description (140), un progiciel utilitaire (150), un progiciel de données (160) et un progiciel pipeline (170).
Kassman Todd
Mangalore Geetha
Peterka Petr
General Instrument Corporation
Ridout & Maybee Llp
LandOfFree
Application programming interface for enabling a digital... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Application programming interface for enabling a digital..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Application programming interface for enabling a digital... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1815968