Application programming interface for enabling a digital...

H - Electricity – 04 – N

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFCA-PAI-O-1815968

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.