Position sensing method and position sensing apparatus and its construction
First Claim
Patent Images
1. A touch screen device, 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,wherein each output line is represented by a unique numeric value, such that each window subset is represented by a combined numeric total obtained by summing numeric values for each triggered output line,wherein each of the plurality of detector elements is coupled to only one output line of the set of output lines, andwherein the unique output correlates to an absolute position of an object in relation to the touch screen device.
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.
10 Citations
35 Claims
-
1. A touch screen device, 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, wherein each output line is represented by a unique numeric value, such that each window subset is represented by a combined numeric total obtained by summing numeric values for each triggered output line, wherein each of the plurality of detector elements is coupled to only one output line of the set of output lines, and wherein the unique output correlates to an absolute position of an object in relation to the touch screen device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A position sensing system comprising:
-
a touch screen device 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 the unique output from the set of output lines and thereby determine a corresponding absolute position of an object in relation to the touch screen device, wherein each output line is represented by one alphabet and each window subset of the detector elements corresponds to a combination of alphabets, wherein an alphabet only appears once in any window subset, and wherein each of the plurality of detector elements is coupled to only one output line of the set of output lines. - View Dependent Claims (13, 14)
-
-
15. A touch screen device for sensing a position of an object, the touch screen device comprising:
-
a plurality of sensors arranged such that a window subset of the sensors are triggered in use by the object; and a set of output lines coupled to the sensors according to a connection pattern arranged such that the number of sensors is greater than the number of output lines, the set of output lines configured 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, wherein each output line is allocated one unique numeric value, such that triggering a window subset of the sensors provides the unique logic output on the set of output lines as a combined numeric value, wherein each of the plurality of sensors is coupled to only one output line of the set of output lines, and wherein the unique logic output correlates to an absolute position of the object in relation to the touch screen device. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A touch screen device for sensing a 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,
wherein each output line is represented by one alphabet and each window subset of the detector elements corresponds to a unique character combination, wherein there are no character duplications within any window subset, wherein each of the plurality of detector elements is coupled to only one output line of the set of output lines, and wherein the unique output correlates to an absolute position of the human finger in relation to the touch screen device.
-
23. A touch screen device for sensing a 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 the human finger; 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 an absolute position of the human finger in relation to the touch screen device; wherein each output line is represented by one abstract character in a reference alphabet and the connection pattern is defined by a string of characters taken from the reference alphabet, such that each window subset of the detector elements corresponds to a unique character combination, wherein there are no character duplications within any window subset, and wherein each of the plurality of sensors is coupled to only one output line of the set of output lines. - View Dependent Claims (24)
-
-
25. A computing apparatus comprising:
-
a display screen; and a touch screen 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 each output line is represented by one abstract character in a reference alphabet and the connection pattern is defined by a string of characters taken from the reference alphabet, such that each window subset of the detector elements corresponds to a unique character combination, wherein there are no character duplications within any window subset; wherein the position sensor is arranged to control a scrolling function of the display screen, wherein each of the plurality of detector elements is coupled to only one output line of the set of output lines, and wherein the unique output correlates to an absolute position of an object in relation to the touch screen. - View Dependent Claims (26, 27)
-
-
28. A method of sensing a position of an object, using a touch screen device 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:
-
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, wherein each output line is represented by one abstract character in a reference alphabet and the connection pattern is defined by a string of characters taken from the reference alphabet, such that each window subset of the detector elements corresponds to a unique character combination, wherein there are no character duplications within any window subset, wherein each of the plurality of detector elements is coupled to only one output line of the set of output lines, wherein the unique logic output correlates to an absolute position of an object in relation to the touch screen device. - View Dependent Claims (29)
-
-
30. A method of constructing a position sensor, comprising:
-
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; connecting the detector elements to the output lines according to the connection pattern, wherein each of the detector elements is coupled to only one output line of the plurality of output lines; and mapping potential outputs from the set of output lines against absolute positions of an object in relation to the detection elements. - View Dependent Claims (31)
-
-
32. 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:
-
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; 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 (33, 34, 35)
-
Specification