1460744656-47055a94-8107-4edd-82b9-0341fad235bd

1. A Transmission Parameter Signaling (TPS) decoder, for a Digital Video Broadcasting-Terrestrial (DVB-T) television system, comprising:
an input signal estimator, for receiving a plurality of frequency-domain input signals and a plurality of channel measure signals to produce a plurality of estimated input signals, wherein the frequency-domain input signals correspond to TPS signals from a frame;
a masking device, connected to the input signal estimator, for performing a masking operation on the estimated input signals to produce a plurality of masking signals;
a vector index determinator, connected to the masking device, for determining a vector index corresponding to the frequency-domain input signals according to the masking signals; and
a lookup table device connected to the vector index determinator for producing a codeword according to the vector index.
2. The TPS decoder as claimed in claim 1, wherein the estimated input signals produced by the input signal estimator are expressed as:
EST

q
,
m
=
\u2211

l
=
2
\ue89e
d
l
q

\ue89e
\u2211
k

\ue89e
b
k

\xb7
Re

\ue89e

{
y

l
,
k

m

\xb7
(
H
^
l
,
k
)

*
}
,
where ESTq,m indicates the estimated input signals, yl,km indicates the frequency domain input signals, \u0124l,k indicates the channel measure signals, bk=a1m, and
d
l
q

=
\u220f

i
=
2

l

\ue89e
\ue89e

a
i
q
in which akq indicates vector parts corresponding to the frequency domain input signals in transmission, and q=20, . . . , 267.
3. The TPS decoder as claimed in claim 2, wherein the masking signals produced by performing the masking operation are expressed as:
Zq,m=Mq\xb7ESTq,m,
where Zq,m indicates the masking signals, Mq=1 when a vector corresponding to the frequency domain input signals in transmission is an active TPS vector set, and Mq=0 when the vector corresponding to the frequency domain input signals in transmission is not the active TPS vector set.
4. The TPS decoder as claimed in claim 1, wherein the vector index determinator comprises:
a maximum absolute determinator, connected to the masking device, for determining a maximum absolute of the masking signals according to the masking signals; and
a maximum associated index determinator, for determining a vector index corresponding to the maximum absolute of the masking signals.
5. The TPS decoder as claimed in claim 4, wherein the maximum absolute produced by the maximum absolute determinator is expressed as:
Z
m
Max

\u2261
Max
S

(
q
)
\u2208

S
a
\ue89e

\uf603

Z

q
,
m
\uf604
,
where Zq,m indicates the masking signals, Sa indicates an active TPS vector set, S(q) indicates the vector corresponding to the frequency domain input signals in transmission, and ZmMax indicates the maximum absolute of the masking signals.
6. The TPS decoder as claimed in claim 5, wherein the vector index produced by the maximum associated index determinator is expressed as:
m
^

\u2261
arg
q

\ue8a0

(

Z
m
Max

)
=
arg
q

\ue8a0

(
Max
S

(
q
)
\u2208

S
a
\ue89e

\uf603

Z

q
,
m
\uf604
)
,
where {circumflex over (m)} indicates the vector index.
7. The TPS decoder as claimed in claim 2, wherein the input signal estimator comprises a plurality of subcarrier input signal estimators, and each subcarrier input signal estimator includes:
a complex conjugate generator, for receiving the channel measure signals \u0124l,k and producing a plurality of complex conjugate channel measure signals \u0124l,k*;
a first multiplier, for performing multiplication of the frequency domain input signals yl,km and the complex conjugate channel measure signals \u0124l,k* to produce a first multiplication signal yl.km\xb7\u0124l,k*;
a real number extractor, connected to the first multiplier, for extracting a real part from the first multiplication signal yl.km\xb7\u0124l,k* to produce a real number signal signal Re {yl.km\xb7\u0124l,k*};
a second multiplier, connected to the real number extractor, for performing multiplication of the real number signal Re {yl.km\xb7\u0124l,k*} and bk to produce a second multiplication signal bk\xb7Re {yl.km\xb7\u0124l,k*};
a first accumulator, connected to the second multiplier, for accumulating the second multiplication signal bk\xb7Re {yl.km\xb7\u0124l,k*} to produce a first accumulation signal
\u2211
k
\ue89e
b
k

\xb7
Re

\ue89e

{
y

l
.
k

m

\xb7
H
^
l
,
k

*
}
;
a third multiplier, connected to the first accumulator, for performing multiplication of the first accumulation signal
\u2211
k
\ue89e
b
k

\xb7
Re

\ue89e

{
y

l
.
k

m

\xb7
H
^
l
,
k

*
}
and dlq to thereby produce a third multiplication signal
d
l
q

\xb7
\u2211
k

\ue89e
b
k

\xb7
Re

\ue89e

{
y

l
.
k

m

\xb7
H
^
l
,
k

*
}
;
and
a second accumulator, connected to the third multiplier, for accumulating the third multiplication signal
d
l
q

\xb7
\u2211
k

\ue89e
b
k

\xb7
Re

\ue89e

{
y

l
.
k

m

\xb7
H
^
l
,
k

*
}
to produce the estimated input signals.
8. The TPS decoder as claimed in claim 2, further comprising a voting determinator connected to the lookup table device, for depending on a plurality of codewords outputted by the lookup table device to select a codeword with the maximum probability as an output.
9. The TPS decoder as claimed in claim 1, further applied to a receiver of DVB-T television system, the receiver comprising:
an antenna for receiving a radio signal;
a radio frequency (RF) front end, connected to the antenna, for down-converting the radio signal centered at a radio frequency to baseband so as to produce a baseband signal;
an analog to digital converter, connected to the RF front end, for performing an analog to digital conversion on the baseband signal to produce an in-phase part and a quadrature-phase part;
a pre-synchronizer, connected to the analog to digital converter, for compensating an output signal of the analog to digital converter;
a filter, connected to the pre-synchronizer, for filtering off outband noises so as to produce a filtering signal;
a synchronizer, connected to the filter, for depending on the filtering signal to perform a synchronization required for the receiver;
a channel estimator, connected to the filter, for performing a channel measurement on a transmission channel to produce a channel measure signal;
a frame body processor, connected to the filter and the channel estimator, for performing a frame body processing based on the channel measure signal produced by the channel estimator, and using the synchronization to find a best timing position on a frame body and to eliminate an interference caused by a frame header; and
a fast Fourier transform (FFT) device, connected to the frame body processor, for performing a fast Fourier transformation on an output signal of the frame body processor to produce a plurality of frequency-domain input signals;
wherein the TPS decoder connected to the FFT device and the channel estimator, for producing a TPS vector based on the frequency-domain input signals.
10. The receiver as claimed in claim 9, wherein the pre-synchronizer comprises a digital mixer for performing a frequency offset compensation and an interpolator connected to the digital mixer for performing timing offset compensation.
11. The receiver as claimed in claim 10, wherein the TPS decoder performs a n-stage decoding in which a k-th stage performs a decoding on ek TPS bits, where
\u2211

k
=
1

n

\ue89e

e
k
=
67.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A reproduction apparatus for reproducing video data andor audio data from a medium dedicated to reproduction or a recordable medium having video data andor audio data recorded thereon, the video data andor audio data being generated by superimposing information concerning an attribute of a video signal andor an audio signal on a signal of digitized video data andor a signal of digitized audio data, the reproduction apparatus comprising:
a reproducing circuit which reproduces the information concerning an attribute superimposed on the video data andor audio data from the medium;
an identifying circuit which identifies a type of the medium as a medium dedicated to reproduction; and
a stopping circuit which stops reproduction in response to a determination that the medium is illegally produced, the determination being based on a combination of the information concerning an attribute reproduced by the reproducing circuit and the type of the medium identified by the identifying circuit as the medium dedicated to reproduction.
2. A reproduction apparatus according to claim 1, wherein the information concerning an attribute of a video signal andor an audio signal is superimposed on the digitized video signal andor audio signal by digital watermarking.
3. A reproduction apparatus according to claim 2, wherein the type of the medium is used to identify whether the medium is a copied medium dedicated to reproduction or not.
4. A reproduction apparatus according to claim 2, wherein the superimposed information concerning an attribute of a video signal andor an audio signal causes the quality of the reproduced video signal andor audio signal to deteriorate if the superimposed information is altered.
5. A reproduction apparatus according to claim 2, wherein the information concerning an attribute of a video signal andor an audio signal is information concerning consent of copying.
6. A reproduction apparatus according to claim 1, wherein the illegally produced medium is a duplicated medium dedicated to reproduction.
7. A reproduction method for reproducing video data andor audio data from a medium dedicated to reproduction or a recordable medium having video data andor audio data recorded thereon, the video data andor audio data being generated by superimposing information concerning an attribute of a video signal andor an audio signal on a signal of digitized video data andor a signal of digitized audio data, comprising the steps of:
reproducing the information concerning an attribute superimposed on the video data andor audio data from the medium;
identifying a type of the medium as a medium dedicated to reproduction; and
stopping reproduction in response to a determination that the medium is illegally produced, the determination being based on a combination of the information concerning an attribute reproduced by the reproducing step and the type of the medium identified by the identifying step as a medium dedicated to reproduction.
8. A reproduction method according to claim 7, wherein the information concerning an attribute of a video signal andor an audio signal is superimposed on the digitized video signal andor audio signal by digital watermarking.

1460744647-a2402038-4d51-4e35-8854-d00f5ef2cd59

1. A method for storing an additive and injecting the additive into exhaust gases of an engine supplied with fuel from a fuel tank and returning unused excess hot fuel to the tank via a return line, the method comprising:
heating the additive using a section of the return line when the additive temperature is below or equal to a threshold value; and
short circuiting the heating section when the additive temperature exceeds the threshold value.
2. The method according to claim 1, wherein the additive is an aqueous urea solution.
3. The method according to claim 1, wherein the engine is a direct injection diesel engine.
4. The method according to claim 1, wherein the threshold value is 40\xb0 C.
5. The method according to claim 1, further comprising positioning an additive tank, in which the additive is stored, between the fuel tank and an engine supplied with fuel by the fuel tank.
6. The method according to claim 1, wherein the short circuiting is performed via a three-way valve that diverts the entire flow within the section of the return line from heating the additive.
7. The method according to claim 1, wherein the threshold value is an upper threshold (T1), and the pick-up device activates to allow flow of additive if the temperature of the additive is above a lower threshold (T2).
8. The method according to claim 7, wherein (T1) is 40\xb0 C., and (T2) is \u22125\xb0 C.
9. A system for implementing the method according to claim 1, comprising:
an additive heating section including a section of the return line;
a temperature sensor; and
a device allowing the heating section to be short circuited when the temperature measured by the sensor exceeds the threshold value.
10. The system according to claim 9, wherein the temperature sensor controls a three-way valve that allows a point on the return line upstream of the heating section to be connected either to the heating section or to a bypass line that terminates at a point on the return line situated downstream of the heating section.
11. The system according to claim 10, wherein the heating section includes a nonreturn valve before the junction point, the nonreturn valve preventing excess hot fuel from passing from the line into the heating section in an event of bypass.
12. The system according to claim 10, wherein the bypass line includes a heat exchanger configured to cool the excess return line as the excess hot fuel flows through the return line.
13. The system according to claim 9, further comprising a tank to store the additive, and wherein the additive heating section is at least partially situated inside the tank.
14. The system according to claim 13, wherein the tank to store the additive is disposed between the fuel tank and an engine supplied with fuel from the fuel tank.
15. The system according to claim 13, further comprising a device for drawing up the additive from a point of the additive tank using a pick-up line, wherein the part of the section situated in the additive tank at least partially has a form of a coil near the pick-up point, and wherein the coil and the pick-up point are in the bottom of the additive tank.
16. The system according to claim 15, wherein the temperature sensor is also placed inside the additive tank, at a point, close to the pick-up point, and wherein the temperature sensor is configured to trigger the additive pick-up device only if the temperature measured by the temperature sensor is above a given temperature at which the additive is liquid.
17. The system according to claim 15, wherein the coil surrounds the pick-up line.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method of operation in an implantable cardiac device comprising:
analyzing cardiac data using a rate estimation method iteratively over time to yield a series of cardiac rate estimates;
determining that the series of cardiac rate estimates establishing a first cardiac rate track; and
following establishment of the first cardiac rate track, attempting a particular iteration of the rate estimation method and:
determining that the cardiac data of the particular iteration fails to provide a cardiac rate; and
interpolating a cardiac rate estimate using the first track.
2. The method of claim 1 wherein the rate estimation method comprises:
establishing a buffer of cardiac data including a quantity of data samples;
iteratively comparing at least a portion of the buffer of cardiac data to itself by shifting the quantity of data samples across the buffer to yield a function having peaks;
analyzing the peaks to determine whether any of the peaks alone represent a match of sufficient similarity to yield a reliable RR Estimate;
analyzing the peaks to determine whether any combination of peaks represent a match of sufficient regularity to yield a reliable RR Estimate; and
if either analysis of the peaks yields a reliable RR Estimate, determining an RR Estimate;
wherein, for the particular iteration, neither analysis of the peaks yields a reliable RR estimate.
3. The method of claim 1 wherein the step of interpolating a cardiac rate further requires that the rate estimation method identify a possible cardiac rate matching the first track.
4. The method of claim 1 wherein the implantable medical device is an implantable defibrillator.
5. The method of claim 4 wherein the implantable medical device comprises a plurality of electrodes disposed on a lead and a canister housing operational circuitry for the device, the canister being a conductive container usable for sensing cardiac signals, and in which the plurality of electrodes are coupled to the operational circuitry by coupling the lead to the canister such that the operational circuitry can obtain the cardiac data from electrical signals captured by the electrodes andor conductive housing.
6. A method of cardiac signal analysis in an implantable medical device system comprising a plurality of electrodes for sensing cardiac signals coupled to operational circuitry configured to analyze signals generated by the plurality of electrodes, the method comprising:
sensing cardiac signals using the plurality of electrodes;
iteratively performing a self-correlation to generate a self-correlation function using the sensed cardiac signals;
for a plurality of iterations of the self-correlation, identifying peaks in the self-correlation function to yield a first estimate of cardiac rate and first affiliated confidence having ratings of at least low or high confidence, except if no peak can be identified sufficient to yield an estimate of cardiac rate;
tracking peaks and cardiac rate estimates generated by the identifying peaks step over time to yield a second estimate of cardiac rate with second affiliated confidence having ratings of at least low, medium or high confidence, in which the second estimate of cardiac rate may or may not match the first estimate of cardiac rate; and
using the first and second estimated cardiac rates and affiliated first and second confidences to decide whether a cardiac therapy is warranted.
7. A method as in claim 6 wherein the step of tracking peaks and cardiac rate estimates includes determining whether a quantity of first estimates of cardiac rate are similar to one another and, if so, to declaring a first rate track.
8. A method as in claim 7 wherein, following declaration of the first rate track, the tracking step includes determining whether, in a subsequent iteration, a first estimate of cardiac rate meets a rule associated with the first rate track, and, if so, reporting the second estimate of cardiac rate as a rate equal to the first estimate of cardiac rate, and with a high confidence.
9. A method as in claim 7 wherein:
during iterations of the step of identifying peaks, in addition to reporting the first estimate of cardiac rate, one or more possible cardiac rates are identified by analysis of the self-correlation function;
following declaration of the first rate track, the tracking step includes determining whether, in a subsequent iteration:
a) a first estimate of cardiac rate does not meet a rule associated with the first rate track, and
b) no possible cardiac rate identified by analysis of the self-correlation meets the rule associated with the first rate track, either;

then, if both a) and b) are true, the tracking step includes reporting a second estimate of cardiac rate which is both unequal to the first estimate of cardiac rate and falls within the first rate track, with a low second affiliated confidence, unless a condition indicating the first rate track is no longer valid is met.
10. A method as in claim 9 wherein a condition indicating the first rate track is not longer valid is met if both a) and b) remain true for at least a predetermined quantity of consecutive iterations.
11. A method as in claim 7 wherein:
during iterations of the step of identifying peaks, in addition to reporting the first estimate of cardiac rate, one or more possible cardiac rates are identified by analysis of the self-correlation function;
following declaration of the first rate track, the tracking step includes determining whether, in a subsequent iteration:
a) a first estimate of cardiac rate does not meet a rule associated with the first rate track, and
b) a possible cardiac rate identified by analysis of the self-correlation function does meet the rule associated with the first rate track;

then, if both a) and b) are true, the tracking step includes reporting a second estimate of cardiac rate which is unequal to the first estimate of cardiac rate and instead matches the possible cardiac rate used in b), with a medium confidence.
12. A method as in claim 7 further comprising determining that the first rate track is no longer valid if no first estimate of cardiac rate meets a rule associated with the first rate track for a predetermined period of time or number of iterations.
13. A method as in claim 7 further comprising identifying a jump from the first rate track to a second rate track if, over a series of iterations, at least a predetermined number of first estimates of cardiac rate are similar to one another and do not meet a rule associated with the first rate track.
14. A method as in claim 6 further comprising:
comparing a detection threshold to the sensed cardiac signals to identify individual cardiac cycles and generate a third estimate of cardiac rate;
wherein the step of using the first and second estimated cardiac rates and affiliated first and second confidences to decide whether a cardiac therapy is warranted further comprises:
determining which of the first, second and third estimated cardiac rates is likely the most reliable, and
using the likely most reliable estimated cardiac rate to decide whether a cardiac therapy is warranted.
15. A method of cardiac signal analysis in an implantable medical device system comprising a plurality of electrodes for sensing cardiac signals coupled to operational circuitry configured to analyze signals generated by the plurality of electrodes, the method comprising:
sensing cardiac signals using the plurality of electrodes;
iteratively performing a self-correlation to generate a self-correlation function using the sensed cardiac signals;
for a plurality of iterations of the self-correlation, identifying peaks in the self-correlation function to yield a first estimate of cardiac rate and one or more possible cardiac rates, except if no peak can be identified sufficient to yield an estimate of cardiac rate;
tracking peaks and cardiac rate estimates generated by the identifying peaks step over time to yield a second estimate of cardiac rate with an affiliated confidence having ratings of at least low, medium or high confidence; and
using the second estimated cardiac rate and affiliated confidence to decide whether a cardiac therapy is warranted.
16. A method as in claim 15 wherein the step of tracking peaks and cardiac rate estimates includes determining whether a quantity of first estimates of cardiac rate are similar to one another and, if so, to declaring a first rate track.
17. A method as in claim 16 wherein, following declaration of the first rate track, the tracking step includes determining whether, in a subsequent iteration, a first estimate of cardiac rate meets a rule associated with the first rate track, and, if so, reporting the second estimate of cardiac rate as a rate equal to the first estimate of cardiac rate, and with a high confidence.
18. A method as in claim 16 wherein:
following declaration of the first rate track, the tracking step includes determining whether, in a subsequent iteration:
a) a first estimate of cardiac rate does not meet a rule associated with the first rate track, and
b) no possible cardiac rate identified by analysis of the self-correlation meets the rule associated with the first rate track, either;

then, if both a) and b) are true, the tracking step includes reporting a second estimate of cardiac rate which is both unequal to the first estimate of cardiac rate and falls within the first rate track, with a low second affiliated confidence, unless a condition indicating the first rate track is no longer valid is met.
19. A method as in claim 16 wherein:
following declaration of the first rate track, the tracking step includes determining whether, in a subsequent iteration:
a) a first estimate of cardiac rate does not meet a rule associated with the first rate track, and
b) a possible cardiac rate identified by analysis of the self-correlation function does meet the rule associated with the first rate track;

then, if both a) and b) are true, the tracking step includes reporting a second estimate of cardiac rate which is unequal to the first estimate of cardiac rate and instead matches the possible cardiac rate used in b), with a medium confidence.
20. A method as in claim 16 further comprising:
comparing a detection threshold to the sensed cardiac signals to identify individual cardiac cycles and generate a third estimate of cardiac rate;
wherein the step of using the first and second estimated cardiac rates and affiliated first and second confidences to decide whether a cardiac therapy is warranted further comprises:
determining which of the first, second and third estimated cardiac rates is likely the most reliable, and
using the likely most reliable estimated cardiac rate to decide whether a cardiac therapy is warranted.