Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
180 words
An improved waveform modulation system for converting an input value having a known radix and a predetermined maximum number of preselected digits into a waveform having successive intervals, comprising: means for separating the input value into a least significant value portion occupying a preselected number of least significant digits and into a most significant value portion occupying a preselected number of most significant digits; means for storing a residual value; means for combining, for each interval, said least significant value portion with said residual value from said means for storing to produce a carry for that interval and a successive residual value and for replacing the contents of said means for storing with said successive residual value; and means for iteratively generating a waveform having a duration defined by the total number of digits and having successive intervals each having a duration defined by the preselected number of most significant digits and an underlying pulse width defined by said most significant value portion, said underlying pulse width modified by said means for generating according to the carry for that interval.
Claim 2
Dependent Claim
180 words
An improved waveform modulation system for converting an input value having a known radix and a predetermined maximum number of preselected digits into a waveform having successive intervals, comprising: means for separating the input value into a least significant value portion occupying a preselected number of least significant digits and into a most significant value portion occupying a preselected number of most significant digits; means for storing a residual value; means for combining, for each interval, said least significant value portion with said residual value from said means for storing to produce a carry for that interval and a successive residual value and for replacing the contents of said means for storing with said successive residual value; and means for iteratively generating a waveform having a duration defined by the total number of digits and having successive intervals each having a duration defined by the preselected number of most significant digits and an underlying pulse width defined by said most significant value portion, said underlying pulse width modified by said means for generating according to the carry for that interval.
Claim 3
Dependent Claim
29 words
The waveform modulation system of claim 1 in which the duration of the waveform is defined by the total number of digits raised as a power of the radix.
Claim 4
Dependent Claim
31 words
The waveform modulation system of claim 1 in which the duration of each interval is defined by the preselected number of most significant digits raised as a power of the radix.
Claim 5
Dependent Claim
51 words
The waveform modulation system of claim 1 in which said means for combining produces a nonzero carry when the combined value of said least significant value portion and said residual value is equal to or greater than the preselected number of least significant digits raised as a power of the radix.
Claim 6
Dependent Claim
142 words
An improved waveform modulation system for converting an input value having a known radix and a predetermined maximum number of digits into a waveform having successive intervals, comprising: means for separating the input value into a least significant value portion occupying a preselected number of least significant digits and into a most significant value portion occupying a preselected number of most significant digits; means for storing a residual value; means for combining, for each interval, said least significant value portion with said residual value from said means for storing to produce a carry for that interval and a successive residual value and for replacing the contents of said means for storing with said successive residual value; and means for generating a waveform having successive intervals each having a pulse width based on said most significant portion and said carry for that interval.
Claim 7
Dependent Claim
142 words
An improved waveform modulation system for converting an input value having a known radix and a predetermined maximum number of digits into a waveform having successive intervals, comprising: means for separating the input value into a least significant value portion occupying a preselected number of least significant digits and into a most significant value portion occupying a preselected number of most significant digits; means for storing a residual value; means for combining, for each interval, said least significant value portion with said residual value from said means for storing to produce a carry for that interval and a successive residual value and for replacing the contents of said means for storing with said successive residual value; and means for generating a waveform having successive intervals each having a pulse width based on said most significant portion and said carry for that interval.
Claim 8
Dependent Claim
62 words
The waveform modulation system of claim 5 in which said means for generating includes: means for adding for each interval said most significant value portion and said carry for that interval to produce a value sum; and means for producing a waveform having successive intervals each having a pulse width modulated based on the magnitude of said value sum for that interval.
Claim 9
Dependent Claim
22 words
The waveform modulation system of claim 6 in which said means for producing includes a count-down counter for defining the pulse width.
Claim 10
Dependent Claim
47 words
The waveform modulation system of claim 5 in which said means for generating includes: means for establishing, for each interval, a pulse width based on said most significant value portion; and means for modulating the pulse width for each interval based on said carry for that interval.
Claim 11
Dependent Claim
22 words
The waveform modulation system of claim 8 in which said means for establishing includes a count-down counter for defining the pulse width.
Claim 12
Dependent Claim
43 words
The waveform modulation system of claim 5 in which said means for combining produces a carry having a nonzero value when the combined value of said least significant value portion and said residual value is equal to or greater than a predetermined threshold.
Claim 13
Dependent Claim
26 words
The waveform modulation system of claim 10 in which said threshold is based on radix M where M is the preselected number of least significant digits.
Claim 14
Dependent Claim
33 words
The waveform modulation system of claim 5 in which said means for generating generates each waveform having a duration based on radix N where N is the preselected number of most significant digits.
Claim 15
Dependent Claim
21 words
The waveform modulation system of claim 5 in which said means for separating includes memory means for storing said input value.
Claim 16
Dependent Claim
41 words
The waveform modulation system of claim 5 in which said means for combining combines said least significant value portion and said residual value at a first rate and said means for separating accepts successive input values at a second, lower rate.
Claim 17
Dependent Claim
35 words
The waveform modulation system of claim 5 in which said means for combining combines said least significant value portion and said residual value at the same rate that said means for generating generates each interval.
Claim 18
Dependent Claim
24 words
The waveform modulation system of claim 5 further including means for setting to a preselected value said residual value in said means for storing.
Claim 19
Independent Claim
105 words
A method of converting an input value having a known radix and a predetermined maximum number of digits into a waveform having successive intervals, comprising: separating the input value into a least significant value portion occupying a preselected number of least significant digits and into a most significant value portion occupying a preselected number of most significant digits; combining for each interval a residual value with the least significant value portion to produce a carry for that interval and a successive residual value; and generating successive intervals, each having a pulse width based on the most significant value portion and the carry for that interval.
Claim 20
Independent Claim
105 words
A method of converting an input value having a known radix and a predetermined maximum number of digits into a waveform having successive intervals, comprising: separating the input value into a least significant value portion occupying a preselected number of least significant digits and into a most significant value portion occupying a preselected number of most significant digits; combining for each interval a residual value with the least significant value portion to produce a carry for that interval and a successive residual value; and generating successive intervals, each having a pulse width based on the most significant value portion and the carry for that interval.
Claim 21
Dependent Claim
26 words
The method of claim 17 in which each interval has a duration based on radix N where N is the preselected number of most significant digits.
Claim 22
Independent Claim
99 words
A method of converting an input value into a waveform having successive intervals, comprising: separating an input value into an integer portion and a fractional portion; combining the fractional portion with a first residual value to produce a first carry and a second residual value; generating a first interval having a pulse width based on the integer portion and the first carry; combining the second residual value with the fractional portion to produce a second carry and a next residual value; and generating a second interval having a pulse width based on the integer portion and the second carry.
Claim 23
Independent Claim
99 words
A method of converting an input value into a waveform having successive intervals, comprising: separating an input value into an integer portion and a fractional portion; combining the fractional portion with a first residual value to produce a first carry and a second residual value; generating a first interval having a pulse width based on the integer portion and the first carry; combining the second residual value with the fractional portion to produce a second carry and a next residual value; and generating a second interval having a pulse width based on the integer portion and the second carry.
Claim 24
Dependent Claim
57 words
The method of claim 19 further including producing additional intervals by repeatedly: combining for each additional interval a residual value with the fractional portion to produce a carry for that interval and a successive residual value; and generating the additional intervals, each having a pulse width based on the integer portion and the carry for that interval.