Method and system for high speed data retention
First Claim
1. A system for parsing section data associated with a transport packet of a packetized elementary stream, the system comprising:
- a data bus having a predetermined number of nodes for transmitting a plurality of data words;
a clock node to transmit an indication when a valid data word is being transmitted on the data bus;
a section parser including;
a first storage location having an output, the first storage location to store a first value representing a valid data word having a first a first section field;
a second storage location for storing a second value representing a comparable section field; and
a first section field filter for analyzing the first value with respect to the second value.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and methods are shown for accommodating high-speed data retention. Multimedia packetized stream data packets are received through a receiving hardware system. Program Specific Information and System Information data tables describing the programs and information in the packetized stream are sent as section packets within the packetized stream. Various fields are included with the section packets describing such information as the portion of the data table represented, the type of data table represented, and the version of the table represented. A host system configures the section parser to identify and pass only the section packets with the fields it specifies. The section parser then compares the fields to the configured values and determines whether to pass the packets to the host system or to discard the packets. Accordingly, processing overhead conventionally left to the host system is performed through the section parser.
24 Citations
18 Claims
-
1. A system for parsing section data associated with a transport packet of a packetized elementary stream, the system comprising:
-
a data bus having a predetermined number of nodes for transmitting a plurality of data words;
a clock node to transmit an indication when a valid data word is being transmitted on the data bus;
a section parser including;
a first storage location having an output, the first storage location to store a first value representing a valid data word having a first a first section field;
a second storage location for storing a second value representing a comparable section field; and
a first section field filter for analyzing the first value with respect to the second value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18)
-
-
13. A method comprising:
-
receiving transport packets;
identifying a transport packet as being a section packet;
comparing the value of a first field in the section packet to a value of a first field register to determine a first outcome; and
determining whether to enable the section packet to be received by a host system or to discard the section packet, based upon the first outcome.
-
Specification