US2008175564A1PendingUtilityA1

System and method for presenting supplementary program data utilizing pre-processing scheme

34
Assignee: LIN CHI-CHUNPriority: Jan 19, 2007Filed: Jan 19, 2007Published: Jul 24, 2008
Est. expiryJan 19, 2027(~0.5 yrs left)· nominal 20-yr term from priority
Inventors:Chi-Chun Lin
H04N 21/43074H04N 9/8233H04N 21/4884
34
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system for pre-processing supplementary program data is provided. The system includes: a storage device, for storing at least one supplementary program data unit; a parser, coupled to the storage device, for storing the supplementary program data unit in the storage device, and determining a presentation timing corresponding to the supplementary program data unit, the presentation timing including a presentation-on time; and a Presentation Unit (PU), coupled to the parser and the storage device, for pre-processing the supplementary program data unit to generate presentation content of the supplementary program data unit before the presentation-on time is reached, and for presenting the supplementary program data unit according to the presentation timing and the presentation content.

Claims

exact text as granted — not AI-modified
1 . A system for presenting supplementary program data, the system comprising:
 a storage device, for storing at least one supplementary program data unit;   a parser, coupled to the storage device, for parsing the supplementary data unit in the storage device, and determining a presentation timing corresponding to the supplementary program data unit, the presentation timing including a presentation-on time; and   a Presentation Unit (PU), coupled to the parser and the storage device, for pre-processing the supplementary program data unit to generate presentation content before the presentation-on time is reached, and for presenting the supplementary program data unit according to the presentation timing and the presentation content.   
     
     
         2 . The system of  claim 1 , wherein the storage device is a queue for storing a plurality of supplementary program data units. 
     
     
         3 . The system of  claim 2 , wherein the parser continuously parses supplementary program data units into the queue until the queue is full. 
     
     
         4 . The system of  claim 2 , wherein the presentation timing further includes a presentation-off time, and when the presentation-off time is reached the parser removes the supplementary program data unit from the queue. 
     
     
         5 . The system of  claim 2 , wherein the parser stores data in the queue by determining a data size of a specific supplementary program data. 
     
     
         6 . The system of  claim 5 , further comprising:
 a supplementary program data source containing the supplementary program data units;   wherein the parser parses the supplementary program data source for determining a data size of each supplementary program data unit.   
     
     
         7 . The system of  claim 1 , wherein the presentation timing further includes a presentation-off time, and when the presentation-off time is reached the parser removes the supplementary program data unit from the storage device. 
     
     
         8 . The system of  claim 1 , wherein the supplementary program data unit comprises subtitle data, closed caption data, picture data, symbol data, logo data or audio data. 
     
     
         9 . The system of  claim 1 , wherein the supplementary program data unit is a subtitle, and pre-processing of the subtitle generates presentation content. 
     
     
         10 . The system of  claim 9 , further comprising:
 a subtitle file containing the subtitles;   wherein the parser parses the subtitle file for determining a data size of each subtitle.   
     
     
         11 . A method for presenting supplementary program data, the method comprising:
 storing at least one supplementary program data unit;   determining a presentation timing corresponding to the supplementary program data unit, the presentation timing including a presentation-on time;   pre-processing the supplementary program data unit to generate presentation content of the supplementary program data unit before the presentation-on time is reached; and   presenting the supplementary program data unit according to the presentation timing and the presentation content.   
     
     
         12 . The method of  claim 11 , wherein the step of storing at least one supplementary program data unit comprises:
 providing a storage and utilizing the storage to store a plurality of supplementary program data units.   
     
     
         13 . The method of  claim 12 , wherein the step of storing at least one supplementary program data unit further comprises:
 continuously storing supplementary program data units in the storage until the storage is full.   
     
     
         14 . The method of  claim 12 , wherein the presentation timing further includes a presentation-off time, and the step of presenting the supplementary program data unit according to the presentation timing and the presentation content further comprises:
 when the presentation-off time is reached, removing the supplementary program data unit from the storage.   
     
     
         15 . The method of  claim 12 , wherein the step of storing at least one supplementary program data unit further comprises:
 determining a data size of a specific supplementary program data unit.   
     
     
         16 . The method of  claim 12  wherein the step of storing at least one supplementary program data unit further comprises:
 receiving a supplementary program data source containing the supplementary program data units; and   parsing the supplementary program data file for determining a data size of each supplementary program data unit.   
     
     
         17 . The method of  claim 11 , wherein the presentation timing further includes a presentation-off time, and the step of presenting the supplementary program data unit according to the presentation timing and the presentation content further comprises:
 when the presentation-off time is reached, removing the stored supplementary program data unit.   
     
     
         18 . The method of  claim 11 , wherein the supplementary program data unit includes subtitle data, closed caption data, picture data, symbol data, logo data or audio data. 
     
     
         19 . The method of  claim 11 , wherein the supplementary program data unit is a subtitle, and pre-processing of the subtitle generates presentation content.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.