×

Digital broadcast receiving apparatus, digital broadcast apparatus, digital broadcast receiving method, digital broadcast method, and digital broadcast receiving program

  • US 7,555,019 B2
  • Filed: 02/19/2004
  • Issued: 06/30/2009
  • Est. Priority Date: 02/20/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A digital broadcast receiving apparatus for receiving a transport stream into which a plurality of output information tables and an update information table are respectively and repeatedly multiplexed and into which video data and/or audio data are multiplexed and outputting the video data and/or the audio data,wherein each output information table is contained in a transport stream packet in a section format and includes (i) a first version number, (ii) a unique ID including a packet identifier and a table identifier, and (iii) information for extracting and outputting the video data and/or the audio data,wherein the update information table includes (i) a plurality of unique IDs, each of which identifies a respective output information table, (ii) a plurality of first version numbers, each of which indicates an update version of a respective output information table, and (iii) a second version number indicating a version of the update information table, andwherein the second version number of the update information table of the transport stream is updated when a change occurs in any of the unique IDs and the first version numbers included in the update information table,the digital broadcast receiving apparatus comprising:

  • a first extracting unit including corresponding packet and section filters, and operable to extract the output information tables from the transport stream according to the corresponding packet and section filters;

    a storing unit operable to store the output information tables extracted by the first extracting unit;

    a second extracting unit operable to extract the update information table from the transport stream when the second version number has been updated; and

    a controlling unit operable to control (i) the first extracting unit to extract an updated version of an output information table and (ii) the storing unit to update the output information tables stored therein according to the extracted updated version of the output information table,wherein the controlling unit comprises;

    an information list generating subunit operable to generate an information list containing information that is included in each stored output information table and corresponds to information included in the extracted update information table;

    a comparing subunit operable to (i) compare, with respect to each stored output information table, a corresponding first version number included in the information list with a corresponding first version number of the respective output information table included in the extracted update information table, and (ii) identify, based on the comparison, a stored output information table having a corresponding first version number that has been updated in the extracted update information table; and

    a filter condition setting subunit operable to set the packet identifier and the table identifier, included in the unique ID of the output information table identified by the comparing subunit, as the corresponding packet and section filters, respectively, to allow the first extraction unit to extract, from the transport stream, an updated version of the output information table identified by the comparing subunit,wherein the update information table further includes a flag indicating whether or not each of the output information tables is being multiplexed into the transport stream, andwherein the controlling unit further includes a deletion subunit operable to delete, from (i) the storing unit, an output information table indicated by the flag as not being multiplexed into the transport stream and (ii) the generated information list, any information corresponding to the deleted output information table.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×