Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
111 words
A digital signal generator for selectively constructing an analog waveform approximation from digitally encoded amplitude information representing a number of such waveforms comprising: data source means for providing said digitally encoded amplitude information in the form of at least one sequence of data words, said data source including storage means for containing said amplitude information and addressing means associated with said storage means for selectively accessing said amplitude information; comparator means responsive to said sequence of data words for providing a digital pulse train describing the relative magnitude of successive data words; and output means responsive to said comparator output for transforming said digital pulse train into said analog waveform approximation.
Claim 2
Dependent Claim
111 words
A digital signal generator for selectively constructing an analog waveform approximation from digitally encoded amplitude information representing a number of such waveforms comprising: data source means for providing said digitally encoded amplitude information in the form of at least one sequence of data words, said data source including storage means for containing said amplitude information and addressing means associated with said storage means for selectively accessing said amplitude information; comparator means responsive to said sequence of data words for providing a digital pulse train describing the relative magnitude of successive data words; and output means responsive to said comparator output for transforming said digital pulse train into said analog waveform approximation.
Claim 3
Dependent Claim
33 words
The digital signal generator of claim 1, wherein said data source includes means for selectively combining amplitude information representing at least a pair of such waveforms to form said sequence of data words.
Claim 4
Dependent Claim
36 words
The digital signal generator of claim 2, wherein said storage means further comprises at least two read-only memories and each sequence of said selectively combined sequences is contained in a different one of said read-only memories.
Claim 5
Dependent Claim
106 words
The digital signal generator of claim 1, wherein said comparator means further comprises: means for generating a bi-level output in response to a series of comparisons of the magnitude of a current data word of said sequence with the magnitude of a reference word representing an approximation of the data word immediately preceding said current data word in said sequence; and means responsive to said bi-level output for updating said reference word for comparison with the data word immediately following said current data word in said sequence whereby said digital pulse train reflects the time sequential change in magnitude between successive data words of said sequence.
Claim 6
Dependent Claim
50 words
The digital signal generator of claim 4 wherein said comparator means outputs a single bit at a first level when said current data word is greater than said reference word and outputs a single bit at a second level when said current data word is smaller than said reference word.
Claim 7
Dependent Claim
54 words
The digital signal generator of claim 1, wherein said output means comprises: a capacitor; and control means responsive to the output of said comparator means for controlling the charging and discharging of said capacitor such that as said capacitor is incrementally charged or discharged the voltage across said capacitor represents said analog waveform approximation.
Claim 8
Dependent Claim
35 words
The digital signal generator of claim 6, further comprising: timing means operably coupled to said addressing means for generating and providing appropriate digital timing signals to initialize said addressing means to contain a predetermined address.
Claim 9
Dependent Claim
31 words
The digital signal generator of claim 7, wherein said control means includes: initializing means responsive to said timing means for causing said capacitor to charge or discharge to a predetermined voltage.
Claim 10
Dependent Claim
116 words
A digital signal generator for selectively providing a multitone waveform approximation representing the sum of at least two sinusoidal waveforms from digitally encoded amplitude information corresponding to each of said sinusoidal waveforms comprising: data source means for providing for each of said sinusoidal waveforms a sequence of digitally encoded data words describing said waveforms; summing means for combining data words from two or more selected sequences to form a sequence of data word sums; modulating means responsive to said sequence of data word sums to constuct therefrom a digital pulse train reflecting the change in value between successive word sums; and synthesizing means responsive to said digital pulse train for constructing therefrom said multitone waveform approximation.
Claim 11
Dependent Claim
116 words
A digital signal generator for selectively providing a multitone waveform approximation representing the sum of at least two sinusoidal waveforms from digitally encoded amplitude information corresponding to each of said sinusoidal waveforms comprising: data source means for providing for each of said sinusoidal waveforms a sequence of digitally encoded data words describing said waveforms; summing means for combining data words from two or more selected sequences to form a sequence of data word sums; modulating means responsive to said sequence of data word sums to constuct therefrom a digital pulse train reflecting the change in value between successive word sums; and synthesizing means responsive to said digital pulse train for constructing therefrom said multitone waveform approximation.
Claim 12
Dependent Claim
47 words
The digital signal generator of claim 9, wherein said data source means comprises: storage means for containing said sequences of data words; and accessing means for causing the storage means to sequentially present the data words of said selected sequences to said summing means in time synchronization.
Claim 13
Dependent Claim
111 words
The digital signal generator of claim 9, wherein said modulating means comprises: comparator means for generating single-bit outputs, said outputs collectively forming said pulse train in response to a comparison of the value of a current word sum and the value of a reference word representing an approximation of the word sum immediately preceding said current word sum; and memory means responsive to the output of said comparator for updating said reference word and providing said updated reference word to said comparator for comparison with the word sum immediately following said current word sum in said sequence whereby said digital pulse train reflects the change in value between successive word sums.
Claim 14
Dependent Claim
36 words
The digital signal generator of claim 11, wherein said memory means comprises: binary counting means and means for incrementing and decrementing the contents thereof in response to said comparator single-bit output for updating said reference word.
Claim 15
Dependent Claim
27 words
The digital signal generator of claim 9, wherein said synthesizing means comprises: integrating means responsive to said digital pulse train for constructing therefrom said multitone waveform approximation.
Claim 16
Independent Claim
87 words
The method of selectively generating a multitone waveform approximation from digitally encoded amplitude information representing a number of single-tone waveforms comprising the steps of: providing said digitally encoded amplitude information in the form of at least one sequence of data words representing a combination of at least two of said single-tone waveforms; contructing from said sequence a digital pulse train indicative of the relative change in magnitude between successive data words; and integrating said digital pulse train to transform said pulse train into said analog waveform approximation.
Claim 17
Independent Claim
87 words
The method of selectively generating a multitone waveform approximation from digitally encoded amplitude information representing a number of single-tone waveforms comprising the steps of: providing said digitally encoded amplitude information in the form of at least one sequence of data words representing a combination of at least two of said single-tone waveforms; contructing from said sequence a digital pulse train indicative of the relative change in magnitude between successive data words; and integrating said digital pulse train to transform said pulse train into said analog waveform approximation.
Claim 18
Dependent Claim
21 words
The method of claim 14, wherein said providing step includes storing said digitally encoded amplitude information and selectively accessing said information.
Claim 19
Dependent Claim
45 words
The method of claim 14, wherein said constructing step includes: generating a reference word approximating the data word immediately preceding a current data word in said sequence; comparing said current data word and said reference word to generate one bit of said digital pulse train.
Claim 20
Dependent Claim
111 words
A digital signal generator for selectively constructing an analog waveform approximation from digitally encoded amplitude information representing a number of such waveforms comprising: means for storing the digitally encoded amplitude information representing each of said waveforms in the form of a sequence of data words; means for selectively accessing said storage means to output therefrom at least two of said sequences; means for combining said selected sequences into a combined sequence; means responsive to said combined sequence for providing a digital pulse train describing a change in magnitude between successive data words thereof; and means responsive to said digital pulse train for transforming said pulse train into said analog waveform approximation.
Claim 21
Dependent Claim
111 words
A digital signal generator for selectively constructing an analog waveform approximation from digitally encoded amplitude information representing a number of such waveforms comprising: means for storing the digitally encoded amplitude information representing each of said waveforms in the form of a sequence of data words; means for selectively accessing said storage means to output therefrom at least two of said sequences; means for combining said selected sequences into a combined sequence; means responsive to said combined sequence for providing a digital pulse train describing a change in magnitude between successive data words thereof; and means responsive to said digital pulse train for transforming said pulse train into said analog waveform approximation.
Claim 22
Dependent Claim
95 words
A digital signal generator for selectively constructing an analog waveform approximation from digitally encoded amplitude information representing a number of such waveforms comprising: data source means for providing said digitally encoded amplitude information in the form of at least one sequence of data words; modulator means responsive to said sequence of data words for providing a digital pulse train comprising a series of bits each describing a direction of magnitude change between two successive data words; and output means responsive to said modulator means for transforming said digital pulse train into said analog waveform approximation.
Claim 23
Dependent Claim
95 words
A digital signal generator for selectively constructing an analog waveform approximation from digitally encoded amplitude information representing a number of such waveforms comprising: data source means for providing said digitally encoded amplitude information in the form of at least one sequence of data words; modulator means responsive to said sequence of data words for providing a digital pulse train comprising a series of bits each describing a direction of magnitude change between two successive data words; and output means responsive to said modulator means for transforming said digital pulse train into said analog waveform approximation.
Claim 24
Independent Claim
93 words
The method of selectively generating a multitone waveform approximation from digitally encoded amplitude information representing a number of single-tone waveforms comprising the steps of: storing said digitally encoded amplitude information; selectively accessing said digitally encoded amplitude information and providing said information in the form of at least one sequence of data words representing a combination of at least two of said single-tone waveforms; constructing from said sequence a digital pulse train indicative of the relative change in magnitude between successive data words; and transforming said digital pulse train into said analog waveform approximation.
Claim 25
Independent Claim
93 words
The method of selectively generating a multitone waveform approximation from digitally encoded amplitude information representing a number of single-tone waveforms comprising the steps of: storing said digitally encoded amplitude information; selectively accessing said digitally encoded amplitude information and providing said information in the form of at least one sequence of data words representing a combination of at least two of said single-tone waveforms; constructing from said sequence a digital pulse train indicative of the relative change in magnitude between successive data words; and transforming said digital pulse train into said analog waveform approximation.
Claim 26
Independent Claim
114 words
The method of selectively generating a multitone waveform approximation from digitally encoded amplitude information representing a number of single-tone waveforms comprising the steps of: providing said digitally encoded amplitude information in the form of at least one sequence of data words representing a combination of at least two of said single-tone waveforms; constructing from said sequence a digital pulse train indicative of the relative change in magnitude between successive data words including generating a reference word preceding a current data word in said sequence and comparing said current data word and said reference word to generate one bit of said digital pulse train; and transforming said digital pulse train into said analog waveform approximation.
Claim 27
Independent Claim
114 words
The method of selectively generating a multitone waveform approximation from digitally encoded amplitude information representing a number of single-tone waveforms comprising the steps of: providing said digitally encoded amplitude information in the form of at least one sequence of data words representing a combination of at least two of said single-tone waveforms; constructing from said sequence a digital pulse train indicative of the relative change in magnitude between successive data words including generating a reference word preceding a current data word in said sequence and comparing said current data word and said reference word to generate one bit of said digital pulse train; and transforming said digital pulse train into said analog waveform approximation.