Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
106 words
A digitizer of pairs of first and second coordinates, the digitizer comprising: first means for digitizing at times T and T plus twice delta T respective first and second values of a first coordinate; second means for digitizing at a time T plus delta T a first value of a second coordinate; third means, coupled to the first means, for averaging the first and second values of the first coordinate; and means, coupled to the second and third means, for reporting the coordinate pair comprising the average of the first and second values of the first coordinate paired with the first value of the second coordinate.
Claim 2
Dependent Claim
106 words
A digitizer of pairs of first and second coordinates, the digitizer comprising: first means for digitizing at times T and T plus twice delta T respective first and second values of a first coordinate; second means for digitizing at a time T plus delta T a first value of a second coordinate; third means, coupled to the first means, for averaging the first and second values of the first coordinate; and means, coupled to the second and third means, for reporting the coordinate pair comprising the average of the first and second values of the first coordinate paired with the first value of the second coordinate.
Claim 3
Independent Claim
98 words
A method of compensating digitized Cartesian coordinates for errors introduced by cursor motion, the method comprising the steps of: (a) digitizing a value of a first coordinate; (b) subsequently digitizing a value of a second coordinate; (c) then again digitizing a value of the first coordinate at a time producing equal time intervals between steps a and b and steps b and c; (d) averaging the values obtained by steps a and c; and (e) associating the average value of the first coordinate produced by step d with the value of the second coordinate obtained by step b.
Claim 4
Independent Claim
98 words
A method of compensating digitized Cartesian coordinates for errors introduced by cursor motion, the method comprising the steps of: (a) digitizing a value of a first coordinate; (b) subsequently digitizing a value of a second coordinate; (c) then again digitizing a value of the first coordinate at a time producing equal time intervals between steps a and b and steps b and c; (d) averaging the values obtained by steps a and c; and (e) associating the average value of the first coordinate produced by step d with the value of the second coordinate obtained by step b.
Claim 5
Dependent Claim
179 words
Apparatus for digitizing a coordinate that can vary from a value of zero to a maximum value of L, the apparatus comprising: means for generating timing signals indicative of an ordered sequence of times T 1 , T 2 , and T 3 separated by equal time intervals; first measurement means, coupled to the timing signals, for measuring according to a modulus Q corresponding to L/N, where N is an integer, a first modulo value for the coordinate at time T 1 and a third modulo value for the coordinate at time T 3 ; second measurement means, coupled to the timing signals, for measuring according to the same modulus Q but corresponding now to L/M, where M is an integer differing from N by one, a second modulo value for the coordinate at time T 2 ; averaging means, responsive to the first and third modulo values, for producing the average thereof; and difference means, responsive to the average and the second modulo value, for producing the difference therebetween as a lower resolution indication of the coordinate value.
Claim 6
Dependent Claim
179 words
Apparatus for digitizing a coordinate that can vary from a value of zero to a maximum value of L, the apparatus comprising: means for generating timing signals indicative of an ordered sequence of times T 1 , T 2 , and T 3 separated by equal time intervals; first measurement means, coupled to the timing signals, for measuring according to a modulus Q corresponding to L/N, where N is an integer, a first modulo value for the coordinate at time T 1 and a third modulo value for the coordinate at time T 3 ; second measurement means, coupled to the timing signals, for measuring according to the same modulus Q but corresponding now to L/M, where M is an integer differing from N by one, a second modulo value for the coordinate at time T 2 ; averaging means, responsive to the first and third modulo values, for producing the average thereof; and difference means, responsive to the average and the second modulo value, for producing the difference therebetween as a lower resolution indication of the coordinate value.
Claim 7
Dependent Claim
50 words
Apparatus as in claim 3, further comprising means, responsive to the difference and the average, for producing a higher resolution coordinate value by using the difference as an indication of how many instances of the fraction L/N to add to the quotient of the average divided by the product QL.
Claim 8
Dependent Claim
54 words
Apparatus as in claim 3, further comprising means, responsive to the difference and the second modulo value, for producing a higher resolution coordinate value by using the difference as an indication of how many instances of the fraction L/M to add to the quotient of the second modulo value divided by the product QL.
Claim 9
Independent Claim
192 words
A method of digitizing a coordinate value along a coordinate axis of length L, the method comprising this sequence of steps: (a) measuring a fine value of a coordinate according to a modulus Q corresponding to N-many complete cycles of the modulus in the length L of the coordinate axis; (b) measuring a fine value of the coordinate according to the same modulus Q, but now corresponding to M-many complete cycles of the modulus in the length L, M different from N by one; (c) measuring another fine value of the coordinate according to the modulus Q again corresponding to N-many modulo cycles in the length L, this step being performed at a time producing equal time intervals between steps a and b and steps b and c; (d) averaging the fine measurements obtained by steps a and c to produce an average fine value; (e) determining a coarse value according to the difference between the measurement of step b and the average produced in step d; (f) combining the coarse value determined in step e with a fine value to produce a coordinate value along the length of the coordinate axis.
Claim 10
Independent Claim
192 words
A method of digitizing a coordinate value along a coordinate axis of length L, the method comprising this sequence of steps: (a) measuring a fine value of a coordinate according to a modulus Q corresponding to N-many complete cycles of the modulus in the length L of the coordinate axis; (b) measuring a fine value of the coordinate according to the same modulus Q, but now corresponding to M-many complete cycles of the modulus in the length L, M different from N by one; (c) measuring another fine value of the coordinate according to the modulus Q again corresponding to N-many modulo cycles in the length L, this step being performed at a time producing equal time intervals between steps a and b and steps b and c; (d) averaging the fine measurements obtained by steps a and c to produce an average fine value; (e) determining a coarse value according to the difference between the measurement of step b and the average produced in step d; (f) combining the coarse value determined in step e with a fine value to produce a coordinate value along the length of the coordinate axis.
Claim 11
Dependent Claim
133 words
A method of digitizing a coordinate pair while employing the method of claim 6, the method comprising this sequence of steps: (a) digitizing a first value of one coordinate of the pair according to the method of claim 6; (b) digitizing a value of the other coordinate of the pair according to the method of claim 6; (c) digitizing a second value of the one coordinate of the pair according to the method of claim 6, this step being performed at a time producing equal time intervals between steps a and b and steps b and c; (d) averaging the first and second values of the one coordinate; and (e) associating the average of step d with the value of the other coordinate digitized in step b, said association forming the coordinate pair.