US4112500A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Smoothing of updated digital data
Assignee: Raytheon Co
•
Filing: 1976-01-19
•
Granted: 1978-09-05
•
Expires: 1996-01-19
Abstract
Abstract Method and apparatus for updating system variables in least significant bit increments during the period between the times the data are normally sampled. In this manner, a smooth transition from one data level to another is achieved rather than a choppy transition at sampling iteration rates.
Inventors
- 👤 David L. Peters
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 17:36
CPC Classifications
G; G05; G05B; G05B21/00; G05B21/02
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
138 words
In a digital computer system in which data is updated periodically, a method for interfacing a computer and a user system which is responsive to said computer, whereby updated data is transmitted to the user system, at variable data rates, relatively higher than the nominal data update rate of the computer, and in least significant bit increments comprising the steps of: (a) determining, at the nominal computer update rate, a delta word that is the difference between the value of the data prior to update and its value when updated; (b) converting said delta word into a signal whose output frequency is proportional to the magnitude of said delta word; (c) using said signal to update said prior data to new values in least significant bit increments; and (d) strobing said new values out to the user system.
Claim 2
Dependent Claim
138 words
In a digital computer system in which data is updated periodically, a method for interfacing a computer and a user system which is responsive to said computer, whereby updated data is transmitted to the user system, at variable data rates, relatively higher than the nominal data update rate of the computer, and in least significant bit increments comprising the steps of: (a) determining, at the nominal computer update rate, a delta word that is the difference between the value of the data prior to update and its value when updated; (b) converting said delta word into a signal whose output frequency is proportional to the magnitude of said delta word; (c) using said signal to update said prior data to new values in least significant bit increments; and (d) strobing said new values out to the user system.
Claim 3
Dependent Claim
71 words
The method of claim 1 in which the procedure for converting said delta word into a signal whose output frequency is proportional to the magnitude of said delta word further comprises: applying said delta word to the input of a D/A converter whose output is coupled to the input of a voltage controlled oscillator (VCO), whereby the analog output of the D/A converter determines the frequency of operation of said VCO.
Claim 4
Dependent Claim
193 words
In a digital computer system in which data is updated periodically, an interfacing apparatus located between a computer and a user system which is responsive to the computer, wherein updated data is transmitted to the user system at variable data rates, relatively higher than the nominal data update rate of the computer, and in least significant bit increments, comprising: (a) a first source of data updated at the nominal update rate of the computer; (b) a second source of data at values prior to update; (c) means for determining, at the nominal update rate of the computer, a delta word which is the difference between the values of the data from the first source and the data from the second source; (d) means responsive to said delta word for converting said delta word into a signal whose output frequency is proportional to the magnitude of said delta word, and for updating said second source of data in least significant bit increments at an incremental rate determined by the output frequency of said signal; and (e) means to forward said incrementally updated data from said second source of data out to the user system.
Claim 5
Dependent Claim
193 words
In a digital computer system in which data is updated periodically, an interfacing apparatus located between a computer and a user system which is responsive to the computer, wherein updated data is transmitted to the user system at variable data rates, relatively higher than the nominal data update rate of the computer, and in least significant bit increments, comprising: (a) a first source of data updated at the nominal update rate of the computer; (b) a second source of data at values prior to update; (c) means for determining, at the nominal update rate of the computer, a delta word which is the difference between the values of the data from the first source and the data from the second source; (d) means responsive to said delta word for converting said delta word into a signal whose output frequency is proportional to the magnitude of said delta word, and for updating said second source of data in least significant bit increments at an incremental rate determined by the output frequency of said signal; and (e) means to forward said incrementally updated data from said second source of data out to the user system.
Claim 6
Dependent Claim
85 words
The apparatus of claim 3 in which said first and second sources of data, output data in 2's complement format and the means for determining said delta word comprise: (a) an adder, strobed by the computer at the nominal computer update rate, having as one of its inputs the first source, and as a second input, the output of (b) an inverter, which has as its input the output of said second source of data, whereby the output of said adder is said delta word.
Claim 7
Dependent Claim
78 words
The apparatus of claim 3 in which the means for converting said delta word comprises: (a) a voltage controlled oscillator (VCO) whose output is coupled to said second source of data; and determined by the output of said VCO; and (b) a D/A converter having as its input the delta word and whose output is coupled to the input of said VCO whereby the analog output of said D/A converter determines the frequency of operation of said VCO.
Claim 8
Dependent Claim
43 words
The apparatus of claim 3 wherein the means to forward said incrementally updated data from said second source is an output from the means used to update said second source to strobe the output of said second source out to the user system.
Claim 9
Dependent Claim
51 words
The apparatus of claim 5 in which the means to forward said incrementally updated data from said second source is an output from said VCO used to strobe the output of said second source out to the user system at a frequency determined by the frequency of operation of said VCO.
Claim 10
Dependent Claim
274 words
In a digital computer system in which data is updated periodically, an interfacing apparatus located between a computer and a user system which is responsive to the computer, wherein updated data is transmitted to the user system at variable data rates, relatively higher than the nominal data update rate of the computer, and in least significant bit increments, comprising: (a) a first source of data updated at the nominal update rate of the computer; (b) a second source of data at values prior to update; (c) an adder, strobed by the computer at the nominal computer update rate, having as one of its inputs the data from said first source, and as a second input, the output of (d) an inverter, which has as its input the output of said second source of data whereby the output of said adder is a delta word which is the difference between the values of the data from the first source and the data from the second source; (e) a voltage controlled oscillator (VCO) whose output is coupled to said second source of data causing said second source to update its data in least significant bit increments at a frequency determined by the output of said VCO; (f) a D/A converter having as its input the delta word and whose output is coupled to the input of said VCO whereby the analog output of said D/A converter determines the frequency of operation of said VCO; and (g) an output from said VCO to strobe the output of said second source out to the user system at a frequency determined by the frequency of operation of said VCO.
Claim 11
Dependent Claim
274 words
In a digital computer system in which data is updated periodically, an interfacing apparatus located between a computer and a user system which is responsive to the computer, wherein updated data is transmitted to the user system at variable data rates, relatively higher than the nominal data update rate of the computer, and in least significant bit increments, comprising: (a) a first source of data updated at the nominal update rate of the computer; (b) a second source of data at values prior to update; (c) an adder, strobed by the computer at the nominal computer update rate, having as one of its inputs the data from said first source, and as a second input, the output of (d) an inverter, which has as its input the output of said second source of data whereby the output of said adder is a delta word which is the difference between the values of the data from the first source and the data from the second source; (e) a voltage controlled oscillator (VCO) whose output is coupled to said second source of data causing said second source to update its data in least significant bit increments at a frequency determined by the output of said VCO; (f) a D/A converter having as its input the delta word and whose output is coupled to the input of said VCO whereby the analog output of said D/A converter determines the frequency of operation of said VCO; and (g) an output from said VCO to strobe the output of said second source out to the user system at a frequency determined by the frequency of operation of said VCO.
References Cited (Backward Citations)
US3573797A
Cited
US3721813A
Cited
US3665417A
Cited
US3754235A
Cited
US3870941A
Cited
US3812472A
Cited
US3882487A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1981-09-04 | 1982-03-06 | 1982-09-05 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1985-09-04 | 1986-03-06 | 1986-09-05 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1989-09-04 | 1990-03-06 | 1990-09-05 | $7700.00 | Window Closed / Lapsed |