Packet TV program component detector
DCFirst Claim
1. In a receiver for processing recorded or transmitted audio, video and data program signal components, wherein respective program signal components occur in signal packets including a signal payload and a service channel identifier, SCID, with different components having different SCID'"'"'s, apparatus comprising:
- a source of signal including said program signal components;
SCID detection means, responsive to said signal, for determining SCID'"'"'s associated with respective components of respective programs;
a plurality of signal processors including an audio signal processor, a video signal processor, and a-data signal processor,a plurality of programmable matched filters, coupled to said source, and which are selectively programmed with signal component SCID'"'"'s, respective said programmable matched filters for detecting signal packets occurring in said signal, which contain SCID'"'"'s identical to a SCID with which it is programmed, for applying corresponding detected signal program components to an associated signal processor; and
means coupled to said SCID detection means for programming said plurality of programmable matched filters with SCID'"'"'s, associated with a desired program.
2 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
Apparatus for selecting predetermined ones of packets of signal components, from a signal stream of packets includes a control device, responsive to user selection and a transmitted program guide, for determining packet identifier codes, SCID'"'"'s, for respective program signal components. The respective component SCID'"'"'s are stored in progrommable registers. SCID'"'"'s, from respective packets in the signal stream, are successively loaded into a further register. Comparators which are associated with the programmable registers, compare the stored SCID'"'"'s with the SCID'"'"'s from packets in the signal stream. Output signals from the respective comparators control the utilization of the respective signal component packets in the signal stream. Programming of SCID'"'"'s in the respective programmable registers is performed according to a schedule to preclude undesired data inadvertently being accepted by the system.
138 Citations
12 Claims
-
1. In a receiver for processing recorded or transmitted audio, video and data program signal components, wherein respective program signal components occur in signal packets including a signal payload and a service channel identifier, SCID, with different components having different SCID'"'"'s, apparatus comprising:
-
a source of signal including said program signal components; SCID detection means, responsive to said signal, for determining SCID'"'"'s associated with respective components of respective programs; a plurality of signal processors including an audio signal processor, a video signal processor, and a-data signal processor, a plurality of programmable matched filters, coupled to said source, and which are selectively programmed with signal component SCID'"'"'s, respective said programmable matched filters for detecting signal packets occurring in said signal, which contain SCID'"'"'s identical to a SCID with which it is programmed, for applying corresponding detected signal program components to an associated signal processor; and means coupled to said SCID detection means for programming said plurality of programmable matched filters with SCID'"'"'s, associated with a desired program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a receiver for processing recorded or transmitted audio, video and data program signal components, wherein respective program signal components occur in signal packets including a signal payload and a service channel identifier, SCID, with different components having different SCID'"'"'s, a method for detecting program components comprising:
-
providing a signal including said program signal components; determining from said signal, SCID'"'"'s associated with respective components of respective programs; programming a plurality of programmable matched filters with SCID'"'"'s determined from said signal; matched filtering said signal with said plurality of programmable matched filters, to determine the occurrence of SCID'"'"'s programmed into said programmable matched filters; coupling said signal to respective audio, video and data processing elements responsive to the detection of corresponding SCID'"'"'s. - View Dependent Claims (10, 11)
-
-
12. In programmable apparatus for detecting predetermined signal packets of data containing desired program components from a stream of signal packets by detecting predetermined identifiers within respective packets, including programmable registers programmed with N-bit identifiers of said predetermined packets (N an integer), and respective comparing means coupled to respective programmable registers for generating control signals when an N-bit identifier contained in said programmable register matches an N-bit identifier contained in a signal packet in said stream of signal packets, and further including memory management means which is reconfigurable to accommodate respective said program components, a method of reprogramming said programmable registers comprising:
-
determining if a respective comparing means coupled to a programmable register which is to be reprogrammed is currently providing a control signal, and if it is providing a control signal waiting until said control signal terminates; reprogramming said programmable register with a partial new identifier and concurrently disabling said comparing means; reconfiguring said memory management means; reprogramming said programmable register with a remainder of said new identifier; and enabling said comparing means.
-
Specification