US20120224187A1 - Touch sensor and touch system including the same - Google Patents
Touch sensor and touch system including the same Download PDFInfo
- Publication number
- US20120224187A1 US20120224187A1 US13/038,543 US201113038543A US2012224187A1 US 20120224187 A1 US20120224187 A1 US 20120224187A1 US 201113038543 A US201113038543 A US 201113038543A US 2012224187 A1 US2012224187 A1 US 2012224187A1
- Authority
- US
- United States
- Prior art keywords
- light
- touch
- sensor
- window
- touch sensor
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
- G06F3/0421—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen
- G06F3/0423—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen using sweeping light beams, e.g. using rotating or vibrating mirror
Definitions
- Touch screen systems are available that use two or more camera assemblies that are located in different corners of the touch screen.
- Each of the camera assemblies includes one linear light sensor and simple optics such as a lens that detects light within a single field of view.
- One or more infrared light sources may be mounted in proximity to the lens or proximate other areas of the touch screen.
- a touch screen system that uses one such camera assembly mounted in one corner of the touch screen and a second such camera assembly mounted in an adjacent corner of the touch screen provides reliable detection of a single touch on the touch screen using triangulation.
- the detection of the finger or stylus on the touch screen is made by detecting infrared light reflected by the stylus or finger, or by detecting a shadow of the stylus or finger due to the relative lack of light reflected from the bezel of the touch screen.
- some blind spots may occur near each of the camera assemblies where a location of a touch may not be determined.
- Touch screen systems capable of detecting two or more simultaneous touches are desirable to increase the functionality for the user. At least one touch screen system therefore includes cameras located in other corners of the touch screen to sense the multiple touches. However, utilizing multiple cameras may increase the overall cost of the touch screen system. It is therefore desirable to provide a less costly device that may sense multiple touches on a touch screen.
- a touch sensor includes a housing having a light sensing window, a light blocking section, and a reference window, the light sensing window and the reference window configured to allow light to pass therethrough, the light blocking section configured to prohibit light from passing therethrough, a rotating assembly disposed within the housing, and a light sensor; the rotating assembly configured to transmit light received from the light sensing window and the reference window to the light sensor, the light sensor configured to output a signal that is utilized to identify an angular location of a touch.
- a touch sensor in accordance with another embodiment, includes a housing having a light sensing window configured to allow light to pass therethrough, and a light blocking section configured to prohibit light from passing therethrough, a rotating disc assembly disposed within the housing, and a light sensor; the rotating disc assembly configured to transmit light received from the light sensing window to the light sensor, the light sensor configured to output a signal that is utilized to identify an angular location of a touch.
- a touch system includes a touch sensing plane, a light source configured to illuminate the touch sensing plane, and a touch sensor positioned proximate to the touch sensing plane.
- the touch sensor includes a housing having a light sensing window, a light blocking section, and a reference window, the light sensing window and the reference window configured to allow light to pass therethrough, the light blocking section configured to prohibit light from passing therethrough, a rotating assembly disposed within the housing, and a light sensor; the rotating assembly configured to transmit light received from the light sensing window and the reference window to the light sensor, and the light sensor configured to output a signal that is utilized to identify a location of a touch on the touch system.
- FIG. 1 illustrates a touch system formed in accordance with an embodiment of the present invention.
- FIG. 2 illustrates a side cross-sectional view of the touch system shown in FIG. 1 formed in accordance with an embodiment of the present invention.
- FIG. 3 illustrates a side cross-sectional view of a touch sensor that may be used with the touch system shown in FIGS. 1 and 2 .
- FIG. 4 illustrates a perspective view of a portion of the touch sensor shown in FIG. 3 .
- FIG. 5 illustrates a side cross-sectional view of a portion of the touch sensor shown in FIG. 3 .
- FIG. 6 illustrates another side cross-sectional view of the portion of the touch sensor shown in FIG. 5 .
- FIG. 7 illustrates a top view of the portion of the touch sensor shown in FIGS. 5 and 6 .
- FIG. 8 illustrates an exploded perspective view of the touch sensor shown in FIG. 3 formed in accordance with an embodiment of the present invention.
- FIG. 9 illustrates an exemplary signal output by the touch sensor shown in FIG. 3 formed in accordance with an embodiment of the present invention.
- FIG. 10 illustrates a plurality of exemplary signals output by the touch sensors shown in FIG. 1 in accordance with an embodiment of the present invention.
- the functional blocks are not necessarily indicative of the division between hardware circuitry.
- one or more of the functional blocks e.g., processors or memories
- the programs may be stand alone programs, may be incorporated as subroutines in an operating system, may be functions in an installed software package, and the like. It should be understood that the various embodiments are not limited to the arrangements and instrumentality shown in the drawings.
- FIG. 1 illustrates a touch system 100
- FIG. 2 illustrates a side cross-sectional view of the touch system 100 shown in FIG. 1 , according to a specific embodiment.
- the touch system 100 may have a touch surface 102 that may be a flexible sheet of glass, plastic, a flat panel display, a window or other transparent material that is placed in front of another display screen or objects of interest, and the like, according to specific embodiments.
- the touch surface 102 or other display behind the touch surface 102 , may display a graphical user interface (GUI) having virtual buttons and icons or other graphical representations. Therefore, in some embodiments the touch surface 102 may be a display screen but is not so limited.
- GUI graphical user interface
- the touch surface 102 may be located physically separate from the displayed graphics, such as to function as a track or touch pad that translates the touches on the touch surface to a relative position on the display. Additionally, combinations of touches may be displayed e.g. enabling an operator to use the touch surface 102 for writing text or drawings which may be displayed on the display, such that the combination of the touch surface and the display functions as a virtual whiteboard, for example.
- the touch surface 102 is shown as rectangular in a specific embodiment, it should be understood that other shapes may be used.
- the touch surface 102 may be installed in front of a display to enable the touches to be displayed on the display, in real-time, as the touches occur.
- the touch system 100 may be operated without the touch surface 102 .
- the touch system 100 includes the touch surface 102 that may be optionally installed in front of a display 110 to define a touch sensing plane 112 therebetween.
- the touch sensing plane 112 may be an air-space illuminated by a plurality of light emitting diodes (LEDs).
- LEDs light emitting diodes
- the term “light” or “optical”, as used herein, is intended to mean infrared or near-infrared wavelength range, about 780-860 nanometer, so that visible light interference can be minimized by filtering/blocking.
- the touch system 100 may include a first row of LEDs 120 , a second row of LEDs 122 , a third row of LEDs 124 , and a fourth row of LEDs 126 .
- the first row 120 is located along a vertical edge 130
- the second row 122 is located along an opposite vertical edge 132
- the third row 124 is located along a horizontal edge 134
- the fourth row 126 is located along an opposite horizontal edge 136 .
- the rows of LEDs transmit a substantially horizontal plane of light through the touch sensing plane 112 .
- a touch sensor 150 is mounted proximate one corner 160 of the touch surface 102 or the touch sensing plane 112 .
- a second touch sensor 152 is mounted proximate another corner 162 of the touch surface 102 or the touch sensing plane 112 .
- a third touch sensor 154 is mounted proximate another corner 164 of the touch surface 102 or the touch sensing plane 112 .
- a fourth touch sensor 156 is mounted proximate another corner 166 of the touch surface 102 or the touch sensing plane 112 .
- the touch system 100 may also include diffuser plates 168 mounted between the rows of LEDs 120 . . . 126 and the touch sensing plane 112 . In operation, the diffuser plate 168 spreads out or scatters the light emitted from the rows of LEDs 120 . . . 126 such that the touch plane is illuminated with a substantially constant level of light.
- the touch sensors 150 . . . 156 detect the light emitted by the LEDs 120 . . . 126 , that is diffused by plates 168 , and transmit information, based on the received light, on a cable 170 to a touch screen controller 172 .
- the touch screen controller 172 may provide some control signals and/or power to the touch sensors 150 . . . 156 and/or the LEDs 120 . . . 126 .
- the information detected by the touch sensors 150 . . . 156 is utilized by the touch screen controller 172 to identify the coordinates or one or more touches on the touch surface 102 , or on the touch sensing plane 112 if the touch surface 102 is not utilized.
- the signals from the touch sensors 150 . . . 156 may also be transmitted to the touch screen controller 172 wirelessly.
- FIG. 3 is a side cross-sectional view of the touch sensor 150 according to a specific embodiment. It should be realized that although touch sensor 150 is described in more detail below, touch sensors 152 , 154 , and 156 are substantially similar to touch sensor 150 .
- the touch sensor 150 includes a housing assembly 200 that includes a body 202 and a cover 204 that together define a cavity 206 therein.
- the cover 204 is preferably hermetically sealed to the body 202 .
- the body 202 enables the touch sensor 150 to be secured to the display 110 .
- the touch sensor 150 may be secured to the display 110 via a plurality of fasteners and/or via an adhesive, as examples.
- the touch sensor 150 may be secured to a frame (not shown) that forms a part of the touch system 100 .
- the touch sensor 150 also includes a rotating assembly, such as a rotating disc assembly 210 , that is installed within the housing assembly 200 .
- the disc assembly 210 is surrounded by an optically transparent fluid 212 , such as, for example, oil.
- the disc assembly 210 is encapsulated by the transparent fluid 212 and thus suspended within the cavity 206 .
- the transparent fluid 212 facilitates preventing the disc assembly 210 from contacting any of the interior surfaces of the housing assembly 200 during operation.
- the touch sensor 150 also includes a light sensor 220 and a set of at least two magnetic coils 222 .
- the touch sensor 150 may include any type of sensor 220 capable of sensing light, e.g. a photosensor, a photodiode, etc.
- Light sensor 220 may be fixed within housing assembly 200 so as to remain stationary during operation.
- the operation of the touch sensor 150 is discussed in more detail below. It should be realized that although touch sensor 150 is described in more detail below, touch sensors 152 , 154 , and 156 are substantially similar to touch sensor 150 .
- FIG. 4 is a perspective view of the body 202 shown in FIG. 3 according to a specific embodiment.
- the body 202 includes a bottom portion 230 and a sidewall 232 that is preferably formed unitarily with the bottom portion 230 .
- the sidewall 232 may be coupled to the bottom portion 230 using an adhesive, for example.
- the body 202 also includes a base 234 that is utilized to secure the touch sensor 150 in a fixed location as discussed above.
- the base 234 may be embodied as a plurality of mounting tabs as shown in FIG. 4 .
- the base 234 may be embodied as any type of structural element that enables the touch sensor 150 to be secured.
- the bottom portion 230 has a generally circular profile and base 234 in the form of mounting tabs or flanges may be provided integrally, according to a specific embodiment.
- the cavity formed e.g. the cavity 206
- the body 202 has a diameter 236 and a height 238 . The diameter 236 and the height 238 are selected based on the size of the disc assembly 210 .
- the cavity 206 formed by the bottom portion 230 and the sidewall 232 will have a diameter 236 >D and a height 238 >T to enable the disc assembly 210 to be suspended within the cavity 206 without contacting either the bottom portion 230 , the sidewall 232 , or the cover 204 .
- the sidewall 232 which is ring-shaped in a specific embodiment, may be divided into three arcuate sections, referred to herein as a light sensing window 250 , a light blocking section 252 , and a reference window 254 .
- the light sensing window 250 and the reference window 254 are substantially transparent to the desired light.
- the light blocking section 252 is substantially opaque to prohibit the light from passing therethrough.
- the light sensing window 250 spans approximately 90 degrees and the light blocking section 252 spans approximately 270 degrees such that the total length or circumference of the sidewall spans 360 degrees.
- the light sensing window 250 is substantially clear such that light emitted from the LEDs 120 . . .
- the sidewall 232 also has a reference window 254 that is located approximately at the midpoint of the light blocking section 252 .
- the reference window 254 has a width 256 that spans less than one degree, and in other embodiments the width 256 the reference window 254 may span between approximately one degree and approximately two degrees.
- the width 256 of the reference window 254 is sized to be sufficient to enable light to be transmitted through the reference window 254 and detected by the disc assembly 210 .
- the width 256 may be relatively small.
- the reference window 254 is located such that a line 260 passing through a center of the reference window 254 also passes through a center of the light sensing window 250 .
- the center of the reference window 254 is approximately 180 degrees from the center of the light sensing window 250 .
- the body 202 and cover 204 of the touch sensor 150 may be fabricated from a metallic material, a plastic material, or any other material suitable to enable light to be transmitted through the light sensing window 250 and the reference window 254 and blocked by the light blocking section 252 .
- the body 202 and the cover 204 may be fabricated from a clear or translucent material.
- Certain interior or exterior portions of the body 202 and the cover 204 may then be coated with an opaque material that prohibits undesired light from being transmitted through the selected portions and received by the disc assembly 210 and light sensor 220 , provided that desired light is able to be transmitted (through the light sensing window 250 , disk assembly 210 , through a light transparent portion of body 202 above light sensor 220 ) to light sensor 220 .
- the only portions of the body 202 and the cover 204 that are not coated with an opaque coating are the light sensing window 250 , the reference window 254 and portion above light sensor 220 .
- the disc assembly 210 and light sensor 220 only light transmitted through the light sensing window 250 and the reference window 254 is received by the disc assembly 210 and light sensor 220 . All other portions of the body 202 and cover 204 are coated to block light from entering the cavity 206 .
- the body 202 and the cover 204 may be fabricated from plastic materials having different colors.
- the selected interior or exterior portions of the body 202 and the cover 204 may be formed using an opaque plastic material that substantially prohibits light from being transmitted through the selected portions and received by the disc assembly 210 .
- the light sensing window 250 and the reference window 254 may be fabricated from a clear or transparent plastic that enables light to be transmitted through the body 202 and received by the disc assembly 210 .
- the sensor 150 is configured such that light is allowed to be transmitted only through the light sensing window 250 and the reference window 254 .
- the exemplary embodiment provides a disk shaped touch sensor with correspondingly disk shaped body, but in other embodiments the body and sidewall may be differently shaped (e.g., having at least one flat side) provided magnet and coils are able to keep disk assembly 210 in place within the fluid contained in the body of the touch sensor.
- FIG. 5 illustrates a side cross-sectional view of the disc assembly shown 210 in FIG. 3 .
- FIG. 6 illustrates another side cross-sectional view of the disc assembly 210 shown in FIG. 5 .
- FIG. 7 illustrates a top view of the disc assembly 210 shown in FIGS. 5 and 6 .
- the disc assembly 210 is embodied as a substantially flat circular plate that is defined by an upper surface 300 and an opposing lower surface 302 that is substantially parallel to the upper surface 300 .
- the disc assembly 210 also includes a sidewall 304 that extends between the upper surface 300 and the lower surface 302 .
- the disc assembly 210 has a diameter D that is less than the diameter 236 of the cavity 206 .
- the disc assembly 210 also has a thickness T that is less than the height 238 of the cavity 206 .
- the diameter D and thickness T of the disc assembly 210 are selected to enable the disc assembly 210 to be suspended within the cavity 206 without contacting either the bottom portion 230 , the sidewall 232 , or the cover 204 .
- the disc assembly 210 is defined using a pair of axes that are disposed with respect to a centerpoint 310 within the disc assembly 210 .
- the centerpoint 310 may be envisioned as an imaginary reference point that is located midway between an upper surface 300 and a lower surface 302 and is also located at the origin of the circle that forms the sidewall 304 .
- an X-axis 312 is located midway between the upper surface 300 and the lower surface 302 and extends horizontally through the centerpoint 310 .
- a Y-axis 314 is disposed perpendicular to the X-axis 312 and also extends through the centerpoint 310 . Accordingly, the X-axis 312 intersects the Y-axis 314 at the centerpoint 310 .
- the disc assembly 210 includes a first optical opening 320 through the sidewall 304 , along the X-axis 312 , to the centerpoint 310 .
- the disc assembly 210 also includes a second optical opening 322 that extends from the centerpoint 310 , along the Y-axis 314 , and through the lower surface 302 .
- the first opening 320 is substantially perpendicular to the second opening 322 and also intersects the second opening 322 at the centerpoint 310 .
- the combination of the first opening 320 and the second opening 322 form a single continuous L-shaped “light pipe” or optical opening 324 that extends through the sidewall 304 , along the X-axis 312 , to a vertex area approximately at the centerpoint 310 , and then extends along the Y-axis 314 , through the lower surface 302 .
- the first and second openings 320 and 322 , and thus the L-shaped opening 324 may be formed by milling or machining the openings into the disc assembly 210 .
- the disc assembly 210 also includes a mirror 330 that extends from a first point 332 on the sidewall 304 to a second point 334 on the sidewall 304 . Accordingly, the mirror 330 is provided minimally at the vertex area of L-shaped opening 324 and has a length 336 that may in some embodiments be approximately equal to the diameter D of the disc assembly 210 . As shown in FIG. 5 , the mirror 330 is offset from the Y-axis 314 by a predetermined angle ⁇ .
- the angle ⁇ is approximately 45 degrees
- the mirror 330 is disposed at an angle of (90 degrees- ⁇ ) with respect to the first opening 320 , such that light transmitted through the first opening 320 is reflected about 90 degrees by the mirror 330 and transmitted through the second opening 322 to light sensor 220 .
- the disc assembly 210 also includes a plurality of magnets 340 such as, for example, three to six or more magnets according to specific embodiments.
- the number of magnets 340 , number of coils 222 , and their respective placements are selected such that the disc assembly 210 is controllably rotated within the fluid in body 202 .
- the disc assembly includes four magnets 342 , 344 , 346 , and 348 .
- Each magnet 342 . . . 348 preferably extends from the upper surface 300 to the lower surface 302 in a specific embodiment. Accordingly, each magnet 342 . . . 348 has a length that is approximately equal to the thickness T of the disc assembly 210 .
- the magnets 340 are arranged such that a single magnet is located at a midpoint in each quadrant defined by the X-axis 312 and the Y-axis 314 .
- the magnet 342 is located in a quadrant A
- the magnet 344 is located in a quadrant B
- the magnet 346 is located in a quadrant C
- the magnet 348 is located in a quadrant D.
- the operation of the magnets 340 are discussed in more detail below.
- FIG. 8 illustrates an exploded perspective view of the disc assembly 210 shown in FIGS. 4-7 according to a specific embodiment.
- the disc assembly 210 may include a plurality of disc portions that are coupled together, using an adhesive for example, to form the disc assembly 210 .
- the disc portion include a first disc portion 350 , a second disc portion 352 and the mirror 330 that is disposed between the first and second disc portions 350 and 352 .
- the first disc portion 350 is illustrated as two separate portions, the first disc portion 350 is formed preferably as a single unitary portion and the two separate portions are shown to illustrate and describe various aspects of the opening 320 extending through the first disc portion 350 .
- mirror 330 is shown as extending through the entire diameter of the disc assembly (e.g., a full diameter mirror may be used for ease of manufacturability) in FIGS. 7-8 , in other embodiments the mirror 330 may not extend across the entire diameter but have a length sufficient to at least abut to the appropriate portion or vertex area of light pipe 324 .
- the first disc portion 350 has an endwall 360 that is disposed at an angle ⁇ 1 , which is equal to angle ⁇ , and the second disc portion 352 has an endwall 362 that is disposed at an angle ⁇ 2 , wherein ⁇ is complementary to ⁇ 2 .
- the first opening 320 and/or opening 322 in a preferred embodiment has an oval, or elongated, cross-sectional profile.
- the first opening 320 has a width 370 and a height 372 wherein the width 370 is less than the height 372 .
- the elongated opening 320 enables light that is substantially aligned with the axis of the first opening 320 to enter the opening 320 and restricts or blocks light entering being received from other angles from entering the opening 320 .
- opening 320 and/or opening 322 may have differently shaped cross-sectional profiles, such as circular, rectangular, square, polygonal or other irregular profile.
- a plurality of optical baffles 374 are arranged within the first opening 320 .
- the optical baffles 374 are each separated by a distance 376 .
- the optical baffles 374 enable only the rays of interest (e.g., the rays that are substantially parallel to the opening 320 ) from reaching the light sensor 220 through the opening 320 .
- the baffles 374 therefore substantially block any light rays that are not substantially parallel to the opening 320 from entering the opening 320 . For example, any light rays coming into the first opening 320 at an angle of 90 degrees with respect to the centerline axis of the first opening 320 , are deflected back out of the opening 320 .
- the baffles 374 are configured and located to enable only light rays having a predetermined angle with respect to the opening 320 to enter the opening 320 and thus reach light sensor 220 . Light rays having an incident angle that is greater than the predetermined angle are deflected back out of the opening 320 via the baffles 374 .
- the baffles 374 function to increase the optical efficiency of the touch sensor 150 .
- the touch sensor 150 includes a plurality of magnets 340 that are embedded in the disc assembly 210 .
- the magnetic coils 222 are energized in such a manner as to generate a magnetic field proximate to the magnets 340 and cause the disc assembly 210 to rotate similar to a brushless DC motor, as the magnets 340 are embedded in the disc assembly 210 .
- the magnetic coils may be configured to rotate the disc assembly in either a clock-wise direction or a counter-clock-wise direction.
- each of the touch sensors 150 . . . 156 may be configured to rotate in the same direction.
- the operation of magnets 340 within touch sensor 150 of a touch system may be controlled by touch controller 172 of the touch system according to a specific embodiment, and/or each touch sensor 150 may have embedded in its housing assembly some control logic that may be coordinated by a central processor of a computer that is used with touch system 100 .
- FIG. 9 illustrates an exemplary baseline touch profile 400 , also referred to herein as a baseline touch profile, generated by the light sensor 220 when a touch is not detected by the touch sensor 220 and the touch screen controller 172 .
- the light sensor 150 includes the light sensing window 250 and the reference window 254 which both enable light to be transmitted into the cavity 206 and thus be transmitted by the disc assembly 210 , via the L-shaped opening 324 , to the light sensor 220 .
- the remaining sections of the touch sensor 150 are opaque to prohibit light from entering the cavity 206 .
- the light blocking section 252 of the sidewall spans approximately 270 degrees with the reference window 254 being disposed midway between the light blocking section 252 , and the light sensing window 250 spans approximately 90 degrees.
- the first opening 320 of the disc assembly 210 passes by the first portion of the light blocking section 252 , light is blocked from entering the cavity 206 and being received by the disc assembly 210 .
- the baseline touch profile 400 is “off” or “low” denoted as “A” in FIG. 9 .
- the first opening 320 passes by the reference window 254 , light from the LEDs 120 . . . 126 is enabled to pass through the reference window 254 , through the L-shaped opening 324 , and be received by the light sensor 220 .
- the baseline touch profile 400 is “on” or “high” denoted as “B” in FIG. 9 .
- the first opening 320 passes by the second portion of the light blocking section 252 which again blocks light from entering the cavity 206 and being received by the disc assembly 210 .
- the baseline touch profile 400 is “off” or “low”.
- the disc assembly 210 continues to rotate, and passes by the light sensing window 250 wherein the first opening 320 of the disc assembly 210 passes the light blocking window 252 generating an “on” or “high” signal denoted as “D” in FIG. 9 .
- the first opening 320 passes by the light sensing window 250
- light from the LEDs 120 . . . 126 is enabled to pass through the light sensing window 250 , through the L-shaped opening 324 , and be received by the light sensor 220 .
- the baseline touch profile 400 is utilized by the touch screen controller 172 to determine the location of at least one touch on the touch surface 102 . More specifically, as discussed above, the light sensing window 250 spans approximately 90 degrees, the light blocking section 252 spans approximately 270 degrees, and the reference window 254 spans approximately 1 degrees. Thus, when the disc assembly 210 is rotated at a substantially constant speed, the first opening 320 will be exposed to light for different lengths of time based on the location of the first opening 320 with respect to the light sensing window 250 , the light blocking section 252 , and the reference window 254 . For example, as shown in FIG.
- the length of time utilized by the disc assembly 210 to span the light blocking section 252 is greater than a length of time utilized by the disc assembly 210 to span the light sensing window 250 which spans approximately 90 degrees, which is also greater than the length of time utilized by the disc assembly 210 to span the reference window 254 which spans approximately 1 degree.
- the baseline touch profile 400 may be utilized by the touch sensor controller 172 to identify a location of a touch on the touch system 100 as is discussed in more detail below. It should be realized that although FIG.
- each of the touch sensors 152 , 154 , and 156 operate similarly to touch sensor 150 and also output a respective signal that is similar to the baseline touch profile 400 shown in FIG. 9 .
- each touch sensor 150 . . . 156 are each located near a respective corner of the touch system 100 , according to a specific embodiment. Accordingly, the location of each touch sensors 150 . . . 156 is known. Moreover, each touch sensor 150 . . . 156 is positioned such that the light sensing window 250 is directed towards the touch sensing plane 112 and the reference window 254 is facing a respective corner. For example, the reference window 254 of the touch sensor 150 faces the corner 160 , etc.
- each of the touch sensors 150 . . . 156 when no touch is occurring on the touch surface 102 , each of the touch sensors 150 . . . 156 continually generates a signal similar to the baseline touch profile 400 shown in FIG. 9 .
- the touch surface when a user touches the touch surface 102 , the touch surface may deflect inwardly into the touch sensing plane 112 toward the display 110 and the finger/stylus blocks the LED illumination in plane 112 from reaching the touch sensors 150 . . . 156 . More specifically, as discussed above, along the perimeter of the touch system 100 is a plurality of LEDs that generate a substantially constant level of light.
- the light sensor 220 detects this substantially constant level of light.
- the touch blocks a portion of the light, causing a reduction or dip in the intensity of the light entering the touch sensors 150 . . . 156 , compared to the intensity of light entering the touch sensors 150 . . . 156 , when the light is not blocked.
- This dip or drop in intensity is identified by the touch sensors 150 . . . 156 .
- the signals generated by each respective touch sensor 150 . . . 156 may be input to the touch screen controller 172 .
- the signals output from each touch sensors 150 . . . 156 are analog signals and the touch screen controller includes an analog-to-digital converter (ADC) 380 to convert the analog signals to digital signals which are then utilized by a processor 382 , and a counter 384 , (each shown in FIG. 1 ) to determine a location of at least one touch on the touch surface 102 , as is discussed in more detail below.
- ADC analog-to-digital converter
- FIG. 10 illustrates an exemplary signal that may be generated by each respective touch sensor when a touch is detected and compared to baseline signal 400 .
- a signal 410 may be generated by the touch sensor 150
- a signal 412 may be generated by the touch sensor 152
- a signal 414 may be generated by the touch sensor 154
- a signal 416 may be generated by the touch sensor 156 .
- the light sensing window 250 for each respective touch sensor experiences a drop or “low” in the normally “high” portion of the baseline signal profile for that touch sensor.
- the location of the dip or drop corresponds to an angular position along the angular span of the light sensing window 250 .
- the combination of angular position detected for the touch by each touch sensor is associated by the controller with a particular location of the touch, such as by using triangulation methods.
- the angular location of the touch 402 sensed by the touch sensor 150 occurs at a point approximately 35 degrees after the disc assembly 210 enters the light sensing window 250 .
- This angular location is illustrated as a vector 420 in FIG. 1 .
- the angular location of the touch 402 sensed by the touch sensor 152 occurs at a point approximately 65 degrees after the disc assembly 210 enters the light sensing window 250 .
- This angular location is illustrated as a vector 422 in FIG. 1 .
- the angular location of the touch 402 sensed by the touch sensor 154 occurs at a point approximately 45 degrees after the disc assembly 210 enters the light sensing window 250 .
- This angular location is illustrated as a vector 424 in FIG. 1 . Additionally, the angular location of the touch 402 sensed by the touch sensor 156 occurs at a point approximately 45 degrees after the disc assembly 210 enters the light sensing window 250 . This angular location is illustrated as a vector 426 in FIG. 1 . Therefore, because the location of each touch sensor 150 . . . 156 is known, the touch sensors 150 . . . 156 are enabled to utilize the reference window 254 to generate a reference angle that indicates when the light sensing window 250 is currently subjected to light from the LED's. The touch sensors 150 . . . 156 therefore respectively identify a specific angle at which a touch occurred with respect to each touch sensor. The controller is able to determine touch coordinates for the touch based on the specific combination of angular positions detected by the touch sensors, as discussed further below.
- the light sensor 220 indicates “low” or zero.
- the light sensor 220 “sees” the reference window 254 for a brief instant.
- the ADC 380 sees a signal strength of approximately 255 which is approximately equal to the light level of the backlit touch screen when a touch is not occurring.
- the counter 384 is reset or zeroed out and begins incrementing at a predetermined rate.
- the counter 384 then counts, or increments at a fixed rate to determine the time when the disc assembly 210 transitions back into the light blocking section 252 . At a certain point, the disc assembly 210 transitions back into the light sensing window 250 . At the approximate point where the disc assembly 210 transitions from the light blocking section 252 to the light sensing window 250 , the counter “marks” or identifies this point which provides a certain value which corresponds to the actual time when the disc assembly 210 entered the light sensing window 250 . The counter 384 continues to count as the disc assembly 210 transitions through the light sensing window 250 .
- the counter 384 will then utilize the signal received from the touch sensor to identify when the disc assembly 210 has again transitioned into the light blocking section 252 .
- the counter “marks” or identifies this point which provides an indication of the approximate point in time the transition occurred.
- the marks identifying when the disc assembly 210 transitions into and out of the light sensing window 250 provide the location of the 90 degree segment that forms the light sensing window 250 .
- the touch screen controller 172 may utilize the information from the reference window 254 to determine the rpm of the spinning disc assembly 210 . Additionally, if an operator touches the touch surface 102 , between the initial transition into the light sensing window 250 and the transition out of the light sensing window 250 , the signals output from the touch sensors 150 . . . 156 will indicate a small degradation in the strength of the signal (shown as the points 430 . . . 436 in FIG.
- the touch screen controller 172 utilizes these points 430 and 432 to determine a location of the touch on the touch surface 102 .
- the points 430 . . . 436 and/or the vectors 420 . . . 426 are utilized by the touch screen controller 172 to determine the location of at least one touch. More specifically, at least some of the vectors 420 . . . 426 are triangulated to determine the location of the touch 402 . For example, the location where one vector, e.g. vector 420 crosses or intersects a second vector, e.g. the vector 422 , may be utilized to determine the location of the touch 402 . It should be realized that only two vectors may be utilized to determine the location of a single touch according to a specific embodiment. Accordingly, only two touch sensors are required to determine the location of a single touch.
- the vectors generated by three or more touch sensors may be utilized to detect multiple touches that occur approximately concurrently on the touch surface 102 according to other specific embodiments. For example, when two or more fingers contact the touch surface 102 , each of the touch sensors 150 . . . 156 “see” the multiple touches from different angles. Thus, two resultant vectors will intersect at a first point representing a first touch and two other vectors will intersect at a different point that represents the second touch.
- the touch screen controller 172 may periodically update the baseline touch profile 400 when no touch is present.
- the touch system controller 172 may periodically update the baseline touch profile 400 based on ambient light, such as to take into account changes in sunlight, room lighting, and the change in lighting produced by the LEDs.
- a decrease in light on at least one area of the sensors 150 . . . 156 may be detected.
- the presence of one or more touches may be indicated by an increase in light on at least one area of the touch sensors 150 . . . 156 .
- the touch screen controller 172 may also identify the associated coordinates of any detected touch. Information with respect to how fast the touch is moving across the touch surface 102 may also be determined.
- the processing of the signals to identify presence and coordinates of one or more touches may be accomplished in hardware, software and/or firmware that is not within the touch screen controller 172 .
- “simultaneous touches” refers to two or more touches that are present within the touch sensing plane 112 (and/or in contact with the touch surface 102 when provided) during a same time duration but are not necessarily synchronized. Therefore, one touch may have a duration that starts before the beginning of the duration of another touch, such as a second touch, and at least portions of the durations of the first and second touches overlap each other in time. For example, two or more simultaneous touches occur when objects such as a finger or stylus are present within touch sensing plane 112 (and/or makes contact with the touch surface 102 if provided) in two or more distinct locations over a same time duration. Similarly, two or more simultaneous touches may occur when objects are within a predetermined distance of, but not in contact with, the touch surface 102 (if provided) in two or more distinct locations over a same time duration.
- the touch surface controller 172 may then pass the (X,Y) coordinates (or (X,Y,Z) coordinates) to the display 110 that may be stored within one or more modules of firmware or software.
- the display 110 may be a graphical user interface (GUI) module.
- GUI graphical user interface
- the display module 110 is run by a host computer (not shown) that also runs an application code of interest to the user.
- the display 110 determines whether the coordinates indicate a selection of a button or icon displayed on the touch surface 102 . If a button is selected, the host computer or other component(s) (not shown) may take further action based on the functionality associated with the particular button.
- the display 110 may also determine whether one or more touch is associated with a gesture, such as zoom or rotate.
- the one or more touch may also be used to replace mouse and/or other cursor input.
- one or more additional touch sensors may be utilized.
- the above description is intended to be illustrative, and not restrictive.
- the above-described embodiments (and/or aspects thereof) may be used in combination with each other.
- many modifications may be made to adapt a particular situation or material to the teachings of the invention without departing from its scope.
- the light sensing window 250 of a touch sensor may vary depending on that touch sensor's location with respect to the touch detection area of the touch system.
Abstract
Description
- Touch screen systems are available that use two or more camera assemblies that are located in different corners of the touch screen. Each of the camera assemblies includes one linear light sensor and simple optics such as a lens that detects light within a single field of view. One or more infrared light sources may be mounted in proximity to the lens or proximate other areas of the touch screen.
- A touch screen system that uses one such camera assembly mounted in one corner of the touch screen and a second such camera assembly mounted in an adjacent corner of the touch screen provides reliable detection of a single touch on the touch screen using triangulation. The detection of the finger or stylus on the touch screen is made by detecting infrared light reflected by the stylus or finger, or by detecting a shadow of the stylus or finger due to the relative lack of light reflected from the bezel of the touch screen. However, some blind spots may occur near each of the camera assemblies where a location of a touch may not be determined.
- Touch screen systems capable of detecting two or more simultaneous touches are desirable to increase the functionality for the user. At least one touch screen system therefore includes cameras located in other corners of the touch screen to sense the multiple touches. However, utilizing multiple cameras may increase the overall cost of the touch screen system. It is therefore desirable to provide a less costly device that may sense multiple touches on a touch screen.
- In accordance with an embodiment, a touch sensor includes a housing having a light sensing window, a light blocking section, and a reference window, the light sensing window and the reference window configured to allow light to pass therethrough, the light blocking section configured to prohibit light from passing therethrough, a rotating assembly disposed within the housing, and a light sensor; the rotating assembly configured to transmit light received from the light sensing window and the reference window to the light sensor, the light sensor configured to output a signal that is utilized to identify an angular location of a touch.
- In accordance with another embodiment, a touch sensor includes a housing having a light sensing window configured to allow light to pass therethrough, and a light blocking section configured to prohibit light from passing therethrough, a rotating disc assembly disposed within the housing, and a light sensor; the rotating disc assembly configured to transmit light received from the light sensing window to the light sensor, the light sensor configured to output a signal that is utilized to identify an angular location of a touch.
- In accordance with a further embodiment, a touch system includes a touch sensing plane, a light source configured to illuminate the touch sensing plane, and a touch sensor positioned proximate to the touch sensing plane. The touch sensor includes a housing having a light sensing window, a light blocking section, and a reference window, the light sensing window and the reference window configured to allow light to pass therethrough, the light blocking section configured to prohibit light from passing therethrough, a rotating assembly disposed within the housing, and a light sensor; the rotating assembly configured to transmit light received from the light sensing window and the reference window to the light sensor, and the light sensor configured to output a signal that is utilized to identify a location of a touch on the touch system.
-
FIG. 1 illustrates a touch system formed in accordance with an embodiment of the present invention. -
FIG. 2 illustrates a side cross-sectional view of the touch system shown inFIG. 1 formed in accordance with an embodiment of the present invention. -
FIG. 3 illustrates a side cross-sectional view of a touch sensor that may be used with the touch system shown inFIGS. 1 and 2 . -
FIG. 4 illustrates a perspective view of a portion of the touch sensor shown inFIG. 3 . -
FIG. 5 illustrates a side cross-sectional view of a portion of the touch sensor shown inFIG. 3 . -
FIG. 6 illustrates another side cross-sectional view of the portion of the touch sensor shown inFIG. 5 . -
FIG. 7 illustrates a top view of the portion of the touch sensor shown inFIGS. 5 and 6 . -
FIG. 8 illustrates an exploded perspective view of the touch sensor shown inFIG. 3 formed in accordance with an embodiment of the present invention. -
FIG. 9 illustrates an exemplary signal output by the touch sensor shown inFIG. 3 formed in accordance with an embodiment of the present invention. -
FIG. 10 illustrates a plurality of exemplary signals output by the touch sensors shown inFIG. 1 in accordance with an embodiment of the present invention. - The foregoing summary, as well as the following detailed description of specific embodiments of the present invention, will be better understood when read in conjunction with the appended drawings. To the extent that the figures illustrate diagrams of the functional blocks of various embodiments, the functional blocks are not necessarily indicative of the division between hardware circuitry. Thus, for example, one or more of the functional blocks (e.g., processors or memories) may be implemented in a single piece of hardware (e.g., a general purpose signal processor or random access memory, hard disk, or the like). Similarly, the programs may be stand alone programs, may be incorporated as subroutines in an operating system, may be functions in an installed software package, and the like. It should be understood that the various embodiments are not limited to the arrangements and instrumentality shown in the drawings.
-
FIG. 1 illustrates atouch system 100 andFIG. 2 illustrates a side cross-sectional view of thetouch system 100 shown inFIG. 1 , according to a specific embodiment. Thetouch system 100 may have atouch surface 102 that may be a flexible sheet of glass, plastic, a flat panel display, a window or other transparent material that is placed in front of another display screen or objects of interest, and the like, according to specific embodiments. Thetouch surface 102, or other display behind thetouch surface 102, may display a graphical user interface (GUI) having virtual buttons and icons or other graphical representations. Therefore, in some embodiments thetouch surface 102 may be a display screen but is not so limited. In other embodiments, thetouch surface 102 may be located physically separate from the displayed graphics, such as to function as a track or touch pad that translates the touches on the touch surface to a relative position on the display. Additionally, combinations of touches may be displayed e.g. enabling an operator to use thetouch surface 102 for writing text or drawings which may be displayed on the display, such that the combination of the touch surface and the display functions as a virtual whiteboard, for example. - Although the
touch surface 102 is shown as rectangular in a specific embodiment, it should be understood that other shapes may be used. In still other embodiments, thetouch surface 102 may be installed in front of a display to enable the touches to be displayed on the display, in real-time, as the touches occur. In yet other embodiments, thetouch system 100 may be operated without thetouch surface 102. - Accordingly, in the exemplary embodiment, the
touch system 100 includes thetouch surface 102 that may be optionally installed in front of adisplay 110 to define atouch sensing plane 112 therebetween. Thetouch sensing plane 112 may be an air-space illuminated by a plurality of light emitting diodes (LEDs). The term “light” or “optical”, as used herein, is intended to mean infrared or near-infrared wavelength range, about 780-860 nanometer, so that visible light interference can be minimized by filtering/blocking. For example, thetouch system 100 may include a first row ofLEDs 120, a second row ofLEDs 122, a third row ofLEDs 124, and a fourth row ofLEDs 126. Thefirst row 120 is located along avertical edge 130, thesecond row 122 is located along an oppositevertical edge 132, thethird row 124 is located along ahorizontal edge 134, and thefourth row 126 is located along an oppositehorizontal edge 136. In operation, the rows of LEDs transmit a substantially horizontal plane of light through thetouch sensing plane 112. - Referring to
FIG. 2 , specifically, atouch sensor 150 is mounted proximate onecorner 160 of thetouch surface 102 or thetouch sensing plane 112. Asecond touch sensor 152 is mounted proximate anothercorner 162 of thetouch surface 102 or thetouch sensing plane 112. Athird touch sensor 154 is mounted proximate anothercorner 164 of thetouch surface 102 or thetouch sensing plane 112. Afourth touch sensor 156 is mounted proximate anothercorner 166 of thetouch surface 102 or thetouch sensing plane 112. Thetouch system 100 may also includediffuser plates 168 mounted between the rows ofLEDs 120 . . . 126 and thetouch sensing plane 112. In operation, thediffuser plate 168 spreads out or scatters the light emitted from the rows ofLEDs 120 . . . 126 such that the touch plane is illuminated with a substantially constant level of light. - In general, the
touch sensors 150 . . . 156 detect the light emitted by theLEDs 120 . . . 126, that is diffused byplates 168, and transmit information, based on the received light, on acable 170 to atouch screen controller 172. Thetouch screen controller 172 may provide some control signals and/or power to thetouch sensors 150 . . . 156 and/or theLEDs 120 . . . 126. In another embodiment, the information detected by thetouch sensors 150 . . . 156 is utilized by thetouch screen controller 172 to identify the coordinates or one or more touches on thetouch surface 102, or on thetouch sensing plane 112 if thetouch surface 102 is not utilized. The signals from thetouch sensors 150 . . . 156 may also be transmitted to thetouch screen controller 172 wirelessly. -
FIG. 3 is a side cross-sectional view of thetouch sensor 150 according to a specific embodiment. It should be realized that althoughtouch sensor 150 is described in more detail below,touch sensors touch sensor 150. Thetouch sensor 150 includes ahousing assembly 200 that includes abody 202 and acover 204 that together define a cavity 206 therein. Thecover 204 is preferably hermetically sealed to thebody 202. Thebody 202 enables thetouch sensor 150 to be secured to thedisplay 110. For example, thetouch sensor 150 may be secured to thedisplay 110 via a plurality of fasteners and/or via an adhesive, as examples. In another embodiment, thetouch sensor 150 may be secured to a frame (not shown) that forms a part of thetouch system 100. - The
touch sensor 150 also includes a rotating assembly, such as arotating disc assembly 210, that is installed within thehousing assembly 200. In the exemplary embodiment, thedisc assembly 210 is surrounded by an opticallytransparent fluid 212, such as, for example, oil. Thedisc assembly 210 is encapsulated by thetransparent fluid 212 and thus suspended within the cavity 206. Preferably, thetransparent fluid 212 facilitates preventing thedisc assembly 210 from contacting any of the interior surfaces of thehousing assembly 200 during operation. Thetouch sensor 150 also includes alight sensor 220 and a set of at least twomagnetic coils 222. Thetouch sensor 150 may include any type ofsensor 220 capable of sensing light, e.g. a photosensor, a photodiode, etc.Light sensor 220 may be fixed withinhousing assembly 200 so as to remain stationary during operation. The operation of thetouch sensor 150 is discussed in more detail below. It should be realized that althoughtouch sensor 150 is described in more detail below,touch sensors touch sensor 150. -
FIG. 4 is a perspective view of thebody 202 shown inFIG. 3 according to a specific embodiment. Thebody 202 includes abottom portion 230 and asidewall 232 that is preferably formed unitarily with thebottom portion 230. Optionally, thesidewall 232 may be coupled to thebottom portion 230 using an adhesive, for example. Thebody 202 also includes a base 234 that is utilized to secure thetouch sensor 150 in a fixed location as discussed above. The base 234 may be embodied as a plurality of mounting tabs as shown inFIG. 4 . Optionally, thebase 234 may be embodied as any type of structural element that enables thetouch sensor 150 to be secured. Thebottom portion 230 has a generally circular profile andbase 234 in the form of mounting tabs or flanges may be provided integrally, according to a specific embodiment. Thus, when thesidewall 232 is coupled to thebottom portion 230, the cavity formed, e.g. the cavity 206, is shaped as a hollow cylinder. Thebody 202 has adiameter 236 and aheight 238. Thediameter 236 and theheight 238 are selected based on the size of thedisc assembly 210. For example, assuming that thedisc assembly 210 has a diameter D and a thickness T, the cavity 206 formed by thebottom portion 230 and thesidewall 232 will have adiameter 236>D and aheight 238>T to enable thedisc assembly 210 to be suspended within the cavity 206 without contacting either thebottom portion 230, thesidewall 232, or thecover 204. - The
sidewall 232, which is ring-shaped in a specific embodiment, may be divided into three arcuate sections, referred to herein as alight sensing window 250, alight blocking section 252, and areference window 254. Thelight sensing window 250 and thereference window 254 are substantially transparent to the desired light. Thelight blocking section 252 is substantially opaque to prohibit the light from passing therethrough. In one embodiment, thelight sensing window 250 spans approximately 90 degrees and thelight blocking section 252 spans approximately 270 degrees such that the total length or circumference of the sidewall spans 360 degrees. Thelight sensing window 250 is substantially clear such that light emitted from theLEDs 120 . . . 126 may pass through thelight sensing window 250 and be detected through thedisc assembly 210 andbody 202 by thelight sensor 220, as is discussed in more detail below. In contrast, thelight blocking section 252 substantially blocks light emitted from theLEDs 120 . . . 126 from being detected by thedisc assembly 210 andlight sensor 220. As shown inFIG. 4 , thesidewall 232 also has areference window 254 that is located approximately at the midpoint of thelight blocking section 252. In the exemplary embodiment, thereference window 254 has awidth 256 that spans less than one degree, and in other embodiments thewidth 256 thereference window 254 may span between approximately one degree and approximately two degrees. In the exemplary embodiment, thewidth 256 of thereference window 254 is sized to be sufficient to enable light to be transmitted through thereference window 254 and detected by thedisc assembly 210. Thus, thewidth 256 may be relatively small. In the exemplary embodiment, thereference window 254 is located such that a line 260 passing through a center of thereference window 254 also passes through a center of thelight sensing window 250. Thus, the center of thereference window 254 is approximately 180 degrees from the center of thelight sensing window 250. - According to specific embodiments, the
body 202 and cover 204 of thetouch sensor 150 may be fabricated from a metallic material, a plastic material, or any other material suitable to enable light to be transmitted through thelight sensing window 250 and thereference window 254 and blocked by thelight blocking section 252. For example, in one embodiment, thebody 202 and thecover 204 may be fabricated from a clear or translucent material. Certain interior or exterior portions of thebody 202 and thecover 204 may then be coated with an opaque material that prohibits undesired light from being transmitted through the selected portions and received by thedisc assembly 210 andlight sensor 220, provided that desired light is able to be transmitted (through thelight sensing window 250,disk assembly 210, through a light transparent portion ofbody 202 above light sensor 220) tolight sensor 220. In the exemplary embodiment, the only portions of thebody 202 and thecover 204 that are not coated with an opaque coating are thelight sensing window 250, thereference window 254 and portion abovelight sensor 220. - Accordingly, in operation, only light transmitted through the
light sensing window 250 and thereference window 254 is received by thedisc assembly 210 andlight sensor 220. All other portions of thebody 202 and cover 204 are coated to block light from entering the cavity 206. In another embodiment, thebody 202 and thecover 204 may be fabricated from plastic materials having different colors. For example, the selected interior or exterior portions of thebody 202 and thecover 204 may be formed using an opaque plastic material that substantially prohibits light from being transmitted through the selected portions and received by thedisc assembly 210. Thelight sensing window 250 and thereference window 254 may be fabricated from a clear or transparent plastic that enables light to be transmitted through thebody 202 and received by thedisc assembly 210. In all embodiments, thesensor 150 is configured such that light is allowed to be transmitted only through thelight sensing window 250 and thereference window 254. - It should be recognized that the exemplary embodiment provides a disk shaped touch sensor with correspondingly disk shaped body, but in other embodiments the body and sidewall may be differently shaped (e.g., having at least one flat side) provided magnet and coils are able to keep
disk assembly 210 in place within the fluid contained in the body of the touch sensor. -
FIG. 5 illustrates a side cross-sectional view of the disc assembly shown 210 inFIG. 3 .FIG. 6 illustrates another side cross-sectional view of thedisc assembly 210 shown inFIG. 5 .FIG. 7 illustrates a top view of thedisc assembly 210 shown inFIGS. 5 and 6 . In the exemplary embodiment, thedisc assembly 210 is embodied as a substantially flat circular plate that is defined by anupper surface 300 and an opposinglower surface 302 that is substantially parallel to theupper surface 300. Thedisc assembly 210 also includes asidewall 304 that extends between theupper surface 300 and thelower surface 302. As discussed above, thedisc assembly 210 has a diameter D that is less than thediameter 236 of the cavity 206. Thedisc assembly 210 also has a thickness T that is less than theheight 238 of the cavity 206. The diameter D and thickness T of thedisc assembly 210 are selected to enable thedisc assembly 210 to be suspended within the cavity 206 without contacting either thebottom portion 230, thesidewall 232, or thecover 204. - The
disc assembly 210 is defined using a pair of axes that are disposed with respect to acenterpoint 310 within thedisc assembly 210. The centerpoint 310 may be envisioned as an imaginary reference point that is located midway between anupper surface 300 and alower surface 302 and is also located at the origin of the circle that forms thesidewall 304. Accordingly, anX-axis 312 is located midway between theupper surface 300 and thelower surface 302 and extends horizontally through thecenterpoint 310. A Y-axis 314 is disposed perpendicular to theX-axis 312 and also extends through thecenterpoint 310. Accordingly, theX-axis 312 intersects the Y-axis 314 at thecenterpoint 310. - The
disc assembly 210 includes a firstoptical opening 320 through thesidewall 304, along theX-axis 312, to thecenterpoint 310. Thedisc assembly 210 also includes a secondoptical opening 322 that extends from the centerpoint 310, along the Y-axis 314, and through thelower surface 302. In the exemplary embodiment, thefirst opening 320 is substantially perpendicular to thesecond opening 322 and also intersects thesecond opening 322 at thecenterpoint 310. The combination of thefirst opening 320 and thesecond opening 322 form a single continuous L-shaped “light pipe” oroptical opening 324 that extends through thesidewall 304, along theX-axis 312, to a vertex area approximately at the centerpoint 310, and then extends along the Y-axis 314, through thelower surface 302. The first andsecond openings opening 324 may be formed by milling or machining the openings into thedisc assembly 210. - The
disc assembly 210 also includes amirror 330 that extends from afirst point 332 on thesidewall 304 to asecond point 334 on thesidewall 304. Accordingly, themirror 330 is provided minimally at the vertex area of L-shapedopening 324 and has alength 336 that may in some embodiments be approximately equal to the diameter D of thedisc assembly 210. As shown inFIG. 5 , themirror 330 is offset from the Y-axis 314 by a predetermined angle θ. In the exemplary embodiment, the angle θ is approximately 45 degrees, and themirror 330 is disposed at an angle of (90 degrees-θ) with respect to thefirst opening 320, such that light transmitted through thefirst opening 320 is reflected about 90 degrees by themirror 330 and transmitted through thesecond opening 322 tolight sensor 220. - The
disc assembly 210 also includes a plurality ofmagnets 340 such as, for example, three to six or more magnets according to specific embodiments. The number ofmagnets 340, number ofcoils 222, and their respective placements are selected such that thedisc assembly 210 is controllably rotated within the fluid inbody 202. In an exemplary embodiment, the disc assembly includes fourmagnets magnet 342 . . . 348 preferably extends from theupper surface 300 to thelower surface 302 in a specific embodiment. Accordingly, eachmagnet 342 . . . 348 has a length that is approximately equal to the thickness T of thedisc assembly 210. In the exemplary embodiment, themagnets 340 are arranged such that a single magnet is located at a midpoint in each quadrant defined by theX-axis 312 and the Y-axis 314. For example, themagnet 342 is located in a quadrant A, themagnet 344 is located in a quadrant B, themagnet 346 is located in a quadrant C, and themagnet 348 is located in a quadrant D. The operation of themagnets 340 are discussed in more detail below. -
FIG. 8 illustrates an exploded perspective view of thedisc assembly 210 shown inFIGS. 4-7 according to a specific embodiment. Thedisc assembly 210 may include a plurality of disc portions that are coupled together, using an adhesive for example, to form thedisc assembly 210. The disc portion include a first disc portion 350, a second disc portion 352 and themirror 330 that is disposed between the first and second disc portions 350 and 352. It should be realized that, although the first disc portion 350 is illustrated as two separate portions, the first disc portion 350 is formed preferably as a single unitary portion and the two separate portions are shown to illustrate and describe various aspects of theopening 320 extending through the first disc portion 350. It also should be recognized that, althoughmirror 330 is shown as extending through the entire diameter of the disc assembly (e.g., a full diameter mirror may be used for ease of manufacturability) inFIGS. 7-8 , in other embodiments themirror 330 may not extend across the entire diameter but have a length sufficient to at least abut to the appropriate portion or vertex area oflight pipe 324. - In the exemplary embodiment, the first disc portion 350 has an endwall 360 that is disposed at an angle θ1, which is equal to angle θ, and the second disc portion 352 has an endwall 362 that is disposed at an angle θ2, wherein θ is complementary to θ2. The
first opening 320 and/oropening 322 in a preferred embodiment has an oval, or elongated, cross-sectional profile. Specifically, thefirst opening 320 has a width 370 and a height 372 wherein the width 370 is less than the height 372. Theelongated opening 320 enables light that is substantially aligned with the axis of thefirst opening 320 to enter theopening 320 and restricts or blocks light entering being received from other angles from entering theopening 320. In other embodiments, opening 320 and/oropening 322 may have differently shaped cross-sectional profiles, such as circular, rectangular, square, polygonal or other irregular profile. - A plurality of optical baffles 374 are arranged within the
first opening 320. The optical baffles 374 are each separated by a distance 376. In operation, the optical baffles 374 enable only the rays of interest (e.g., the rays that are substantially parallel to the opening 320) from reaching thelight sensor 220 through theopening 320. The baffles 374 therefore substantially block any light rays that are not substantially parallel to theopening 320 from entering theopening 320. For example, any light rays coming into thefirst opening 320 at an angle of 90 degrees with respect to the centerline axis of thefirst opening 320, are deflected back out of theopening 320. In general, the baffles 374 are configured and located to enable only light rays having a predetermined angle with respect to theopening 320 to enter theopening 320 and thus reachlight sensor 220. Light rays having an incident angle that is greater than the predetermined angle are deflected back out of theopening 320 via the baffles 374. Thus, the baffles 374 function to increase the optical efficiency of thetouch sensor 150. - The operation of the
touch sensor 150 will now be explained with reference toFIG. 3 . As discussed above, thetouch sensor 150 includes a plurality ofmagnets 340 that are embedded in thedisc assembly 210. In operation, themagnetic coils 222 are energized in such a manner as to generate a magnetic field proximate to themagnets 340 and cause thedisc assembly 210 to rotate similar to a brushless DC motor, as themagnets 340 are embedded in thedisc assembly 210. Moreover, because thedisc assembly 210 is floating in the opticallytransparent fluid 212 within the housing assembly, relatively little power is required to cause the disc assembly to rotate. The magnetic coils may be configured to rotate the disc assembly in either a clock-wise direction or a counter-clock-wise direction. In the exemplary embodiment, each of thetouch sensors 150 . . . 156 may be configured to rotate in the same direction. The operation ofmagnets 340 withintouch sensor 150 of a touch system may be controlled bytouch controller 172 of the touch system according to a specific embodiment, and/or eachtouch sensor 150 may have embedded in its housing assembly some control logic that may be coordinated by a central processor of a computer that is used withtouch system 100. - As the disc assembly rotates, light generated by the
LEDs 120 . . . 126 is transmitted through the opening 324 (as reflected by mirror 330) and is detected by thelight sensor 220. Thelight sensor 220 then generates a signal that is indicative of the light detected by thelight sensor 220. For example,FIG. 9 illustrates an exemplarybaseline touch profile 400, also referred to herein as a baseline touch profile, generated by thelight sensor 220 when a touch is not detected by thetouch sensor 220 and thetouch screen controller 172. As discussed above, thelight sensor 150 includes thelight sensing window 250 and thereference window 254 which both enable light to be transmitted into the cavity 206 and thus be transmitted by thedisc assembly 210, via the L-shapedopening 324, to thelight sensor 220. The remaining sections of thetouch sensor 150 are opaque to prohibit light from entering the cavity 206. Moreover, thelight blocking section 252 of the sidewall spans approximately 270 degrees with thereference window 254 being disposed midway between thelight blocking section 252, and thelight sensing window 250 spans approximately 90 degrees. - Thus, as shown in
FIG. 9 , as thedisc assembly 210 rotates, thefirst opening 320 of thedisc assembly 210 passes by the first portion of thelight blocking section 252, light is blocked from entering the cavity 206 and being received by thedisc assembly 210. Thus, while thefirst opening 320 is in the region of thelight blocking section 252, denoted as “A” inFIG. 9 , thebaseline touch profile 400 is “off” or “low” denoted as “A” inFIG. 9 . As thefirst opening 320 passes by thereference window 254, light from theLEDs 120 . . . 126 is enabled to pass through thereference window 254, through the L-shapedopening 324, and be received by thelight sensor 220. Thus, while thefirst opening 320 is in the region of thereference window 254, denoted as “B” inFIG. 9 , thebaseline touch profile 400 is “on” or “high” denoted as “B” inFIG. 9 . As thedisc assembly 210 continues to rotate, thefirst opening 320 passes by the second portion of thelight blocking section 252 which again blocks light from entering the cavity 206 and being received by thedisc assembly 210. Thus, while thefirst opening 320 is in the region of thelight blocking section 252, denoted as “C” inFIG. 9 , thebaseline touch profile 400 is “off” or “low”. Thedisc assembly 210 continues to rotate, and passes by thelight sensing window 250 wherein thefirst opening 320 of thedisc assembly 210 passes thelight blocking window 252 generating an “on” or “high” signal denoted as “D” inFIG. 9 . Specifically, as thefirst opening 320 passes by thelight sensing window 250, light from theLEDs 120 . . . 126 is enabled to pass through thelight sensing window 250, through the L-shapedopening 324, and be received by thelight sensor 220. - In the exemplary embodiment, the
baseline touch profile 400 is utilized by thetouch screen controller 172 to determine the location of at least one touch on thetouch surface 102. More specifically, as discussed above, thelight sensing window 250 spans approximately 90 degrees, thelight blocking section 252 spans approximately 270 degrees, and thereference window 254 spans approximately 1 degrees. Thus, when thedisc assembly 210 is rotated at a substantially constant speed, thefirst opening 320 will be exposed to light for different lengths of time based on the location of thefirst opening 320 with respect to thelight sensing window 250, thelight blocking section 252, and thereference window 254. For example, as shown inFIG. 9 , the length of time utilized by thedisc assembly 210 to span thelight blocking section 252, which includes two portions each spanning approximately 135 degrees, is greater than a length of time utilized by thedisc assembly 210 to span thelight sensing window 250 which spans approximately 90 degrees, which is also greater than the length of time utilized by thedisc assembly 210 to span thereference window 254 which spans approximately 1 degree. Accordingly, thebaseline touch profile 400 may be utilized by thetouch sensor controller 172 to identify a location of a touch on thetouch system 100 as is discussed in more detail below. It should be realized that althoughFIG. 9 is utilized to describe the operation and resultant signal generated by thetouch sensor 150, that each of thetouch sensors sensor 150 and also output a respective signal that is similar to thebaseline touch profile 400 shown inFIG. 9 . - The operation of the
touch system 100 will now be explained. Referring again toFIG. 1 , as discussed above, thetouch sensors 150 . . . 156 are each located near a respective corner of thetouch system 100, according to a specific embodiment. Accordingly, the location of eachtouch sensors 150 . . . 156 is known. Moreover, eachtouch sensor 150 . . . 156 is positioned such that thelight sensing window 250 is directed towards thetouch sensing plane 112 and thereference window 254 is facing a respective corner. For example, thereference window 254 of thetouch sensor 150 faces thecorner 160, etc. - In one embodiment, when no touch is occurring on the
touch surface 102, each of thetouch sensors 150 . . . 156 continually generates a signal similar to thebaseline touch profile 400 shown inFIG. 9 . In embodiments where atouch surface 102 is also provided, when a user touches thetouch surface 102, the touch surface may deflect inwardly into thetouch sensing plane 112 toward thedisplay 110 and the finger/stylus blocks the LED illumination inplane 112 from reaching thetouch sensors 150 . . . 156. More specifically, as discussed above, along the perimeter of thetouch system 100 is a plurality of LEDs that generate a substantially constant level of light. When an operator is not touching thetouch surface 102, as thedisc assembly 210 spins, thelight sensor 220 detects this substantially constant level of light. However, when the operator touches thetouch surface 102 at a point, denoted as 402, for example, the touch blocks a portion of the light, causing a reduction or dip in the intensity of the light entering thetouch sensors 150 . . . 156, compared to the intensity of light entering thetouch sensors 150 . . . 156, when the light is not blocked. This dip or drop in intensity is identified by thetouch sensors 150 . . . 156. The signals generated by eachrespective touch sensor 150 . . . 156 may be input to thetouch screen controller 172. In the exemplary embodiment, the signals output from eachtouch sensors 150 . . . 156 are analog signals and the touch screen controller includes an analog-to-digital converter (ADC) 380 to convert the analog signals to digital signals which are then utilized by aprocessor 382, and acounter 384, (each shown inFIG. 1 ) to determine a location of at least one touch on thetouch surface 102, as is discussed in more detail below. -
FIG. 10 illustrates an exemplary signal that may be generated by each respective touch sensor when a touch is detected and compared to baseline signal 400. For example, asignal 410 may be generated by thetouch sensor 150, asignal 412 may be generated by thetouch sensor 152, asignal 414 may be generated by thetouch sensor 154, and asignal 416 may be generated by thetouch sensor 156. As shown inFIG. 10 , when a touch is detected, thelight sensing window 250 for each respective touch sensor experiences a drop or “low” in the normally “high” portion of the baseline signal profile for that touch sensor. The location of the dip or drop corresponds to an angular position along the angular span of thelight sensing window 250. The combination of angular position detected for the touch by each touch sensor is associated by the controller with a particular location of the touch, such as by using triangulation methods. - For example, as shown in
FIG. 1 , and represented graphically inFIG. 10 , the angular location of thetouch 402 sensed by thetouch sensor 150 occurs at a point approximately 35 degrees after thedisc assembly 210 enters thelight sensing window 250. This angular location is illustrated as avector 420 inFIG. 1 . The angular location of thetouch 402 sensed by thetouch sensor 152 occurs at a point approximately 65 degrees after thedisc assembly 210 enters thelight sensing window 250. This angular location is illustrated as avector 422 inFIG. 1 . The angular location of thetouch 402 sensed by thetouch sensor 154 occurs at a point approximately 45 degrees after thedisc assembly 210 enters thelight sensing window 250. This angular location is illustrated as avector 424 inFIG. 1 . Additionally, the angular location of thetouch 402 sensed by thetouch sensor 156 occurs at a point approximately 45 degrees after thedisc assembly 210 enters thelight sensing window 250. This angular location is illustrated as avector 426 inFIG. 1 . Therefore, because the location of eachtouch sensor 150 . . . 156 is known, thetouch sensors 150 . . . 156 are enabled to utilize thereference window 254 to generate a reference angle that indicates when thelight sensing window 250 is currently subjected to light from the LED's. Thetouch sensors 150 . . . 156 therefore respectively identify a specific angle at which a touch occurred with respect to each touch sensor. The controller is able to determine touch coordinates for the touch based on the specific combination of angular positions detected by the touch sensors, as discussed further below. - More specifically, as the
disc assembly 210 transitions from thelight sensing window 250 into thelight blocking section 252, thelight sensor 220 indicates “low” or zero. As thedisc assembly 210 transitions into thelight blocking section 252, thelight sensor 220 “sees” thereference window 254 for a brief instant. At this instant, theADC 380 sees a signal strength of approximately 255 which is approximately equal to the light level of the backlit touch screen when a touch is not occurring. Concurrently with thedisc assembly 210 transitioning into thereference window 254, thecounter 384 is reset or zeroed out and begins incrementing at a predetermined rate. Thecounter 384 then counts, or increments at a fixed rate to determine the time when thedisc assembly 210 transitions back into thelight blocking section 252. At a certain point, thedisc assembly 210 transitions back into thelight sensing window 250. At the approximate point where thedisc assembly 210 transitions from thelight blocking section 252 to thelight sensing window 250, the counter “marks” or identifies this point which provides a certain value which corresponds to the actual time when thedisc assembly 210 entered thelight sensing window 250. Thecounter 384 continues to count as thedisc assembly 210 transitions through thelight sensing window 250. If there is no touch, thecounter 384 will then utilize the signal received from the touch sensor to identify when thedisc assembly 210 has again transitioned into thelight blocking section 252. At the approximate point where thedisc assembly 210 transitions from thelight sensing window 250 to thelight blocking section 252, the counter “marks” or identifies this point which provides an indication of the approximate point in time the transition occurred. The marks identifying when thedisc assembly 210 transitions into and out of thelight sensing window 250 provide the location of the 90 degree segment that forms thelight sensing window 250. - If the
disc assembly 210 is rotating, for example, 900 times per second, thedisc assembly 210 will transition past thereference window 254 900 times, causing thecounter 384 to reset and begin counting 900 times. Therefore, because thelight sensing window 250 is known to span 90 degrees, thetouch screen controller 172 may utilize the information from thereference window 254 to determine the rpm of thespinning disc assembly 210. Additionally, if an operator touches thetouch surface 102, between the initial transition into thelight sensing window 250 and the transition out of thelight sensing window 250, the signals output from thetouch sensors 150 . . . 156 will indicate a small degradation in the strength of the signal (shown as thepoints 430 . . . 436 inFIG. 10 , which correspond to thevectors 420 . . . 426 shown inFIG. 1 ) compared to the strength of the signal output (shown aspoints 440 inFIG. 10 ) when a person is not touching thetouch surface 102. Thetouch screen controller 172 utilizes thesepoints touch surface 102. - In the exemplary embodiment, the
points 430 . . . 436 and/or thevectors 420 . . . 426 are utilized by thetouch screen controller 172 to determine the location of at least one touch. More specifically, at least some of thevectors 420 . . . 426 are triangulated to determine the location of thetouch 402. For example, the location where one vector,e.g. vector 420 crosses or intersects a second vector, e.g. thevector 422, may be utilized to determine the location of thetouch 402. It should be realized that only two vectors may be utilized to determine the location of a single touch according to a specific embodiment. Accordingly, only two touch sensors are required to determine the location of a single touch. However, the vectors generated by three or more touch sensors may be utilized to detect multiple touches that occur approximately concurrently on thetouch surface 102 according to other specific embodiments. For example, when two or more fingers contact thetouch surface 102, each of thetouch sensors 150 . . . 156 “see” the multiple touches from different angles. Thus, two resultant vectors will intersect at a first point representing a first touch and two other vectors will intersect at a different point that represents the second touch. - In operation, the
touch screen controller 172 may periodically update thebaseline touch profile 400 when no touch is present. Thetouch system controller 172 may periodically update thebaseline touch profile 400 based on ambient light, such as to take into account changes in sunlight, room lighting, and the change in lighting produced by the LEDs. - In one embodiment, if one touch or more is present, a decrease in light on at least one area of the
sensors 150 . . . 156 may be detected. In another embodiment, the presence of one or more touches may be indicated by an increase in light on at least one area of thetouch sensors 150 . . . 156. In one embodiment, thetouch screen controller 172 may also identify the associated coordinates of any detected touch. Information with respect to how fast the touch is moving across thetouch surface 102 may also be determined. In some embodiments, the processing of the signals to identify presence and coordinates of one or more touches may be accomplished in hardware, software and/or firmware that is not within thetouch screen controller 172. - As used herein, “simultaneous touches” refers to two or more touches that are present within the touch sensing plane 112 (and/or in contact with the
touch surface 102 when provided) during a same time duration but are not necessarily synchronized. Therefore, one touch may have a duration that starts before the beginning of the duration of another touch, such as a second touch, and at least portions of the durations of the first and second touches overlap each other in time. For example, two or more simultaneous touches occur when objects such as a finger or stylus are present within touch sensing plane 112 (and/or makes contact with thetouch surface 102 if provided) in two or more distinct locations over a same time duration. Similarly, two or more simultaneous touches may occur when objects are within a predetermined distance of, but not in contact with, the touch surface 102 (if provided) in two or more distinct locations over a same time duration. - When one or more touches are identified, the touch surface controller 172 (or other host computer controller) may then pass the (X,Y) coordinates (or (X,Y,Z) coordinates) to the
display 110 that may be stored within one or more modules of firmware or software. Thedisplay 110 may be a graphical user interface (GUI) module. In one embodiment, thedisplay module 110 is run by a host computer (not shown) that also runs an application code of interest to the user. Thedisplay 110 determines whether the coordinates indicate a selection of a button or icon displayed on thetouch surface 102. If a button is selected, the host computer or other component(s) (not shown) may take further action based on the functionality associated with the particular button. Thedisplay 110 may also determine whether one or more touch is associated with a gesture, such as zoom or rotate. The one or more touch may also be used to replace mouse and/or other cursor input. To detect an increased number of simultaneous touches and/or to decrease potential blind spots formed by touches, one or more additional touch sensors (not shown) may be utilized. - It is to be understood that the above description is intended to be illustrative, and not restrictive. For example, the above-described embodiments (and/or aspects thereof) may be used in combination with each other. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the invention without departing from its scope. For example, in embodiments where four touch sensors are provided at corners of the touch system, the
light sensing window 250 of a touch sensor has a 90 degree span, but in other embodiments where a different number of touch sensors are used and/or in different locations (not necessarily each corner, such as might be the case for a customized application) thelight sensing window 250 of each touch sensor may vary depending on that touch sensor's location with respect to the touch detection area of the touch system. - This written description uses examples to disclose the invention, including the best mode, and also to enable any person skilled in the art to practice the invention, including making and using any devices or systems and performing any incorporated methods. While the dimensions and types of materials described herein are intended to define the parameters of the invention, they are by no means limiting and are exemplary embodiments. Many other embodiments will be apparent to those of skill in the art upon reviewing the above description. The scope of the invention should, therefore, be determined with reference to the appended claims, along with the full scope of equivalents to which such claims are entitled. In the appended claims, the terms “including” and “in which” are used as the plain-English equivalents of the respective terms “comprising” and “wherein.” Moreover, in the following claims, the terms “first,” “second,” and “third,” etc. are used merely as labels, and are not intended to impose numerical requirements on their objects. Further, the limitations of the following claims are not written in means-plus-function format and are not intended to be interpreted based on 35 U.S.C. §112, sixth paragraph, unless and until such claim limitations expressly use the phrase “means for” followed by a statement of function void of further structure.
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/038,543 US8259088B1 (en) | 2011-03-02 | 2011-03-02 | Touch sensor and touch system including the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/038,543 US8259088B1 (en) | 2011-03-02 | 2011-03-02 | Touch sensor and touch system including the same |
Publications (2)
Publication Number | Publication Date |
---|---|
US8259088B1 US8259088B1 (en) | 2012-09-04 |
US20120224187A1 true US20120224187A1 (en) | 2012-09-06 |
Family
ID=46726490
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/038,543 Active 2031-03-09 US8259088B1 (en) | 2011-03-02 | 2011-03-02 | Touch sensor and touch system including the same |
Country Status (1)
Country | Link |
---|---|
US (1) | US8259088B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11366224B2 (en) * | 2018-08-21 | 2022-06-21 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Proximity sensor and electronic device |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI512574B (en) * | 2011-07-18 | 2015-12-11 | Pixart Imaging Inc | Optical touch apparatus and light sensor thereof |
US9411456B2 (en) * | 2014-06-25 | 2016-08-09 | Google Technology Holdings LLC | Embedded light-sensing component |
CN104571731B (en) * | 2015-02-16 | 2017-06-09 | 京东方科技集团股份有限公司 | Touch panel and display device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6677934B1 (en) * | 1999-07-30 | 2004-01-13 | L-3 Communications | Infrared touch panel with improved sunlight rejection |
US7554531B2 (en) * | 2004-05-18 | 2009-06-30 | Interlink Electronics, Inc. | Annular potentiometric touch sensor |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6236391B1 (en) | 1995-01-24 | 2001-05-22 | Elo Touchsystems, Inc. | Acoustic touch position sensor using a low acoustic loss transparent substrate |
JP3624070B2 (en) | 1997-03-07 | 2005-02-23 | キヤノン株式会社 | Coordinate input device and control method thereof |
US6856259B1 (en) | 2004-02-06 | 2005-02-15 | Elo Touchsystems, Inc. | Touch sensor system to detect multiple touch events |
US20050174335A1 (en) | 2004-02-10 | 2005-08-11 | Elo Touchsystems, Inc. | Resistive touchscreen with programmable display coversheet |
-
2011
- 2011-03-02 US US13/038,543 patent/US8259088B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6677934B1 (en) * | 1999-07-30 | 2004-01-13 | L-3 Communications | Infrared touch panel with improved sunlight rejection |
US7554531B2 (en) * | 2004-05-18 | 2009-06-30 | Interlink Electronics, Inc. | Annular potentiometric touch sensor |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11366224B2 (en) * | 2018-08-21 | 2022-06-21 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Proximity sensor and electronic device |
Also Published As
Publication number | Publication date |
---|---|
US8259088B1 (en) | 2012-09-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20110187678A1 (en) | Touch system using optical components to image multiple fields of view on an image sensor | |
WO2010137277A1 (en) | Optical position detection apparatus | |
JP6086952B2 (en) | System and method for detecting and tracking objects obstructing radiation on a surface | |
EP2339438B1 (en) | Optical touch input system and method of establishing reference in the same | |
US20100295821A1 (en) | Optical touch panel | |
CA2636678A1 (en) | Uniform illumination of interactive display panel | |
KR20060135610A (en) | Touch input screen using a light guide | |
US8259088B1 (en) | Touch sensor and touch system including the same | |
JP5934216B2 (en) | System and method for detecting and tracking radiation shielding objects on a surface | |
CN102419660A (en) | Touch-control display device and operation method thereof | |
JP2012133452A (en) | Reflective plate and reflective frame | |
KR100919437B1 (en) | Illumination apparatus set of camera type touch panel | |
JP2006163751A (en) | Optical position detection device having imaging part outside position detection plane | |
US20120068972A1 (en) | Touch display apparatus and operation method thereof | |
JP2015061291A (en) | Electronic device | |
JP2010282463A (en) | Touch panel device | |
KR101125824B1 (en) | Infrared touch screen devices | |
JP2006350908A (en) | Optical information input device | |
KR101504608B1 (en) | Stabilization equipment of optical type touch sensing device | |
JP5609581B2 (en) | Optical position detection device and device with position detection function | |
CN203643982U (en) | Infrared touch screen | |
US20230111346A1 (en) | Touch Control System And Method | |
JP2012032984A (en) | Position detector | |
JP2017016531A (en) | Coordinate input device, control method thereof, and program | |
WO2019151061A1 (en) | Sensor device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: TYCO ELECTRONICS CORPORATION, PENNSYLVANIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:D'SOUZA, HENRY;REEL/FRAME:025885/0480 Effective date: 20110216 |
|
AS | Assignment |
Owner name: ELO TOUCH SOLUTIONS, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TYCO ELECTRONICS CORPORATION;REEL/FRAME:028357/0655 Effective date: 20120601 |
|
AS | Assignment |
Owner name: CREDIT SUISSE AG, NEW YORK Free format text: PATENT SECURITY AGREEMENT (FIRST LIEN);ASSIGNOR:ELO TOUCH SOLUTIONS, INC.;REEL/FRAME:028486/0917 Effective date: 20120601 |
|
AS | Assignment |
Owner name: CREDIT SUISSE AG, NEW YORK Free format text: PATENT SECURITY AGREEMENT (SECOND LIEN);ASSIGNOR:ELO TOUCH SOLUTIONS, INC.;REEL/FRAME:028486/0941 Effective date: 20120601 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT, NEW YORK Free format text: SECURITY AGREEMENT;ASSIGNOR:ELO TOUCH SOLUTIONS, INC.;REEL/FRAME:044652/0421 Effective date: 20171031 Owner name: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT, NE Free format text: SECURITY AGREEMENT;ASSIGNOR:ELO TOUCH SOLUTIONS, INC.;REEL/FRAME:044652/0421 Effective date: 20171031 |
|
AS | Assignment |
Owner name: ELO TOUCH SOLUTIONS, INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, AS COLLATERAL AGENT;REEL/FRAME:044346/0810 Effective date: 20171031 Owner name: ELO TOUCH SOLUTIONS, INC., CALIFORNIA Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CREDIT SUISSE AG, AS COLLATERAL AGENT;REEL/FRAME:044346/0790 Effective date: 20171031 |
|
AS | Assignment |
Owner name: ELO TOUCH SOLUTIONS, INC., DELAWARE Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:047909/0833 Effective date: 20181214 |
|
AS | Assignment |
Owner name: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT, NEW JERSEY Free format text: SECURITY INTEREST;ASSIGNOR:ELO TOUCH SOLUTIONS, INC.;REEL/FRAME:047956/0114 Effective date: 20181214 Owner name: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT, NEW J Free format text: SECURITY INTEREST;ASSIGNOR:ELO TOUCH SOLUTIONS, INC.;REEL/FRAME:047956/0114 Effective date: 20181214 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |