← Back to Patent Explorer
US5442147A Expired / Lapsed US ⏱️ 0.0 years remaining

Position-sensing apparatus

Assignee: Hewlett Packard Development Co LP
•
Filing: 1992-04-03
•
Granted: 1995-08-15
•
Expires: 2012-04-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Position-sensing apparatus is provided which includes a passive coded surface formed by a pattern element with an arrangement of indicia that together form a two-dimensional windowing pattern; by "windowing pattern" is meant a pattern having the property that any local portion of the pattern of given size in terms of pattern features (a "sub-pattern"), when considered in isolation, is so characterized by its features as to permit the location of the sub-pattern to be determined, for at least one orientation of the sub-pattern relative to said pattern. The apparatus further includes an indicator element movable across the pattern, and a sub-pattern detector with a sensor for sensing the pattern indicia in the locality of the indicator element. The detector is operative to process the output of the sensor to derive sub-pattern data representative of a sub-pattern local to the indicator element in an orientation enabling its position to be uniquely determined. The sub-pattern data is passed to a position-determining unit which uses this data, together with data on the overall pattern, to determine the position of the indicator element relative to the pattern element.

Inventors

  • 👤 John Burns
  • 👤 Sheelagh A. Lloyd

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 07:46
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/60; G06F7/72; G06F7/724; G06F3/00; G06F3/01; G06F3/03; G06F3/0304; G06F3/0317; G06F3/0321

Claims Analysis

Total Claims: 59
Claim 1
Independent Claim 246 words
Position sensing apparatus comprising: a pattern element with an arrangement of indicia that together present a two-dimensional windowing pattern, said two-dimensional windowing pattern having windowing property characteristics such any portion of said two-dimensional windowing pattern of predetermined minimum extent forms a corresponding unique sub-pattern is that is locatable within said two-dimensional windowing pattern for at least one orientation of said unique sub-pattern relative to said two-dimensional windowing pattern; an indicator element moveable relative to said pattern element across said arrangement of indicia; sub-pattern detector means including sensor means for sensing said indicia, such that for any one position of the indicator element the sensing means is operative to sense a portion of said two-dimensional windowing pattern which lies in the locality of said indicator element and is smaller in extent than said unique sub-pattern, the detector means being operative to process the output of the sensor means such that as the indicator element is moved over the two-dimensional windowing pattern, the sub-pattern detector means derives sub-pattern data representative of a said unique sub-pattern in proximity to said indicator element in a said at least one orientation of the unique sub-pattern relative to said two-dimensional windowing pattern; and position-determining means including a memory for holding pattern data representative of said two-dimensional windowing pattern, the position-determining means being responsive to the sub-pattern data derived by said sub-pattern detector means to determine, by reference to said pattern data, a position of said indicator element relative to said pattern element.
Claim 2
Dependent Claim 246 words
Position sensing apparatus comprising: a pattern element with an arrangement of indicia that together present a two-dimensional windowing pattern, said two-dimensional windowing pattern having windowing property characteristics such any portion of said two-dimensional windowing pattern of predetermined minimum extent forms a corresponding unique sub-pattern is that is locatable within said two-dimensional windowing pattern for at least one orientation of said unique sub-pattern relative to said two-dimensional windowing pattern; an indicator element moveable relative to said pattern element across said arrangement of indicia; sub-pattern detector means including sensor means for sensing said indicia, such that for any one position of the indicator element the sensing means is operative to sense a portion of said two-dimensional windowing pattern which lies in the locality of said indicator element and is smaller in extent than said unique sub-pattern, the detector means being operative to process the output of the sensor means such that as the indicator element is moved over the two-dimensional windowing pattern, the sub-pattern detector means derives sub-pattern data representative of a said unique sub-pattern in proximity to said indicator element in a said at least one orientation of the unique sub-pattern relative to said two-dimensional windowing pattern; and position-determining means including a memory for holding pattern data representative of said two-dimensional windowing pattern, the position-determining means being responsive to the sub-pattern data derived by said sub-pattern detector means to determine, by reference to said pattern data, a position of said indicator element relative to said pattern element.
Claim 3
Dependent Claim 165 words
Position-sensing apparatus according to claim 1, wherein: (a) said two-dimensional windowing pattern includes a regular arrangement of said indicia such that any given sub-pattern of said two-dimensional windowing pattern may be in any of M possible orientations relative to the two-dimensional windowing pattern where M is a positive integer greater then zero; (b) said two-dimensional windowing pattern includes a regular arrangement of said indicia such that any given sub-pattern can be correctly located in the two dimensional windowing pattern for N of said M possible orientations where N is a positive integer in the range of 0<N≦M; and (c) said sub-pattern detector means is responsive to said regular arrangement of said indicia to identify said unique sub-pattern in the locality of said indicator element, and to provide said sub-pattern data to said position-determining means which is representative of the said unique sub-pattern in one of said N of said M possible orientations relative to the two-dimensional windowing pattern in which it can be correctly located.
Claim 4
Dependent Claim 42 words
Position-sensing apparatus according to claim 2 wherein said indicia are discernibly arranged in rows and columns extending parallel to respective first and second coordinate axes, said indicia being presented in a cell that has line contact with a plurality of neighbouring cells.
Claim 5
Dependent Claim 32 words
Position-sensing apparatus according to claim 3, wherein each said cell has line contact with four neighbouring cells, M has a value 4, and N has one of the values 1,2 and 4.
Claim 6
Dependent Claim 36 words
Position-sensing apparatus according to claim 3 wherein said indicia serve to encode at least part of a two-dimensional windowing array having rows and columns of elements extending parallel to said first and second coordinate axes respectively.
Claim 7
Dependent Claim 14 words
Position-sensing apparatus according to claim 5, wherein said array is a pseudo-random binary array.
Claim 8
Dependent Claim 130 words
Position-sensing apparatus according to claims 5, wherein said array is formed from first and second binary sequences of length m and n respectively, where m and n are positive integers greater than zero, by forming a first column of the array from said first sequence, and forming each subsequent (i)th column, where "i" is an integer in the range from 2 to 2 n+1 , by considering the value of the (i-1)th element of the second sequence, and if the (i-1)th element has a first binary value, forming the said (i)th column from said first sequence unshifted relative to the (i-1)th column, if the (i-1)th element has a second binary value, forming the said (i)th column from said first sequence circularly shifted by one position relative to the (i-1)th column.
Claim 9
Dependent Claim 39 words
Position-sensing apparatus according to claim 7, wherein said first and second binary sequences are respective orientable binary sequences each with the property that if a window-length subsequence appears in the sequence then a reverse of said subsequence is absent.
Claim 10
Dependent Claim 47 words
Position-sensing apparatus according to claim 5, wherein said array is formed by combining together two windowing sequences that extend parallel to respective ones of said first and second coordinate axes, each element of said array representing a particular combination of values of corresponding elements of said sequences.
Claim 11
Dependent Claim 77 words
Position-sensing apparatus according to claim 9, wherein said sequences are selected from the group of sequences comprising: (a) de Bruijn sequences; (b) pseudo-random binary sequences; (c) orientable binary sequences each having the property that if a window-length subsequence appears in the sequence, then its reversal does not; and (d) complement-orientable binary sequences each having the property that if a window-length subsequence appears in the sequence, then the reverse of the bitwise complement of the subsequence does not.
Claim 12
Dependent Claim 25 words
Position-sensing apparatus according to claim 5, wherein the value of each element of said array is encoded to correspond to settings of particular physical attributes.
Claim 13
Dependent Claim 41 words
Position-sensing apparatus according to claim 3, wherein said indicia serve to encode a first linear windowing sequence of elements extending parallel to said first coordinate axis and a second linear windowing sequence of elements extending parallel to said second coordinate axis.
Claim 14
Dependent Claim 77 words
Position-sensing apparatus according to claim 12, wherein said sequences are selected from the group of sequences comprising: (a) de Bruijn sequences; (b) pseudo-random binary sequences; (c) orientable binary sequences each having the property that if a window-length subsequence appears in the sequence, then its reversal does not; and (d) complement-orientable binary sequences each having the property that if a window-length subsequence appears in the sequence, then the reverse of the bitwise complement of the subsequence does not.
Claim 15
Dependent Claim 58 words
Position-sensing apparatus according to claim 12, wherein the value of each element of each said first linear windowing sequence and said second linear windowing sequence is encoded as a corresponding change in indicia value when moving between neighbouring cells in a direction parallel to the direction of the corresponding first linear windowing sequence or second linear windowing sequence.
Claim 16
Dependent Claim 39 words
Position-sensing apparatus according to claim 14, wherein the encoding of said element values is such as to ensure that each said indicia is distinguished by its value from at least one specific neighbour with which it has line contact.
Claim 17
Dependent Claim 28 words
Position-sensing apparatus according to claim 15, wherein said encoding is such as to distinguish each indicia by value from all its neighbours with which it makes line contact.
Claim 18
Dependent Claim 37 words
Position-sensing apparatus according to claim 16, wherein the encoding of said element values is such as to ensure that each said indicia is also distinguished by its value from its neighbours with which it has point contact.
Claim 19
Dependent Claim 39 words
Position-sensing apparatus according to claim 11, wherein each said indicia is separated from at least one neighbouring indicia with which it has line contact by a corresponding separator zone that is detectable as such by said sub-pattern detector means.
Claim 20
Dependent Claim 82 words
Position-sensing apparatus according to claim 1, wherein said sensor means is movable with said indicator element and is operative to sense a portion of said two-dimensional windowing pattern which is smaller in extent than said unique sub-pattern but which includes a plurality of indicia, said sub-pattern detector means being operative to build up said sub-pattern data relating to said sub-pattern as the sensor means is moved over the two-dimensional windowing pattern by taking account the continuity of indicia sensed during said movement.
Claim 21
Dependent Claim 91 words
Position-sensing apparatus according to claim 5, wherein said sensor means is movable with said indicator element and is operative to sense a portion of said two-dimensional windowing pattern corresponding to a single said indicia, said apparatus including spatial-information means for providing said sub-pattern detector means with spatial information regarding the relative disposition of adjacent element-value encoding indicia, and said sub-pattern detector means being operative to use said spatial information to build up said sub-pattern data relating to said unique sub-pattern as the sensor means is moved over the two-dimensional windowing pattern.
Claim 22
Dependent Claim 31 words
Position-sensing apparatus according to claim 20, wherein said spatial-information means comprises indicia of said two-dimensional windowing pattern sensed by said sensor means as it is moved between said element-value encoding indicia.
Claim 23
Dependent Claim 20 words
Position-sensing apparatus according to claim 21, wherein said spatial-information is encoded into the values represented by said element-value encoding indicia.
Claim 24
Dependent Claim 36 words
Position-sensing apparatus according to claim 20, wherein said spatial-information means comprises means, separate from said sensor means, deriving information regarding movement of said sensor including at least information on changes in direction of said sensor means.
Claim 25
Dependent Claim 58 words
Position-sensing apparatus according to claim 20, wherein the spatial-information provided to said sub-pattern detector means is only partial and said detector means is operative to assume an unchanging direction of movement of said sensor means across said two-dimensional windowing pattern unless and until, following initial position determination, an inconsistency is determined between said pattern data and sub-pattern data.
Claim 26
Dependent Claim 51 words
Position-sensing apparatus to claim 1, wherein the relative orientation of the sensor means to said arrangement of indicia, about an axis orthogonal to said arrangement, is fixed thereby facilitating derivation by said sub-pattern detector means of said sub-pattern data representative of a sub-pattern orientated in a said at least one orientation.
Claim 27
Dependent Claim 69 words
Position-sensing apparatus to claim 5, wherein the relative orientation of the sensor means to said arrangement of indicia, about an axis orthogonal to said arrangement, is variable; said apparatus including orientation-information means for providing said sub-pattern detector means with orientation information about said relative orientation, the sub-pattern detector means utilizing this information in deriving said sub-pattern data representative of said unique sub-pattern oriented in said at least one orientation.
Claim 28
Dependent Claim 31 words
Position-sensing apparatus according to claim 26, wherein said orientation-information means comprises indicia of said two-dimensional windowing pattern sensed by said sensor means as it is moved between said element-value encoding indicia.
Claim 29
Dependent Claim 21 words
Position-sensing apparatus according to claim 27, wherein said orientation information is encoded into the values represented by said element-value encoding indicia.
Claim 30
Dependent Claim 36 words
Position-sensing apparatus according to claim 1, wherein said position-determining means determines the location of said unique sub-pattern in the two-dimensional windowing pattern by comparing indicia of the unique sub-pattern with indicia of the two-dimensional windowing pattern.
Claim 31
Dependent Claim 61 words
Position-sensing apparatus according to claim 1, wherein said position-determining means determines a location of said unique sub-pattern in the two-dimensional windowing pattern by using an index addressable in terms of data contained in said sub-pattern data with each addressable index entry holding sub-pattern location data corresponding to a position of the unique sub-pattern giving rise to addressing of said index entry.
Claim 32
Dependent Claim 61 words
Position-sensing apparatus according to claim 1, wherein following an initial determination of a location of said indicator element, any incremental change in a pattern portion sensed by said sensing means, is used by said position-determining means to provide an updated location based on the incremental change in location of the indicator element indicated by said change in the sensed pattern portion.
Claim 33
Dependent Claim 251 words
Position-sensing apparatus according to claim 31, wherein: said two dimensional windowing pattern is an encoding of two windowing sequences of elements extending along respective first and second coordinate axes, and said position-determining means: being operative to update the location of said indicator element along said first and second coordinate axes separately, based on any incremental change in location along the corresponding coordinate axis indicated by a change in the element or elements of the corresponding sequence represented by said sensed pattern portion; (b) in incrementing the location of said indicator element along at least one said coordinate axis, assuming an unchanged direction of movement therealong unless and until the said element or elements of the sequence extending along said one coordinate axis that are represented by said sensed pattern portion, differ from that predicated from the stored pattern data relating to that sequence having regard to the current location in the sequence as previously determined by said position-determining means, and (c) upon detecting a difference between the sensed and predicted sequence elements, being further operative to enter a recovery process to recover its location along said one coordinate axis, said recovery process involving deriving at least one candidate location for the indicator element on the basis that the direction of movement of the indicator element has been reversed, and directly or indirectly comparing the element or elements sensed along the track of the indicator element with those predicted to lie along the indicator element track in reaching each said candidate location.
Claim 34
Dependent Claim 99 words
Position-sensing apparatus according to claim 32, wherein the position-sensing apparatus is operative to store an identity of the sequence elements sensed along the track of the indicator element, the validity of each said candidate location being tested during the recovery process by predicting, on the basis that a reversal of movement occurred at a location midway between the candidate location and the currently-determined one, the sequence element or elements sensed during movement between said midway and candidate locations, comparing them with the corresponding stored sensed sequence elements, and rejecting the candidate location if said comparison results in a mismatch.
Claim 35
Dependent Claim 129 words
Position-sensing apparatus to claim 32, wherein said recovery process involves testing the validity of the or each candidate location by: (i) predicting the sequence element or elements sensible thereat, comparing them with the sequence element or elements predicted for the currently-determined, but incorrect, location and rejecting the candidate location if this comparison results in a match, and/or (ii) on the assumption that a reversal of movement occurred at a location midway between said candidate location and the currently determined location, predicting the sequence element or elements sensible during movement between said midway and candidate locations, but not including the latter location, comparing them with the corresponding sequence elements predicted for movement to the currently-determined, but incorrect location and rejecting the candidate location if this comparison results in a mismatch.
Claim 36
Dependent Claim 69 words
Position-sensing apparatus according to claims 32, wherein a plurality of candidate locations are derived and remain unrejected following the testing of their validity, said recovery process further involving detecting further incremental changes in said sensed sequence elements and comparing each new incrementally-changed sensed sequence element or elements with predictions based in each remaining candidate location, a said remaining candidate location being rejected where this comparison results in a mismatch.
Claim 37
Dependent Claim 16 words
Position-sensing apparatus claim 1 wherein said indicator element is a hand-holdable stylus carrying said sensor means.
Claim 38
Dependent Claim 39 words
Position-sensing apparatus according to claim 1, wherein said pattern element is a planar member carrying said indicia, both the planar member and said indicia being transparent to visible light whereby to permit viewing of items through the pattern element.
Claim 39
Dependent Claim 69 words
Position-sensing apparatus according to claim 36, wherein said pattern element is a planar member carrying said indicia, said indicia being transparent to visible light and said stylus being a marking stylus capable of depositing a marking substance on a surface of said planar member at which said indicia can be sensed by said sensor means, said working substance being optically visible but permitting the sensing of said indicia therethrough.
Claim 40
Dependent Claim 80 words
Position-sensing apparatus according to claim 36, wherein said pattern element is a planar member carrying said indicia, said apparatus further comprising a markable sheet positioned over said planar member, said sheet being at least partially opaque and permitting said indicia to be sensed therethrough by said sensor means, and said stylus being a marking stylus capable of depositing a marking substance on said sheet which substance is optically discernible against said sheet but permits the sensing of said indicia therethrough.
Claim 41
Dependent Claim 292 words
A pattern element according to claim 1 including a two-dimensional pattern having pattern cells arranged in rows and columns extending parallel to respective first and second coordinate axes with each cell having a plurality of neighbouring cells across respective boundaries and having a property set at one of a plurality of possible values, said cells serving to encode first and second sequences of binary elements parallel to said first and second axes respectively with each sequence element having its value encoded as a corresponding change in cell property value when moving across a said boundary, said change being in accordance with the following four encoding functions that give the property value of said cell when moving thereto from another said cell having a property value c, wherein: h 0 (c) specifies the property value of a cell when the binary element to be encoded is 0 and movement is parallel to the first axis; h 1 (c) specifies the property value of a cell when the binary element to be encoded is 1 and movement is parallel to the first axis v 0 (c) specifies the property value of a cell when the binary element to be encoded is 0 and movement is parallel to the second axis, and v 1 (c) specifies the property value of a cell when the binary element to be encoded is 1 and movement is parallel to the second axis, said encoding being such that: h 0 (c)≠h 1 (c) and v 0 (c)≠v 1 (c) h i (v j (c))=v j (h i (c)) where "i" and "j" are members of binary value set (0,1), each said cell bring distinguishable from its neighbours and movements parallel to said first and second axes being respectively identifiable.
Claim 42
Dependent Claim 62 words
A pattern element according to claim 40, wherein each said cell is distinguishable from its neighbours and movements parallel to said first and second axes are respectively identifiable, by virtue of said encoding functions being so chosen that any given cell and all its neighbouring cells in both directions of said first and second axes have different values of the property c.
Claim 43
Dependent Claim 88 words
A pattern element according to claim 40, wherein each said cell is distinguishable from its neighbours and movements parallel to said first and second axes are respectively identifiable, by virtue of said encoding functions being so chosen that any given cell and its neighbouring cells in both directions of one of said first and second axes have different values of the property c, and further by virtue of the provision of identifiable separators between neighbouring cells in both directions of the other of said first and second axes.
Claim 44
Dependent Claim 78 words
A pattern element according to claim 40, wherein each said cell is distinguishable from its neighbours and movements parallel to said first and second axes are respectively identifiable, by virtue of the provision of identifiable separators between neighbouring cells in both directions of both said first and second axes with the separators relevant to movement in both directions of one said axis being distinguished from the separators relevant to movement in both directions of the other said axis.
Claim 45
Dependent Claim 65 words
A pattern element according to claim 40, wherein said encoding functions are such that any given cell and all the cells to which it is diagonally adjacent have the value of their property c so inter-related as to enable identification of at least the fact that a diagonal transition has been made when moving from said given cell to one of its diagonally adjacent cells.
Claim 46
Dependent Claim 42 words
A pattern element according to claim 40, wherein said encoding functions are of the form: h 0 (c)=c+a (Modulo N) h 1 (c)=c-a (Modulo N) v 0 (c)=c+b (Modulo N) v 1 (c)=c-b (Modulo N) where a is not equal to b.
Claim 47
Dependent Claim 50 words
A pattern element according to claim 40, wherein said encoding functions are of the form: h 0 (c)=c.XOR.a h 1 (c)=c.XOR.b v 0 (c)=c.XOR.d v 1 (c)=c.XOR.e where XOR represents the bitwise exclusive OR function; a,b,d,e are non zero; a and b are different and d and e are different.
Claim 48
Dependent Claim 17 words
A pattern element according to claim 40, wherein said sequences are windowing sequences having windowing property characteristics.
Claim 49
Dependent Claim 37 words
A pattern element according to claim 47, wherein said sequences are orientable sequences, and wherein: h 0 (c)=h 0 -1 (c);h 1 (c)=h 1 -1 (c) v 0 (c)=v 0 -1 (c);v 1 (c)=v 1 -1 (c).
Claim 50
Dependent Claim 27 words
A pattern element according to claim 47, wherein said sequences are compliment-orientable sequences, and wherein: h 0 =h 1 -1 (c) v 0 =v 1 -1 (c).
Claim 51
Dependent Claim 72 words
Displacement-sensing apparatus comprising a pattern element according to claim 40, a member movable over said element, sensing means coupled to said member for sensing at one time the value of the property c of a single cell of said pattern or where provided, the identity of a said separator, and processor means responsive to the output of said sensor means to determine the relative displacement of said member across the pattern element.
Claim 52
Independent Claim 269 words
A method of determining the location of an indicator along a predetermined sequence of pattern features relative to which the indicator is movable, said method involving determining an initial location for said indicator along said sequence and thereafter incrementally updating the determined location by: A. sensing a portion of said sequence of pattern features in the locality of said indicator and monitoring the sensed sequence portion to detect an incremental change therein, B. upon detecting an incremental change in said sensed portion, comparing the sensed sequence portion with that predicted as present in said locality, this prediction using a stored representation of said predetermined sequence and being effected on the basis of an incremental change having occurred in the currently determined location in an assumed direction of movement, and C. acting on the result of said comparison as follows: (i) where said comparison produces a match between the sensed and predicted sequence portions, updating the determined location of the indicator by an incremental change in said assumed direction of movement, (ii) where said comparison produces a mismatch between the sensed and predicted sequence portions, carrying out a recovery process to recover the location of the indicator along said sequence, said recovery process involving deriving at least one candidate location for the indicator on the basis that the direction of movement of the indicator has been reversed, and directly or indirectly comparing the sequence portions sensed along the track of the indicator with those predicted to lie along the indicator's track in reaching the or each said candidate location whereby to test the validity of the or each such location.
Claim 53
Independent Claim 269 words
A method of determining the location of an indicator along a predetermined sequence of pattern features relative to which the indicator is movable, said method involving determining an initial location for said indicator along said sequence and thereafter incrementally updating the determined location by: A. sensing a portion of said sequence of pattern features in the locality of said indicator and monitoring the sensed sequence portion to detect an incremental change therein, B. upon detecting an incremental change in said sensed portion, comparing the sensed sequence portion with that predicted as present in said locality, this prediction using a stored representation of said predetermined sequence and being effected on the basis of an incremental change having occurred in the currently determined location in an assumed direction of movement, and C. acting on the result of said comparison as follows: (i) where said comparison produces a match between the sensed and predicted sequence portions, updating the determined location of the indicator by an incremental change in said assumed direction of movement, (ii) where said comparison produces a mismatch between the sensed and predicted sequence portions, carrying out a recovery process to recover the location of the indicator along said sequence, said recovery process involving deriving at least one candidate location for the indicator on the basis that the direction of movement of the indicator has been reversed, and directly or indirectly comparing the sequence portions sensed along the track of the indicator with those predicted to lie along the indicator's track in reaching the or each said candidate location whereby to test the validity of the or each such location.
Claim 54
Dependent Claim 91 words
A method according to claim 51, including the step of storing the sequence portions sensed along the track of the indicator, the validity of the or each said candidate location being tested during the recovery process by predicting, on the basis that a reversal of movement occurred at a location midway between the candidate location and the currently-determined one, the sequence portions sensible during movement between said midway and candidate locations, comparing them with the corresponding stored sequence portions, and rejecting the candidate location if this comparison results in a mismatch.
Claim 55
Dependent Claim 118 words
A method according to claim 51, wherein said recovery process involves testing the validity of the candidate location by: (i) predicting the sequence portion sensible thereat, comparing it with the said sequence portion predicted for the currently-determined location, and rejecting the candidate location if this comparison results in a match, and/or (ii) on the assumption that a reversal of movement occurred at a location midway between said candidate location and the currently-determined location, predicting the sequence portions sensible during movement between said midway and candidate locations, but not including the latter location, comparing them with the corresponding sequence portions predicted for movement to the currently-determined location, and rejecting the candidate location if this comparison results in a mismatch.
Claim 56
Dependent Claim 67 words
A method according to claim 51 wherein a plurality of candidate locations are derived and remain unrejected following the testing of their validity, said recovery process further involving detecting further incremental changes in said sensed sequence portion and comparing each new incrementally-changed sensed sequence portion with predictions based on each remaining candidate location, a said remaining candidate location being rejected where this comparison results in a mismatch.
Claim 57
Dependent Claim 39 words
Position-sensing apparatus according to claim 14, wherein each said indicia is separated from at least one neighboring indicia with which it has line contact by a corresponding separator zone that is detectable as such by said sub-pattern detector means.
Claim 58
Dependent Claim 91 words
Position-sensing apparatus according to claim 12, wherein said sensor means is movable with said indicator element and is operative to sense a portion of said two-dimensional windowing pattern corresponding to a single said indicia, said apparatus including spatial-information means for providing said sub-pattern detector means with spatial information regarding the relative disposition of adjacent element-value encoding indicia, and said sub-pattern detector means being operative to use said spatial information to build up said sub-pattern data relating to said unique sub-pattern as the sensor means is moved over the two-dimensional windowing pattern.
Claim 59
Dependent Claim 70 words
Position-sensing apparatus according to claim 12, wherein the relative orientation of the sensor means to said arrangement of indicia, about an axis orthogonal to said arrangement, is variable; said apparatus including orientation-information means for providing said sub-pattern detector means with orientation information about said relative orientation, the sub-pattern detector means utilizing this information in deriving said sub-pattern data representative of a sub-pattern orientated in a said at least one orientation.

References Cited (Backward Citations)

US4521773A Cited
EP0171284A2 Cited
US4691199A Cited
EP0206246A2 Cited
US4751380A Cited
EP0276109A2 Cited
US4880967A Cited
US5051736A Cited
US5086197A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-08-14 1999-02-13 1999-08-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-08-14 2003-02-13 2003-08-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-08-14 2007-02-13 2007-08-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag