Position sensing method and position sensing apparatus and its construction
First Claim
1. A position sensor, comprising:
- a sensor array having a plurality of detector elements; and
a set of output lines coupled to the plurality of detector elements according to a connection pattern arranged such that the number of detector elements is greater than the number of output lines, and that in use triggering any window subset of the detector elements provides a unique output on the set of output lines, wherein each window subset has a length falling in a predetermined variable length range.
1 Assignment
0 Petitions
Accused Products
Abstract
A position sensor is disclosed with detector elements 11 coupled to a set of output lines 20 according to a connection pattern 30. An object 2 triggers a window subset of the detector elements 11, causing a logic output on the set of output lines 20. Some output lines 20a are coupled to more that one detector element 11. However, the connection pattern 30 is arranged such that for any window subset of the detector elements falling in a variable length range, a unique logic output is provided on the set of output lines 20 to identify the position of the object. A sensing method and search process for determining the connection pattern are also disclosed.
-
Citations
39 Claims
-
1. A position sensor, comprising:
-
a sensor array having a plurality of detector elements; and
a set of output lines coupled to the plurality of detector elements according to a connection pattern arranged such that the number of detector elements is greater than the number of output lines, and that in use triggering any window subset of the detector elements provides a unique output on the set of output lines, wherein each window subset has a length falling in a predetermined variable length range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A position sensing system comprising:
-
a position sensor having a sensor array with a plurality of detector elements and a set of output lines coupled to the plurality of detector elements according to a connection pattern arranged such that the number of detector elements is greater than the number of output lines, and that in use triggering any window subset of the detector elements provides a unique output on the set of output lines, wherein each window subset has a length falling in a predetermined variable length range; and
a controller arranged to receive a logic output from the set of output lines and thereby determine a corresponding absolute position of an object in relation to the sensor array. - View Dependent Claims (17, 18)
-
-
19. A position sensor for sensing position of an object, the position sensor comprising:
-
a plurality of sensors arranged such that a window subset of the sensors are triggered in use by an object; and
a set of output lines coupled to the sensors according to a connection pattern, to provide a logic output responsive to the triggered window subset of the sensors;
wherein the connection pattern is arranged such that for any window subset of the sensors, a unique logic output is provided on the set of output lines to identify a position of the object. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A biometric input device for sensing position of a human finger comprising a position sensor having a sensor array with a plurality of detector elements and a set of output lines coupled to the plurality of detector elements according to a connection pattern arranged such that the number of detector elements is greater than the number of output lines, and that in use triggering any window subset of the detector elements provides a unique output on the set of output lines, wherein each window subset has a length falling in a predetermined variable length range.
-
26. A biometric input device for sensing position of a human finger comprising a position sensor having:
- a plurality of sensors arranged such that a window subset of the sensors are triggered in use by an object; and
a set of output lines coupled to the sensors according to a connection pattern, to provide a logic output responsive to the triggered window subset of the sensors;
wherein the connection pattern is arranged such that for any window subset of the sensors, a unique logic output is provided on the set of output lines to identify a position of the object.
- a plurality of sensors arranged such that a window subset of the sensors are triggered in use by an object; and
-
27. Computing apparatus comprising:
-
a display screen;
and a position sensor having a sensor array with a plurality of detector elements and a set of output lines coupled to the plurality of detector elements according to a connection pattern arranged such that the number of detector elements is greater than the number of output lines, and that in use triggering any window subset of the detector elements provides a unique output on the set of output lines, wherein each window subset has a length falling in a predetermined variable length range;
wherein the position sensor is arranged to control a scrolling function of the display screen. - View Dependent Claims (28)
-
-
29. A method of sensing a position of an object, using a position sensor having a plurality of detector elements coupled to a set of output lines according to a connection pattern arranged such that the number of detector elements is greater than the number of output lines, the method comprising the steps of:
-
triggering a window subset of the detector elements according to a position of the object, where the window subset has a variable length within a predetermined range;
providing a logic output on the set of output lines corresponding to the triggered window subset of detector elements according to the connection pattern, such that any window subset of consecutive detector elements within the predetermined range provides a unique logic output on the set of output lines without repetition subject to permutation. - View Dependent Claims (30, 31, 32)
-
-
33. A method of constructing a position sensor, comprising the steps of:
-
providing a total number of detection elements L;
determining a range of window subset sizes between a maximum size m and a minimum size n;
allocating each of a plurality of output lines a unique character in a reference alphabet;
forming a connection pattern represented by a character string of length L from the reference alphabet using a combinatorial search to determine character combinations for each window subset of between n and m consecutive characters, wherein each character combination appears in the character string only once without repetition subject to permutation; and
connecting the detector elements to the output lines according to the connection pattern. - View Dependent Claims (34, 35)
-
-
36. A search process for use in determining a connection pattern between a plurality of detector elements and a set of output lines, the search process comprising the steps of:
-
defining a desired length of the connection pattern L according to a total number of the detector elements, and defining a window range of between n and m consecutive detector elements for unique position determination;
allocating to each output line one element in a reference alphabet, where the reference alphabet is a sequence of binary power terms 1, 2, 4, 8, 16, 32, . . . ;
selecting an initial string comprising a first m+1 elements from the reference alphabet;
calculating a numeric value for each window subset of length n to m along the string as a search list;
searching the search list for repeated numeric values, and if so then returning to the selecting step to reselect the string by replacing or reordering one or more elements, or else adding an additional element to the string and returning to the calculating step; and
continuing the search until a connection pattern of the desired length L is achieved. - View Dependent Claims (37, 38, 39)
-
Specification