Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
165 words
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.
Claim 2
Dependent Claim
165 words
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.
Claim 3
Dependent Claim
162 words
The apparatus set forth in claim 1 wherein a respective programmable matched filter comprises: a register having a plurality of storage elements at least equal in number to the number of bits of respective SCID's, having an input port for applying an SCID, a plurality of ordinally numbered output connections respectively associated with each bit of an SCID from least significant bit to most significant bit, a further register, having a plurality of storage elements at least equal in number to the number of bits of respective SCID's, having an input port coupled to said source for loading at least portions of said signal to its storage elements, and having a plurality of ordinally numbered output connections respectively associated with respective storage elements; and logical comparing means arranged for providing a control signal when evey signal exhibited at the ordinally number output connections of the further register are all equivalent to signal exhibited at like ordinally numbered output connections of said register.
Claim 4
Dependent Claim
25 words
The apparatus set forth in claim 2 wherein said programmable matched filters include means for disabling said logical comparing means from providing said control signal.
Claim 5
Dependent Claim
55 words
The apparatus set forth in claim 2 wherein said logical comparing means includes a plurality of exclusive NOR circuits, ones of which have respective first input connections coupled to respective SCID bit output connections of said register and respective second input connections connected to like ordinally numbered SCID bit output connections of said further register.
Claim 6
Dependent Claim
29 words
The apparatus set forth in claim 4 wherein said logical comparing means further includes means for determining when all of said exclusive NOR circuits exhibit a similar output state.
Claim 7
Dependent Claim
107 words
The apparatus set forth in claim 5 wherein said logical comparing means includes a further exclusive NOR circuit having a first input connection connected to a predetermined logic value, and a second input connection coupled to a source of selectable logic values, and having an output connected to said means for determining when all of said exclusive NOR circuits exhibit a similar output state, said source of selectable logic values being conditioned to apply a logic level opposite said predetermined logic value to disable said means for determining when all of said exclusive NOR circuits exhibit a similar output state when said programmable matched filters are reprogrammed.
Claim 8
Dependent Claim
22 words
The apparatus set forth in claim 5 wherein said source of selectable logic values includes a further storage element in said register.
Claim 9
Dependent Claim
63 words
The apparatus set forth in claim 1 further including prioritizing apparatus coupled to respective output connections of said plurality of programmable matched filters, for simultaneously passing only a single output control signal from said output connections, and wherein the matched filters are prioritized for which output control signal will be passed if more than one matched filter concurrently provides an output control signal.
Claim 10
Dependent Claim
121 words
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.
Claim 11
Dependent Claim
121 words
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.
Claim 12
Dependent Claim
42 words
The method set forth in claim 9, further including prioritizing the programmable matched filters such that for concurrent determination of an SCID by more than one of said programmable matched, responses by all but one of the programmable matched filters is inhibited.
Claim 13
Dependent Claim
113 words
The method set forth in claim 9 wherein said receiver includes memory management means which is reconfigurable to accommodate respective program components, respective matched filters include programmable registers and the step of programming the programmable matched filters includes; determining if a respective matched filter 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 inhibiting the matched filter from providing an output; reconfiguring said memory management means; reprogramming said programmable register with a remainder of said new identifier; and enabling the output response of said matched filter.
Claim 14
Dependent Claim
173 words
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.
Claim 15
Dependent Claim
173 words
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.