Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
348 words
in a system comprising an a-to-d means for converting an analogue signal into a corresponding stream of high and low pulses, and a d-to-a means for converting a stream of pulses into a corresponding analogue signal; a method for modifying the stream of pulses to enhance the transmissibility and storability thereof, which comprises the steps: in a codifying means: 1. of receiving the stream of pulses from the said a-to-d means; 2. of counting off a batch number (B) of the pulses in the stream; 3. of computing how many (herein termed a tally value, T) of the pulses in the batch are of one of the levels; 4. of generating a group of bits, N bits long, the value of which corresponds to T; 5. and of outputting successive groups of N bits as a bit-stream; and, in a de-codifying means: 1. of receivng the bit-stream; 2. of counting off a group of N bits in the stream; 3. of computing the tally value T of that group of N bits; 4. of generating a batch of B pulses, T of which are of the said first kind; 5. and of passing the successive batches of B pulses to the d-to-a means; wherein the numbers B and N of the codifying means correspond to numbers B and N of the de-codifying means; and wherein the number N is substantially smaller than the number B; the method further comprising: a method for effecting a change of gain in the converters, which comprises the steps: of detecting whether the respective tally value T of the batches of pulses is an extreme value, or is a median value, or is neither; of providing respective, operable gain-change means, one in each of the two converters, which are effective, when operated to make a predetermined corresponding change in the gains of the two converters; of operating the two gain-change means in response to the tally value T being an extreme value; and of de-operating the two gain-change means in response to the tally value T of the batches being a median value.
Claim 2
Dependent Claim
348 words
in a system comprising an a-to-d means for converting an analogue signal into a corresponding stream of high and low pulses, and a d-to-a means for converting a stream of pulses into a corresponding analogue signal; a method for modifying the stream of pulses to enhance the transmissibility and storability thereof, which comprises the steps: in a codifying means: 1. of receiving the stream of pulses from the said a-to-d means; 2. of counting off a batch number (B) of the pulses in the stream; 3. of computing how many (herein termed a tally value, T) of the pulses in the batch are of one of the levels; 4. of generating a group of bits, N bits long, the value of which corresponds to T; 5. and of outputting successive groups of N bits as a bit-stream; and, in a de-codifying means: 1. of receivng the bit-stream; 2. of counting off a group of N bits in the stream; 3. of computing the tally value T of that group of N bits; 4. of generating a batch of B pulses, T of which are of the said first kind; 5. and of passing the successive batches of B pulses to the d-to-a means; wherein the numbers B and N of the codifying means correspond to numbers B and N of the de-codifying means; and wherein the number N is substantially smaller than the number B; the method further comprising: a method for effecting a change of gain in the converters, which comprises the steps: of detecting whether the respective tally value T of the batches of pulses is an extreme value, or is a median value, or is neither; of providing respective, operable gain-change means, one in each of the two converters, which are effective, when operated to make a predetermined corresponding change in the gains of the two converters; of operating the two gain-change means in response to the tally value T being an extreme value; and of de-operating the two gain-change means in response to the tally value T of the batches being a median value.
Claim 3
Dependent Claim
487 words
In a system comprising an a-to-d means for converting an analogue signal into a corresponding stream of high and low pulses, and a d-to-a means for converting a stream of pulses into a corresponding analogue signal; a method for modifying the stream of pulses to enhance the transmissibility and storability thereof, which comprises the steps: in a codifying means: 1. of receiving the stream of pulses from the said a-to-d means; 2. of counting off a batch number (B) of the pulses in the stream; 3. of computing how many (herein termed a tally value, T) of the pulses in the batch are of one of the levels; 4. of generating a group of bits, N bits along, the value of which corresponds to T; 5. and of outputting successive groups of N bits as a bit-stream; and, in a de-codifying means: 1. of receiving the bit-stream; 2. of counting off a group of N bits in the stream; 3. of computing the tally value T of that group of N bits; 4. of generating a batch of B pulses, T of which are of the said first kind; 5. and of passing the successive batches of B pulses to the d-to-a means; wherein the numbers B and N of the codifying means correspond to numbers B and N of the de-codifying means; and wherein the number N is substantially smaller than number B; the method further comprising: a method for further enhancing the storabitlity and the transmissibility of the stream of pulses, when the analogue signal is subject to periods when the signal remains substantially constant, comprising the steps: of measuring the marginal value by which the respective tally values T of the groups of N bits differs from a predetermined value; of setting the number of pulses (B) in a batch at no more that (2 to the power N) -2, whereby one of the possible values that a bit-group of N bits can take is not needed as a tally value, herein termed the spare value; of counting off a number of the groups of N bits, herein termed the frame number (F); of measuring the sum (M) of the marginal values of the said frame; of providing an operable frame-substitution means in the codifying means, which is effective, when operated, to cancel the whole frame of F bit-groups of that frame from the bit-stream, and to substitute for those F bit-groups the bit-group having the spare value; of operating the said frame-substitution means in response to the sum M being no more than a predetermined value; of providing an operable frame-generation means in the de-codifying means, which is effective when operated, to generate a frame of F bit-groups, each of N bits, the tally value of each group in the generated frame being of a predetermined value; and of inserting the said generated frame into the bit stream passing to the de-codifying means.
Claim 4
Dependent Claim
487 words
In a system comprising an a-to-d means for converting an analogue signal into a corresponding stream of high and low pulses, and a d-to-a means for converting a stream of pulses into a corresponding analogue signal; a method for modifying the stream of pulses to enhance the transmissibility and storability thereof, which comprises the steps: in a codifying means: 1. of receiving the stream of pulses from the said a-to-d means; 2. of counting off a batch number (B) of the pulses in the stream; 3. of computing how many (herein termed a tally value, T) of the pulses in the batch are of one of the levels; 4. of generating a group of bits, N bits along, the value of which corresponds to T; 5. and of outputting successive groups of N bits as a bit-stream; and, in a de-codifying means: 1. of receiving the bit-stream; 2. of counting off a group of N bits in the stream; 3. of computing the tally value T of that group of N bits; 4. of generating a batch of B pulses, T of which are of the said first kind; 5. and of passing the successive batches of B pulses to the d-to-a means; wherein the numbers B and N of the codifying means correspond to numbers B and N of the de-codifying means; and wherein the number N is substantially smaller than number B; the method further comprising: a method for further enhancing the storabitlity and the transmissibility of the stream of pulses, when the analogue signal is subject to periods when the signal remains substantially constant, comprising the steps: of measuring the marginal value by which the respective tally values T of the groups of N bits differs from a predetermined value; of setting the number of pulses (B) in a batch at no more that (2 to the power N) -2, whereby one of the possible values that a bit-group of N bits can take is not needed as a tally value, herein termed the spare value; of counting off a number of the groups of N bits, herein termed the frame number (F); of measuring the sum (M) of the marginal values of the said frame; of providing an operable frame-substitution means in the codifying means, which is effective, when operated, to cancel the whole frame of F bit-groups of that frame from the bit-stream, and to substitute for those F bit-groups the bit-group having the spare value; of operating the said frame-substitution means in response to the sum M being no more than a predetermined value; of providing an operable frame-generation means in the de-codifying means, which is effective when operated, to generate a frame of F bit-groups, each of N bits, the tally value of each group in the generated frame being of a predetermined value; and of inserting the said generated frame into the bit stream passing to the de-codifying means.
Claim 5
Dependent Claim
36 words
Method of claim 2, including, in order to define the number F of tally values that will constitute a frame, the step of pre-setting the number F in both the codifying means and the de-codifying means.
Claim 6
Dependent Claim
152 words
Method of claim 2, including, in order to define the number F of tally values that will constitute a frame, the steps: of computing whether the said marginal value of each bit-group of N bits is no more than a predetermined marginal value; of setting the frame number F to correspond to the number of bit-groups in succession for which the respective marginal values are no more than the said predetermined marginal value; of generating a length-indicating bit-group, the value of which corresponds to the frame number F; of inserting the length-indicating bit-group into the bit-stream, in a predetermined sequence with the bit-group having the said spare value; in the de-codifying means, of detecting the presence of the spare value, of detecitng the value of the length-indicating bit-group in the predetermined sequence with the spare value, and of generating the frame length F in accordance with the value of the length-indicating bit-group.
Claim 7
Dependent Claim
18 words
Method of claim 2, wherein the number F of bit-groups in each of the frames is approximately thirty.
Claim 8
Dependent Claim
17 words
Method of claim 4, wherein the said predetermined marginal value appropriate to the frame-substitution means is zero.