Nothing Special   »   [go: up one dir, main page]

US20110318985A1 - Touch Sensor Fabric - Google Patents

Touch Sensor Fabric Download PDF

Info

Publication number
US20110318985A1
US20110318985A1 US13/166,812 US201113166812A US2011318985A1 US 20110318985 A1 US20110318985 A1 US 20110318985A1 US 201113166812 A US201113166812 A US 201113166812A US 2011318985 A1 US2011318985 A1 US 2011318985A1
Authority
US
United States
Prior art keywords
fiber
fibers
touch
group
fabric
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US13/166,812
Inventor
William James McDermid
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US13/166,812 priority Critical patent/US20110318985A1/en
Publication of US20110318985A1 publication Critical patent/US20110318985A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • DTEXTILES; PAPER
    • D02YARNS; MECHANICAL FINISHING OF YARNS OR ROPES; WARPING OR BEAMING
    • D02GCRIMPING OR CURLING FIBRES, FILAMENTS, THREADS, OR YARNS; YARNS OR THREADS
    • D02G3/00Yarns or threads, e.g. fancy yarns; Processes or apparatus for the production thereof, not otherwise provided for
    • D02G3/44Yarns or threads characterised by the purpose for which they are designed
    • D02G3/441Yarns or threads with antistatic, conductive or radiation-shielding properties
    • DTEXTILES; PAPER
    • D03WEAVING
    • D03DWOVEN FABRICS; METHODS OF WEAVING; LOOMS
    • D03D1/00Woven fabrics designed to make specified articles
    • D03D1/0088Fabrics having an electronic function
    • DTEXTILES; PAPER
    • D03WEAVING
    • D03DWOVEN FABRICS; METHODS OF WEAVING; LOOMS
    • D03D15/00Woven fabrics characterised by the material, structure or properties of the fibres, filaments, yarns, threads or other warp or weft elements used
    • DTEXTILES; PAPER
    • D03WEAVING
    • D03DWOVEN FABRICS; METHODS OF WEAVING; LOOMS
    • D03D15/00Woven fabrics characterised by the material, structure or properties of the fibres, filaments, yarns, threads or other warp or weft elements used
    • D03D15/20Woven fabrics characterised by the material, structure or properties of the fibres, filaments, yarns, threads or other warp or weft elements used characterised by the material of the fibres or filaments constituting the yarns or threads
    • D03D15/283Woven fabrics characterised by the material, structure or properties of the fibres, filaments, yarns, threads or other warp or weft elements used characterised by the material of the fibres or filaments constituting the yarns or threads synthetic polymer-based, e.g. polyamide or polyester fibres
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/04164Connections between sensors and controllers, e.g. routing lines between electrodes and connection pads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/04166Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/045Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using resistive elements, e.g. a single continuous surface or two parallel surfaces put in contact
    • DTEXTILES; PAPER
    • D10INDEXING SCHEME ASSOCIATED WITH SUBLASSES OF SECTION D, RELATING TO TEXTILES
    • D10BINDEXING SCHEME ASSOCIATED WITH SUBLASSES OF SECTION D, RELATING TO TEXTILES
    • D10B2401/00Physical properties
    • D10B2401/16Physical properties antistatic; conductive
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/047Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using sets of wires, e.g. crossed wires
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T428/00Stock material or miscellaneous articles
    • Y10T428/29Coated or structually defined flake, particle, cell, strand, strand portion, rod, filament, macroscopic fiber or mass thereof
    • Y10T428/2913Rod, strand, filament or fiber
    • Y10T428/2929Bicomponent, conjugate, composite or collateral fibers or filaments [i.e., coextruded sheath-core or side-by-side type]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T442/00Fabric [woven, knitted, or nonwoven textile or cloth, etc.]
    • Y10T442/30Woven fabric [i.e., woven strand or strip material]
    • Y10T442/3065Including strand which is of specific structural definition

Definitions

  • This invention relates to a unique fiber design that can be woven into a fabric that functions as a touch sensor. This invention further relates to a method for connecting control electronics to the fabric that are able to measure the location and determine the contact area of multiple, simultaneous touch events on the fabric.
  • Touch input sensors and controllers are becoming common as user input devices to control computers and other electronic equipment such as cell phones.
  • the sensor-display assembly is a touch-screen.
  • a touch sensor without a display can be opaque and is a touch-pad.
  • IR sensors use transducers to initiate mechanical waves in a sensor, and process the reflected wave pattern to look for changes caused by touch points reflecting and/or absorbing the wave energy.
  • IR sensors shine a grid of beams across the sensor surface that is monitored on opposing sides. A touch breaks the beam and the control electronics determine a location.
  • Resistive sensors are like mechanical switches so respond to touches from all actuators such as fingers (even when gloved) and common implements (e.g. pencils, pens).
  • a touch is not ambiguous because the same pressure that informs the electronics of a touch informs the user of a touch.
  • Resistive also has a high signal to noise ratio allowing for the possibility of high resolution.
  • Maintaining an air gap is particularly difficult when the sensor is large. For example, when the sensor is used as a large screen for a projected display in an interactive white board application. Maintaining a thin air gap is also a problem when the sensor needs to conform to a non-planer surface such as when draped on a user's leg or applied to a contoured surface in an automobile.
  • An aspect of the invention is how a fiber is made up of conductive and non-conductive regions where the non-conductive regions of two crossing fibers keep the conductive regions of the fibers apart when no force is applied, but allow the conductive region to come into contact when an external compressive force is applied.
  • the fiber can be woven into a fabric such that the overlapping fibers form an array of switches in each location where horizontal fibers overlap vertical fibers.
  • the cross section of the fiber is longer in one direction than in the other so the orientation of the fiber remains constant throughout the fabric.
  • the middle of the fiber is conductive while the sides are non-conductive.
  • Another aspect of the invention is how the fiber ends are grouped where the fibers in a group are electrically connected to one-another before being connected to the control electronics in order to reduce the number of connections between the sensor fabric and the control electronics.
  • the same fibers that are grouped at one end are grouped at the other end.
  • all the fiber groups contain the same number of fibers.
  • Another aspect of the invention is the method for detecting all crossing groups experiencing a touch comprising the steps of: drive all groups in a first orientation to a positive voltage and tie one end of the groups in a second orientation to ground; read the voltages at the other end to determine which groups in a second orientation are experiencing a touch; in turn, drive groups in a second orientation that experienced a touch to a positive voltage and tie one end of the groups in a first orientation to ground; read the voltages at the other end to determine which groups in a first orientation are contacting the currently driven group in the second orientation.
  • the means for detecting which fiber in a first group is contacting a fiber in a second crossing group is to set up a voltage gradient down the second group and read the voltage of the first group. If the voltages of the edge fibers in the first group are known through a prior calibration process, the position of the contacting fiber in the first group can be calculated through interpolation.
  • Another aspect of the invention is how the contact area of a touch is determined by measuring a resistance change due to fibers being shorted together at the touch point.
  • the ends of a first group of fibers are driven with a constant current source while the ends of a second group of crossing fibers are connected to ground.
  • the contact area between the two fiber groups gets larger, more fibers of the first group contact fibers in the second group, adding parallel current paths thereby reducing the total resistance of the path resulting in a lower voltage at the current source connection.
  • FIG. 1 is an isometric view of a fiber used in the touch sensor fabric.
  • FIG. 2 is a top isometric view of the fibers woven into a fabric.
  • FIG. 3 is a cross section view of the fibers woven into a fabric showing the conductive regions of crossing fibers being held apart when the fabric is at rest.
  • FIG. 4 is a cross section view of the fibers woven into a fabric showing the conductive regions of crossing fibers coming into contract upon a touch event.
  • FIG. 5 is a top isometric view of the fibers at the edge of the fabric being connected to a perimeter flex circuit.
  • FIG. 6 is a bottom isometric view of the fibers at the edge of the fabric being connected to a perimeter flex circuit.
  • FIG. 7 is a schematic view of the sensor connections to the control electronics.
  • FIG. 8 is a flow chart of a method for conducting a search of a plurality of fiber groups to identify fiber groups experiencing touch points.
  • FIG. 9 shows two overlapping fiber groups where the vertical group is driven by a voltage gradient picked up by the horizontal group at a point of touch.
  • FIG. 10 is a schematic representation of two overlapping fiber groups showing the fiber resistances.
  • FIGS. 1-10 and the following description depict specific exemplary embodiments of the invention to teach those skilled in the art how to make and use the best mode of the invention.
  • some conventional aspects of the invention have been simplified or omitted.
  • Those skilled in the art will appreciate variations from these embodiments that fall within the scope of the invention.
  • Those skilled in the art will appreciate that the features described below can be combined in various ways to form multiple variations of the invention. As a result, the invention is not limited to the specific embodiments described below, but only by the claims and their equivalents.
  • FIG. 1 shows a short piece of a synthetic fiber 100 that is to be woven into a sensor fabric.
  • the fiber is drawn with three regions: electrically insulative outer regions 101 and 102 , and electrically conductive region 103 .
  • the conductivity of region 103 is controlled to establish a desired resistance per unit length.
  • the fiber is made from a polymer (e.g. nylon-66) and the center region 103 is made conductive by mixing in carbon black.
  • cross section of fiber 100 may be made very small.
  • fiber 100 is 0.16 mm wide and 0.05 mm thick.
  • FIG. 2 shows a small piece of a sensor fabric 200 woven from multiple fibers.
  • the figure shows a 9 ⁇ 9 fiber section of a sensor. This much enlarged view represents only a small piece of a sensor as even a relatively small 64 mm ⁇ 32 mm sensor would require 320 by 160 fibers.
  • the outer non-conductive regions 101 and 102 of fiber 100 are slightly thicker than center conductive region 103 . This keeps the conductive regions of overlapping fibers 100 in fabric 200 from coming into contact with one another while the fabric is at rest.
  • FIG. 3 shows a cross section of fabric 200 . Conductive region 301 of the fiber running across the page does not contact conductive region 302 of the fibers running perpendicular to the page.
  • touch implement 404 contacts and compresses fabric 200 .
  • the compressive pressure from the touch implement causes the conductive regions 401 , 402 , and 403 of the fibers under the touch implement to come into contact with conductive region 301 .
  • the ends of fibers 100 of fabric 200 are connected to control electronics.
  • the fibers connect to a flex circuit that runs around the perimeter of the fabric.
  • the flex circuit runs circuit traces from the fiber contacts to control electronics.
  • multiple fibers are connected to a single flex circuit contact and are thereby connected together. This is necessary to reduce the high number of contacts that would otherwise be required of the control electronics.
  • FIG. 5 shows fabric 200 connected to flex 501 .
  • Fiber groups alternate between connecting to the top and bottom of flex 501 .
  • FIG. 5 shows a top isometric view with 2 3-fiber groups connected to contacts 502 and 503 .
  • FIG. 6 is a bottom isometric view of the same assembly showing the intervening 3-fiber group connected to contact 602 .
  • FIG. 7 shows a schematic view of how the fabri-flex assembly 500 is connected to control electronics 706 .
  • the fibers of group 701 are connected together via flex contact 702 at one end and 703 at the other end.
  • Circuit traces 704 and 705 connect flex contacts 702 and 703 respectively to control electronics 706 .
  • all flex contact pads are individually connected to control electronics 706 .
  • connection 707 is a USB connection.
  • FIG. 8 illustrates a flow chart of method 800 for conducting a parallel search of a plurality of fiber groups to identify all fiber group intersections that are experiencing a touch.
  • control electronics 706 raises the voltage of all fiber groups in a first orientation of fabric 200 .
  • control electronics 706 detect the fiber groups is a second orientation that experience a voltage increase.
  • control electronics 706 clears the voltages on all fiber groups.
  • control electronics 706 raises the voltage of one of the fiber groups identified in step 804 .
  • control electronics 706 detects fiber groups in the first orientation experiencing a voltage increase to identify the intersecting fiber groups experiencing a touch point.
  • control electronics 706 loops to step 806 . Otherwise, processing by method 800 ends having identified all fiber group intersections experiencing a touch.
  • FIG. 9 helps to explain the method for determining which fibers within crossing fiber groups are contacting one-another.
  • the control electronics drive contact 702 to a voltage V+ and connect 703 to ground to set up a voltage gradient in linearly resistive fiber group 701 .
  • a fiber in group 701 is contacting a fiber in group 901 due to a touch at location 904 .
  • the voltage Vi of the fiber in group 701 at the touch point can be read at contract 903 .
  • the number i of the fiber in group 901 is equal to N*(Vi ⁇ V0)/(Vn ⁇ V0) where N is the number of fibers in group 901 .
  • the contacting fiber within group 701 can be determined by driving group 901 and measuring group 701 in a similar manor.
  • a single touch may cause more than just two crossing fibers to come into contact. In fact, the more fibers that come into contact, the larger the contact area. Knowing the contact area can be useful in determining what is touching the sensor, or, in the case of soft touch implements such as fingers, determine the pressure of a touch.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Textile Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Woven Fabrics (AREA)

Abstract

A method and apparatus are provided for a touch sensor made from fibers with conductive and non-conductive regions. The fibers are woven into a fabric and connected to control electronics. The fibers are grouped and the ends of the fibers in a group are connected together prior to connection to the control electronics in order to reduce the number of connections required between the sensor fabric and control electronics. The control electronics drive signals to the sensor fabric and measure signals from the sensor fabric to determine touch locations and touch contact areas.

Description

    CROSS REFERENCE TO RELATED APPLICATIONS
  • This application is related to U.S. patent application Ser. No. 12/107,244, filed Apr. 22, 2008 and entitled “METHOD AND APPARATUS FOR DETERMINING COORDINATES OF SIMULTANEOUS TOUCHES ON A TOUCH SENSOR PAD”, which is hereby incorporated by reference.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • This invention relates to a unique fiber design that can be woven into a fabric that functions as a touch sensor. This invention further relates to a method for connecting control electronics to the fabric that are able to measure the location and determine the contact area of multiple, simultaneous touch events on the fabric.
  • 2. Statement of the Problem
  • Touch input sensors and controllers are becoming common as user input devices to control computers and other electronic equipment such as cell phones. When a touch sensor is transparent and placed in front of a display, the sensor-display assembly is a touch-screen. A touch sensor without a display can be opaque and is a touch-pad.
  • Different technologies exploit various parameters of layered materials to make sensors. Resistive sensors are constructed to hold two linearly resistive layers apart at rest that allowed to come into contact upon a touch event. The resistor dividers resulting from the touch are read by control electronics and a location is calculated. Capacitive sensors are constructed from conductive layers that are driven by signals to generate an electric field. When the base capacitance is altered by another electric field (i.e. someone's finger) the differences are measured by control electronics and a location is calculated. Inductive sensors are driven by signals to generate a magnetic field. When the magnetic field is altered by another magnetic field (i.e. a stylus with a coil) the differences are measured by control electronics and a location is calculated. Surface Acoustic Wave sensors use transducers to initiate mechanical waves in a sensor, and process the reflected wave pattern to look for changes caused by touch points reflecting and/or absorbing the wave energy. IR sensors shine a grid of beams across the sensor surface that is monitored on opposing sides. A touch breaks the beam and the control electronics determine a location.
  • Of these sensor technologies, resistive has distinct advantages. Resistive sensors are like mechanical switches so respond to touches from all actuators such as fingers (even when gloved) and common implements (e.g. pencils, pens). A touch is not ambiguous because the same pressure that informs the electronics of a touch informs the user of a touch. Resistive also has a high signal to noise ratio allowing for the possibility of high resolution.
  • Major problems of resistive are optical clarity when used as a touch-screen in front of a display and robust function in the field for either touch-screen or touch-pad applications. This invention focuses on touch-pad applications for the technology so optical clarity is not important, though those skilled in the art can apply this invention to touch-screens. The problem with the robustness of traditional resistive sensors is due to the need to maintain an air gap between the layers of the sensor at rest, but allow the layers to come into contact with one another upon a touch event.
  • Maintaining an air gap is particularly difficult when the sensor is large. For example, when the sensor is used as a large screen for a projected display in an interactive white board application. Maintaining a thin air gap is also a problem when the sensor needs to conform to a non-planer surface such as when draped on a user's leg or applied to a contoured surface in an automobile.
  • SUMMARY OF THE SOLUTION
  • The present invention solves the above and other problems by the making a sensor by weaving fibers with a specific cross section made up of conductive and non-conductive regions into a fabric. The ends of the fibers are then grouped and connected to control electronics.
  • Aspects
  • An aspect of the invention is how a fiber is made up of conductive and non-conductive regions where the non-conductive regions of two crossing fibers keep the conductive regions of the fibers apart when no force is applied, but allow the conductive region to come into contact when an external compressive force is applied.
  • Preferably, the fiber can be woven into a fabric such that the overlapping fibers form an array of switches in each location where horizontal fibers overlap vertical fibers.
  • Preferably, the cross section of the fiber is longer in one direction than in the other so the orientation of the fiber remains constant throughout the fabric.
  • Preferably, the middle of the fiber is conductive while the sides are non-conductive.
  • Another aspect of the invention is how the fiber ends are grouped where the fibers in a group are electrically connected to one-another before being connected to the control electronics in order to reduce the number of connections between the sensor fabric and the control electronics.
  • Preferably, the same fibers that are grouped at one end are grouped at the other end.
  • Preferably, all the fiber groups contain the same number of fibers.
  • Another aspect of the invention is the method for detecting all crossing groups experiencing a touch comprising the steps of: drive all groups in a first orientation to a positive voltage and tie one end of the groups in a second orientation to ground; read the voltages at the other end to determine which groups in a second orientation are experiencing a touch; in turn, drive groups in a second orientation that experienced a touch to a positive voltage and tie one end of the groups in a first orientation to ground; read the voltages at the other end to determine which groups in a first orientation are contacting the currently driven group in the second orientation.
  • Preferably, the means for detecting which fiber in a first group is contacting a fiber in a second crossing group is to set up a voltage gradient down the second group and read the voltage of the first group. If the voltages of the edge fibers in the first group are known through a prior calibration process, the position of the contacting fiber in the first group can be calculated through interpolation.
  • Another aspect of the invention is how the contact area of a touch is determined by measuring a resistance change due to fibers being shorted together at the touch point.
  • Preferably, the ends of a first group of fibers are driven with a constant current source while the ends of a second group of crossing fibers are connected to ground. As the contact area between the two fiber groups gets larger, more fibers of the first group contact fibers in the second group, adding parallel current paths thereby reducing the total resistance of the path resulting in a lower voltage at the current source connection.
  • DESCRIPTION OF THE DRAWINGS
  • The above and other advantages and features of the invention may be better understood from a reading of the detailed description taken in conjunction with the drawings. The same reference number represents the same element on all drawings.
  • FIG. 1 is an isometric view of a fiber used in the touch sensor fabric.
  • FIG. 2 is a top isometric view of the fibers woven into a fabric.
  • FIG. 3 is a cross section view of the fibers woven into a fabric showing the conductive regions of crossing fibers being held apart when the fabric is at rest.
  • FIG. 4 is a cross section view of the fibers woven into a fabric showing the conductive regions of crossing fibers coming into contract upon a touch event.
  • FIG. 5 is a top isometric view of the fibers at the edge of the fabric being connected to a perimeter flex circuit.
  • FIG. 6 is a bottom isometric view of the fibers at the edge of the fabric being connected to a perimeter flex circuit.
  • FIG. 7 is a schematic view of the sensor connections to the control electronics.
  • FIG. 8 is a flow chart of a method for conducting a search of a plurality of fiber groups to identify fiber groups experiencing touch points.
  • FIG. 9 shows two overlapping fiber groups where the vertical group is driven by a voltage gradient picked up by the horizontal group at a point of touch.
  • FIG. 10 is a schematic representation of two overlapping fiber groups showing the fiber resistances.
  • DETAILED DESCRIPTION OF THE INVENTION
  • FIGS. 1-10 and the following description depict specific exemplary embodiments of the invention to teach those skilled in the art how to make and use the best mode of the invention. For the purpose of teaching inventive principles, some conventional aspects of the invention have been simplified or omitted. Those skilled in the art will appreciate variations from these embodiments that fall within the scope of the invention. Those skilled in the art will appreciate that the features described below can be combined in various ways to form multiple variations of the invention. As a result, the invention is not limited to the specific embodiments described below, but only by the claims and their equivalents.
  • FIG. 1 shows a short piece of a synthetic fiber 100 that is to be woven into a sensor fabric. The fiber is drawn with three regions: electrically insulative outer regions 101 and 102, and electrically conductive region 103. The conductivity of region 103 is controlled to establish a desired resistance per unit length. In a preferred embodiment, the fiber is made from a polymer (e.g. nylon-66) and the center region 103 is made conductive by mixing in carbon black. To achieve high resolution from the woven sensor, cross section of fiber 100 may be made very small. In a preferred embodiment, fiber 100 is 0.16 mm wide and 0.05 mm thick.
  • FIG. 2 shows a small piece of a sensor fabric 200 woven from multiple fibers. The figure shows a 9×9 fiber section of a sensor. This much enlarged view represents only a small piece of a sensor as even a relatively small 64 mm×32 mm sensor would require 320 by 160 fibers.
  • The outer non-conductive regions 101 and 102 of fiber 100 are slightly thicker than center conductive region 103. This keeps the conductive regions of overlapping fibers 100 in fabric 200 from coming into contact with one another while the fabric is at rest. FIG. 3 shows a cross section of fabric 200. Conductive region 301 of the fiber running across the page does not contact conductive region 302 of the fibers running perpendicular to the page.
  • In FIG. 4, touch implement 404 contacts and compresses fabric 200. The compressive pressure from the touch implement causes the conductive regions 401, 402, and 403 of the fibers under the touch implement to come into contact with conductive region 301.
  • To detect the contact event, the ends of fibers 100 of fabric 200 are connected to control electronics. In a preferred embodiment, the fibers connect to a flex circuit that runs around the perimeter of the fabric. In turn, the flex circuit runs circuit traces from the fiber contacts to control electronics.
  • In a preferred embodiment, multiple fibers are connected to a single flex circuit contact and are thereby connected together. This is necessary to reduce the high number of contacts that would otherwise be required of the control electronics. In a preferred embodiment, 32 fibers are connected together into a fiber group. Thus, in the 320 by 160 fiber sensor discussed above, 320/32+320/32+160/32+160/32=30 connections would be required to connect both ends of all fibers to the control electronics.
  • FIG. 5 shows fabric 200 connected to flex 501. Fiber groups alternate between connecting to the top and bottom of flex 501. FIG. 5 shows a top isometric view with 2 3-fiber groups connected to contacts 502 and 503. FIG. 6 is a bottom isometric view of the same assembly showing the intervening 3-fiber group connected to contact 602. By alternating groups between top and bottom flex connections, the contact pads can be oversized without shorting together. This simplifies assembly as it relaxes alignment requirements between fabric 200 and flex 501.
  • FIG. 7 shows a schematic view of how the fabri-flex assembly 500 is connected to control electronics 706. The fibers of group 701 are connected together via flex contact 702 at one end and 703 at the other end. Circuit traces 704 and 705 connect flex contacts 702 and 703 respectively to control electronics 706. In a like manner, all flex contact pads are individually connected to control electronics 706.
  • The control electronics sends driving voltages and currents to the sensor contact pads and measures signals coming from the sensor contact pads. The driving and measuring allows the control electronics to detect and locate touches to the sensor. The touch information is then communicated to a host computer via connection 707. In a preferred embodiment, connection 707 is a USB connection.
  • Parallel searching is an efficient technique for identifying fiber groups in a first orientation that are contacting fiber groups in a second orientation due to touches. FIG. 8 illustrates a flow chart of method 800 for conducting a parallel search of a plurality of fiber groups to identify all fiber group intersections that are experiencing a touch.
  • In step 802 control electronics 706 raises the voltage of all fiber groups in a first orientation of fabric 200. In step 804, control electronics 706 detect the fiber groups is a second orientation that experience a voltage increase. In step 806 control electronics 706 clears the voltages on all fiber groups. In step 808, control electronics 706 raises the voltage of one of the fiber groups identified in step 804. In step 810 control electronics 706 detects fiber groups in the first orientation experiencing a voltage increase to identify the intersecting fiber groups experiencing a touch point. In step 812, if there are additional fiber groups identified in 804 that have not been processed, then control electronics 706 loops to step 806. Otherwise, processing by method 800 ends having identified all fiber group intersections experiencing a touch.
  • FIG. 9 helps to explain the method for determining which fibers within crossing fiber groups are contacting one-another. The control electronics drive contact 702 to a voltage V+ and connect 703 to ground to set up a voltage gradient in linearly resistive fiber group 701. A fiber in group 701 is contacting a fiber in group 901 due to a touch at location 904. The voltage Vi of the fiber in group 701 at the touch point can be read at contract 903. If, through a prior calibration process, the value of the voltage in group 701 where it intersects the top fiber in group 901 is known to be Vn and where it intersect the bottom fiber in group 901 is known to be V0, then the number i of the fiber in group 901 is equal to N*(Vi−V0)/(Vn−V0) where N is the number of fibers in group 901.
  • The contacting fiber within group 701 can be determined by driving group 901 and measuring group 701 in a similar manor.
  • A single touch may cause more than just two crossing fibers to come into contact. In fact, the more fibers that come into contact, the larger the contact area. Knowing the contact area can be useful in determining what is touching the sensor, or, in the case of soft touch implements such as fingers, determine the pressure of a touch.
  • FIG. 10 helps to explain the method for determining how many crossing fibers are in contact due to a touch. It shows an approximation of the fiber resistances for crossing fiber groups 701 and 901. If contacts 702 and 703 are connected together and driven with a constant current source “I”, while contact 902 and 903 are tied to ground, the voltage “V” at contacts 702 and 703 is proportional to the circuit resistance according to V=IR. Touch 904 causes one vertical fiber to come into contact with one horizontal fiber so the circuit resistance is equal to (R1*R2/(R1+R2))+(R3*R4/(R3+R4)). Touch 1004 causes two vertical fibers to come into contract with two horizontal fibers so the circuit resistance will be one half of the value in the 904 touch case. Thus the voltage read at contracts 702 and 703 for touch 1004 will be one half of the value read for touch 904.
  • Although specific embodiments were described herein, the scope of the invention is not limited to those specific embodiments. The scope of the invention is defined by the following claims and any equivalents therein.

Claims (9)

1. A fiber with conductive and non-conductive regions where the non-conductive regions of two crossing fibers keep the conductive regions apart when at rest, but allow the conductive regions to come into contact upon application of an external compressive force over the overlap region.
2. The fiber of claim 1, where multiple fibers are woven into a fabric.
3. The fiber of claim 1, where the cross section of the fibers is wider in one direction than the other so the orientation of the fiber stays consistent when it is woven into a fabric.
4. The fiber of claim 1 where the conductive region is in the middle of the fiber and the non-conductive regions are on the side of the fiber.
5. The fabric of claim 2, where the fibers are grouped, and then fibers within each group are connected together at their ends and then connected to control electronics.
6. The groups of claim 5, where all the groups have the same number of fibers.
7. The assembly of claim 5, wherein identifying the intersecting fiber groups experiencing a touch comprises conducting a parallel search of the fiber groups.
8. The assembly of claim 5, wherein identifying the fibers within a fiber group experiencing a touch comprises:
apply a voltage gradient along a fiber group in a first orientation;
read the voltage at the terminal of a fiber group in a second orientation;
determine the fiber in contact by calculating where the read voltage falls between the known voltages for the first and last fibers of the fiber group in a second orientation.
8. The assembly of claim 5 where the contact area of a touch on two intersecting fiber groups is determined by measuring the resistance of a path from the terminals of the fiber group in a first orientation to the terminals of the fiber group in the second orientation.
US13/166,812 2010-06-23 2011-06-23 Touch Sensor Fabric Abandoned US20110318985A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US13/166,812 US20110318985A1 (en) 2010-06-23 2011-06-23 Touch Sensor Fabric

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US35781110P 2010-06-23 2010-06-23
US13/166,812 US20110318985A1 (en) 2010-06-23 2011-06-23 Touch Sensor Fabric

Publications (1)

Publication Number Publication Date
US20110318985A1 true US20110318985A1 (en) 2011-12-29

Family

ID=45352966

Family Applications (1)

Application Number Title Priority Date Filing Date
US13/166,812 Abandoned US20110318985A1 (en) 2010-06-23 2011-06-23 Touch Sensor Fabric

Country Status (1)

Country Link
US (1) US20110318985A1 (en)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150355759A1 (en) * 2014-06-04 2015-12-10 William James McDermid Multi-Touch Resistive Touch-Screen Sensor and Controller Assembly
US20160209964A1 (en) * 2012-09-02 2016-07-21 William James McDermid Touch Sensor Fabric
US9575560B2 (en) 2014-06-03 2017-02-21 Google Inc. Radar-based gesture-recognition through a wearable device
US9600080B2 (en) 2014-10-02 2017-03-21 Google Inc. Non-line-of-sight radar-based gesture recognition
US9693592B2 (en) * 2015-05-27 2017-07-04 Google Inc. Attaching electronic components to interactive textiles
US9778749B2 (en) 2014-08-22 2017-10-03 Google Inc. Occluded gesture recognition
US9811164B2 (en) 2014-08-07 2017-11-07 Google Inc. Radar-based gesture sensing and data transmission
GB2550444A (en) * 2016-05-16 2017-11-22 Google Inc Interactive object with multiple electronics modules
US9837760B2 (en) 2015-11-04 2017-12-05 Google Inc. Connectors for connecting electronics embedded in garments to external devices
US9921660B2 (en) 2014-08-07 2018-03-20 Google Llc Radar-based gesture recognition
US9933908B2 (en) 2014-08-15 2018-04-03 Google Llc Interactive textiles
US9983747B2 (en) 2015-03-26 2018-05-29 Google Llc Two-layer interactive textiles
US10088908B1 (en) 2015-05-27 2018-10-02 Google Llc Gesture detection and interactions
US10139916B2 (en) 2015-04-30 2018-11-27 Google Llc Wide-field radar-based gesture recognition
US10241581B2 (en) 2015-04-30 2019-03-26 Google Llc RF-based micro-motion tracking for gesture tracking and recognition
US10268321B2 (en) 2014-08-15 2019-04-23 Google Llc Interactive textiles within hard objects
US10300370B1 (en) 2015-10-06 2019-05-28 Google Llc Advanced gaming and virtual reality control using radar
US10310620B2 (en) 2015-04-30 2019-06-04 Google Llc Type-agnostic RF signal representations
US10492302B2 (en) 2016-05-03 2019-11-26 Google Llc Connecting an electronic component to an interactive textile
US10579150B2 (en) 2016-12-05 2020-03-03 Google Llc Concurrent detection of absolute distance and relative movement for sensing action gestures
CN110881162A (en) * 2018-09-05 2020-03-13 苹果公司 Textile covered electronic device with touch sensor
US10824282B2 (en) 2015-11-30 2020-11-03 Drexel University Fabric touch sensor
US11169988B2 (en) 2014-08-22 2021-11-09 Google Llc Radar recognition-aided search
US11219412B2 (en) 2015-03-23 2022-01-11 Google Llc In-ear health monitoring
US11507206B2 (en) 2019-05-13 2022-11-22 Microsoft Technology Licensing, Llc Force-sensing input device
US11591850B2 (en) 2019-11-01 2023-02-28 Crestron Electronics, Inc. Capacitive touch fabric and system and method for shade control via the capacitive touch fabric

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4309479A (en) * 1977-08-08 1982-01-05 Kanebo, Ltd. Conductive composite filaments
US20070080773A1 (en) * 2005-10-11 2007-04-12 Taiwan Textile Research Institute Pressure sensible textile and pressure sensible device thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4309479A (en) * 1977-08-08 1982-01-05 Kanebo, Ltd. Conductive composite filaments
US20070080773A1 (en) * 2005-10-11 2007-04-12 Taiwan Textile Research Institute Pressure sensible textile and pressure sensible device thereof

Cited By (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160209964A1 (en) * 2012-09-02 2016-07-21 William James McDermid Touch Sensor Fabric
US10061462B2 (en) * 2012-09-02 2018-08-28 William James McDermid Touch sensor fabric
US9971415B2 (en) 2014-06-03 2018-05-15 Google Llc Radar-based gesture-recognition through a wearable device
US9575560B2 (en) 2014-06-03 2017-02-21 Google Inc. Radar-based gesture-recognition through a wearable device
US10948996B2 (en) 2014-06-03 2021-03-16 Google Llc Radar-based gesture-recognition at a surface of an object
US10509478B2 (en) 2014-06-03 2019-12-17 Google Llc Radar-based gesture-recognition from a surface radar field on which an interaction is sensed
US20150355759A1 (en) * 2014-06-04 2015-12-10 William James McDermid Multi-Touch Resistive Touch-Screen Sensor and Controller Assembly
US9910553B2 (en) * 2014-06-04 2018-03-06 William James McDermid Multi-touch resistive touch-screen sensor and controller assembly
US10642367B2 (en) 2014-08-07 2020-05-05 Google Llc Radar-based gesture sensing and data transmission
US9811164B2 (en) 2014-08-07 2017-11-07 Google Inc. Radar-based gesture sensing and data transmission
US9921660B2 (en) 2014-08-07 2018-03-20 Google Llc Radar-based gesture recognition
US10268321B2 (en) 2014-08-15 2019-04-23 Google Llc Interactive textiles within hard objects
US9933908B2 (en) 2014-08-15 2018-04-03 Google Llc Interactive textiles
US10936081B2 (en) 2014-08-22 2021-03-02 Google Llc Occluded gesture recognition
US11221682B2 (en) 2014-08-22 2022-01-11 Google Llc Occluded gesture recognition
US11169988B2 (en) 2014-08-22 2021-11-09 Google Llc Radar recognition-aided search
US9778749B2 (en) 2014-08-22 2017-10-03 Google Inc. Occluded gesture recognition
US11816101B2 (en) 2014-08-22 2023-11-14 Google Llc Radar recognition-aided search
US10409385B2 (en) 2014-08-22 2019-09-10 Google Llc Occluded gesture recognition
US11163371B2 (en) 2014-10-02 2021-11-02 Google Llc Non-line-of-sight radar-based gesture recognition
US9600080B2 (en) 2014-10-02 2017-03-21 Google Inc. Non-line-of-sight radar-based gesture recognition
US10664059B2 (en) 2014-10-02 2020-05-26 Google Llc Non-line-of-sight radar-based gesture recognition
US11219412B2 (en) 2015-03-23 2022-01-11 Google Llc In-ear health monitoring
US9983747B2 (en) 2015-03-26 2018-05-29 Google Llc Two-layer interactive textiles
US10139916B2 (en) 2015-04-30 2018-11-27 Google Llc Wide-field radar-based gesture recognition
US10817070B2 (en) 2015-04-30 2020-10-27 Google Llc RF-based micro-motion tracking for gesture tracking and recognition
US10664061B2 (en) 2015-04-30 2020-05-26 Google Llc Wide-field radar-based gesture recognition
US10310620B2 (en) 2015-04-30 2019-06-04 Google Llc Type-agnostic RF signal representations
US10241581B2 (en) 2015-04-30 2019-03-26 Google Llc RF-based micro-motion tracking for gesture tracking and recognition
US11709552B2 (en) 2015-04-30 2023-07-25 Google Llc RF-based micro-motion tracking for gesture tracking and recognition
US10496182B2 (en) 2015-04-30 2019-12-03 Google Llc Type-agnostic RF signal representations
US10203763B1 (en) 2015-05-27 2019-02-12 Google Inc. Gesture detection and interactions
US10936085B2 (en) 2015-05-27 2021-03-02 Google Llc Gesture detection and interactions
US9693592B2 (en) * 2015-05-27 2017-07-04 Google Inc. Attaching electronic components to interactive textiles
US10572027B2 (en) 2015-05-27 2020-02-25 Google Llc Gesture detection and interactions
US10088908B1 (en) 2015-05-27 2018-10-02 Google Llc Gesture detection and interactions
US10155274B2 (en) 2015-05-27 2018-12-18 Google Llc Attaching electronic components to interactive textiles
US11481040B2 (en) 2015-10-06 2022-10-25 Google Llc User-customizable machine-learning in radar-based gesture detection
US11175743B2 (en) 2015-10-06 2021-11-16 Google Llc Gesture recognition using multiple antenna
US10401490B2 (en) 2015-10-06 2019-09-03 Google Llc Radar-enabled sensor fusion
US10705185B1 (en) 2015-10-06 2020-07-07 Google Llc Application-based signal processing parameters in radar-based detection
US10768712B2 (en) 2015-10-06 2020-09-08 Google Llc Gesture component with gesture library
US10817065B1 (en) 2015-10-06 2020-10-27 Google Llc Gesture recognition using multiple antenna
US10379621B2 (en) 2015-10-06 2019-08-13 Google Llc Gesture component with gesture library
US12117560B2 (en) 2015-10-06 2024-10-15 Google Llc Radar-enabled sensor fusion
US10823841B1 (en) 2015-10-06 2020-11-03 Google Llc Radar imaging on a mobile computing device
US10908696B2 (en) 2015-10-06 2021-02-02 Google Llc Advanced gaming and virtual reality control using radar
US10310621B1 (en) 2015-10-06 2019-06-04 Google Llc Radar gesture sensing using existing data protocols
US12085670B2 (en) 2015-10-06 2024-09-10 Google Llc Advanced gaming and virtual reality control using radar
US10300370B1 (en) 2015-10-06 2019-05-28 Google Llc Advanced gaming and virtual reality control using radar
US11080556B1 (en) 2015-10-06 2021-08-03 Google Llc User-customizable machine-learning in radar-based gesture detection
US11132065B2 (en) 2015-10-06 2021-09-28 Google Llc Radar-enabled sensor fusion
US10540001B1 (en) 2015-10-06 2020-01-21 Google Llc Fine-motion virtual-reality or augmented-reality control using radar
US11698438B2 (en) 2015-10-06 2023-07-11 Google Llc Gesture recognition using multiple antenna
US11698439B2 (en) 2015-10-06 2023-07-11 Google Llc Gesture recognition using multiple antenna
US11693092B2 (en) 2015-10-06 2023-07-04 Google Llc Gesture recognition using multiple antenna
US10459080B1 (en) 2015-10-06 2019-10-29 Google Llc Radar-based object detection for vehicles
US11656336B2 (en) 2015-10-06 2023-05-23 Google Llc Advanced gaming and virtual reality control using radar
US11592909B2 (en) 2015-10-06 2023-02-28 Google Llc Fine-motion virtual-reality or augmented-reality control using radar
US11256335B2 (en) 2015-10-06 2022-02-22 Google Llc Fine-motion virtual-reality or augmented-reality control using radar
US10503883B1 (en) 2015-10-06 2019-12-10 Google Llc Radar-based authentication
US11385721B2 (en) 2015-10-06 2022-07-12 Google Llc Application-based signal processing parameters in radar-based detection
US9837760B2 (en) 2015-11-04 2017-12-05 Google Inc. Connectors for connecting electronics embedded in garments to external devices
US11269425B2 (en) 2015-11-30 2022-03-08 Drexel University Fabric touch sensor
US10824282B2 (en) 2015-11-30 2020-11-03 Drexel University Fabric touch sensor
US10492302B2 (en) 2016-05-03 2019-11-26 Google Llc Connecting an electronic component to an interactive textile
US11140787B2 (en) 2016-05-03 2021-10-05 Google Llc Connecting an electronic component to an interactive textile
US10175781B2 (en) 2016-05-16 2019-01-08 Google Llc Interactive object with multiple electronics modules
GB2550444A (en) * 2016-05-16 2017-11-22 Google Inc Interactive object with multiple electronics modules
US10579150B2 (en) 2016-12-05 2020-03-03 Google Llc Concurrent detection of absolute distance and relative movement for sensing action gestures
CN110881162A (en) * 2018-09-05 2020-03-13 苹果公司 Textile covered electronic device with touch sensor
US11762512B2 (en) 2018-09-05 2023-09-19 Apple Inc. Fabric-covered electronic device with touch sensor
US11137861B2 (en) 2018-09-05 2021-10-05 Apple Inc. Fabric-covered electronic device with touch sensor
US11507206B2 (en) 2019-05-13 2022-11-22 Microsoft Technology Licensing, Llc Force-sensing input device
US11591850B2 (en) 2019-11-01 2023-02-28 Crestron Electronics, Inc. Capacitive touch fabric and system and method for shade control via the capacitive touch fabric

Similar Documents

Publication Publication Date Title
US20110318985A1 (en) Touch Sensor Fabric
CN105975137B (en) Touch display panel and touch display device
US10061462B2 (en) Touch sensor fabric
EP2184666B1 (en) Multipoint sensing method applicable to capacitive touch panel
JP5491020B2 (en) Touch panel
CN112230791B (en) Piezoelectric sheet, touch panel, and input/output device
KR101101581B1 (en) A Multi-point Touch-sensitive Device
KR101546313B1 (en) Touch sensor and electronic apparatus
KR101091694B1 (en) Inspection apparatus of touch panel
US20120086668A1 (en) Integrated touch control device
TWI472979B (en) Touch panel device with reconfigurable sensing points and its sensing method
JP2007299409A (en) Touch screen element
KR101304891B1 (en) Capacitive touch sensitive panel and mobile terminal using the same
US20150070297A1 (en) Control method for touch panel
CN102880338A (en) Touch panel device
CN110032300B (en) Touch panel and touch panel device
US20190384451A1 (en) Position sensor, position sensing method, and associated state-switching method
US20180095562A1 (en) Capacitive input device
US9317149B2 (en) Method for detecting touch position of touch screen and touch screen using same
CN107655498A (en) A kind of capacitance type touch sensor signal detection system
JPWO2019021572A1 (en) Position detection sensor, position detection device, and information processing system
CN106648275A (en) Touch sensor fabric structure and preparation method
KR20100022746A (en) Switch type touch sensor and input device comprising the same, and input detection method thereof
KR102107786B1 (en) touch screen system
JP2019114283A (en) Indication device, reading method, program, and touch sensor system

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

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