US20060227117A1 - Circular touch sensor - Google Patents

Circular touch sensor Download PDF

Info

Publication number
US20060227117A1
US20060227117A1 US11/102,599 US10259905A US2006227117A1 US 20060227117 A1 US20060227117 A1 US 20060227117A1 US 10259905 A US10259905 A US 10259905A US 2006227117 A1 US2006227117 A1 US 2006227117A1
Authority
US
United States
Prior art keywords
sensor
pads
recited
touch sensor
boundary
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/102,599
Inventor
David Proctor
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Priority to US11/102,599 priority Critical patent/US20060227117A1/en
Assigned to MICROSOFT CORPORATION reassignment MICROSOFT CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PROCTOR, DAVID W.
Publication of US20060227117A1 publication Critical patent/US20060227117A1/en
Priority to US11/928,524 priority patent/US7786981B2/en
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLC reassignment MICROSOFT TECHNOLOGY LICENSING, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MICROSOFT CORPORATION
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03547Touch pads, in which fingers can move on a surface
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers

Definitions

  • This disclosure relates to touch sensors, and particularly circular touch sensors.
  • Touch sensors are used in many electronic and computing devices. Many laptops, for example, are equipped with a rectangular touch sensor that functions like a computer mouse to control pointer positioning on a screen and permit entry of commands. The touch sensor detects the user's touch and generates signals representing a location of contact on the sensor.
  • FIG. 1 shows a conventional linear touch sensor 100 .
  • the sensor 100 is illustrated with four rectangular sensor pads 102 ( 1 ), 102 ( 2 ), 102 ( 3 ), and 102 ( 4 ) that are linearly aligned. This arrangement allows detection of a user's touch within four discrete zones 1 - 4 that correspond with the four sensor pads 102 ( 1 )- 102 ( 4 ).
  • FIG. 2 shows another conventional linear touch sensor 200 having five discrete sensor pads 202 ( 1 )- 202 ( 5 ), where each sensor pad has a non-rectangular shape. Edges between adjacent sensor pads are discontinuous or jagged. This shape allows adjoining sensor pads to interlace with one another to define additional detection zones, so that there are more zones than sensor pads. In this example, there are nine detection zones 1 - 9 for five sensor pads. With this arrangement, a single touch in zone 2 is detected by adjacent sensor pads 202 ( 1 ) and 202 ( 2 ), whereas a touch in zone 1 is detected solely by the top sensor pad 202 ( 1 ).
  • FIG. 3 shows a conventional circular sensor 300 having sixteen discrete sensor pads 302 extending radially outward from the center. To increase precision, the edges between the sensor pads may be made jagged.
  • FIG. 4 shows one example circular sensor 400 having multiple sensor pads 402 with jagged edges. Sixteen pads 402 are shown, but there may be fewer (e.g., 12).
  • a circular touch sensor has three or more sensors arranged in an iris pattern. Each pad is defined by continuous edges that spiral outward about a center point. The unique geometric shape allows measurement of relative amounts of contact on adjoining sensors. In one implementation, the sensors measure relative capacitance of two or more sensors, thereby enabling high precision identification of the point of contact. With as few as three pads, the circular touch sensor is less expensive than traditional 12-pad to 16-pad circular sensors.
  • FIG. 1 illustrates a conventional linear touch sensor with straight edges between adjacent sensor pads.
  • FIG. 2 illustrates a conventional linear touch sensor with jagged edges between adjacent sensor pads.
  • FIG. 3 illustrates a conventional circular touch sensor with straight edges between adjacent sensor pads.
  • FIG. 4 illustrates a conventional circular touch sensor with jagged edges between adjacent sensor pads.
  • FIG. 5 illustrates a portable entertainment device that implements a circular touch sensor.
  • FIG. 6 illustrates the circular touch sensor implemented in a system architecture, which may be implemented, for example, in the portable entertainment device of FIG. 5 .
  • the circular touch sensor has three sensor pads arranged according to a first implementation.
  • FIG. 7 illustrates the circular touch sensor of FIG. 6 as it would appear if uncoiled and stretched out linearly.
  • FIG. 8 illustrates a circular touch sensor in which the pad arrangement shown in FIG. 7 is replicated multiple times.
  • FIG. 9 illustrates a circular touch sensor having three sensor pads arranged according to a second implementation.
  • FIG. 10 illustrates the circular touch sensor of FIG. 9 as it would appear if uncoiled and stretched out linearly.
  • FIG. 11 illustrates a circular touch sensor in which the pad arrangement shown in FIG. 10 is replicated multiple times.
  • FIG. 12 illustrates a circular touch sensor having four sensor pads.
  • FIG. 13 illustrates the circular touch sensor of FIG. 12 as it would appear if uncoiled and stretched out linearly.
  • FIG. 14 is a flow diagram of a process for operating a circular touch sensor.
  • the circular touch sensor has three or more sensor pads arranged in an iris pattern.
  • the sensor pads measure relative presence of a user's finger (or other pointing member) on adjoining sensor pads.
  • the sensor pads may measure, for example, relative capacitance or pressure on adjoining pads, although other technologies that output variable signals indicative of the degree of contact may be used.
  • the unique geometric shape and measurement of relative contact position on adjoining sensor pads enables high precision detection with far fewer sensor pads than the traditional 12-pad to 16-pad sensors. Since the sensor can be implemented with as few as three sensors, the circular touch sensor is less expensive than the conventional circular sensors.
  • the circular touch sensor is described in the context of consumer electronic devices, such as portable entertainment devices, portable digital assistants (PDAs), cellular phones, audio players, video players, notebook computers, digital cameras, laptop computers, and the like.
  • PDAs portable digital assistants
  • FIG. 5 One example implementation is shown below in FIG. 5 .
  • the circular touch sensor can be implemented in other types of devices and in different environments.
  • FIG. 5 shows a portable entertainment device 500 configured as a Portable Media CenterTM device supported by Microsoft Corporation.
  • the device 500 is a multifunction device having memory and processing capabilities to play music and videos, depict still images, download content from the Internet, and the like.
  • Device 500 has a body or casing 502 and a display panel 504 mounted centrally of the casing 502 .
  • the display panel 504 is a flat panel, color display with sufficient resolution to depict digital images or motion video.
  • the display panel may be optionally implemented with a touch screen overlaying the display to facilitate user input.
  • the display panel may be implemented using different technologies, including LCD (liquid crystal display) and OLED (organic light emitting diode).
  • a circular touch sensor 506 is positioned left of the display panel 504 to support user control of the device 500 .
  • Shuttle control buttons 508 are positioned right of the display panel 504 to control video playback.
  • One or more other buttons may also be provided to facilitate other control functions, such as volume, brightness, contrast, and so forth. It is noted that the device 500 is just one exemplary implementation, and that other configurations and layouts, with more or less buttons and features, may be used.
  • the circular touch sensor 506 has three or more sensor pads arranged in a geometric pattern with continuous, arcuate edges. This allows the sensor pads to measure a ratio of finger contact across adjoining pads. While the touch sensor 506 is illustrated in a circular shape, it is noted that the sensor 506 may take on other non-circular shapes. Possible example shapes include ovals, star-like patterns, and polygons.
  • FIG. 6 shows a circular touch sensor in a system architecture 600 that might be implemented, for example, in the portable entertainment device 500 .
  • the circular touch sensor 506 is coupled to a microcontroller or CPU (central processing unit) 602 via capacitance detection circuitry 604 and an interface 606 .
  • the interface 606 may be implemented as software running on the CPU 602 or as a hardware interface.
  • the capacitance detection circuitry 604 detects changes in capacitance as an indication of contact.
  • the circuitry 604 generates signals that are passed to the CPU 602 for determination of a location of the touch on the circular sensor 506 .
  • the circular touch sensor 506 is illustrated with three sensor pads A, B, C and a center region 610 .
  • the pads A, B, C are arranged in a geometric pattern about a center point within the center region 610 .
  • Each pad is defined by continuous, arcuate edges that spiral from an inner boundary 612 defined by the center region 610 outward to an outer boundary 614 of the sensor 506 .
  • the sensor pads A, B, C form an iris pattern, where each sensor pad defines or covers approximately one-third of a contact region defined between the inner and outer boundaries.
  • each pad edge originates at a first point on the inner boundary 612 and terminates at a second point on the outer boundary 614 , where the first and second points are approximately 180° apart.
  • an edge separating pads A and B originates at a point on the inner boundary 612 at 0° and terminates at a point on the outer boundary 614 at 180°. In this manner, a user's finger is likely to contact two adjoining sensor pads at any point on the circular touch sensor 506 .
  • the pads A, B, C are formed of metal or other electrically conductive material. Contact with pad A causes a capacitance change that is detected by an associated capacitance meter 620 of the capacitance detection circuitry 604 . Similarly, contact on pads B and C induce capacitance changes that are detected by associated capacitance meters 622 and 624 , respectively.
  • the capacitance meters 620 - 624 generated values indicative of capacitance (or capacitance change), which are passed to the interface 606 .
  • the interface 606 and/or CPU 602 determines the position of the user's finger on the circular touch sensor 506 based on the values from the capacitance meters 620 - 624 associated with the pads A-C.
  • the interface 606 and/or CPU 602 computes a ratio of values generated by pads being contacted. The ratio accurately identifies the angle at which contact is made on the circular sensor.
  • the CPU 602 , circuitry 604 , and interface 606 define a means for detecting contact made to one or more of the sensors and determining a location of the contact.
  • the baselines value can be established at design, or set through a calibration process.
  • a finger or pointing mechanism comes in contact with the sensor arrangement, there is an increase in capacitance across all sensors above the baseline value.
  • the position of contact is determined by comparing the relative contribution of each sensor pad to the total capacitance increase across all sensors above the baseline value.
  • a table may be compiled with various sensor values for corresponding finger positions, and the interface 606 may look up the position from the values in table 1 below.
  • a point of contact is deemed to be positioned at 60° when the contribution of pad A to the total increase above the baseline is approximately 2 ⁇ 3 (0.667) and the contribution of pad B to the total increase above the baseline is approximately 1 ⁇ 3 (0.333). Additionally, the interface 606 can use the table to interpolate between listed positions. Thus, the point of contact is deemed to be positioned at 55° on the circular touch sensor when pad A's contribution is approximately 0.667 to the total capacitance increase above the baseline, pad B's contribution is approximately 0.305, and pad C's contribution is approximately 0.028. With interpolation, the circular touch sensor 506 essentially functions as an infinitely variable sensor that senses infinitely many finger positions.
  • Center region 610 may also define a fourth pad.
  • circuitry 604 is equipped with a fourth capacitance meter to detect contact with the center region 610 .
  • the center region 610 may be associated with a “select” or “OK” command.
  • FIG. 7 shows the pads A-C of the circular touch sensor 506 uncoiled and stretched out linearly.
  • the inner boundary 612 extends along the bottom and the outer boundary 614 extends along the top.
  • This illustration demonstrates the overlapping relationship of the pads.
  • Contact sensed at a position of 0° is manifest by pad A contributing 2 ⁇ 3 (0.667) to the total increase above the baseline and pad C contributing 1 ⁇ 3 (0.333) to the total capacitance increase above the baseline.
  • Contact sensed at a position of 240° is manifest by pad C contributing 2 ⁇ 3 (0.667) to the total increase above the baseline and pad B contributing 1 ⁇ 3 (0.333) to the total increase above the baseline.
  • the pad layout shown in FIGS. 6 and 7 is one possible layout, and suitable for sensors having a radial width between the inner boundary 612 and the outer boundary 614 that is approximately the size of the user's finger. If the radial width is greater than a finger width, the pattern may be repeated radially to avoid affecting any measurement that might be caused by radial movement of the finger.
  • FIG. 8 shows a linear version of a circular touch sensor 800 where the iris pattern of three pads is repeated multiple times in the radial direction.
  • the iris pattern of pads A-C as represented in the linear version shown in FIG. 7 , is repeated four times as represented by horizontal bands 802 ( 1 ), 802 ( 2 ), 802 ( 3 ), and 802 ( 4 ).
  • Each band is set apart by intermediate boundaries, such that within each band between boundaries, the iris pattern is preserved.
  • two bands 802 ( 1 ) and 802 ( 3 ) are identical to that of FIG. 7 , while the other two bands 802 ( 2 ) and 802 ( 3 ) are inverted or mirrored.
  • the sensor pads have side edges that spiral about the center point outward from one intermediate boundary to the next.
  • the resulting sensor pad layout defines a zigzag pattern in the vertical direction.
  • two or three of the pads will generate capacitance signals used to determine the finger position.
  • a user's finger (represented by dashed circle 804 ) contacts three pads A, B, and C, although predominantly on pad A.
  • the circular touch sensor may be implemented in any number of different ways.
  • the pads may be arranged with different iris patterns that generate different capacitance values for various contact positions.
  • FIG. 9 shows a circular touch sensor 900 having three pads A, B, and C.
  • each pad edge originates at a first point on the inner boundary 902 and terminates at a second point on the outer boundary 904 , where the first and second points are approximately 120° apart.
  • an edge separating pads A and B originates at a point on inner boundary 902 at 0° and terminates at a point on outer boundary 904 at 120°.
  • the interface 606 determines the contact position based on relative values generated by the capacitance meters 620 - 624 associated with the pads A-C.
  • the interface 606 may use a table to look up contact position given the relative values, similar to that described above with respect to table 1.
  • the interface 606 can interpolate between the positions using a table, such as one similar to table 1, to detect any number of finger positions on the circular touch sensor.
  • FIG. 10 shows the pads A-C of the circular touch sensor 900 when uncoiled and presented as a linear version. Notice that positions 0°, 120°, and 240° have no overlapping pads. Thus, unlike the layout of FIG. 7 , at most only two pads are contacted at any one time. As contact occurs at various positions on the circular sensor, ratios of capacitance values generated by two adjoining pads are used to identify the contact location. The arcuate edges of the pads enable continuously changing ratios as the user's finger slides around the sensor, thereby allowing infinitely many detection locations. For instance, as the user slides her finger from 0° to 120°, the contribution value ratio of pad A to pad B varies continuously from 1:0 to 0:1.
  • FIG. 11 shows a linear version of a circular sensor 800 where the iris pattern of three pads is repeated four times in the radial direction, as represented by horizontal bands 1102 ( 1 ), 1102 ( 2 ), 1102 ( 3 ), and 1102 ( 4 ).
  • Two bands 1102 ( 1 ) and 1102 ( 3 ) are identical to that of FIG. 10 , while the other two bands 1102 ( 2 ) and 1102 ( 3 ) are inverted or mirrored.
  • the pads described above have three conductive pads. However, more than three conductive pads may be implemented in the circular touch sensor. More generally, the pad assembly for the touch sensors has N sensor pads arranged about a center point, where N ⁇ 3. Each sensor pad defines approximately 1/N of a contact region defined between the inner and outer boundaries.
  • FIG. 12 shows an exemplary circular touch sensor 1200 having four pads A, B, C, and D arranged about a center region 1202 .
  • the pads A-D are arranged in a geometric iris-shaped pattern with continuous, arcuate edges spiraling outward from the center region 1202 .
  • the sensor pads A-D overlap one another such that any radius from the sensor's center crosses over at least two sensor pads and more often over three sensor pads. In this manner, a user's finger is likely to contact two or three adjoining sensor pads at any point on the circular touch sensor 1200 .
  • FIG. 13 shows the four pads A-D stretched out linearly. This illustration demonstrates the overlapping relationship of the four pads. At 60°, the contribution of pad B to the total increase above the base line is approximately 1 ⁇ 3 (0.333), the contribution of pad A is approximately 1 ⁇ 2 (0.500), and the contribution of pad D is approximately 1 ⁇ 6 (0.167).
  • FIG. 14 shows a process 1400 for operating a circular touch sensor.
  • the process 1400 is illustrated as a collection of blocks in a logical flow graph, which represent a sequence of operations that can be implemented in hardware, software, or a combination thereof.
  • the blocks represent computer instructions that, when executed by one or more processors, perform the recited operations.
  • process 1400 is described with reference to the system architecture 600 shown in FIG. 6 . It is noted that the process 1400 may be implemented by other sensors and architectures.
  • contact on one or more pads of a circular touch sensor is detected.
  • the contact may be from human touch, such as a finger, or a pointing device, such as a stylus or the like.
  • the contact is detected by sensing capacitance change of one or more metal sensor pads, such as pads A, B, and C of sensor 506 .
  • the capacitance meters 620 - 624 sense the capacitance change and pass values indicative of capacitance (or capacitance change) to the interface 606 .
  • a location of contact on the circular touch sensor is determined.
  • the interface 606 and/or CPU 602 interpret the values from the capacitance meters to identify a precise location that the user touched the sensor 506 .
  • the interface 606 and/or CPU 602 computes a ratio among the two or more pads receiving the contact. The computation may involve use of a table, such as tables 1 or 2 above, and interpolation between values listed in the table. The ratio accurately identifies the location of contact on the circular sensor in terms of angular position.
  • the identified location of contact is used to effectuate an operation.
  • the CPU 602 uses the location to ascertain a command intended by the user when contacting the circular touch sensor.
  • playback functions such as play, stop, skip ahead, and skip back are associated with locations on the circular sensor.
  • the CPU 602 understands the identified location as the user's instruction to initiate play of the song title.

Abstract

A circular touch sensor has three or more sensors arranged in an iris pattern. Each pad is defined by continuous edges that spiral outward about a center point. The unique geometric shape allows measurement of relative amounts of contact on adjoining sensors. In one implementation, the sensors measure relative capacitance of two or more sensors, thereby enabling high precision identification of the point of contact. With as few as three pads, the circular touch sensor is less expensive than traditional 12-pad to 16-pad circular sensors.

Description

    TECHNICAL FIELD
  • This disclosure relates to touch sensors, and particularly circular touch sensors.
  • BACKGROUND
  • Touch sensors are used in many electronic and computing devices. Many laptops, for example, are equipped with a rectangular touch sensor that functions like a computer mouse to control pointer positioning on a screen and permit entry of commands. The touch sensor detects the user's touch and generates signals representing a location of contact on the sensor.
  • FIG. 1 shows a conventional linear touch sensor 100. For discussion purposes, the sensor 100 is illustrated with four rectangular sensor pads 102(1), 102(2), 102(3), and 102(4) that are linearly aligned. This arrangement allows detection of a user's touch within four discrete zones 1-4 that correspond with the four sensor pads 102(1)-102(4).
  • To increase precision, additional detection zones may be created by changing the shape of the sensor pads. FIG. 2 shows another conventional linear touch sensor 200 having five discrete sensor pads 202(1)-202(5), where each sensor pad has a non-rectangular shape. Edges between adjacent sensor pads are discontinuous or jagged. This shape allows adjoining sensor pads to interlace with one another to define additional detection zones, so that there are more zones than sensor pads. In this example, there are nine detection zones 1-9 for five sensor pads. With this arrangement, a single touch in zone 2 is detected by adjacent sensor pads 202(1) and 202(2), whereas a touch in zone 1 is detected solely by the top sensor pad 202(1).
  • Many devices today use non-rectangular touch sensors. For instance, some popular audio devices (e.g., MP3 players) employ circular touch sensors. These sensors have traditionally followed the same design as linear sensors, with multiple discrete sensor pads (e.g., 12-16 sensors) aligned side-by-side. FIG. 3 shows a conventional circular sensor 300 having sixteen discrete sensor pads 302 extending radially outward from the center. To increase precision, the edges between the sensor pads may be made jagged. FIG. 4 shows one example circular sensor 400 having multiple sensor pads 402 with jagged edges. Sixteen pads 402 are shown, but there may be fewer (e.g., 12).
  • These conventional sensors detect presence or absence of a finger on each sensor pad. Past solutions to increase precision have been to increase the number of sensor pads or make the edges jagged to define extra detection zones. However, larger numbers of sensor pads requires more expensive and complex interfaces to convert the detection signals to a smaller number of output pins on circuit chips. Moreover, even as the number of sensor pads increase, the sensors still detect only a finite number of contact positions.
  • In addition to precision, manufacturing cost is another important consideration for designers of touch sensors. These designers continually look for ways to reduce cost. Conventional circular touch sensors employ anywhere from 12 to 16 sensors, thereby increasing component costs.
  • Accordingly, there remains a need for an improved circular touch sensor that is inexpensive to produce, yet provides high accuracy and precision similar to that of conventional 16-pad sensors.
  • SUMMARY
  • A circular touch sensor has three or more sensors arranged in an iris pattern. Each pad is defined by continuous edges that spiral outward about a center point. The unique geometric shape allows measurement of relative amounts of contact on adjoining sensors. In one implementation, the sensors measure relative capacitance of two or more sensors, thereby enabling high precision identification of the point of contact. With as few as three pads, the circular touch sensor is less expensive than traditional 12-pad to 16-pad circular sensors.
  • BRIEF DESCRIPTION OF THE CONTENTS
  • The detailed description is described with reference to the accompanying figures. In the figures, the left-most digit(s) of a reference number identifies the figure in which the reference number first appears. The use of the same reference numbers in different figures indicates similar or identical items.
  • FIG. 1 illustrates a conventional linear touch sensor with straight edges between adjacent sensor pads.
  • FIG. 2 illustrates a conventional linear touch sensor with jagged edges between adjacent sensor pads.
  • FIG. 3 illustrates a conventional circular touch sensor with straight edges between adjacent sensor pads.
  • FIG. 4 illustrates a conventional circular touch sensor with jagged edges between adjacent sensor pads.
  • FIG. 5 illustrates a portable entertainment device that implements a circular touch sensor.
  • FIG. 6 illustrates the circular touch sensor implemented in a system architecture, which may be implemented, for example, in the portable entertainment device of FIG. 5. The circular touch sensor has three sensor pads arranged according to a first implementation.
  • FIG. 7 illustrates the circular touch sensor of FIG. 6 as it would appear if uncoiled and stretched out linearly.
  • FIG. 8 illustrates a circular touch sensor in which the pad arrangement shown in FIG. 7 is replicated multiple times.
  • FIG. 9 illustrates a circular touch sensor having three sensor pads arranged according to a second implementation.
  • FIG. 10 illustrates the circular touch sensor of FIG. 9 as it would appear if uncoiled and stretched out linearly.
  • FIG. 11 illustrates a circular touch sensor in which the pad arrangement shown in FIG. 10 is replicated multiple times.
  • FIG. 12 illustrates a circular touch sensor having four sensor pads.
  • FIG. 13 illustrates the circular touch sensor of FIG. 12 as it would appear if uncoiled and stretched out linearly.
  • FIG. 14 is a flow diagram of a process for operating a circular touch sensor.
  • DETAILED DESCRIPTION
  • This disclosure is directed to circular touch sensors. The circular touch sensor has three or more sensor pads arranged in an iris pattern. The sensor pads measure relative presence of a user's finger (or other pointing member) on adjoining sensor pads. The sensor pads may measure, for example, relative capacitance or pressure on adjoining pads, although other technologies that output variable signals indicative of the degree of contact may be used. The unique geometric shape and measurement of relative contact position on adjoining sensor pads enables high precision detection with far fewer sensor pads than the traditional 12-pad to 16-pad sensors. Since the sensor can be implemented with as few as three sensors, the circular touch sensor is less expensive than the conventional circular sensors.
  • For discussion purposes, the circular touch sensor is described in the context of consumer electronic devices, such as portable entertainment devices, portable digital assistants (PDAs), cellular phones, audio players, video players, notebook computers, digital cameras, laptop computers, and the like. One example implementation is shown below in FIG. 5. However, the circular touch sensor can be implemented in other types of devices and in different environments.
  • Portable Entertainment Device
  • FIG. 5 shows a portable entertainment device 500 configured as a Portable Media Center™ device supported by Microsoft Corporation. The device 500 is a multifunction device having memory and processing capabilities to play music and videos, depict still images, download content from the Internet, and the like.
  • Device 500 has a body or casing 502 and a display panel 504 mounted centrally of the casing 502. The display panel 504 is a flat panel, color display with sufficient resolution to depict digital images or motion video. The display panel may be optionally implemented with a touch screen overlaying the display to facilitate user input. The display panel may be implemented using different technologies, including LCD (liquid crystal display) and OLED (organic light emitting diode).
  • A circular touch sensor 506 is positioned left of the display panel 504 to support user control of the device 500. Shuttle control buttons 508 are positioned right of the display panel 504 to control video playback. One or more other buttons may also be provided to facilitate other control functions, such as volume, brightness, contrast, and so forth. It is noted that the device 500 is just one exemplary implementation, and that other configurations and layouts, with more or less buttons and features, may be used.
  • The circular touch sensor 506 has three or more sensor pads arranged in a geometric pattern with continuous, arcuate edges. This allows the sensor pads to measure a ratio of finger contact across adjoining pads. While the touch sensor 506 is illustrated in a circular shape, it is noted that the sensor 506 may take on other non-circular shapes. Possible example shapes include ovals, star-like patterns, and polygons.
  • Sensor
  • FIG. 6 shows a circular touch sensor in a system architecture 600 that might be implemented, for example, in the portable entertainment device 500. The circular touch sensor 506 is coupled to a microcontroller or CPU (central processing unit) 602 via capacitance detection circuitry 604 and an interface 606. The interface 606 may be implemented as software running on the CPU 602 or as a hardware interface. When a user or other object (e.g., stylus) contacts the circular touch sensor 506, the capacitance detection circuitry 604 detects changes in capacitance as an indication of contact. The circuitry 604 generates signals that are passed to the CPU 602 for determination of a location of the touch on the circular sensor 506.
  • The circular touch sensor 506 is illustrated with three sensor pads A, B, C and a center region 610. The pads A, B, C are arranged in a geometric pattern about a center point within the center region 610. Each pad is defined by continuous, arcuate edges that spiral from an inner boundary 612 defined by the center region 610 outward to an outer boundary 614 of the sensor 506. In this arrangement, the sensor pads A, B, C form an iris pattern, where each sensor pad defines or covers approximately one-third of a contact region defined between the inner and outer boundaries.
  • The sensor pads A, B, C overlap one another such that any radius from the sensor's center crosses over at least two sensor pads. In this example, each pad edge originates at a first point on the inner boundary 612 and terminates at a second point on the outer boundary 614, where the first and second points are approximately 180° apart. For instance, an edge separating pads A and B originates at a point on the inner boundary 612 at 0° and terminates at a point on the outer boundary 614 at 180°. In this manner, a user's finger is likely to contact two adjoining sensor pads at any point on the circular touch sensor 506.
  • For capacitance detection, the pads A, B, C are formed of metal or other electrically conductive material. Contact with pad A causes a capacitance change that is detected by an associated capacitance meter 620 of the capacitance detection circuitry 604. Similarly, contact on pads B and C induce capacitance changes that are detected by associated capacitance meters 622 and 624, respectively. The capacitance meters 620-624 generated values indicative of capacitance (or capacitance change), which are passed to the interface 606.
  • With the iris-pattern arrangement, the user is likely to touch two pads concurrently. The interface 606 and/or CPU 602 determines the position of the user's finger on the circular touch sensor 506 based on the values from the capacitance meters 620-624 associated with the pads A-C. The interface 606 and/or CPU 602 computes a ratio of values generated by pads being contacted. The ratio accurately identifies the angle at which contact is made on the circular sensor. In this manner, the CPU 602, circuitry 604, and interface 606 define a means for detecting contact made to one or more of the sensors and determining a location of the contact.
  • As one example technique, there is a baseline value when no finger or pointing mechanism is present on the sensor pads. The baselines value can be established at design, or set through a calibration process. When a finger or pointing mechanism comes in contact with the sensor arrangement, there is an increase in capacitance across all sensors above the baseline value. The position of contact is determined by comparing the relative contribution of each sensor pad to the total capacitance increase across all sensors above the baseline value. A table may be compiled with various sensor values for corresponding finger positions, and the interface 606 may look up the position from the values in table 1 below.
    TABLE 1
    Position A B C TOTAL A % B % C %
    0 1.00 0.00 0.50 1.50 0.667 0.000 0.333
    10 1.00 0.08 0.42 1.50 0.667 0.056 0.278
    20 1.00 0.17 0.33 1.50 0.667 0.111 0.222
    30 1.00 0.25 0.25 1.50 0.667 0.167 0.167
    40 1.00 0.33 0.17 1.50 0.667 0.222 0.111
    50 1.00 0.42 0.08 1.50 0.667 0.278 0.056
    60 1.00 0.50 0.00 1.50 0.667 0.333 0.000
    70 0.92 0.58 0.00 1.50 0.611 0.389 0.000
    80 0.83 0.67 0.00 1.50 0.556 0.444 0.000
    90 0.75 0.75 0.00 1.50 0.500 0.500 0.000
    100 0.67 0.83 0.00 1.50 0.444 0.556 0.000
    110 0.58 0.92 0.00 1.50 0.389 0.611 0.000
    120 0.50 1.00 0.00 1.50 0.333 0.667 0.000
    130 0.42 1.00 0.08 1.50 0.278 0.667 0.056
    140 0.33 1.00 0.17 1.50 0.222 0.667 0.111
    150 0.25 1.00 0.25 1.50 0.167 0.667 0.167
    160 0.17 1.00 0.33 1.50 0.111 0.667 0.222
    170 0.08 1.00 0.42 1.50 0.056 0.667 0.278
    180 0.00 1.00 0.50 1.50 0.000 0.667 0.333
    190 0.00 0.92 0.58 1.50 0.000 0.611 0.389
    200 0.00 0.83 0.67 1.50 0.000 0.556 0.444
    210 0.00 0.75 0.75 1.50 0.000 0.500 0.500
    220 0.00 0.67 0.83 1.50 0.000 0.444 0.556
    230 0.00 0.58 0.92 1.50 0.000 0.389 0.611
    240 0.00 0.50 1.00 1.50 0.000 0.333 0.667
    250 0.08 0.42 1.00 1.50 0.056 0.278 0.667
    260 0.17 0.33 1.00 1.50 0.111 0.222 0.667
    270 0.25 0.25 1.00 1.50 0.167 0.167 0.667
    280 0.33 0.17 1.00 1.50 0.222 0.111 0.667
    290 0.42 0.08 1.00 1.50 0.278 0.056 0.667
    300 0.50 0.00 1.00 1.50 0.333 0.000 0.667
    310 0.58 0.00 0.92 1.50 0.389 0.000 0.611
    320 0.67 0.00 0.83 1.50 0.444 0.000 0.556
    330 0.75 0.00 0.75 1.50 0.500 0.000 0.500
    340 0.83 0.00 0.67 1.50 0.556 0.000 0.444
    350 0.92 0.00 0.58 1.50 0.611 0.000 0.389
    360 1.00 0.00 0.50 1.50 0.667 0.000 0.333
  • From table 1, a point of contact is deemed to be positioned at 60° when the contribution of pad A to the total increase above the baseline is approximately ⅔ (0.667) and the contribution of pad B to the total increase above the baseline is approximately ⅓ (0.333). Additionally, the interface 606 can use the table to interpolate between listed positions. Thus, the point of contact is deemed to be positioned at 55° on the circular touch sensor when pad A's contribution is approximately 0.667 to the total capacitance increase above the baseline, pad B's contribution is approximately 0.305, and pad C's contribution is approximately 0.028. With interpolation, the circular touch sensor 506 essentially functions as an infinitely variable sensor that senses infinitely many finger positions.
  • Center region 610 may also define a fourth pad. In this implementation, circuitry 604 is equipped with a fourth capacitance meter to detect contact with the center region 610. The center region 610 may be associated with a “select” or “OK” command.
  • FIG. 7 shows the pads A-C of the circular touch sensor 506 uncoiled and stretched out linearly. The inner boundary 612 extends along the bottom and the outer boundary 614 extends along the top. This illustration demonstrates the overlapping relationship of the pads. Contact sensed at a position of 0° is manifest by pad A contributing ⅔ (0.667) to the total increase above the baseline and pad C contributing ⅓ (0.333) to the total capacitance increase above the baseline. Contact sensed at a position of 240° is manifest by pad C contributing ⅔ (0.667) to the total increase above the baseline and pad B contributing ⅓ (0.333) to the total increase above the baseline.
  • Notice also that there are locations on the sensor where three pads may detect presence of the user's finger, such as positions between 0° and 60°, and between 120° and 180°, and between 240° and 300°. As the user's finger moves along the sensor pads, the ratios of capacitance values generated by adjoining pads in contact with the finger vary continuously, providing very accurate position detection. The continuous ratio variance results from the smooth arcuate edges that spiral outward from the center region. This arrangement allows the circular touch sensor to effectively detect infinitely many positions, which is an improvement over discrete sensors that are capable of detecting only a finite number of positions.
  • One particular implementation for detecting position using variable ratios of adjoining pads is described in U.S. patent application Ser. No. 09/820747, which was filed 03/30/2001, and is assigned to Microsoft Corporation. This Application is hereby incorporated by reference. Additionally, the above implementation is described as measuring capacitance to detect position. It is noted that the circular sensor may be implemented using other technologies, including pressure sensing technology. The circular sensor with an iris-shaped pad arrangement may be implemented with essentially any technology that measures variability of contact (e.g., 0→1), as opposed to a binary determination of presence or non-presence (e.g., 0 or 1).
  • The pad layout shown in FIGS. 6 and 7 is one possible layout, and suitable for sensors having a radial width between the inner boundary 612 and the outer boundary 614 that is approximately the size of the user's finger. If the radial width is greater than a finger width, the pattern may be repeated radially to avoid affecting any measurement that might be caused by radial movement of the finger.
  • FIG. 8 shows a linear version of a circular touch sensor 800 where the iris pattern of three pads is repeated multiple times in the radial direction. In this example, the iris pattern of pads A-C, as represented in the linear version shown in FIG. 7, is repeated four times as represented by horizontal bands 802(1), 802(2), 802(3), and 802(4). Each band is set apart by intermediate boundaries, such that within each band between boundaries, the iris pattern is preserved. Here, two bands 802(1) and 802(3) are identical to that of FIG. 7, while the other two bands 802(2) and 802(3) are inverted or mirrored. In each band, the sensor pads have side edges that spiral about the center point outward from one intermediate boundary to the next.
  • As shown in FIG. 8, the resulting sensor pad layout defines a zigzag pattern in the vertical direction. When a user touches the sensor, two or three of the pads will generate capacitance signals used to determine the finger position. In FIG. 8, a user's finger (represented by dashed circle 804) contacts three pads A, B, and C, although predominantly on pad A.
  • Alternative Designs
  • The circular touch sensor may be implemented in any number of different ways. For instance, the pads may be arranged with different iris patterns that generate different capacitance values for various contact positions.
  • FIG. 9 shows a circular touch sensor 900 having three pads A, B, and C. In this example, each pad edge originates at a first point on the inner boundary 902 and terminates at a second point on the outer boundary 904, where the first and second points are approximately 120° apart. For instance, an edge separating pads A and B originates at a point on inner boundary 902 at 0° and terminates at a point on outer boundary 904 at 120°. As a result, there are contact positions that can be sensed by a single sensor, rather than two or more sensors. Notice that contact positioned along radial paths 906 (at 0°), 908 (at 120°), and 910 (at 240°) might be detected solely or predominantly by corresponding pads A, B, and C.
  • The interface 606 determines the contact position based on relative values generated by the capacitance meters 620-624 associated with the pads A-C. The interface 606 may use a table to look up contact position given the relative values, similar to that described above with respect to table 1.
  • As above, the interface 606 can interpolate between the positions using a table, such as one similar to table 1, to detect any number of finger positions on the circular touch sensor.
  • FIG. 10 shows the pads A-C of the circular touch sensor 900 when uncoiled and presented as a linear version. Notice that positions 0°, 120°, and 240° have no overlapping pads. Thus, unlike the layout of FIG. 7, at most only two pads are contacted at any one time. As contact occurs at various positions on the circular sensor, ratios of capacitance values generated by two adjoining pads are used to identify the contact location. The arcuate edges of the pads enable continuously changing ratios as the user's finger slides around the sensor, thereby allowing infinitely many detection locations. For instance, as the user slides her finger from 0° to 120°, the contribution value ratio of pad A to pad B varies continuously from 1:0 to 0:1.
  • FIG. 11 shows a linear version of a circular sensor 800 where the iris pattern of three pads is repeated four times in the radial direction, as represented by horizontal bands 1102(1), 1102(2), 1102(3), and 1102(4). Two bands 1102(1) and 1102(3) are identical to that of FIG. 10, while the other two bands 1102(2) and 1102(3) are inverted or mirrored.
  • The sensors described above have three conductive pads. However, more than three conductive pads may be implemented in the circular touch sensor. More generally, the pad assembly for the touch sensors has N sensor pads arranged about a center point, where N≧3. Each sensor pad defines approximately 1/N of a contact region defined between the inner and outer boundaries.
  • FIG. 12 shows an exemplary circular touch sensor 1200 having four pads A, B, C, and D arranged about a center region 1202. The pads A-D are arranged in a geometric iris-shaped pattern with continuous, arcuate edges spiraling outward from the center region 1202. In this arrangement, the sensor pads A-D overlap one another such that any radius from the sensor's center crosses over at least two sensor pads and more often over three sensor pads. In this manner, a user's finger is likely to contact two or three adjoining sensor pads at any point on the circular touch sensor 1200.
  • FIG. 13 shows the four pads A-D stretched out linearly. This illustration demonstrates the overlapping relationship of the four pads. At 60°, the contribution of pad B to the total increase above the base line is approximately ⅓ (0.333), the contribution of pad A is approximately ½ (0.500), and the contribution of pad D is approximately ⅙ (0.167).
  • Operation
  • FIG. 14 shows a process 1400 for operating a circular touch sensor. The process 1400 is illustrated as a collection of blocks in a logical flow graph, which represent a sequence of operations that can be implemented in hardware, software, or a combination thereof. In the context of software, the blocks represent computer instructions that, when executed by one or more processors, perform the recited operations.
  • For discussion purposes, the process 1400 is described with reference to the system architecture 600 shown in FIG. 6. It is noted that the process 1400 may be implemented by other sensors and architectures.
  • At block 1402, contact on one or more pads of a circular touch sensor is detected. The contact may be from human touch, such as a finger, or a pointing device, such as a stylus or the like. In one implementation, the contact is detected by sensing capacitance change of one or more metal sensor pads, such as pads A, B, and C of sensor 506. The capacitance meters 620-624 sense the capacitance change and pass values indicative of capacitance (or capacitance change) to the interface 606.
  • At block 1404, a location of contact on the circular touch sensor is determined. With respect to system 600, the interface 606 and/or CPU 602 interpret the values from the capacitance meters to identify a precise location that the user touched the sensor 506. As one example, the interface 606 and/or CPU 602 computes a ratio among the two or more pads receiving the contact. The computation may involve use of a table, such as tables 1 or 2 above, and interpolation between values listed in the table. The ratio accurately identifies the location of contact on the circular sensor in terms of angular position.
  • At block 1406, the identified location of contact is used to effectuate an operation. For instance, the CPU 602 uses the location to ascertain a command intended by the user when contacting the circular touch sensor. Suppose, for example, that the device is operating in an audio player mode, and playback functions such as play, stop, skip ahead, and skip back are associated with locations on the circular sensor. When the user touches a position that aligns approximately with the “play” function, the CPU 602 understands the identified location as the user's instruction to initiate play of the song title.
  • Conclusion
  • Although the invention has been described in language specific to structural features and/or methodological acts, it is to be understood that the invention defined in the appended claims is not necessarily limited to the specific features or acts described. Rather, the specific features and acts are disclosed as exemplary forms of implementing the claimed invention.

Claims (20)

1. A touch sensor, comprising:
multiple sensor pads arranged about a center point in an iris pattern, where each sensor pad has at least one associated edge that spirals about the center point to a boundary; and
circuitry coupled to the sensor pads to detect contact to one or more of the sensor pads.
2. A touch sensor as recited in claim 1, wherein the multiple sensor pads comprises not more than four sensor pads.
3. A touch sensor as recited in claim 1, wherein the multiple sensor pads are electrically conductive.
4. A touch sensor as recited in claim 1, wherein:
the multiple pads are electrically conductive; and
the circuitry comprises capacitance meters to sense capacitance change in the multiple sensor pads.
5. A touch sensor as recited in claim 1, wherein the circuitry senses pressure applied to one or more of the sensor pads.
6. A touch sensor as recited in claim 1, wherein the circuitry generates values indicative of relative amounts of contact among the sensor pads.
7. A touch sensor as recited in claim 1, wherein the multiple sensor pads are arranged with in multiple, repeating iris patterns set apart by intermediate boundaries, such that within each pattern, each sensor pad has at least one associated edge that spirals about the center point to the intermediate boundary.
8. A system comprising:
the touch sensor as recited in claim 1; and
means for determining a location of the contact on the touch sensor.
9. A system comprising:
the touch sensor as recited in claim 1, wherein the circuitry generates values representative of the contact to one or more of the sensor pads; and
means for determining a location of the contact on the touch sensor from the values by deriving a ratio indicative of relative contact among the one or more sensor pads, the ratio being used to ascertain the location of the contact on the touch sensor.
10. An electronics device comprising the touch sensor as recited in claim 1.
11. A pad assembly for a touch sensor, comprising:
N sensor pads arranged about a center point; and
each sensor pad defining approximately 1/N of a contact region defined by first and second boundaries, where the second boundary is farther from the center point than the first boundary, and said each sensor pad having at least one associated edge that originates at the first boundary and spirals about the center point through the contact region to the second boundary.
12. A pad assembly as recited in claim 11, wherein the sensor pads consist of three sensor pads (N=3).
13. A pad assembly as recited in claim 11, wherein the sensor pads are made of an electrically conductive material.
14. A pad assembly as recited in claim 11, wherein sensor pads are arranged such that the second boundary forms a circle.
15. A pad assembly as recited in claim 11, wherein the edge originates at a first point on the first boundary and terminates at a second point on the second boundary, wherein the first and second points are at least 120° apart.
16. A pad assembly as recited in claim 11, wherein the edge originates at a first point on the first boundary and terminates at a second point on the second boundary, wherein the first and second points are approximately 180° apart.
17. A pad assembly as recited in claim 11, further comprising a center pad defined within the first boundary.
18. A sensor system, comprising:
the pad assembly as recited in claim 11; and
circuitry coupled to the sensor pads to detect contact to one or more of the sensor pads.
19. A sensor system, comprising:
the pad assembly as recited in claim 11; and
means for detecting contact to one or more of the sensors and determining a location of the contact.
20. A device, comprising:
a processor; and
a circular touch sensor coupled to provide user input controls to the processor, the circular touch sensor comprising:
multiple sensor pads arranged about a center point; and
each sensor pad having at least one associated edge that originates at a first boundary and spirals about the center point to a second boundary, where the second boundary is farther from the center point than the first boundary.
US11/102,599 2005-04-07 2005-04-07 Circular touch sensor Abandoned US20060227117A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US11/102,599 US20060227117A1 (en) 2005-04-07 2005-04-07 Circular touch sensor
US11/928,524 US7786981B2 (en) 2005-04-07 2007-10-30 Circular touch sensor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/102,599 US20060227117A1 (en) 2005-04-07 2005-04-07 Circular touch sensor

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/928,524 Continuation US7786981B2 (en) 2005-04-07 2007-10-30 Circular touch sensor

Publications (1)

Publication Number Publication Date
US20060227117A1 true US20060227117A1 (en) 2006-10-12

Family

ID=37082739

Family Applications (2)

Application Number Title Priority Date Filing Date
US11/102,599 Abandoned US20060227117A1 (en) 2005-04-07 2005-04-07 Circular touch sensor
US11/928,524 Expired - Fee Related US7786981B2 (en) 2005-04-07 2007-10-30 Circular touch sensor

Family Applications After (1)

Application Number Title Priority Date Filing Date
US11/928,524 Expired - Fee Related US7786981B2 (en) 2005-04-07 2007-10-30 Circular touch sensor

Country Status (1)

Country Link
US (2) US20060227117A1 (en)

Cited By (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070262963A1 (en) * 2006-05-11 2007-11-15 Cypress Semiconductor Corporation Apparatus and method for recognizing a button operation on a sensing device
US20070268265A1 (en) * 2006-05-18 2007-11-22 Cypress Semiconductor Corporation Two-pin buttons
US20090002274A1 (en) * 2007-06-29 2009-01-01 Fuji Xerox Co., Ltd. Optically writable display medium, optical writing device, and image display apparatus
US20100026637A1 (en) * 2008-07-31 2010-02-04 Htc Corporation Touch control electronic device and operating method thereof
US20100090961A1 (en) * 2006-08-25 2010-04-15 Kyocera Corporation Portable Electronic Apparatus and Operation Detecting Method of Portable Electronic Apparatus
US20100147600A1 (en) * 2008-12-11 2010-06-17 Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. Touch pad device and method for determining a position of an input object on the device using capacitive coupling
US20100220078A1 (en) * 2006-10-05 2010-09-02 Pegasus Technologies Ltd. Digital pen system, transmitter devices, receiving devices, and methods of manufacturing and using the same
US20110031041A1 (en) * 2009-08-07 2011-02-10 Bulea Mihai M Circular single-layer touch sensors
US8016789B2 (en) 2008-10-10 2011-09-13 Deka Products Limited Partnership Pump assembly with a removable cover assembly
US8034026B2 (en) 2001-05-18 2011-10-11 Deka Products Limited Partnership Infusion pump assembly
US8040142B1 (en) 2006-03-31 2011-10-18 Cypress Semiconductor Corporation Touch detection techniques for capacitive touch sense systems
US8058937B2 (en) 2007-01-30 2011-11-15 Cypress Semiconductor Corporation Setting a discharge rate and a charge rate of a relaxation oscillator circuit
US8066672B2 (en) 2008-10-10 2011-11-29 Deka Products Limited Partnership Infusion pump assembly with a backup power supply
US8113244B2 (en) 2006-02-09 2012-02-14 Deka Products Limited Partnership Adhesive and peripheral systems and methods for medical devices
US8127046B2 (en) 2006-12-04 2012-02-28 Deka Products Limited Partnership Medical device including a capacitive slider assembly that provides output signals wirelessly to one or more remote medical systems components
US8223028B2 (en) 2008-10-10 2012-07-17 Deka Products Limited Partnership Occlusion detection system and method
US8262616B2 (en) 2008-10-10 2012-09-11 Deka Products Limited Partnership Infusion pump assembly
US8267892B2 (en) 2008-10-10 2012-09-18 Deka Products Limited Partnership Multi-language / multi-processor infusion pump assembly
CN102768588A (en) * 2011-05-06 2012-11-07 东莞莫仕连接器有限公司 Touch panel
US8321174B1 (en) 2008-09-26 2012-11-27 Cypress Semiconductor Corporation System and method to measure capacitance of capacitive sensor array
US8358142B2 (en) 2008-02-27 2013-01-22 Cypress Semiconductor Corporation Methods and circuits for measuring mutual and self capacitance
US8414563B2 (en) 2007-12-31 2013-04-09 Deka Products Limited Partnership Pump assembly with switch
US8496646B2 (en) 2007-02-09 2013-07-30 Deka Products Limited Partnership Infusion pump assembly
US8525798B2 (en) 2008-01-28 2013-09-03 Cypress Semiconductor Corporation Touch sensing
US8536902B1 (en) 2007-07-03 2013-09-17 Cypress Semiconductor Corporation Capacitance to frequency converter
US8547114B2 (en) 2006-11-14 2013-10-01 Cypress Semiconductor Corporation Capacitance to code converter with sigma-delta modulator
US8564313B1 (en) 2007-07-03 2013-10-22 Cypress Semiconductor Corporation Capacitive field sensor with sigma-delta modulator
US8570052B1 (en) 2008-02-27 2013-10-29 Cypress Semiconductor Corporation Methods and circuits for measuring mutual and self capacitance
US20140104180A1 (en) * 2011-08-16 2014-04-17 Mark Schaffer Input Device
US8708376B2 (en) 2008-10-10 2014-04-29 Deka Products Limited Partnership Medium connector
US9104273B1 (en) 2008-02-29 2015-08-11 Cypress Semiconductor Corporation Multi-touch sensing method
US9173996B2 (en) 2001-05-18 2015-11-03 Deka Products Limited Partnership Infusion set for a fluid pump
US9180245B2 (en) 2008-10-10 2015-11-10 Deka Products Limited Partnership System and method for administering an infusible fluid
US20150346999A1 (en) * 2009-09-02 2015-12-03 Universal Electronics Inc. System and method for enhanced command input
US20160202826A1 (en) * 2015-01-12 2016-07-14 Synaptics Incorporated Circular outline single layer pattern
US9500686B1 (en) 2007-06-29 2016-11-22 Cypress Semiconductor Corporation Capacitance measurement system and methods
US9684417B2 (en) 2013-05-24 2017-06-20 Wintek Corporation Touch-sensing electrode structure and touch-sensitive device
US20170307924A1 (en) * 2015-09-15 2017-10-26 Boe Technology Group Co., Ltd. Touch control electrode structure, touch screen and display apparatus
US9990096B2 (en) 2015-12-30 2018-06-05 Synaptics Incorporated Elliptical capacitive sensor electrode pattern and sensing therewith
US10795501B1 (en) 2019-04-03 2020-10-06 Ite Tech. Inc. Touch apparatus
US10996807B2 (en) * 2019-05-24 2021-05-04 Korea University Research And Business Foundation Touch sensor with modular shape and display device including the same
US11364335B2 (en) 2006-02-09 2022-06-21 Deka Products Limited Partnership Apparatus, system and method for fluid delivery
US11395877B2 (en) 2006-02-09 2022-07-26 Deka Products Limited Partnership Systems and methods for fluid delivery
US11404776B2 (en) 2007-12-31 2022-08-02 Deka Products Limited Partnership Split ring resonator antenna adapted for use in wirelessly controlled medical device
US11426512B2 (en) 2006-02-09 2022-08-30 Deka Products Limited Partnership Apparatus, systems and methods for an infusion pump assembly
US11478623B2 (en) 2006-02-09 2022-10-25 Deka Products Limited Partnership Infusion pump assembly
US11497686B2 (en) 2007-12-31 2022-11-15 Deka Products Limited Partnership Apparatus, system and method for fluid delivery
US11497846B2 (en) 2006-02-09 2022-11-15 Deka Products Limited Partnership Patch-sized fluid delivery systems and methods
US11524151B2 (en) 2012-03-07 2022-12-13 Deka Products Limited Partnership Apparatus, system and method for fluid delivery
US11523972B2 (en) 2018-04-24 2022-12-13 Deka Products Limited Partnership Apparatus, system and method for fluid delivery
US11534542B2 (en) 2007-12-31 2022-12-27 Deka Products Limited Partnership Apparatus, system and method for fluid delivery
US11597541B2 (en) 2013-07-03 2023-03-07 Deka Products Limited Partnership Apparatus, system and method for fluid delivery
US11642283B2 (en) 2007-12-31 2023-05-09 Deka Products Limited Partnership Method for fluid delivery
US11723841B2 (en) 2007-12-31 2023-08-15 Deka Products Limited Partnership Apparatus, system and method for fluid delivery
US11890448B2 (en) 2006-02-09 2024-02-06 Deka Products Limited Partnership Method and system for shape-memory alloy wire control

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8686957B2 (en) * 2009-11-06 2014-04-01 Bose Corporation Touch-based user interface conductive rings
US8350820B2 (en) * 2009-11-06 2013-01-08 Bose Corporation Touch-based user interface user operation accuracy enhancement
US20110113371A1 (en) * 2009-11-06 2011-05-12 Robert Preston Parker Touch-Based User Interface User Error Handling
US8692815B2 (en) * 2009-11-06 2014-04-08 Bose Corporation Touch-based user interface user selection accuracy enhancement
US8669949B2 (en) * 2009-11-06 2014-03-11 Bose Corporation Touch-based user interface touch sensor power
US8638306B2 (en) * 2009-11-06 2014-01-28 Bose Corporation Touch-based user interface corner conductive pad
US9201584B2 (en) 2009-11-06 2015-12-01 Bose Corporation Audio/visual device user interface with tactile feedback
US20110109560A1 (en) * 2009-11-06 2011-05-12 Santiago Carvajal Audio/Visual Device Touch-Based User Interface
JP2012014509A (en) * 2010-07-01 2012-01-19 On Semiconductor Trading Ltd Capacitance type touch sensor
CN102768589B (en) * 2011-05-06 2015-09-23 东莞莫仕连接器有限公司 Contact panel
US20120280937A1 (en) 2011-05-06 2012-11-08 Molex Incorporated Touch Panel
US8736574B2 (en) 2011-05-19 2014-05-27 Microsoft Corporation Pressure-sensitive multi-touch device
TW201322826A (en) * 2011-11-24 2013-06-01 Lextar Electronics Corp Light adjustment device and light system using the same
CN104169850B (en) 2012-01-12 2017-06-06 辛纳普蒂克斯公司 Individual layer capacitive character imaging sensor
US9806713B2 (en) 2012-05-15 2017-10-31 Thomson Licensing Capacitive touch button with guard
US9692875B2 (en) 2012-08-31 2017-06-27 Analog Devices, Inc. Grip detection and capacitive gesture system for mobile devices
US9552089B2 (en) 2013-08-07 2017-01-24 Synaptics Incorporated Capacitive sensing using a matrix electrode pattern
US10042489B2 (en) 2013-09-30 2018-08-07 Synaptics Incorporated Matrix sensor for image touch sensing
US20150091842A1 (en) 2013-09-30 2015-04-02 Synaptics Incorporated Matrix sensor for image touch sensing
US9298325B2 (en) 2013-09-30 2016-03-29 Synaptics Incorporated Processing system for a capacitive sensing device
US9459367B2 (en) 2013-10-02 2016-10-04 Synaptics Incorporated Capacitive sensor driving technique that enables hybrid sensing or equalization
US9274662B2 (en) 2013-10-18 2016-03-01 Synaptics Incorporated Sensor matrix pad for performing multiple capacitive sensing techniques
US9495046B2 (en) 2013-10-23 2016-11-15 Synaptics Incorporated Parasitic capacitance filter for single-layer capacitive imaging sensors
US9081457B2 (en) 2013-10-30 2015-07-14 Synaptics Incorporated Single-layer muti-touch capacitive imaging sensor
US9798429B2 (en) 2014-02-28 2017-10-24 Synaptics Incorporated Guard electrodes in a sensing stack
US10133421B2 (en) 2014-04-02 2018-11-20 Synaptics Incorporated Display stackups for matrix sensor
US9927832B2 (en) 2014-04-25 2018-03-27 Synaptics Incorporated Input device having a reduced border region
US9690397B2 (en) 2014-05-20 2017-06-27 Synaptics Incorporated System and method for detecting an active pen with a matrix sensor
US10139869B2 (en) * 2014-07-23 2018-11-27 Analog Devices, Inc. Capacitive sensors for grip sensing and finger tracking
US10175827B2 (en) 2014-12-23 2019-01-08 Synaptics Incorporated Detecting an active pen using a capacitive sensing device
US9778713B2 (en) 2015-01-05 2017-10-03 Synaptics Incorporated Modulating a reference voltage to preform capacitive sensing
US9939972B2 (en) 2015-04-06 2018-04-10 Synaptics Incorporated Matrix sensor with via routing
US9720541B2 (en) 2015-06-30 2017-08-01 Synaptics Incorporated Arrangement of sensor pads and display driver pads for input device
US10095948B2 (en) 2015-06-30 2018-10-09 Synaptics Incorporated Modulation scheme for fingerprint sensing
US9715304B2 (en) 2015-06-30 2017-07-25 Synaptics Incorporated Regular via pattern for sensor-based input device
CN205028263U (en) 2015-09-07 2016-02-10 辛纳普蒂克斯公司 Capacitance sensor
US10037112B2 (en) 2015-09-30 2018-07-31 Synaptics Incorporated Sensing an active device'S transmission using timing interleaved with display updates
US10067587B2 (en) 2015-12-29 2018-09-04 Synaptics Incorporated Routing conductors in an integrated display device and sensing device
CN106933400B (en) 2015-12-31 2021-10-29 辛纳普蒂克斯公司 Single layer sensor pattern and sensing method
EP3475737A1 (en) 2016-06-24 2019-05-01 Stanley Black & Decker, Inc. Systems and methods for locating a stud
CN107515698B (en) 2017-09-11 2020-04-07 友达光电(苏州)有限公司 Touch panel
CN107977124B (en) 2017-11-28 2020-11-03 友达光电(苏州)有限公司 Three-dimensional touch panel
CN108182013B (en) * 2018-02-05 2021-01-01 友达光电(苏州)有限公司 Touch panel
CN115720653A (en) * 2020-07-09 2023-02-28 希迪普公司 Touch sensor and touch input device including the same

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4264903A (en) * 1978-06-12 1981-04-28 General Electric Company Capacitive touch control and display
US4736191A (en) * 1985-08-02 1988-04-05 Karl E. Matzke Touch activated control method and apparatus
US20040252109A1 (en) * 2002-04-11 2004-12-16 Synaptics, Inc. Closed-loop sensor on a solid-state object position detector
US20050110768A1 (en) * 2003-11-25 2005-05-26 Greg Marriott Touch pad for handheld device
US7046230B2 (en) * 2001-10-22 2006-05-16 Apple Computer, Inc. Touch pad handheld device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BE1007439A3 (en) * 1993-08-20 1995-06-13 Philips Electronics Nv Interactive display device with cursor control.
US5781178A (en) * 1996-01-03 1998-07-14 General Electric Company Wireless remote input for electronic equipment
US5736865A (en) * 1996-09-16 1998-04-07 Delco Electronics Corporation Capacitive rotary position encoder
US7312785B2 (en) * 2001-10-22 2007-12-25 Apple Inc. Method and apparatus for accelerated scrolling
US7382139B2 (en) * 2004-06-03 2008-06-03 Synaptics Incorporated One layer capacitive sensing apparatus having varying width sensing elements

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4264903A (en) * 1978-06-12 1981-04-28 General Electric Company Capacitive touch control and display
US4736191A (en) * 1985-08-02 1988-04-05 Karl E. Matzke Touch activated control method and apparatus
US7046230B2 (en) * 2001-10-22 2006-05-16 Apple Computer, Inc. Touch pad handheld device
US20040252109A1 (en) * 2002-04-11 2004-12-16 Synaptics, Inc. Closed-loop sensor on a solid-state object position detector
US7466307B2 (en) * 2002-04-11 2008-12-16 Synaptics Incorporated Closed-loop sensor on a solid-state object position detector
US20050110768A1 (en) * 2003-11-25 2005-05-26 Greg Marriott Touch pad for handheld device

Cited By (103)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8034026B2 (en) 2001-05-18 2011-10-11 Deka Products Limited Partnership Infusion pump assembly
US9173996B2 (en) 2001-05-18 2015-11-03 Deka Products Limited Partnership Infusion set for a fluid pump
US11408414B2 (en) 2006-02-09 2022-08-09 Deka Products Limited Partnership Adhesive and peripheral systems and methods for medical devices
US8545445B2 (en) 2006-02-09 2013-10-01 Deka Products Limited Partnership Patch-sized fluid delivery systems and methods
US11559625B2 (en) 2006-02-09 2023-01-24 Deka Products Limited Partnership Patch-sized fluid delivery systems and methods
US11364335B2 (en) 2006-02-09 2022-06-21 Deka Products Limited Partnership Apparatus, system and method for fluid delivery
US11534543B2 (en) 2006-02-09 2022-12-27 Deka Products Limited Partnership Method for making patch-sized fluid delivery systems
US11890448B2 (en) 2006-02-09 2024-02-06 Deka Products Limited Partnership Method and system for shape-memory alloy wire control
US11617826B2 (en) 2006-02-09 2023-04-04 Deka Products Limited Partnership Patch-sized fluid delivery systems and methods
US11844926B2 (en) 2006-02-09 2023-12-19 Deka Products Limited Partnership Adhesive and peripheral systems and methods for medical devices
US11497846B2 (en) 2006-02-09 2022-11-15 Deka Products Limited Partnership Patch-sized fluid delivery systems and methods
US11717609B2 (en) 2006-02-09 2023-08-08 Deka Products Limited Partnership Adhesive and peripheral systems and methods for medical devices
US11391273B2 (en) 2006-02-09 2022-07-19 Deka Products Limited Partnership Adhesive and peripheral systems and methods for medical devices
US11786651B2 (en) 2006-02-09 2023-10-17 Deka Products Limited Partnership Patch-sized fluid delivery system
US8113244B2 (en) 2006-02-09 2012-02-14 Deka Products Limited Partnership Adhesive and peripheral systems and methods for medical devices
US11712513B2 (en) 2006-02-09 2023-08-01 Deka Products Limited Partnership Adhesive and peripheral systems and methods for medical devices
US11395877B2 (en) 2006-02-09 2022-07-26 Deka Products Limited Partnership Systems and methods for fluid delivery
US11339774B2 (en) 2006-02-09 2022-05-24 Deka Products Limited Partnership Adhesive and peripheral systems and methods for medical devices
US11738139B2 (en) 2006-02-09 2023-08-29 Deka Products Limited Partnership Patch-sized fluid delivery systems and methods
US11491273B2 (en) 2006-02-09 2022-11-08 Deka Products Limited Partnership Adhesive and peripheral systems and methods for medical devices
US8585377B2 (en) 2006-02-09 2013-11-19 Deka Products Limited Partnership Pumping fluid delivery systems and methods using force application assembly
US11904134B2 (en) 2006-02-09 2024-02-20 Deka Products Limited Partnership Patch-sized fluid delivery systems and methods
US11478623B2 (en) 2006-02-09 2022-10-25 Deka Products Limited Partnership Infusion pump assembly
US11406753B2 (en) 2006-02-09 2022-08-09 Deka Products Limited Partnership Adhesive and peripheral systems and methods for medical devices
US11690952B2 (en) 2006-02-09 2023-07-04 Deka Products Limited Partnership Pumping fluid delivery systems and methods using force application assembly
US11426512B2 (en) 2006-02-09 2022-08-30 Deka Products Limited Partnership Apparatus, systems and methods for an infusion pump assembly
US8414522B2 (en) 2006-02-09 2013-04-09 Deka Products Limited Partnership Fluid delivery systems and methods
US11413391B2 (en) 2006-02-09 2022-08-16 Deka Products Limited Partnership Patch-sized fluid delivery systems and methods
US8248084B2 (en) 2006-03-31 2012-08-21 Cypress Semiconductor Corporation Touch detection techniques for capacitive touch sense systems
US8040142B1 (en) 2006-03-31 2011-10-18 Cypress Semiconductor Corporation Touch detection techniques for capacitive touch sense systems
US9494627B1 (en) 2006-03-31 2016-11-15 Monterey Research, Llc Touch detection techniques for capacitive touch sense systems
US20070262963A1 (en) * 2006-05-11 2007-11-15 Cypress Semiconductor Corporation Apparatus and method for recognizing a button operation on a sensing device
US8519973B1 (en) * 2006-05-18 2013-08-27 Cypress Semiconductor Corporation Apparatus and methods for detecting a conductive object at a location
US8174507B2 (en) * 2006-05-18 2012-05-08 Cypress Semiconductor Corporation Apparatus and methods for detecting a conductive object at a location
US20070268265A1 (en) * 2006-05-18 2007-11-22 Cypress Semiconductor Corporation Two-pin buttons
US8004497B2 (en) * 2006-05-18 2011-08-23 Cypress Semiconductor Corporation Two-pin buttons
US10209833B1 (en) 2006-05-18 2019-02-19 Creator Technology B.V. Apparatus and methods for detecting a conductive object at a location
US20120044201A1 (en) * 2006-05-18 2012-02-23 Cypress Semiconductor Corporation Apparatus and methods for detecting a conductive object at a location
US8854310B2 (en) * 2006-08-25 2014-10-07 Kyocera Corporation Portable electronic apparatus and operation detecting method of portable electronic apparatus
US20100090961A1 (en) * 2006-08-25 2010-04-15 Kyocera Corporation Portable Electronic Apparatus and Operation Detecting Method of Portable Electronic Apparatus
US20100220078A1 (en) * 2006-10-05 2010-09-02 Pegasus Technologies Ltd. Digital pen system, transmitter devices, receiving devices, and methods of manufacturing and using the same
US9166621B2 (en) 2006-11-14 2015-10-20 Cypress Semiconductor Corporation Capacitance to code converter with sigma-delta modulator
US9154160B2 (en) 2006-11-14 2015-10-06 Cypress Semiconductor Corporation Capacitance to code converter with sigma-delta modulator
US8547114B2 (en) 2006-11-14 2013-10-01 Cypress Semiconductor Corporation Capacitance to code converter with sigma-delta modulator
US8127046B2 (en) 2006-12-04 2012-02-28 Deka Products Limited Partnership Medical device including a capacitive slider assembly that provides output signals wirelessly to one or more remote medical systems components
US8058937B2 (en) 2007-01-30 2011-11-15 Cypress Semiconductor Corporation Setting a discharge rate and a charge rate of a relaxation oscillator circuit
US8496646B2 (en) 2007-02-09 2013-07-30 Deka Products Limited Partnership Infusion pump assembly
US9500686B1 (en) 2007-06-29 2016-11-22 Cypress Semiconductor Corporation Capacitance measurement system and methods
US20090002274A1 (en) * 2007-06-29 2009-01-01 Fuji Xerox Co., Ltd. Optically writable display medium, optical writing device, and image display apparatus
US11549975B2 (en) 2007-07-03 2023-01-10 Cypress Semiconductor Corporation Capacitive field sensor with sigma-delta modulator
US8570053B1 (en) 2007-07-03 2013-10-29 Cypress Semiconductor Corporation Capacitive field sensor with sigma-delta modulator
US8564313B1 (en) 2007-07-03 2013-10-22 Cypress Semiconductor Corporation Capacitive field sensor with sigma-delta modulator
US8536902B1 (en) 2007-07-03 2013-09-17 Cypress Semiconductor Corporation Capacitance to frequency converter
US10025441B2 (en) 2007-07-03 2018-07-17 Cypress Semiconductor Corporation Capacitive field sensor with sigma-delta modulator
US8414563B2 (en) 2007-12-31 2013-04-09 Deka Products Limited Partnership Pump assembly with switch
US11701300B2 (en) 2007-12-31 2023-07-18 Deka Products Limited Partnership Method for fluid delivery
US11534542B2 (en) 2007-12-31 2022-12-27 Deka Products Limited Partnership Apparatus, system and method for fluid delivery
US9526830B2 (en) 2007-12-31 2016-12-27 Deka Products Limited Partnership Wearable pump assembly
US11723841B2 (en) 2007-12-31 2023-08-15 Deka Products Limited Partnership Apparatus, system and method for fluid delivery
US11404776B2 (en) 2007-12-31 2022-08-02 Deka Products Limited Partnership Split ring resonator antenna adapted for use in wirelessly controlled medical device
US11642283B2 (en) 2007-12-31 2023-05-09 Deka Products Limited Partnership Method for fluid delivery
US8491570B2 (en) 2007-12-31 2013-07-23 Deka Products Limited Partnership Infusion pump assembly
US11894609B2 (en) 2007-12-31 2024-02-06 Deka Products Limited Partnership Split ring resonator antenna adapted for use in wirelessly controlled medical device
US11497686B2 (en) 2007-12-31 2022-11-15 Deka Products Limited Partnership Apparatus, system and method for fluid delivery
US9760192B2 (en) 2008-01-28 2017-09-12 Cypress Semiconductor Corporation Touch sensing
US8525798B2 (en) 2008-01-28 2013-09-03 Cypress Semiconductor Corporation Touch sensing
US8358142B2 (en) 2008-02-27 2013-01-22 Cypress Semiconductor Corporation Methods and circuits for measuring mutual and self capacitance
US9494628B1 (en) 2008-02-27 2016-11-15 Parade Technologies, Ltd. Methods and circuits for measuring mutual and self capacitance
US8570052B1 (en) 2008-02-27 2013-10-29 Cypress Semiconductor Corporation Methods and circuits for measuring mutual and self capacitance
US8692563B1 (en) 2008-02-27 2014-04-08 Cypress Semiconductor Corporation Methods and circuits for measuring mutual and self capacitance
US9423427B2 (en) 2008-02-27 2016-08-23 Parade Technologies, Ltd. Methods and circuits for measuring mutual and self capacitance
US9104273B1 (en) 2008-02-29 2015-08-11 Cypress Semiconductor Corporation Multi-touch sensing method
US20100026637A1 (en) * 2008-07-31 2010-02-04 Htc Corporation Touch control electronic device and operating method thereof
US8294676B2 (en) * 2008-07-31 2012-10-23 Htc Corporation Touch control electronic device and operating method thereof
US10386969B1 (en) 2008-09-26 2019-08-20 Cypress Semiconductor Corporation System and method to measure capacitance of capacitive sensor array
US11029795B2 (en) 2008-09-26 2021-06-08 Cypress Semiconductor Corporation System and method to measure capacitance of capacitive sensor array
US8321174B1 (en) 2008-09-26 2012-11-27 Cypress Semiconductor Corporation System and method to measure capacitance of capacitive sensor array
US8262616B2 (en) 2008-10-10 2012-09-11 Deka Products Limited Partnership Infusion pump assembly
US8016789B2 (en) 2008-10-10 2011-09-13 Deka Products Limited Partnership Pump assembly with a removable cover assembly
US8066672B2 (en) 2008-10-10 2011-11-29 Deka Products Limited Partnership Infusion pump assembly with a backup power supply
US9180245B2 (en) 2008-10-10 2015-11-10 Deka Products Limited Partnership System and method for administering an infusible fluid
US8223028B2 (en) 2008-10-10 2012-07-17 Deka Products Limited Partnership Occlusion detection system and method
US8267892B2 (en) 2008-10-10 2012-09-18 Deka Products Limited Partnership Multi-language / multi-processor infusion pump assembly
US8708376B2 (en) 2008-10-10 2014-04-29 Deka Products Limited Partnership Medium connector
US9128543B2 (en) * 2008-12-11 2015-09-08 Pixart Imaging Inc. Touch pad device and method for determining a position of an input object on the device using capacitive coupling
US20100147600A1 (en) * 2008-12-11 2010-06-17 Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. Touch pad device and method for determining a position of an input object on the device using capacitive coupling
US8440920B2 (en) 2009-08-07 2013-05-14 Synaptics Incorporated Circular single-layer touch sensors
US20110031041A1 (en) * 2009-08-07 2011-02-10 Bulea Mihai M Circular single-layer touch sensors
US10031664B2 (en) * 2009-09-02 2018-07-24 Universal Electronics Inc. System and method for enhanced command input
US20150346999A1 (en) * 2009-09-02 2015-12-03 Universal Electronics Inc. System and method for enhanced command input
CN102768588A (en) * 2011-05-06 2012-11-07 东莞莫仕连接器有限公司 Touch panel
US20140104180A1 (en) * 2011-08-16 2014-04-17 Mark Schaffer Input Device
US9477320B2 (en) * 2011-08-16 2016-10-25 Argotext, Inc. Input device
US11524151B2 (en) 2012-03-07 2022-12-13 Deka Products Limited Partnership Apparatus, system and method for fluid delivery
US9684417B2 (en) 2013-05-24 2017-06-20 Wintek Corporation Touch-sensing electrode structure and touch-sensitive device
US11597541B2 (en) 2013-07-03 2023-03-07 Deka Products Limited Partnership Apparatus, system and method for fluid delivery
US20160202826A1 (en) * 2015-01-12 2016-07-14 Synaptics Incorporated Circular outline single layer pattern
US9910531B2 (en) * 2015-01-12 2018-03-06 Synaptics Incorporated Circular outline single layer pattern
US20170307924A1 (en) * 2015-09-15 2017-10-26 Boe Technology Group Co., Ltd. Touch control electrode structure, touch screen and display apparatus
US9990096B2 (en) 2015-12-30 2018-06-05 Synaptics Incorporated Elliptical capacitive sensor electrode pattern and sensing therewith
US11523972B2 (en) 2018-04-24 2022-12-13 Deka Products Limited Partnership Apparatus, system and method for fluid delivery
US10795501B1 (en) 2019-04-03 2020-10-06 Ite Tech. Inc. Touch apparatus
US10996807B2 (en) * 2019-05-24 2021-05-04 Korea University Research And Business Foundation Touch sensor with modular shape and display device including the same

Also Published As

Publication number Publication date
US20080047765A1 (en) 2008-02-28
US7786981B2 (en) 2010-08-31

Similar Documents

Publication Publication Date Title
US7786981B2 (en) Circular touch sensor
US8259076B2 (en) Closed-loop sensor on a solid-state object position detector
US7817145B2 (en) Method and system for performing scrolling by movement of a pointing object in a curvilinear path on a touchpad
US10444040B2 (en) Crown with three-dimensional input
US9128543B2 (en) Touch pad device and method for determining a position of an input object on the device using capacitive coupling
US8866491B2 (en) Tail effect correction for SLIM pattern touch panels
US7825910B2 (en) Touchpad including non-overlapping sensors
KR101114873B1 (en) Touch panel sensor andmethod of sensing movement using proximity sensor
US8692802B1 (en) Method and apparatus for calculating coordinates with high noise immunity in touch applications
US20090167719A1 (en) Gesture commands performed in proximity but without making physical contact with a touchpad
US8743061B2 (en) Touch sensing method and electronic device
US7724244B2 (en) Slide-type input device, portable device having the input device and method and medium using the input device
US7924265B2 (en) System and method for emulating wheel-style, rocker-style, or wheel-and-rocker style navigation with an analog pointing device
US20120239327A1 (en) Geometrically Based Button Discrimination in Capacitive Sensing Applications
KR100750159B1 (en) Input device and input method using a touch pad and switch
KR20090125403A (en) Digital processing unit having key input unit and key input method
KR20120052659A (en) Optical input device using side directional light source
JP2013025418A (en) Input device

Legal Events

Date Code Title Description
AS Assignment

Owner name: MICROSOFT CORPORATION, WASHINGTON

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PROCTOR, DAVID W.;REEL/FRAME:016272/0494

Effective date: 20050520

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034766/0001

Effective date: 20141014