Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
141 words
A method of compactly storing and retrieving a waveform, comprising the steps of: (a) establishing a table containing a relatively small number of predetermined increments; (b) storing a series of addresses, each address identifying one of said increments in said table; (c) successively producing a series of samples representing generally the value of said waveform at time-spaced intervals, each of said samples corresponding to one of said addresses; (d) predicting the value of each new sample to be produced, said predicted value being a fixed function of the values of at least a current and a previous sample; (e) incrementing said predicted value by the increment identified by said address for said new sample, to produce a sample value at least approximating the actual value of said waveform at the sampling point; and (f) reconstituting said waveform from said approximating samples.
Claim 2
Independent Claim
141 words
A method of compactly storing and retrieving a waveform, comprising the steps of: (a) establishing a table containing a relatively small number of predetermined increments; (b) storing a series of addresses, each address identifying one of said increments in said table; (c) successively producing a series of samples representing generally the value of said waveform at time-spaced intervals, each of said samples corresponding to one of said addresses; (d) predicting the value of each new sample to be produced, said predicted value being a fixed function of the values of at least a current and a previous sample; (e) incrementing said predicted value by the increment identified by said address for said new sample, to produce a sample value at least approximating the actual value of said waveform at the sampling point; and (f) reconstituting said waveform from said approximating samples.
Claim 3
Dependent Claim
23 words
The method of claim 1, further comprising the step of minimizing the approximation errors between said sample values and said actual waveform values.
Claim 4
Dependent Claim
73 words
The method of claim 2, in which said minimizing step includes the steps of: (i) assigning generally arbitrary values to said increments; (ii) reiteratively computing a predetermined function of said approximation errors using various values for one of said increments; (iii) fixing said one increment at the value for which said error function is a minimum; and (iv) repeating said computing and fixing steps for each of the remaining increments in said table.
Claim 5
Dependent Claim
32 words
The method of claim 3, further comprising the step of re-performing steps (ii) through (iv) until said minimum error function for the last of said increments is identical in two consecutive performances.
Claim 6
Dependent Claim
26 words
The method of claim 3, in which said increments are varied between the values of their next adjacent increments for the purposes of said reiterative computations.
Claim 7
Dependent Claim
23 words
The method of claim 3, in which said reiterative computations are made for the various increments in descending order of their absolute magnitude.
Claim 8
Dependent Claim
25 words
The method of claim 3, in which said error function is the sum of the squares of the approximation errors of all of said samples.
Claim 9
Dependent Claim
25 words
The method of claim 1, in which said relatively small number is the square root of the number of possible values said samples can have.
Claim 10
Dependent Claim
17 words
The method of claim 1, in which said new sample value is predicted by a linear combination.
Claim 11
Dependent Claim
30 words
The method of claim 9, in which said fixed function is 2S c -S p , where S c is the current sample and S p the next previous sample.