Device and method for filtering added information
First Claim
1. A device for filtering added information comprising:
- a memory for storing table IDs and a memory (M ver) for storing version numbers of sections for each of the table IDs, a combination of at least one of the sections forming a table which added information defines;
a comparing unit for determining matching of a table ID included in a present section with the table IDs stored in the memory for storing the table IDs upon reception of the present section, and comparing the version number of the matched table ID to the version number of a received section number; and
a section processing unit for receiving and processing the present section if it is determined that the version number stored in the matched table ID is not the same as the version number of the present section, a size of the memory (M ver) for storing the version numbers of the sections being equivalent to;
M ver=N×
8 bits×
2=16N, where N=a number of the table IDs which are version masked in the version memory (M ver).
1 Assignment
0 Petitions
Accused Products
Abstract
A device and method for filtering added information, in which PSI (Program Specification Information) in a transport stream is processed in an MPEG-2 system layer, are provided. The device includes a memory for storing table IDs and version numbers of sections for each of the table IDs, a combination of at least one of the sections forming a table which added information defines; a comparing unit for determining matching of a table ID included in the present section and the table IDs stored in the memory upon reception of the section, and comparing the version number of the matched table ID to the version number of a received section number; and a section processing unit for receiving and processing the present section if it is determined that the version number stored in the table ID is not the same as the version number of the received section, where by reducing a size and complexity of hardware, i.e., memories, providing an effective system by abandoning unnecessary sections instead of selecting required sections, and preventing missing sections which should be processed or wasting of the filter due to a time period required for setting the filter.
29 Citations
20 Claims
-
1. A device for filtering added information comprising:
-
a memory for storing table IDs and a memory (M ver) for storing version numbers of sections for each of the table IDs, a combination of at least one of the sections forming a table which added information defines;
a comparing unit for determining matching of a table ID included in a present section with the table IDs stored in the memory for storing the table IDs upon reception of the present section, and comparing the version number of the matched table ID to the version number of a received section number; and
a section processing unit for receiving and processing the present section if it is determined that the version number stored in the matched table ID is not the same as the version number of the present section, a size of the memory (M ver) for storing the version numbers of the sections being equivalent to;
M ver=N×
8 bits×
2=16N,where N=a number of the table IDs which are version masked in the version memory (M ver). - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for filtering added information for receiving only required sections using a memory for storing table IDs and a memory (M ver) for storing version numbers of the sections separate for each of the table IDs, the method comprising the steps of:
-
(1) upon reception of a present section, determining matching of the table ID included in the present section with the table IDs stored in the memory for storing table IDs;
(2) if it is determined in the step (1) that the table IDs match, determining whether the version number included in the received section is the same as the version number stored in the version memory of the table ID; and
(3) if it is determined in the step (2) that the two version numbers are not the same, receiving and processing the present section, a size of the memory (M ver) for storing the version numbers of the sections being equivalent to;
M ver=N×
8 bits×
2=16N,where N=a number of the table IDs which are version masked in the version memory (M ver). - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A device for filtering added information comprising:
-
first means for storing table IDs and version numbers of sections for each of the table IDs, a combination of at least one of the sections forming a table which added information defines;
second means for determining matching of a table ID included in a present section with the table IDs stored in the first means upon reception of the present section, and comparing the version number of the matched table ID to the version number of a received section number; and
third means for receiving and processing the present section if it is determined that the version number stored in the matched table ID is not the same as the version number of the present section, wherein the first means for storing the table IDs and the version numbers of the sections for each of the table IDs includes a version memory (M ver) for storing the version numbers of the sections, and wherein a size of the version memory (M ver) is equivalent to;
M ver=N×
8 bits×
2=16N,where N=a number of the table IDs which are version masked in the version memory (M ver). - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification