US20020185981A1 - Multi-user touch surface - Google Patents
Multi-user touch surface Download PDFInfo
- Publication number
- US20020185981A1 US20020185981A1 US09/864,833 US86483301A US2002185981A1 US 20020185981 A1 US20020185981 A1 US 20020185981A1 US 86483301 A US86483301 A US 86483301A US 2002185981 A1 US2002185981 A1 US 2002185981A1
- Authority
- US
- United States
- Prior art keywords
- antennas
- user
- touch
- users
- receivers
- 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/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- 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/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0445—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using two or more layers of sensing electrodes, e.g. using two layers of electrodes separated by a dielectric layer
-
- 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/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0446—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S323/00—Electricity: power supply or regulation systems
- Y10S323/904—Touch systems
Definitions
- the present invention relates generally to the field of touch sensitive surfaces, and more particularly to large-scale, multi-user touch surfaces.
- Touch screens are widely used to present a user with an intuitive pointing interface.
- touch screens are used in automatic teller machines, scientific and industrial control devices, public kiosks, and hand held computing devices, to name but a few common touch applications.
- Touch screens can use resistive, capacitive, acoustic, or infrared sensors.
- the touch sensitive surface is permanently mounted on a display device such as a cathode ray tube (CRT), or a liquid crystal display (LCD).
- CTR cathode ray tube
- LCD liquid crystal display
- a formatted image is rear projected through the touch screen while a transmitter drives signals across the x- and y-axis of the touch screen.
- a transmitter drives signals across the x- and y-axis of the touch screen.
- receivers detect the location of specific x- and y-coordinates of where the screen is touched. The receivers are coupled to processes that can then take appropriate actions in response to the touching and the currently displayed image.
- an improved interactive touch surface should have the following characteristics: detects multiple, simultaneous touches, detects which user is touching each location, objects left on the touch surface should not interfere with normal operation, withstand normal use without frequent repair or recalibration, not require additional devices, e.g. no special stylus, body transmitters, and the like, and be inexpensive.
- the invention provides a multi-user touch system that includes a touch sensitive surface with touch sensitive locations.
- the basic idea behind the invention is to have the users complete a capacitively coupled circuit running from the touch point on the touch surface to devices embedded in the environment.
- an interactive display table contains an array of antennas, each transmitting a unique signal. When a user touches near a particular antenna, the transmitted signal is capacitively coupled to that user. If the user is sitting or standing on a conducting electrode, the signal will also be capacitively coupled to that electrode. A receiver connected to that electrode can thus detect which antennas the user is touching near.
- the system can also work in reverse, with the table being an array of receiving antennas and the user coupling signal from a unique transmitter in a chair or floor plate.
- a transmitter is coupled to multiple antennas mounted on a surface to transmit uniquely identifiable signals to the antennas.
- Receivers are capacitively coupled to different users, and configured to receive the uniquely identifiable signals. When multiple users simultaneously touch any of the antennas, each touched antenna is associated with a particular user.
- FIG. 1 is a schematic of a multi-user touch screen according to the invention.
- FIG. 2 a block diagram of a receiver according to the invention
- FIG. 3 is a block diagram of a touch screen used in one embodiment of the present invention.
- FIG. 4 is a schematic of the capacitive coupling according to the invention.
- Our invention provides a touch sensitive system that enables multiple users to simultaneously touch a surface, and to associate the location of each touch or multiple simultaneous touches with a specific user.
- Our touch system capacitively couples a signal between locations on the touch surface and users so that unique touched locations can be identified with specific users. Thus, multiple users can simultaneously interact with a touch surface.
- a preferred embodiment of our invention can use a tabletop 101 to display an arbitrary image, not shown.
- the tabletop is fitted with conductive rows 102 and columns 103 of touch sensitive pads 105 .
- the pads as will be described in greater detail act as antennas.
- the conductive touch pads 105 form a touch sensitive surface 300 that coincides with the displayed image.
- the rows and columns are arranged in a diamond pattern, although it should be understood that other geometric patterns are also possible, as described below.
- the conductive rows and columns of pads can be deposited on, for example, a laminated substrate using techniques similar to those used to fabricate printed circuit boards.
- the size and separation of the touch pads determine the effective resolution of the touch locations.
- a transmitter 120 individually supplies uniquely identifiable electronic signals, described below, to the rows and columns of touch pads.
- the transmitter 120 includes a microprocessor 110 , shift registers 111 , latches 112 , and drivers 113 . There is a set of registers, latches, and drivers for the for the rows and columns of touch pads 105 .
- each chair there are chairs 121 - 122 arranged around the table, one for each user.
- the chairs include conductive parts, for example, the arms, legs, or seat.
- the conductive parts of each chairs are electrically connected to individual receivers 200 .
- other conductive items can also be used to identify users, e.g. conductive floor mats, wristbands, belts, etc.
- conductive chairs because they form a non-obtrusive, natural setting where users can easily operate the system in comfort.
- the receivers 200 are coupled to a processor 150 that controls the overall operation of the system 100 . See FIG. 4 for a simplified schematic of the system of FIG. 1.
- FIG. 2 shows the receiver 200 in greater detail.
- the receiver 200 includes an amplifier 210 connected to a synchronous demodulator 220 .
- the output of the demodulator is coupled to an analog-to-digital convertor 200 , which in turn is coupled to a microprocessor 240 .
- the microprocessor receives synchronization signals 119 from the microcontroller 110 of the transmitter, and produces location coordinates for the processor via a serial, e.g., RS-232, interface 250 .
- FIG. 3 shows the details of the touch sensitive surface 300 .
- the touch surface is constructed as a two-layer printer circuit board with edge connectors 311 - 312 connected to the respective drivers 113 .
- the layers include a first insulator layer 301 , a row layer 302 , a second insulator layer 303 , a column layer 304 , and a mechanical support layer 305 .
- the full matrix pattern may not be needed for many applications. Although the simultaneous, multi-user feature is desired, perhaps it is sufficient for each user to indicate at most a single touch point, or a bounding box. This functionality can be obtained with a simple row and column pattern, as shown in FIG. 1, that drastically reduces the number of antennas.
- a user's touch will most likely span multiple rows and multiple columns with different degrees of coupling. These can be used to estimate a centroid for the point of touch, to obtain location with a higher resolution than the row and column spacing.
- an alternative way of using this information is to present a bounding box for the touch event, defined by the min and max rows and columns of antennas significantly coupled.
- antenna arrays conductive touch pads
- the purpose of the antenna arrays is to generate coupling patterns that are location dependent in a simple manner. Alternatively, this can be accomplished using resistive sheets driven from multiple points.
- a resistive strip is driven by an oscillator, first on one end, and then on the opposite end, each time grounding the undriven side. This produces a signal that linearly decreases in amplitude moving towards ground. Switching the driven side flips the direction of this linear drop. By looking at the ratio of the coupled signal during the two cases, touch locations can be determined.
- images can be projected onto the table.
- the projection can be overhead projection, or rear projection when the touch surface is transparent or translucent.
- the image can be fixed on the touch sensitive surface by other means, or a mix of fixed and projected images can be used. If the touch surface is mounted on a wall, as described below, the projection can be conventional, or any other projection means can be used.
- the coupled signal is analyzed to determine the locations that are capacitively coupled to each chair and hence the unique locations pointed at by each seated user can be identified.
- C table 401 represents the capacitance between the user's finger and a transmitting antenna of the surface.
- C chair 402 represents the capacitance between the user and a conducting chair.
- the coupling capacitance is the series combination of these two capacitances:
- the system can work in one of two ways—the touch surface can be a large array of antennas transmitting uniquely identifiable signals to a small number of receivers associated with particular users, or a large array of antennas receiving a small number of uniquely identifiable signals from transmitters associated with particular users.
- the former can be a superior configuration for a number of reasons.
- the transmitter can be driven with logic level signals that are easy to generate in large number.
- Receivers are somewhat more complex to implement. Thus, we chose the configuration that minimizes the number of receivers.
- Time division multiplexing is another option.
- each antenna is separately driven in turn by a fixed frequency, and the timing of the received signals is used to determine which antennas are presently coupled.
- This system is very simple to implement because the receivers are particularly simple because they are looking for a single frequency.
- this technique may not be appropriate for very large arrays. The problem is a fairly subtle one caused by the interplay of the various constraints.
- code division multiplexing can be considered. In fact, this turns out to be a particularly elegant approach for large arrays.
- a simple generating polynomial is used to generate a pseudo random bit sequence with the property that the autocorrelation of this sequence is extremely small everywhere except at zero.
- This sequence is then fed into a long shift register to generate a binary tapped delay line with one tap per an antenna. The taps directly modulate the antennas.
- the receiver then cross-correlates the received signal with the original sequence. Each lag in the cross-correlation signal corresponds to the coupling from a particular antenna. This allows all of the couplings to be determined by a single calculation.
- the capacitive coupling of our system relies on near field coupling. Therefore, far field radiation by the touch sensitive screen should be minimized to maximize the signal to noise ratio (SNR) at the receivers 200 . For this reason, the frequencies of the transmitted signals are kept low, e.g., under 1 MHz for practical table sizes. This has an important impact on the design of the system. At lower frequencies, integration time required at the receiver increases to achieve a usable SNR. As an advantage the frequencies are well below frequencies of the radio spectrum, making our system useable in environments where RF signals could interfere with the operation of other equipment.
- SNR signal to noise ratio
- each row and then each column of pads is individually driven, in turn, so that the number of individual transmitters can be relatively small.
- the rows and columns coupled are readily differentiated. This can be accomplished with the synchronization signals 119 .
- Time synchronized signals are not the only easily separable signals.
- orthogonal spreading codes at the transmitter allow multiple signals to occupy the same frequency bandwidth.
- the multiple signals are then separated by correlating them with the original spreading code.
- PRN pseudo random noise
- a single PRN bit sequence is generated for the transmitter using a polynomial function.
- the PRN sequence is passed through a shift register to provide time delays.
- the transmitted signals are spread by the PRN sequence from taps off the shift register and transmitted by the different receivers.
- the code division multiplexed scheme has many advantages. First, locations on the entire table can be determined by one cross-correlation per receiver. Second, the effective integration time can be very long compared to the time division scheme. Third, the system is robust to many types of interference due to the spread spectrum operation.
- a single resistive substrate can also be used as the touch sensitive surface, as described above.
- a very small number of transmitters are used, for example one at each corner, or one at each side.
- the resistive drop across the substrate is different for each transmitter, so the relative amounts of signal capacitively coupled up to a user can be used to determine the touch location.
- the electrical signals are driven in reverse so that the chairs 121 - 122 are coupled to unique transmitters, and the rows and columns are coupled to a single receiver.
- each unique location on the table can be individually coupled to a transmitter or a receiver. This arrangement enables the identification of multiple touch points by a single user.
- Timing signals can also be used to disambiguate multiple simultaneous touches.
- Other geometric patters such as a triangular mesh, also allow for multiple unambiguous touch locations. Note that the mesh spacing should be sufficiently small so that a fingertip spans at least one row and one column, yet large enough to maximize capacitive coupling.
- the system according to our invention can be used in any of the interactive applications described above, but now we enable multiple users to operate the system simultaneously.
- the system can be used for a whole new genre of interactive games where multiple users either compete with each other, or collaborate to solve an unknown problem.
- One of the key features of the system is its ability to detect multiple touches allowing a number of people to simultaneously interact with the system. For some cases, the identity of the user may be unimportant. Thus a single receiver can be used.
- a whimsical example can be a digital finger paint mural—a wall that allows users to finger paint messages and art that slowly change color and decay with time.
- This system works by projecting digital video onto a full matrix of touch pads, with the adjacent floor being a single receiving electrode.
- the system can also be implemented with a row/column touch wall.
- the floor is partitioned into many separate receivers so as to provide each user with an independent coupling path.
- the system can scan all of these receivers for coupling, so that users can walk freely about.
- the other key feature of the system according to the invention is the ability to determine which user is currently touching near the antennas. This is a very powerful feature that can be used many ways. For example, we generated a multi-player game where different colored objects appear on the surface, often simultaneously, and the player must quickly touch the objects that are a particular color. The first player to do this correctly for each object gets points credited to his or her score. Hitting the wrong color deletes points. This game is only possible via the identification feature of our invention.
- a privileged object is an icon that allows only certain classes of users to perform certain operations with that object. For example, a plumber and an electrician may be viewing the same house plan, but only the plumber can modify the piping and only the electrician can modify the wiring.
Abstract
A multi-user touch system includes a surface on which are a pattern of mounted antennas. A transmitter transmits uniquely identifiable signals to each antenna. Receivers are capacitively coupled to different users, the receivers are configured to receive the uniquely identifiable signals. A processor then associates a specific antenna with a particular users when multiple users simultaneously touch any of the antennas.
Description
- The present invention relates generally to the field of touch sensitive surfaces, and more particularly to large-scale, multi-user touch surfaces.
- Touch screens are widely used to present a user with an intuitive pointing interface. For example, touch screens are used in automatic teller machines, scientific and industrial control devices, public kiosks, and hand held computing devices, to name but a few common touch applications. Touch screens can use resistive, capacitive, acoustic, or infrared sensors. In most touch screen applications, the touch sensitive surface is permanently mounted on a display device such as a cathode ray tube (CRT), or a liquid crystal display (LCD).
- During operation of most prior art touch screens, a formatted image is rear projected through the touch screen while a transmitter drives signals across the x- and y-axis of the touch screen. As the user touches the screen with a finger or stylus, pointing out specific parts of the image, receivers detect the location of specific x- and y-coordinates of where the screen is touched. The receivers are coupled to processes that can then take appropriate actions in response to the touching and the currently displayed image.
- Recently, there has been interest in extending touch technologies to electronic whiteboard applications. There, the main difference is one of scale. As stated above, traditional touch screen are designed for use with small displays and a single user, whereas whiteboards are large displays, generally used in group situations.
- While it is possible to scale up touch screen, specifically with acoustic signals, prior art touch screens do not differentiate among the touches by multiple users. Also, most prior art touch screen cannot distinguish multiple, none identify simultaneous touches by one or multiple users.
- While electronic whiteboards are useful for group discussions, turning the interactive surface into a table that a number of users can be seated around would facilitate longer work sessions. A problem with this arrangement is that users tend to put items on tables, such as books, paper, and cups. For pressure sensitive surfaces, static objects generate spurious touch points. In a single touch system, any such object causes the surface to malfunction.
- Therefore, an improved interactive touch surface should have the following characteristics: detects multiple, simultaneous touches, detects which user is touching each location, objects left on the touch surface should not interfere with normal operation, withstand normal use without frequent repair or recalibration, not require additional devices, e.g. no special stylus, body transmitters, and the like, and be inexpensive.
- It is an object of the invention to provide a multi-user, large-scale touch surface. It is another object of the invention to provide a touch system that can uniquely associate multiple simultaneous touches with multiple users. It is also an object of the invention to differentiate multiple simultaneous touches by a single user. It is also desired to have a touch surface that can operate independent of a display device.
- The invention provides a multi-user touch system that includes a touch sensitive surface with touch sensitive locations. The basic idea behind the invention is to have the users complete a capacitively coupled circuit running from the touch point on the touch surface to devices embedded in the environment. For example, an interactive display table contains an array of antennas, each transmitting a unique signal. When a user touches near a particular antenna, the transmitted signal is capacitively coupled to that user. If the user is sitting or standing on a conducting electrode, the signal will also be capacitively coupled to that electrode. A receiver connected to that electrode can thus detect which antennas the user is touching near. Of course, the system can also work in reverse, with the table being an array of receiving antennas and the user coupling signal from a unique transmitter in a chair or floor plate.
- With proper design, capacitive coupling through the human body is reliable. One consideration is to operate via “near field,” i.e., capacitive, coupling. By limiting the transmitting frequencies so that the antennas are very short compared with a quarter wavelength, very little energy is radiated. Thus, for reasonable sized tables, frequencies are in the sub-MHz. range to prevent EMI compatibility problems.
- More particularly, a transmitter is coupled to multiple antennas mounted on a surface to transmit uniquely identifiable signals to the antennas. Receivers are capacitively coupled to different users, and configured to receive the uniquely identifiable signals. When multiple users simultaneously touch any of the antennas, each touched antenna is associated with a particular user.
- FIG. 1 is a schematic of a multi-user touch screen according to the invention.
- FIG. 2 a block diagram of a receiver according to the invention;
- FIG. 3 is a block diagram of a touch screen used in one embodiment of the present invention; and
- FIG. 4 is a schematic of the capacitive coupling according to the invention.
- Our invention provides a touch sensitive system that enables multiple users to simultaneously touch a surface, and to associate the location of each touch or multiple simultaneous touches with a specific user. Our touch system capacitively couples a signal between locations on the touch surface and users so that unique touched locations can be identified with specific users. Thus, multiple users can simultaneously interact with a touch surface.
- System Structure
- As shown in FIG. 1, a preferred embodiment of our invention can use a
tabletop 101 to display an arbitrary image, not shown. The tabletop is fitted withconductive rows 102 andcolumns 103 of touchsensitive pads 105. The pads, as will be described in greater detail act as antennas. Theconductive touch pads 105 form a touchsensitive surface 300 that coincides with the displayed image. In the arrangement shown, the rows and columns are arranged in a diamond pattern, although it should be understood that other geometric patterns are also possible, as described below. - The conductive rows and columns of pads can be deposited on, for example, a laminated substrate using techniques similar to those used to fabricate printed circuit boards. The size and separation of the touch pads determine the effective resolution of the touch locations.
- A
transmitter 120 individually supplies uniquely identifiable electronic signals, described below, to the rows and columns of touch pads. As shown, thetransmitter 120 includes amicroprocessor 110,shift registers 111,latches 112, anddrivers 113. There is a set of registers, latches, and drivers for the for the rows and columns oftouch pads 105. - In addition, there are chairs121-122 arranged around the table, one for each user. The chairs include conductive parts, for example, the arms, legs, or seat. The conductive parts of each chairs are electrically connected to
individual receivers 200. It should be understood that other conductive items can also be used to identify users, e.g. conductive floor mats, wristbands, belts, etc. However, we prefer conductive chairs because they form a non-obtrusive, natural setting where users can easily operate the system in comfort. Thereceivers 200 are coupled to aprocessor 150 that controls the overall operation of the system 100. See FIG. 4 for a simplified schematic of the system of FIG. 1. - FIG. 2 shows the
receiver 200 in greater detail. Thereceiver 200 includes anamplifier 210 connected to asynchronous demodulator 220. The output of the demodulator is coupled to an analog-to-digital convertor 200, which in turn is coupled to amicroprocessor 240. The microprocessor receives synchronization signals 119 from themicrocontroller 110 of the transmitter, and produces location coordinates for the processor via a serial, e.g., RS-232,interface 250. - FIG. 3 shows the details of the touch
sensitive surface 300. In one embodiment of the invention, the touch surface is constructed as a two-layer printer circuit board with edge connectors 311-312 connected to therespective drivers 113. The layers include afirst insulator layer 301, arow layer 302, asecond insulator layer 303, acolumn layer 304, and amechanical support layer 305. - Antenna Patterns
- There are a number of antenna patterns possible for the touch sensitive surface or antennas. Here we describe the more interesting ones. In a “full matrix” pattern, there are a very large number of antennas arranged in a regular grid. Such a matrix of individually driven antenna “pixels” allows an unambiguous determination of multiple touch locations, even for a single user.
- Minor variations on the full matrix include the use of hexagons, triangles or some other tessellating geometry. There is no reason why the antennas must be on a flat surface. For some applications, the surface can conform to any appropriately shaped object. It such cases irregular patterns of antennas may be desired. Highly irregular patterns might also be useful for some applications where the pattern corresponds to some arbitrary image.
- In practice, the full matrix pattern may not be needed for many applications. Although the simultaneous, multi-user feature is desired, perhaps it is sufficient for each user to indicate at most a single touch point, or a bounding box. This functionality can be obtained with a simple row and column pattern, as shown in FIG. 1, that drastically reduces the number of antennas.
- Designing a row/column pattern is not trivial. The problem is that antennas also shield. So arranging a sheet of row conductors (antennas) and then covering the conductors with a sheet of column conductors will shield the row conductors anywhere they overlap. We have found the connected diamond pattern shown in FIG. 1 to be a good choice. This pattern has the interesting property that the row conductors are identical to the column conductors, rotated by ninety degrees. This allowed us to design a single conductor pattern and use it for both rows and columns, saving manufacturing costs.
- In practice, a user's touch will most likely span multiple rows and multiple columns with different degrees of coupling. These can be used to estimate a centroid for the point of touch, to obtain location with a higher resolution than the row and column spacing. However, an alternative way of using this information is to present a bounding box for the touch event, defined by the min and max rows and columns of antennas significantly coupled.
- This leads to an interesting use of the device. A single user can touch two points to define a bounding box. This is a very natural way of selecting a rectangular area in graphics design systems. In practice, we suggest using two modes of operation: when the coupled area is small, presume the user is indicating a point, when the coupled area it large, presume that the user is trying to specify a bounding box. The end result is that even this simplified row/column design allows simultaneous multi-touch use for all users.
- Of course, it would be an advantage when the row/column pattern can distinguish multiple touches from a single user. The problem is that given two X and two Y coordinates, the system cannot tell if the intended touches are (X1, Y1) and (X2, Y2) or (X1, Y2) and (X2, Y1). In most cases, timing information can be used to disambiguate the two cases. If (X1, Y1) and (X2, Y2) are coupled successively, we can estimate the pairings.
- Analog Antennas
- The purpose of the antenna arrays (conductive touch pads) is to generate coupling patterns that are location dependent in a simple manner. Alternatively, this can be accomplished using resistive sheets driven from multiple points.
- The easiest way to think about this is to consider a one-dimensional case. A resistive strip is driven by an oscillator, first on one end, and then on the opposite end, each time grounding the undriven side. This produces a signal that linearly decreases in amplitude moving towards ground. Switching the driven side flips the direction of this linear drop. By looking at the ratio of the coupled signal during the two cases, touch locations can be determined.
- This can be extended to multiple dimensions. Signals can be applied so as to drop linearly in the X dimension and then in the Y dimension. However, this cannot be accomplished by merely putting strip conductors on the edge of a resistive sheet—the unused conductors will short along the desired dimension. One partial solution is to break the strip conductors into a series of small connection points that can be disconnected when driving the other axis. A more practical approach places the conductors in the four corners, and calibrate for the non-linear field patterns that result.
- System Operation
- During operation, images can be projected onto the table. The projection can be overhead projection, or rear projection when the touch surface is transparent or translucent. For many applications, such as, games or industrial control, the image can be fixed on the touch sensitive surface by other means, or a mix of fixed and projected images can be used. If the touch surface is mounted on a wall, as described below, the projection can be conventional, or any other projection means can be used.
- In the case the surface is mounted on a table top, users sitting in the conductive chairs121-122 cause a capacitive coupling between the transmitter and the
receivers 200 when the touch surface is touched by a body part, e.g., fingers or toes, or a conductive pointers held by the users. In effect, the user couples the transmitter to the receivers via the touch screen. - The coupled signal is analyzed to determine the locations that are capacitively coupled to each chair and hence the unique locations pointed at by each seated user can be identified.
- The system can be understood with the aid of a simplified equivalent circuit as shown in FIG. 4.
C table 401 represents the capacitance between the user's finger and a transmitting antenna of the surface. Cchair 402 represents the capacitance between the user and a conducting chair. The coupling capacitance is the series combination of these two capacitances: - C coupling=(C table *C chair)/(C table +C chair)
- Because the coupling area of a finger is very small compared to the entire upper torso in a conducting chair, Ctable tends to be very small compared to Cchair. Thus, the Ccoupling is approximately equal to Ctable. This means that the precise capacitive coupling via the chair is inconsequential. In the case the coupling is via a conducting floor plate, the coupling area of feet is far smaller, but still very large compared to a finger. One might think that thick-soled shoes might be problematic because they dramatically increase the spacing between the conductors. However, we have found that we get more than sufficient coupling, partially because the thick rubber soles have a high dielectric constant increasing the capacitance.
- For the system to work well, we prefer fairly independent coupling paths among the users. This constraint is violated if two or more users, or their chairs are touching, or are in very close physical proximity. In this regard, social norms of “personal space” are sufficient to keep the inter-user coupling acceptably small.
- However, this behavior can be explicitly exploited. By touching another user, or the user's chair, the touches of either user are interpreted as touches for both users. Typically, the coupling “through” a second user is considerably weaker, and thus it is possible to determine a “primary” user versus “shared” users. This provides a simple and intuitive mechanism for users to jointly indicate a selection.
- As noted above, the system can work in one of two ways—the touch surface can be a large array of antennas transmitting uniquely identifiable signals to a small number of receivers associated with particular users, or a large array of antennas receiving a small number of uniquely identifiable signals from transmitters associated with particular users. We have found the former to be a superior configuration for a number of reasons. Primary, the transmitter can be driven with logic level signals that are easy to generate in large number. Receivers are somewhat more complex to implement. Thus, we chose the configuration that minimizes the number of receivers.
- There are many ways of generating uniquely identifiable signals, as described in detail below. In signal processing terms, we can use an orthogonal set of signals. For example, every antenna is driven at a different frequency. A receiver that is coupled to a number of antennas then identifies a particular user by examining the spectrum of the received signal. However, generating the numerous frequencies required for a large array can be relatively expensive.
- Time division multiplexing is another option. In this case, each antenna is separately driven in turn by a fixed frequency, and the timing of the received signals is used to determine which antennas are presently coupled. This system is very simple to implement because the receivers are particularly simple because they are looking for a single frequency. However, this technique may not be appropriate for very large arrays. The problem is a fairly subtle one caused by the interplay of the various constraints.
- For high responsivity, the entire array must be scanned ten to a hundred times per second. However, as noted above, practical modulating frequencies are limited to the sub-MHz. range. This leaves very few modulation cycles per antenna, making receiver design difficult, especially considering of other interfering sources of noise.
- There are ways of reducing the scan time that help to extend the practicality of time division multiplexing schemes. Large numbers of antennas can be driven simultaneously to see if there is coupling from any of them. Thus, binary search patterns may be used to locate particular touch points in roughly logarithmic time. However, this is not as straight forward as at first implied. In general, there will be degrees of coupling to multiple antennas, so in practice, these searches narrow down the candidate areas, which are then searched exhaustively.
- As anyone familiar with telephone systems will note, in addition to time and frequency division multiplexing, code division multiplexing can be considered. In fact, this turns out to be a particularly elegant approach for large arrays. A simple generating polynomial is used to generate a pseudo random bit sequence with the property that the autocorrelation of this sequence is extremely small everywhere except at zero. This sequence is then fed into a long shift register to generate a binary tapped delay line with one tap per an antenna. The taps directly modulate the antennas. The receiver then cross-correlates the received signal with the original sequence. Each lag in the cross-correlation signal corresponds to the coupling from a particular antenna. This allows all of the couplings to be determined by a single calculation.
- The advantage of this code division multiplexing scheme is that it scales extremely well to large numbers of antennas. Adding antennas merely requires adding extra taps on the shift register. On the receiver side, FFT and other techniques can dramatically decrease the difficulty of the cross-correlation calculation. Unlike time division multiplexing, the effective antenna integration time remains long and constant with increasing number of antennas, avoiding noise issues.
- Transmitting and Receiving
- The capacitive coupling of our system relies on near field coupling. Therefore, far field radiation by the touch sensitive screen should be minimized to maximize the signal to noise ratio (SNR) at the
receivers 200. For this reason, the frequencies of the transmitted signals are kept low, e.g., under 1 MHz for practical table sizes. This has an important impact on the design of the system. At lower frequencies, integration time required at the receiver increases to achieve a usable SNR. As an advantage the frequencies are well below frequencies of the radio spectrum, making our system useable in environments where RF signals could interfere with the operation of other equipment. - Time Division Multiplexing
- In a time division multiplexed transmitting scheme, each row and then each column of pads is individually driven, in turn, so that the number of individual transmitters can be relatively small. By measuring the times when the transmitted signals are present at the
receivers 200, the rows and columns coupled are readily differentiated. This can be accomplished with the synchronization signals 119. - Code Division Multiplexing
- Time synchronized signals are not the only easily separable signals. With code division multiplexing, orthogonal spreading codes at the transmitter allow multiple signals to occupy the same frequency bandwidth. In the
receivers 200, the multiple signals are then separated by correlating them with the original spreading code. With a properly chosen pseudo random noise (PRN) bit sequence, the autocorrelation function is very small everywhere except at zero. - Thus, by driving each row and column of pads by the same PRN bit sequence, but each sequence with a unique time delay, received signals can easily be separated by cross-correlating with the original sequence.
- Therefore, a single PRN bit sequence is generated for the transmitter using a polynomial function. The PRN sequence is passed through a shift register to provide time delays. Then, the transmitted signals are spread by the PRN sequence from taps off the shift register and transmitted by the different receivers.
- The code division multiplexed scheme has many advantages. First, locations on the entire table can be determined by one cross-correlation per receiver. Second, the effective integration time can be very long compared to the time division scheme. Third, the system is robust to many types of interference due to the spread spectrum operation.
- Resistive Touch Screen
- Rather than using detailed patterns of rows and columns pads, a single resistive substrate can also be used as the touch sensitive surface, as described above. In this case, a very small number of transmitters are used, for example one at each corner, or one at each side. The resistive drop across the substrate is different for each transmitter, so the relative amounts of signal capacitively coupled up to a user can be used to determine the touch location.
- Alternative Embodiments
- In an alternative embodiment, the electrical signals are driven in reverse so that the chairs121-122 are coupled to unique transmitters, and the rows and columns are coupled to a single receiver.
- In yet another embodiment, each unique location on the table can be individually coupled to a transmitter or a receiver. This arrangement enables the identification of multiple touch points by a single user.
- In this design with individually addressable locations, there may not be sufficient time to integrate the signal over each location while still maintaining a reasonable overall update rate. In this case, we use a code division multiplexed scheme. By analyzing the received codes, the touch locations can be determined. Code division multiplexing allows sufficient integration time because time sliced integration for each location is not required.
- Timing signals can also be used to disambiguate multiple simultaneous touches. Other geometric patters, such as a triangular mesh, also allow for multiple unambiguous touch locations. Note that the mesh spacing should be sufficiently small so that a fingertip spans at least one row and one column, yet large enough to maximize capacitive coupling.
- Applications
- The system according to our invention can be used in any of the interactive applications described above, but now we enable multiple users to operate the system simultaneously. In addition, the system can be used for a whole new genre of interactive games where multiple users either compete with each other, or collaborate to solve an unknown problem.
- One of the key features of the system is its ability to detect multiple touches allowing a number of people to simultaneously interact with the system. For some cases, the identity of the user may be unimportant. Thus a single receiver can be used. A whimsical example can be a digital finger paint mural—a wall that allows users to finger paint messages and art that slowly change color and decay with time.
- This system works by projecting digital video onto a full matrix of touch pads, with the adjacent floor being a single receiving electrode. Interestingly, the system can also be implemented with a row/column touch wall. In this case, the floor is partitioned into many separate receivers so as to provide each user with an independent coupling path. The system can scan all of these receivers for coupling, so that users can walk freely about.
- The other key feature of the system according to the invention is the ability to determine which user is currently touching near the antennas. This is a very powerful feature that can be used many ways. For example, we generated a multi-player game where different colored objects appear on the surface, often simultaneously, and the player must quickly touch the objects that are a particular color. The first player to do this correctly for each object gets points credited to his or her score. Hitting the wrong color deletes points. This game is only possible via the identification feature of our invention.
- The ability for simultaneous, identifying interaction opens some interesting possibilities. One of the more intriguing ideas is the ability to generate virtual personal work areas. Although the system is designed for group collaboration on a common surface, in practice, individuals may want to “break away” to briefly address some subset of the problem, and then wish to integrate their result into the whole. When these situations arise, the system can generate a virtual personal work area in front of the appropriate user that only responds to that user. The user can then manipulate objects in this space, without impacting the larger work effort of other users but for the loss of some screen space. Because these virtual personal work areas are software defined, they can be generated and destroyed on the fly, in any shape as desired.
- The concept of virtual personal work areas can be extended to special “privileged objects.” A privileged object is an icon that allows only certain classes of users to perform certain operations with that object. For example, a plumber and an electrician may be viewing the same house plan, but only the plumber can modify the piping and only the electrician can modify the wiring.
- Although the invention has been described by way of examples of preferred embodiments, it is to be understood that various other adaptations and modifications may be made within the spirit and scope of the invention. Therefore, it is the object of the appended claims to cover all such variations and modifications as come within the true spirit and scope of the invention.
Claims (26)
1. A multi-user touch system, comprising:
a surface including a plurality of antennas mounted thereon;
a transmitter configured to transmit uniquely identifiable signals to each antenna;
a plurality of receivers, each receiver capacitively coupled to a different user, the receivers configured to receive the uniquely identifiable signals;
means for associating a specific antenna with a particular users when multiple users simultaneously touch any of the plurality of antennas.
2. The system of claim 1 wherein the touch sensitive surface further comprises:
a plurality of conductive pads arranged in rows and columns.
3. The system of claim 1 wherein the plurality of conductive pads are arranged on a laminated substrate.
4. The system of claim 1 wherein each receiver further comprises:
an amplifier connected to a synchronous demodulator;
an analog-to-digital converter coupled an output of the synchronous demodulator; and
5. The system of claim 1 wherein the transmitter and each receiver are connected to a processor for associating the specific antenna with each particular users
6. The system of claim 1 wherein the surface is disposed on a table top.
7. The system of claim 1 wherein the surface is mounted on a wall.
8. The system of claim 1 wherein the surface conforms to an arbitrary shaped object.
9. The system of claim 1 wherein the antennas are arranged in a regular pattern.
10. The system of claim 1 wherein the antennas are arranged in an irregular pattern.
11. The system of claim 1 further comprising:
means for associating two antennas with the particular user when the particular user simultaneously touches two antennas.
12. The system of claim 11 wherein the two antennas define a bounding box.
13. The system of claim 1 wherein the particular user simultaneously couples multiple antennas, and further comprising:
means for estimating a centroid of the multiple antennas.
14. The system of claim 1 wherein the capacitive coupling uses near field coupling, and frequencies of the uniquely identifiable signals are substantially under 1 MHz to maximize a signal to noise ratio at the receivers.
15. The system of claim 1 wherein another user touches the particular user while the particular user touches any of the plurality of antennas, and further comprising:
means for associating the specific antenna with the particular user and the other user.
16. The system of claim 2 wherein the means for associating further comprises:
means for driving the uniquely identifiable signals to each antenna in turn; and
means for measuring times when the transmitted signals are present at the receivers to differentiate the antennas.
17. The system of claim 1 wherein the means for associating further comprises;
means for generating orthogonal spreading codes in the transmitter;
means for modifying the transmitted signals according to the spreading codes; and
means for separating the transmitted signals according by correlation with the spreading codes.
18. The system of claim 17 further comprising:
means for generating a pseudo random noise bit sequence using a polynomial function;
a shift register coupled to the means for generating; and
a plurality of taps coupled to the shift register to provide time delays of the pseudo random noise bit sequence and to modify the transmitted signals according to the time delayed pseudo random noise bit sequence.
19. The system of claim 1 wherein the plurality of antennas are a single resistive substrate, and a plurality of transmitters are coupled to the resistive substrate.
20. The system of claim 1 wherein the transmitted signals are driven in reverse by coupling one transmitter to each user, and coupling the antennas to a single receiver.
21. The system of claim 1 wherein each antenna is coupled to a unique transmitter and associated unique receiver to differentiate multiple simultaneous touches by a single user.
22. The system of claim 1 further including timing signals to differentiate multiple simultaneous touches by a single user.
23. A method for operating a multi-user touch system, comprising:
transmitting uniquely identifiable signals to a plurality of antennas mounted on a surface;
receiving the uniquely identifiable signals when users capacitively coupled the transmitted signal by touching the antennas; and
associating specific touched antennas with particular users when multiple users simultaneously touch any of the plurality of antennas.
24. The method of claim 14 wherein the receivers are capacitively coupled to the users via conductive chairs.
25. The method of claim 14 wherein the capacitive coupling uses near field coupling, and frequencies of the uniquely identifiable signals are under 1 MHz to maximize a signal to noise ratio at the receivers.
26. The method of claim 23 wherein the plurality of antennas are mounted on a tabletop, and further comprising:
projecting an image onto the tabletop.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/864,833 US6498590B1 (en) | 2001-05-24 | 2001-05-24 | Multi-user touch surface |
JP2002133685A JP2003022158A (en) | 2001-05-24 | 2002-05-09 | Multi-user touch system and method for operating thereof |
US10/843,231 USRE41731E1 (en) | 2001-05-24 | 2004-05-11 | Multi-user touch surface |
JP2008060636A JP2008152806A (en) | 2001-05-24 | 2008-03-11 | Multi-user touch system and method for operating the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/864,833 US6498590B1 (en) | 2001-05-24 | 2001-05-24 | Multi-user touch surface |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/843,231 Reissue USRE41731E1 (en) | 2001-05-24 | 2004-05-11 | Multi-user touch surface |
Publications (2)
Publication Number | Publication Date |
---|---|
US20020185981A1 true US20020185981A1 (en) | 2002-12-12 |
US6498590B1 US6498590B1 (en) | 2002-12-24 |
Family
ID=25344172
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/864,833 Ceased US6498590B1 (en) | 2001-05-24 | 2001-05-24 | Multi-user touch surface |
US10/843,231 Expired - Lifetime USRE41731E1 (en) | 2001-05-24 | 2004-05-11 | Multi-user touch surface |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/843,231 Expired - Lifetime USRE41731E1 (en) | 2001-05-24 | 2004-05-11 | Multi-user touch surface |
Country Status (2)
Country | Link |
---|---|
US (2) | US6498590B1 (en) |
JP (2) | JP2003022158A (en) |
Cited By (108)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060031786A1 (en) * | 2004-08-06 | 2006-02-09 | Hillis W D | Method and apparatus continuing action of user gestures performed upon a touch sensitive interactive display in simulation of inertia |
US20060125799A1 (en) * | 2004-08-06 | 2006-06-15 | Hillis W D | Touch driven method and apparatus to integrate and display multiple image layers forming alternate depictions of same subject matter |
EP1705552A1 (en) * | 2005-03-22 | 2006-09-27 | Art & Com AG | Interactive information system and interactive method |
US20060288313A1 (en) * | 2004-08-06 | 2006-12-21 | Hillis W D | Bounding box gesture recognition on a touch detecting interactive display |
US20070046643A1 (en) * | 2004-08-06 | 2007-03-01 | Hillis W Daniel | State-Based Approach to Gesture Identification |
US20070064004A1 (en) * | 2005-09-21 | 2007-03-22 | Hewlett-Packard Development Company, L.P. | Moving a graphic element |
US20070257891A1 (en) * | 2006-05-03 | 2007-11-08 | Esenther Alan W | Method and system for emulating a mouse on a multi-touch sensitive surface |
US20070273670A1 (en) * | 2006-05-26 | 2007-11-29 | Mats Nordahl | User identification for multi-user touch screens |
US20080228636A1 (en) * | 2007-03-14 | 2008-09-18 | Microsoft Corporation | Purchasing using a physical object |
WO2009038277A1 (en) * | 2007-09-17 | 2009-03-26 | Ad Semicondictor Co., Ltd. | Resistive touch screen which can identify multi-touch |
US20090084612A1 (en) * | 2007-10-01 | 2009-04-02 | Igt | Multi-user input systems and processing techniques for serving multiple users |
US20090109191A1 (en) * | 2007-10-29 | 2009-04-30 | Felder Matthew D | Touch Screen Driver for Resolving Plural Contemporaneous Touches and Methods for Use Therewith |
US20090195518A1 (en) * | 2007-10-01 | 2009-08-06 | Igt | Method and apparatus for detecting lift off on a touchscreen |
US20090259964A1 (en) * | 2008-04-10 | 2009-10-15 | Davidson Philip L | Methods of interfacing with multi-input devices and multi-input display systems employing interfacing techniques |
US20100127970A1 (en) * | 2008-11-25 | 2010-05-27 | Sony Corporation | Information processing system and information processing method |
WO2010019004A3 (en) * | 2008-08-14 | 2010-07-01 | (주)멜파스 | Touch sensing panel including bidirectional adjacent electrodes, and touch sensing apparatus |
US20110074723A1 (en) * | 2005-11-15 | 2011-03-31 | Synaptics Incorporated | Methods and systems for detecting a position-based attribute of an object using digital codes |
US20110080353A1 (en) * | 2009-10-07 | 2011-04-07 | Samsung Electro-Mechanics Co., Ltd. | Electrode pattern for touch screen, driver for touch screen, and touch screen |
US7976372B2 (en) | 2007-11-09 | 2011-07-12 | Igt | Gaming system having multiple player simultaneous display/input device |
US20120013564A1 (en) * | 2010-07-16 | 2012-01-19 | Perceptive Pixel Inc. | Capacitive Touch Sensor Having Correlation with a Receiver |
US8125463B2 (en) | 2004-05-06 | 2012-02-28 | Apple Inc. | Multipoint touchscreen |
WO2012009493A3 (en) * | 2010-07-16 | 2012-03-01 | Perceptive Pixel Inc. | Capacitive touch sensor having code-divided and time-divided transmit waveforms |
EP2440990A1 (en) * | 2009-11-20 | 2012-04-18 | FUJIFILM Corporation | Conductive sheet, method for using conductive sheet, and capacitive touch panel |
WO2012106699A1 (en) * | 2011-02-04 | 2012-08-09 | Perceptive Pixel Inc. | Techniques for disambiguating touch data using user devices |
US8432371B2 (en) | 2006-06-09 | 2013-04-30 | Apple Inc. | Touch screen liquid crystal display |
US8439756B2 (en) | 2007-11-09 | 2013-05-14 | Igt | Gaming system having a display/input device configured to interactively operate with external device |
WO2013095410A1 (en) * | 2011-12-21 | 2013-06-27 | Intel Corporation | Tap zones for near field coupling devices |
US8493330B2 (en) | 2007-01-03 | 2013-07-23 | Apple Inc. | Individual channel phase delay scheme |
US8545321B2 (en) | 2007-11-09 | 2013-10-01 | Igt | Gaming system having user interface with uploading and downloading capability |
US8552989B2 (en) | 2006-06-09 | 2013-10-08 | Apple Inc. | Integrated display and touch screen |
US8564565B2 (en) | 2011-03-02 | 2013-10-22 | Perceptive Pixel Inc. | Reduction of noise in touch sensors |
US8599165B2 (en) | 2010-08-16 | 2013-12-03 | Perceptive Pixel Inc. | Force and true capacitive touch measurement techniques for capacitive touch sensors |
EP2671142A1 (en) * | 2011-02-04 | 2013-12-11 | Perceptive Pixel, Inc. | Techniques for disambiguating touch data |
CN103543855A (en) * | 2012-07-10 | 2014-01-29 | 程芹 | Touch screen system and method for positioning touch coordinates |
US8654083B2 (en) | 2006-06-09 | 2014-02-18 | Apple Inc. | Touch screen liquid crystal display |
US20140085239A1 (en) * | 2007-09-19 | 2014-03-27 | T1visions, Inc. | Multimedia, multiuser system and associated methods |
US8696428B1 (en) * | 2012-12-20 | 2014-04-15 | Spielo International Canada Ulc | Multi-player electronic gaming system and projectile shooting community game played thereon |
US20140110239A1 (en) * | 2012-04-16 | 2014-04-24 | Lg Display Co., Ltd. | Touch screen panel for display device and method of manufacturing the same |
US20140118293A1 (en) * | 2012-10-31 | 2014-05-01 | Nuvoton Technology Corporation | Touch sensing panel |
US8730204B2 (en) | 2010-09-16 | 2014-05-20 | Synaptics Incorporated | Systems and methods for signaling and interference detection in sensor devices |
US8743300B2 (en) | 2010-12-22 | 2014-06-03 | Apple Inc. | Integrated touch screens |
US8743080B2 (en) | 2011-06-27 | 2014-06-03 | Synaptics Incorporated | System and method for signaling in sensor devices |
WO2014090955A1 (en) * | 2012-12-13 | 2014-06-19 | Jaguar Land Rover Limited | Touch system and method |
US8766624B2 (en) | 2011-12-02 | 2014-07-01 | Wacom Co,. Ltd. | Position detector and position detection method |
US8766949B2 (en) | 2011-12-22 | 2014-07-01 | Synaptics Incorporated | Systems and methods for determining user input using simultaneous transmission from multiple electrodes |
US8976124B1 (en) * | 2007-05-07 | 2015-03-10 | Cypress Semiconductor Corporation | Reducing sleep current in a capacitance sensing system |
US9063608B2 (en) | 2012-06-14 | 2015-06-23 | Synaptics Incorporated | Systems and methods for sensor devices having a non-commensurate number of transmitter electrodes |
US9099971B2 (en) | 2011-11-18 | 2015-08-04 | Sentons Inc. | Virtual keyboard interaction using touch input force |
US9129473B2 (en) | 2008-10-02 | 2015-09-08 | Igt | Gaming system including a gaming table and a plurality of user input devices |
US9152284B1 (en) | 2006-03-30 | 2015-10-06 | Cypress Semiconductor Corporation | Apparatus and method for reducing average scan rate to detect a conductive object on a sensing device |
US9176633B2 (en) | 2014-03-31 | 2015-11-03 | Synaptics Incorporated | Sensor device and method for estimating noise in a capacitive sensing device |
US9176621B2 (en) | 2011-11-18 | 2015-11-03 | Synaptics Incorporated | Flexible timing and multiplexing for a display device comprising an integrated capacitive sensing device |
US9235288B2 (en) | 2010-12-08 | 2016-01-12 | Wacom Co., Ltd. | Pointer detection apparatus and pointer detection method |
KR20160011617A (en) * | 2013-03-15 | 2016-02-01 | 텍추얼 랩스 컴퍼니 | Fast multi-touch noise reduction |
RU2574418C2 (en) * | 2010-07-16 | 2016-02-10 | Персептив Пиксел Инк. | Capacitive touch sensor having code-divided and time-divided transmission waveforms |
US9280868B2 (en) | 2012-01-13 | 2016-03-08 | Igt Canada Solutions Ulc | Systems and methods for carrying out an uninterrupted game |
US9295908B2 (en) | 2012-01-13 | 2016-03-29 | Igt Canada Solutions Ulc | Systems and methods for remote gaming using game recommender |
US9335859B2 (en) | 2014-03-31 | 2016-05-10 | Synaptics Incorporated | Adaptive touch sensing electrode |
EP2530560A4 (en) * | 2010-01-28 | 2016-05-11 | Fujifilm Corp | Conductive sheet, method for using conductive sheet, and touch panel |
EP2544080A4 (en) * | 2010-03-03 | 2016-05-18 | Miraenanotech Co Ltd | Capacitive touch panel and manufacturing method for same |
WO2016126192A1 (en) * | 2015-02-02 | 2016-08-11 | Tangiamo Ab | Multi-touch user interface for an electronic device |
US9417728B2 (en) | 2009-07-28 | 2016-08-16 | Parade Technologies, Ltd. | Predictive touch surface scanning |
US9423427B2 (en) | 2008-02-27 | 2016-08-23 | Parade Technologies, Ltd. | Methods and circuits for measuring mutual and self capacitance |
US9436307B2 (en) | 2013-10-02 | 2016-09-06 | Synaptics Incorporated | Modulated back plate for capacitive sensing |
US9449476B2 (en) | 2011-11-18 | 2016-09-20 | Sentons Inc. | Localized haptic feedback |
US9477350B2 (en) | 2011-04-26 | 2016-10-25 | Sentons Inc. | Method and apparatus for active ultrasonic touch devices |
US9494628B1 (en) | 2008-02-27 | 2016-11-15 | Parade Technologies, Ltd. | Methods and circuits for measuring mutual and self capacitance |
US9536378B2 (en) | 2012-01-13 | 2017-01-03 | Igt Canada Solutions Ulc | Systems and methods for recommending games to registered players using distributed storage |
US9558625B2 (en) | 2012-01-13 | 2017-01-31 | Igt Canada Solutions Ulc | Systems and methods for recommending games to anonymous players using distributed storage |
US9639213B2 (en) | 2011-04-26 | 2017-05-02 | Sentons Inc. | Using multiple signals to detect touch input |
US20170123567A1 (en) * | 2015-10-30 | 2017-05-04 | Panasonic Intellectual Property Management Co., Ltd. | Detection device |
US9710095B2 (en) | 2007-01-05 | 2017-07-18 | Apple Inc. | Touch screen stack-ups |
US9715290B2 (en) | 2010-10-08 | 2017-07-25 | Samsung Electronics Co., Ltd. | Slim type touch panel and mobile terminal including the same |
EP3120225A4 (en) * | 2014-03-17 | 2017-10-25 | Tactual Labs Co. | Orthogonal signaling touch user, hand and object discrimination systems and methods |
US9857925B2 (en) | 2014-09-30 | 2018-01-02 | Synaptics Incorporated | Combining sensor electrodes in a matrix sensor |
US9914066B2 (en) | 2016-03-07 | 2018-03-13 | Microsoft Technology Licensing, Llc | Electromagnetically coupled building blocks |
US9953392B2 (en) | 2007-09-19 | 2018-04-24 | T1V, Inc. | Multimedia system and associated methods |
US9965067B2 (en) | 2007-09-19 | 2018-05-08 | T1V, Inc. | Multimedia, multiuser system and associated methods |
US9983718B2 (en) | 2012-07-18 | 2018-05-29 | Sentons Inc. | Detection of type of object used to provide a touch contact input |
US10019122B2 (en) | 2016-03-31 | 2018-07-10 | Synaptics Incorporated | Capacitive sensing using non-integer excitation |
US10025428B2 (en) | 2015-11-19 | 2018-07-17 | Synaptics Incorporated | Method and apparatus for improving capacitive sensing detection |
US10042748B2 (en) | 2012-01-13 | 2018-08-07 | Igt Canada Solutions Ulc | Automated discovery of gaming preferences |
US10048811B2 (en) | 2015-09-18 | 2018-08-14 | Sentons Inc. | Detecting touch input provided by signal transmitting stylus |
US10061453B2 (en) | 2013-06-07 | 2018-08-28 | Sentons Inc. | Detecting multi-touch inputs |
US10126889B2 (en) | 2010-07-16 | 2018-11-13 | Microsoft Technology Licensing, Llc | Techniques for locally improving signal to noise in a capacitive touch sensor |
US10126877B1 (en) | 2017-02-01 | 2018-11-13 | Sentons Inc. | Update of reference data for touch input detection |
US10169957B2 (en) | 2014-02-13 | 2019-01-01 | Igt | Multiple player gaming station interaction systems and methods |
US10198097B2 (en) | 2011-04-26 | 2019-02-05 | Sentons Inc. | Detecting touch input force |
CN109416609A (en) * | 2016-10-27 | 2019-03-01 | 瑟克公司 | With the finger trail in the input unit close to sensing |
US10235004B1 (en) * | 2011-11-18 | 2019-03-19 | Sentons Inc. | Touch input detector with an integrated antenna |
US10261646B2 (en) * | 2013-03-15 | 2019-04-16 | Tactual Labs Co. | Fast multi-touch sensor with user identification techniques |
US10296144B2 (en) | 2016-12-12 | 2019-05-21 | Sentons Inc. | Touch input detection with shared receivers |
CN109891373A (en) * | 2016-08-25 | 2019-06-14 | 触觉实验室股份有限公司 | Touch-sensitive object |
US10338753B2 (en) | 2015-11-03 | 2019-07-02 | Microsoft Technology Licensing, Llc | Flexible multi-layer sensing surface |
US10386966B2 (en) | 2013-09-20 | 2019-08-20 | Sentons Inc. | Using spectral control in detecting touch input |
CN110333796A (en) * | 2019-06-19 | 2019-10-15 | 深圳和而泰家居在线网络科技有限公司 | Operational order determines method and relevant apparatus |
US10585522B2 (en) | 2017-02-27 | 2020-03-10 | Sentons Inc. | Detection of non-touch inputs using a signature |
US20200089382A1 (en) * | 2018-09-14 | 2020-03-19 | Sigmasense, Llc. | Identification in touch systems |
US10649572B2 (en) * | 2015-11-03 | 2020-05-12 | Microsoft Technology Licensing, Llc | Multi-modal sensing surface |
US10817106B2 (en) * | 2018-01-19 | 2020-10-27 | Tactual Labs Co. | Matrix sensor with receive isolation |
US10908741B2 (en) | 2016-11-10 | 2021-02-02 | Sentons Inc. | Touch input detection along device sidewall |
US10955977B2 (en) | 2015-11-03 | 2021-03-23 | Microsoft Technology Licensing, Llc | Extender object for multi-modal sensing |
EP2518603B1 (en) * | 2011-04-28 | 2021-04-07 | Wacom Co., Ltd. | Multi-touch and multi-user detecting device |
US11009411B2 (en) | 2017-08-14 | 2021-05-18 | Sentons Inc. | Increasing sensitivity of a sensor using an encoded signal |
US11037394B2 (en) * | 2019-10-01 | 2021-06-15 | Igt | Tabletop/furniture game screen methods |
US11073958B2 (en) * | 2016-01-29 | 2021-07-27 | Sharp Kabushiki Kaisha | Antenna device |
US11327599B2 (en) | 2011-04-26 | 2022-05-10 | Sentons Inc. | Identifying a contact type |
US11580829B2 (en) | 2017-08-14 | 2023-02-14 | Sentons Inc. | Dynamic feedback for haptics |
Families Citing this family (102)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB9722766D0 (en) | 1997-10-28 | 1997-12-24 | British Telecomm | Portable computers |
US20030067447A1 (en) * | 2001-07-09 | 2003-04-10 | Geaghan Bernard O. | Touch screen with selective touch sources |
US7254775B2 (en) * | 2001-10-03 | 2007-08-07 | 3M Innovative Properties Company | Touch panel system and method for distinguishing multiple touch inputs |
US6909373B2 (en) * | 2003-05-09 | 2005-06-21 | Vitrak Wireless Inc. | Floor monitoring system |
US20050052427A1 (en) * | 2003-09-10 | 2005-03-10 | Wu Michael Chi Hung | Hand gesture interaction with touch surface |
US20050183035A1 (en) * | 2003-11-20 | 2005-08-18 | Ringel Meredith J. | Conflict resolution for graphic multi-user interface |
US20050248549A1 (en) * | 2004-05-06 | 2005-11-10 | Dietz Paul H | Hand-held haptic stylus |
JP2006047534A (en) * | 2004-08-03 | 2006-02-16 | Alpine Electronics Inc | Display control system |
US20060064640A1 (en) * | 2004-09-23 | 2006-03-23 | Forlines Clifton L | Method for editing graphics objects with multi-level input devices |
KR20070098817A (en) * | 2004-11-24 | 2007-10-05 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | Placemat for interactive display tables |
US20060181519A1 (en) * | 2005-02-14 | 2006-08-17 | Vernier Frederic D | Method and system for manipulating graphical objects displayed on a touch-sensitive display surface using displaced pop-ups |
US7441202B2 (en) * | 2005-02-14 | 2008-10-21 | Mitsubishi Electric Research Laboratories, Inc. | Spatial multiplexing to mediate direct-touch input on large displays |
KR20190061099A (en) * | 2005-03-04 | 2019-06-04 | 애플 인크. | Multi-functional hand-held device |
US20070139371A1 (en) * | 2005-04-04 | 2007-06-21 | Harsham Bret A | Control system and method for differentiating multiple users utilizing multi-view display devices |
US20060220788A1 (en) * | 2005-04-04 | 2006-10-05 | Dietz Paul H | Control system for differentiating multiple users |
GB2428094A (en) * | 2005-07-08 | 2007-01-17 | Sharp Kk | A controller for an input device, an input device, and a method of using an input device |
JP2007020895A (en) * | 2005-07-15 | 2007-02-01 | Sun Corp | Information input apparatus |
US9104270B2 (en) * | 2006-05-22 | 2015-08-11 | Thomson Licensing | Video system having a touch screen |
US7640518B2 (en) * | 2006-06-14 | 2009-12-29 | Mitsubishi Electric Research Laboratories, Inc. | Method and system for switching between absolute and relative pointing with direct input devices |
JP2007334827A (en) * | 2006-06-19 | 2007-12-27 | Sony Corp | Mobile terminal device |
TWI495860B (en) | 2006-09-21 | 2015-08-11 | Msd Consumer Care Inc | Foot care product dispensing kiosk |
US8117922B2 (en) * | 2006-09-21 | 2012-02-21 | Msd Consumer Care, Inc. | Footcare product dispensing kiosk |
US7832694B2 (en) * | 2006-12-15 | 2010-11-16 | Speranza, Inc. | Adjustable mounting cart for a whiteboard and projector |
US20080168478A1 (en) | 2007-01-07 | 2008-07-10 | Andrew Platzer | Application Programming Interfaces for Scrolling |
US7844915B2 (en) | 2007-01-07 | 2010-11-30 | Apple Inc. | Application programming interfaces for scrolling operations |
US20080168402A1 (en) | 2007-01-07 | 2008-07-10 | Christopher Blumenberg | Application Programming Interfaces for Gesture Operations |
US20090225036A1 (en) * | 2007-01-17 | 2009-09-10 | Wright David G | Method and apparatus for discriminating between user interactions |
US20080218487A1 (en) * | 2007-03-07 | 2008-09-11 | Chun-Chung Huang | Capacitive-type touch pad having special arrangement of capacitance sensor |
CN201078769Y (en) | 2007-04-27 | 2008-06-25 | 宸鸿光电科技股份有限公司 | Touch control drawing structure of capacitance type touch control plate |
TW200842681A (en) | 2007-04-27 | 2008-11-01 | Tpk Touch Solutions Inc | Touch pattern structure of a capacitive touch panel |
JP5060845B2 (en) * | 2007-06-27 | 2012-10-31 | 株式会社ジャパンディスプレイイースト | Screen input type image display device |
US8605050B2 (en) | 2007-08-21 | 2013-12-10 | Tpk Touch Solutions (Xiamen) Inc. | Conductor pattern structure of capacitive touch panel |
US8583491B2 (en) * | 2007-09-19 | 2013-11-12 | T1visions, Inc. | Multimedia display, multimedia system including the display and associated methods |
US20100179864A1 (en) * | 2007-09-19 | 2010-07-15 | Feldman Michael R | Multimedia, multiuser system and associated methods |
US8087983B2 (en) * | 2007-10-13 | 2012-01-03 | Douglas Ronald Longway | Apparatus and methodology for electronic table game system |
US20130217491A1 (en) * | 2007-11-02 | 2013-08-22 | Bally Gaming, Inc. | Virtual button deck with sensory feedback |
TWI374379B (en) | 2007-12-24 | 2012-10-11 | Wintek Corp | Transparent capacitive touch panel and manufacturing method thereof |
KR101727444B1 (en) * | 2008-02-28 | 2017-04-14 | 쓰리엠 이노베이티브 프로퍼티즈 컴파니 | Touch screen sensor |
US8717305B2 (en) | 2008-03-04 | 2014-05-06 | Apple Inc. | Touch event model for web pages |
US8416196B2 (en) | 2008-03-04 | 2013-04-09 | Apple Inc. | Touch event model programming interface |
US8645827B2 (en) | 2008-03-04 | 2014-02-04 | Apple Inc. | Touch event model |
US20090243998A1 (en) * | 2008-03-28 | 2009-10-01 | Nokia Corporation | Apparatus, method and computer program product for providing an input gesture indicator |
WO2009140347A2 (en) | 2008-05-14 | 2009-11-19 | 3M Innovative Properties Company | Systems and methods for assessing locations of multiple touch inputs |
JP5080383B2 (en) * | 2008-06-25 | 2012-11-21 | スリーエム イノベイティブ プロパティズ カンパニー | Operator identification device, operator identification method, and in-vehicle device |
KR100978461B1 (en) | 2008-07-04 | 2010-08-26 | 안영수 | Touch panel device of digital capacitive coupling type with high sensitivity |
WO2010002202A2 (en) * | 2008-07-04 | 2010-01-07 | Ahn Young Soo | Capacitive touch panel device of a high-sensitivity digital system |
US8358268B2 (en) | 2008-07-23 | 2013-01-22 | Cisco Technology, Inc. | Multi-touch detection |
US8390577B2 (en) * | 2008-07-25 | 2013-03-05 | Intuilab | Continuous recognition of multi-touch gestures |
US20100071965A1 (en) * | 2008-09-23 | 2010-03-25 | Panasonic Corporation | System and method for grab and drop gesture recognition |
US20100083109A1 (en) * | 2008-09-29 | 2010-04-01 | Smart Technologies Ulc | Method for handling interactions with multiple users of an interactive input system, and interactive input system executing the method |
US8266971B1 (en) | 2008-11-25 | 2012-09-18 | Randall Jones | Surface force distribution sensor by frequency-domain multiplexing |
KR101022065B1 (en) * | 2009-01-16 | 2011-03-17 | 삼성모바일디스플레이주식회사 | Touch Screen Panel |
KR101022105B1 (en) * | 2009-01-16 | 2011-03-17 | 삼성모바일디스플레이주식회사 | Touch Screen Panel and Fabricating Method for the Same |
KR20100084252A (en) * | 2009-01-16 | 2010-07-26 | 삼성모바일디스플레이주식회사 | Touch screen panel |
JP2012515966A (en) | 2009-01-26 | 2012-07-12 | ズッロ・テクノロジーズ・(2009)・リミテッド | Device and method for monitoring the behavior of an object |
US8919966B2 (en) * | 2009-01-29 | 2014-12-30 | Speranza, Inc. | Rotatable mounting system for a projection system |
US8432366B2 (en) * | 2009-03-03 | 2013-04-30 | Microsoft Corporation | Touch discrimination |
US9311112B2 (en) | 2009-03-16 | 2016-04-12 | Apple Inc. | Event recognition |
US9684521B2 (en) | 2010-01-26 | 2017-06-20 | Apple Inc. | Systems having discrete and continuous gesture recognizers |
US8285499B2 (en) | 2009-03-16 | 2012-10-09 | Apple Inc. | Event recognition |
US8566045B2 (en) | 2009-03-16 | 2013-10-22 | Apple Inc. | Event recognition |
JP5829206B2 (en) | 2009-03-20 | 2015-12-09 | 宸鴻科技(廈門)有限公司TPK Touch Solutions(Xiamen)Inc. | Capacitive touch circuit pattern and manufacturing method thereof |
CN101907922B (en) * | 2009-06-04 | 2015-02-04 | 新励科技(深圳)有限公司 | Touch and touch control system |
JP2010286895A (en) * | 2009-06-09 | 2010-12-24 | Toshiba Tec Corp | Information input device and information processor |
JP5353458B2 (en) * | 2009-06-12 | 2013-11-27 | 凸版印刷株式会社 | Electrode plate for capacitive touch panel |
JP5396167B2 (en) | 2009-06-18 | 2014-01-22 | 株式会社ワコム | Indicator detection apparatus and indicator detection method |
JP5295008B2 (en) | 2009-06-18 | 2013-09-18 | 株式会社ワコム | Indicator detection device |
JP5129210B2 (en) * | 2009-08-06 | 2013-01-30 | 株式会社サニカ | Vision training equipment |
CN102473059B (en) * | 2009-08-12 | 2015-06-24 | 瑟克公司 | Synchronous timed orthogonal measurement pattern for multi-touch sensing on touchpad |
WO2011036710A1 (en) * | 2009-09-24 | 2011-03-31 | 株式会社 東芝 | Touch-type input device |
US20100085323A1 (en) * | 2009-12-04 | 2010-04-08 | Adam Bogue | Segmenting a Multi-Touch Input Region by User |
JP5295090B2 (en) | 2009-12-18 | 2013-09-18 | 株式会社ワコム | Indicator detection device |
JP5429814B2 (en) * | 2010-03-29 | 2014-02-26 | 株式会社ワコム | Indicator detection device and detection sensor |
US10216408B2 (en) | 2010-06-14 | 2019-02-26 | Apple Inc. | Devices and methods for identifying user interface objects based on view hierarchy |
US20130241832A1 (en) * | 2010-09-07 | 2013-09-19 | Zrro Technologies (2009) Ltd. | Method and device for controlling the behavior of virtual objects on a display |
US20120179994A1 (en) * | 2011-01-12 | 2012-07-12 | Smart Technologies Ulc | Method for manipulating a toolbar on an interactive input system and interactive input system executing the method |
US9261987B2 (en) * | 2011-01-12 | 2016-02-16 | Smart Technologies Ulc | Method of supporting multiple selections and interactive input system employing same |
US9223446B2 (en) | 2011-02-28 | 2015-12-29 | Nokia Technologies Oy | Touch-sensitive surface |
JPWO2012141131A1 (en) * | 2011-04-11 | 2014-07-28 | グンゼ株式会社 | Touch panel device |
US9298363B2 (en) | 2011-04-11 | 2016-03-29 | Apple Inc. | Region activation for touch sensitive surface |
TW201246046A (en) * | 2011-05-11 | 2012-11-16 | Chi Mei Comm Systems Inc | Method and system for selecting objects |
CN102866794A (en) | 2011-06-15 | 2013-01-09 | 宸鸿光电科技股份有限公司 | Touch control sensing layer and manufacturing method thereof |
JP5748274B2 (en) | 2011-07-08 | 2015-07-15 | 株式会社ワコム | Position detection sensor, position detection device, and position detection method |
US9727227B2 (en) * | 2011-07-28 | 2017-08-08 | Microsoft Technology Licensing, Llc | Multi-touch remoting |
JP2013097687A (en) * | 2011-11-02 | 2013-05-20 | Sharp Corp | Touch panel driving device, touch panel driving method, display device, program, and recording medium |
TWI537812B (en) * | 2012-01-12 | 2016-06-11 | 群邁通訊股份有限公司 | Method and system for selecting objects |
KR101389086B1 (en) | 2012-04-12 | 2014-04-25 | 티피케이 터치 솔루션즈 (씨아먼) 인코포레이티드 | Conductor pattern structure of capacitive touch panel |
US9411928B2 (en) | 2012-07-17 | 2016-08-09 | Parade Technologies, Ltd. | Discontinuous integration using half periods |
US8982094B2 (en) * | 2012-12-28 | 2015-03-17 | Shenzhen Huiding Technology Co., Ltd. | Device-to-device communications based on capacitive sensing and coupling via human body or direct device-to-device coupling |
KR102213485B1 (en) * | 2013-03-15 | 2021-02-08 | 텍추얼 랩스 컴퍼니 | Fast multi-touch sensor with user identification techniques |
US9507464B2 (en) | 2013-03-15 | 2016-11-29 | Elo Touch Solutions, Inc. | Acoustic touch apparatus and methods using touch sensitive lamb waves |
US9733716B2 (en) | 2013-06-09 | 2017-08-15 | Apple Inc. | Proxy gesture recognizer |
JP6123125B2 (en) * | 2013-07-08 | 2017-05-10 | 株式会社ジャパンディスプレイ | Capacitive touch panel |
JP6249486B2 (en) | 2013-08-19 | 2017-12-20 | 株式会社ワコム | Drawing device |
US9886142B2 (en) * | 2013-12-03 | 2018-02-06 | Pixart Imaging Inc. | Capacitive touch sensing system |
KR102088966B1 (en) * | 2013-12-27 | 2020-03-13 | 주식회사 케이티 | Virtual touch pointing area based touch panel input apparatus for controlling computerized electronic apparatus and method thereof |
CN108289637B (en) | 2015-10-05 | 2021-07-02 | 斯格尔兹威尔尼斯公司 | Generating orthotic product recommendations |
US10379615B2 (en) | 2015-12-09 | 2019-08-13 | International Business Machines Corporation | Providing haptic feedback to a user of a touch surface display |
US10324544B2 (en) | 2016-12-27 | 2019-06-18 | Wacom Co., Ltd. | Hand-written information process apparatus, hand-written information processing method and hand-written information processing program |
WO2019003304A1 (en) * | 2017-06-27 | 2019-01-03 | マクセル株式会社 | Projection image display system |
CN107479750B (en) * | 2017-08-08 | 2020-09-01 | 昆山龙腾光电股份有限公司 | Touch display device and control method thereof |
MX2020004040A (en) | 2017-10-13 | 2020-08-13 | Scholl´S Wellness Company Llc | Footcare product dispensing kiosk. |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2034043A (en) * | 1978-10-09 | 1980-05-29 | Turnright Controls | Improvements in or Relating to Controls for Electrical Circuits |
US5543588A (en) * | 1992-06-08 | 1996-08-06 | Synaptics, Incorporated | Touch pad driven handheld computing device |
JPH0628095A (en) * | 1992-07-08 | 1994-02-04 | Fuji Xerox Co Ltd | Coordinate input control device |
JP3239457B2 (en) * | 1992-08-07 | 2001-12-17 | 富士ゼロックス株式会社 | Electronic information drawing device |
JPH06230884A (en) * | 1993-02-03 | 1994-08-19 | Matsushita Electric Ind Co Ltd | Coordinate input device |
KR100526902B1 (en) * | 1995-10-11 | 2006-02-01 | 소니 가부시끼 가이샤 | Information provision device and portable communication terminal |
JP3281256B2 (en) * | 1996-04-24 | 2002-05-13 | シャープ株式会社 | Coordinate input device |
WO1999044144A1 (en) * | 1998-02-26 | 1999-09-02 | Monec Mobile Network Computing Ltd. | Electronic device, preferably an electronic book |
JP3994183B2 (en) * | 1998-07-28 | 2007-10-17 | キヤノン株式会社 | Display control apparatus, display control method, and storage medium |
JP2000163444A (en) * | 1998-11-25 | 2000-06-16 | Seiko Epson Corp | Portable information device and information storage medium |
-
2001
- 2001-05-24 US US09/864,833 patent/US6498590B1/en not_active Ceased
-
2002
- 2002-05-09 JP JP2002133685A patent/JP2003022158A/en active Pending
-
2004
- 2004-05-11 US US10/843,231 patent/USRE41731E1/en not_active Expired - Lifetime
-
2008
- 2008-03-11 JP JP2008060636A patent/JP2008152806A/en active Pending
Cited By (246)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10908729B2 (en) | 2004-05-06 | 2021-02-02 | Apple Inc. | Multipoint touchscreen |
US8125463B2 (en) | 2004-05-06 | 2012-02-28 | Apple Inc. | Multipoint touchscreen |
US8416209B2 (en) | 2004-05-06 | 2013-04-09 | Apple Inc. | Multipoint touchscreen |
US8605051B2 (en) | 2004-05-06 | 2013-12-10 | Apple Inc. | Multipoint touchscreen |
US11604547B2 (en) | 2004-05-06 | 2023-03-14 | Apple Inc. | Multipoint touchscreen |
US8872785B2 (en) | 2004-05-06 | 2014-10-28 | Apple Inc. | Multipoint touchscreen |
US8928618B2 (en) | 2004-05-06 | 2015-01-06 | Apple Inc. | Multipoint touchscreen |
US9454277B2 (en) | 2004-05-06 | 2016-09-27 | Apple Inc. | Multipoint touchscreen |
US8982087B2 (en) | 2004-05-06 | 2015-03-17 | Apple Inc. | Multipoint touchscreen |
US10331259B2 (en) | 2004-05-06 | 2019-06-25 | Apple Inc. | Multipoint touchscreen |
US9035907B2 (en) | 2004-05-06 | 2015-05-19 | Apple Inc. | Multipoint touchscreen |
US8669958B2 (en) | 2004-08-06 | 2014-03-11 | Qualcomm Incorporated | Method and apparatus continuing action of user gestures performed upon a touch sensitive interactive display in simulation of inertia |
US20100318904A1 (en) * | 2004-08-06 | 2010-12-16 | Touchtable, Inc. | Method and apparatus continuing action of user gestures performed upon a touch sensitive interactive display in simulation of inertia |
US8269739B2 (en) | 2004-08-06 | 2012-09-18 | Touchtable, Inc. | Touch driven method and apparatus to integrate and display multiple image layers forming alternate depictions of same subject matter |
US20060031786A1 (en) * | 2004-08-06 | 2006-02-09 | Hillis W D | Method and apparatus continuing action of user gestures performed upon a touch sensitive interactive display in simulation of inertia |
US8139043B2 (en) | 2004-08-06 | 2012-03-20 | Touchtable, Inc. | Bounding box gesture recognition on a touch detecting interactive display |
US10073610B2 (en) | 2004-08-06 | 2018-09-11 | Qualcomm Incorporated | Bounding box gesture recognition on a touch detecting interactive display |
US20060125799A1 (en) * | 2004-08-06 | 2006-06-15 | Hillis W D | Touch driven method and apparatus to integrate and display multiple image layers forming alternate depictions of same subject matter |
US20060288313A1 (en) * | 2004-08-06 | 2006-12-21 | Hillis W D | Bounding box gesture recognition on a touch detecting interactive display |
US20100039446A1 (en) * | 2004-08-06 | 2010-02-18 | Applied Minds, Inc. | Touch driven method and apparatus to integrate and display multiple image layers forming alternate depictions of same subject matter |
US20100117979A1 (en) * | 2004-08-06 | 2010-05-13 | Touchtable, Inc. | Bounding box gesture recognition on a touch detecting interactive display |
US7719523B2 (en) | 2004-08-06 | 2010-05-18 | Touchtable, Inc. | Bounding box gesture recognition on a touch detecting interactive display |
US7724242B2 (en) | 2004-08-06 | 2010-05-25 | Touchtable, Inc. | Touch driven method and apparatus to integrate and display multiple image layers forming alternate depictions of same subject matter |
US20070046643A1 (en) * | 2004-08-06 | 2007-03-01 | Hillis W Daniel | State-Based Approach to Gesture Identification |
US7728821B2 (en) | 2004-08-06 | 2010-06-01 | Touchtable, Inc. | Touch detecting interactive display |
US8692792B2 (en) | 2004-08-06 | 2014-04-08 | Qualcomm Incorporated | Bounding box gesture recognition on a touch detecting interactive display |
US8072439B2 (en) | 2004-08-06 | 2011-12-06 | Touchtable, Inc. | Touch detecting interactive display |
US7907124B2 (en) | 2004-08-06 | 2011-03-15 | Touchtable, Inc. | Method and apparatus continuing action of user gestures performed upon a touch sensitive interactive display in simulation of inertia |
US8624863B2 (en) | 2004-08-06 | 2014-01-07 | Qualcomm Incorporated | Touch driven method and apparatus to integrate and display multiple image layers forming alternate depictions of same subject matter |
US8665239B2 (en) | 2004-08-06 | 2014-03-04 | Qualcomm Incorporated | Method and apparatus continuing action of user gestures performed upon a touch sensitive interactive display in simulation of inertia |
US8188985B2 (en) | 2004-08-06 | 2012-05-29 | Touchtable, Inc. | Method and apparatus continuing action of user gestures performed upon a touch sensitive interactive display in simulation of inertia |
EP1705552A1 (en) * | 2005-03-22 | 2006-09-27 | Art & Com AG | Interactive information system and interactive method |
US20070064004A1 (en) * | 2005-09-21 | 2007-03-22 | Hewlett-Packard Development Company, L.P. | Moving a graphic element |
US20110074732A1 (en) * | 2005-11-15 | 2011-03-31 | Synaptics Incorporated | Methods and systems for detecting a position-based attribute of an object using digital codes |
US20110074723A1 (en) * | 2005-11-15 | 2011-03-31 | Synaptics Incorporated | Methods and systems for detecting a position-based attribute of an object using digital codes |
US8809702B2 (en) | 2005-11-15 | 2014-08-19 | Synaptics Incorporated | Methods and systems for detecting a position-based attribute of an object using digital codes |
US8558811B2 (en) | 2005-11-15 | 2013-10-15 | Synaptics Incorporated | Methods and systems for detecting a position-based attribute of an object using digital codes |
US8338724B2 (en) | 2005-11-15 | 2012-12-25 | Synaptics Incorporated | Methods and systems for detecting a position-based attribute of an object using digital codes |
US8952916B2 (en) | 2005-11-15 | 2015-02-10 | Synaptics Incorporated | Methods and systems for detecting a position-based attribute of an object using digital codes |
US8314351B2 (en) | 2005-11-15 | 2012-11-20 | Synaptics Incorporated | Methods and systems for detecting a position-based attribute of an object using digital codes |
US9012793B2 (en) | 2005-11-15 | 2015-04-21 | Synaptics Incorporated | Methods and systems for detecting a position-based attribute of an object using digital codes |
US9152284B1 (en) | 2006-03-30 | 2015-10-06 | Cypress Semiconductor Corporation | Apparatus and method for reducing average scan rate to detect a conductive object on a sensing device |
US20120068963A1 (en) * | 2006-05-03 | 2012-03-22 | Esenther Alan W | Method and System for Emulating a Mouse on a Multi-Touch Sensitive Surface |
US20070257891A1 (en) * | 2006-05-03 | 2007-11-08 | Esenther Alan W | Method and system for emulating a mouse on a multi-touch sensitive surface |
WO2007139484A1 (en) * | 2006-05-26 | 2007-12-06 | Touchtable Ab | User identification for multi-user touch screens |
US8970502B2 (en) | 2006-05-26 | 2015-03-03 | Touchtable Ab | User identification for multi-user touch screens |
US20070273670A1 (en) * | 2006-05-26 | 2007-11-29 | Mats Nordahl | User identification for multi-user touch screens |
US9575610B2 (en) | 2006-06-09 | 2017-02-21 | Apple Inc. | Touch screen liquid crystal display |
US11886651B2 (en) | 2006-06-09 | 2024-01-30 | Apple Inc. | Touch screen liquid crystal display |
US8432371B2 (en) | 2006-06-09 | 2013-04-30 | Apple Inc. | Touch screen liquid crystal display |
US9244561B2 (en) | 2006-06-09 | 2016-01-26 | Apple Inc. | Touch screen liquid crystal display |
US8654083B2 (en) | 2006-06-09 | 2014-02-18 | Apple Inc. | Touch screen liquid crystal display |
US8451244B2 (en) | 2006-06-09 | 2013-05-28 | Apple Inc. | Segmented Vcom |
US10976846B2 (en) | 2006-06-09 | 2021-04-13 | Apple Inc. | Touch screen liquid crystal display |
US9268429B2 (en) | 2006-06-09 | 2016-02-23 | Apple Inc. | Integrated display and touch screen |
US8552989B2 (en) | 2006-06-09 | 2013-10-08 | Apple Inc. | Integrated display and touch screen |
US11175762B2 (en) | 2006-06-09 | 2021-11-16 | Apple Inc. | Touch screen liquid crystal display |
US10191576B2 (en) | 2006-06-09 | 2019-01-29 | Apple Inc. | Touch screen liquid crystal display |
US8493330B2 (en) | 2007-01-03 | 2013-07-23 | Apple Inc. | Individual channel phase delay scheme |
US10521065B2 (en) | 2007-01-05 | 2019-12-31 | Apple Inc. | Touch screen stack-ups |
US9710095B2 (en) | 2007-01-05 | 2017-07-18 | Apple Inc. | Touch screen stack-ups |
US7533059B2 (en) * | 2007-03-14 | 2009-05-12 | Microsoft Corporation | Purchasing using a physical object |
US20080228636A1 (en) * | 2007-03-14 | 2008-09-18 | Microsoft Corporation | Purchasing using a physical object |
US10788937B2 (en) | 2007-05-07 | 2020-09-29 | Cypress Semiconductor Corporation | Reducing sleep current in a capacitance sensing system |
US8976124B1 (en) * | 2007-05-07 | 2015-03-10 | Cypress Semiconductor Corporation | Reducing sleep current in a capacitance sensing system |
US9575606B1 (en) | 2007-05-07 | 2017-02-21 | Cypress Semiconductor Corporation | Reducing sleep current in a capacitance sensing system |
WO2009038277A1 (en) * | 2007-09-17 | 2009-03-26 | Ad Semicondictor Co., Ltd. | Resistive touch screen which can identify multi-touch |
US9965067B2 (en) | 2007-09-19 | 2018-05-08 | T1V, Inc. | Multimedia, multiuser system and associated methods |
US10768729B2 (en) | 2007-09-19 | 2020-09-08 | T1V, Inc. | Multimedia, multiuser system and associated methods |
US9953392B2 (en) | 2007-09-19 | 2018-04-24 | T1V, Inc. | Multimedia system and associated methods |
US20140085239A1 (en) * | 2007-09-19 | 2014-03-27 | T1visions, Inc. | Multimedia, multiuser system and associated methods |
AU2008309026B2 (en) * | 2007-10-01 | 2013-08-22 | Igt | Multi-user input systems and processing techniques for serving multiple users |
US8427447B2 (en) | 2007-10-01 | 2013-04-23 | Igt | Multi-user input systems and processing techniques for serving multiple users |
US8125459B2 (en) | 2007-10-01 | 2012-02-28 | Igt | Multi-user input systems and processing techniques for serving multiple users |
WO2009045853A1 (en) * | 2007-10-01 | 2009-04-09 | Igt | Multi-user input systems and processing techniques for serving multiple users |
US20090084612A1 (en) * | 2007-10-01 | 2009-04-02 | Igt | Multi-user input systems and processing techniques for serving multiple users |
US9335869B2 (en) | 2007-10-01 | 2016-05-10 | Igt | Method and apparatus for detecting lift off on a touchscreen |
US9652074B2 (en) | 2007-10-01 | 2017-05-16 | Igt | Method and apparatus for detecting lift off of a touchscreen |
US20090195518A1 (en) * | 2007-10-01 | 2009-08-06 | Igt | Method and apparatus for detecting lift off on a touchscreen |
US9710103B2 (en) | 2007-10-01 | 2017-07-18 | Igt | Method and apparatus for detecting lift off of a touchscreen |
US20090109191A1 (en) * | 2007-10-29 | 2009-04-30 | Felder Matthew D | Touch Screen Driver for Resolving Plural Contemporaneous Touches and Methods for Use Therewith |
US8106892B2 (en) * | 2007-10-29 | 2012-01-31 | Sigmatel, Inc. | Touch screen driver for resolving plural contemporaneous touches and methods for use therewith |
US7976372B2 (en) | 2007-11-09 | 2011-07-12 | Igt | Gaming system having multiple player simultaneous display/input device |
US8545321B2 (en) | 2007-11-09 | 2013-10-01 | Igt | Gaming system having user interface with uploading and downloading capability |
US8235812B2 (en) | 2007-11-09 | 2012-08-07 | Igt | Gaming system having multiple player simultaneous display/input device |
US8231458B2 (en) | 2007-11-09 | 2012-07-31 | Igt | Gaming system having multiple player simultaneous display/input device |
US8430408B2 (en) | 2007-11-09 | 2013-04-30 | Igt | Gaming system having multiple player simultaneous display/input device |
US8439756B2 (en) | 2007-11-09 | 2013-05-14 | Igt | Gaming system having a display/input device configured to interactively operate with external device |
US8864135B2 (en) | 2007-11-09 | 2014-10-21 | Igt | Gaming system having multiple player simultaneous display/input device |
US8979654B2 (en) | 2007-11-09 | 2015-03-17 | Igt | Gaming system having a display/input device configured to interactively operate with external device |
US9494628B1 (en) | 2008-02-27 | 2016-11-15 | Parade Technologies, Ltd. | Methods and circuits for measuring mutual and self capacitance |
US9423427B2 (en) | 2008-02-27 | 2016-08-23 | Parade Technologies, Ltd. | Methods and circuits for measuring mutual and self capacitance |
US20090256857A1 (en) * | 2008-04-10 | 2009-10-15 | Davidson Philip L | Methods of interfacing with multi-input devices and multi-input display systems employing interfacing techniques |
US9372591B2 (en) * | 2008-04-10 | 2016-06-21 | Perceptive Pixel, Inc. | Methods of interfacing with multi-input devices and multi-input display systems employing interfacing techniques |
US8788967B2 (en) | 2008-04-10 | 2014-07-22 | Perceptive Pixel, Inc. | Methods of interfacing with multi-input devices and multi-input display systems employing interfacing techniques |
US20090259967A1 (en) * | 2008-04-10 | 2009-10-15 | Davidson Philip L | Methods of interfacing with multi-input devices and multi-input display systems employing interfacing techniques |
US20090259964A1 (en) * | 2008-04-10 | 2009-10-15 | Davidson Philip L | Methods of interfacing with multi-input devices and multi-input display systems employing interfacing techniques |
US9256342B2 (en) | 2008-04-10 | 2016-02-09 | Perceptive Pixel, Inc. | Methods of interfacing with multi-input devices and multi-input display systems employing interfacing techniques |
US8335996B2 (en) | 2008-04-10 | 2012-12-18 | Perceptive Pixel Inc. | Methods of interfacing with multi-input devices and multi-input display systems employing interfacing techniques |
US20110141051A1 (en) * | 2008-08-14 | 2011-06-16 | Melfas, Inc. | Touch sensing panel including bidirectional adjacent electrodes, and touch sensing apparatus |
WO2010019004A3 (en) * | 2008-08-14 | 2010-07-01 | (주)멜파스 | Touch sensing panel including bidirectional adjacent electrodes, and touch sensing apparatus |
US9129473B2 (en) | 2008-10-02 | 2015-09-08 | Igt | Gaming system including a gaming table and a plurality of user input devices |
US10249131B2 (en) | 2008-10-02 | 2019-04-02 | Igt | Gaming system including a gaming table and a plurality of user input devices |
US9640027B2 (en) | 2008-10-02 | 2017-05-02 | Igt | Gaming system including a gaming table and a plurality of user input devices |
US11410490B2 (en) | 2008-10-02 | 2022-08-09 | Igt | Gaming system including a gaming table and a plurality of user input devices |
US20100127970A1 (en) * | 2008-11-25 | 2010-05-27 | Sony Corporation | Information processing system and information processing method |
US9417728B2 (en) | 2009-07-28 | 2016-08-16 | Parade Technologies, Ltd. | Predictive touch surface scanning |
US20110080353A1 (en) * | 2009-10-07 | 2011-04-07 | Samsung Electro-Mechanics Co., Ltd. | Electrode pattern for touch screen, driver for touch screen, and touch screen |
EP2440990A4 (en) * | 2009-11-20 | 2012-12-26 | Fujifilm Corp | Conductive sheet, method for using conductive sheet, and capacitive touch panel |
EP2440990A1 (en) * | 2009-11-20 | 2012-04-18 | FUJIFILM Corporation | Conductive sheet, method for using conductive sheet, and capacitive touch panel |
EP2530560A4 (en) * | 2010-01-28 | 2016-05-11 | Fujifilm Corp | Conductive sheet, method for using conductive sheet, and touch panel |
US10268330B2 (en) | 2010-01-28 | 2019-04-23 | Fujifilm Corporation | Conductive component and conductive component for touch panel |
US10430014B2 (en) | 2010-01-28 | 2019-10-01 | Fujifilm Corporation | Conductive component and conductive component for touch panel |
US10055080B2 (en) | 2010-01-28 | 2018-08-21 | Fujifilm Corporation | Conductive member, touch sensor and touch panel |
US10031635B2 (en) | 2010-01-28 | 2018-07-24 | Fujifilm Corporation | Conductive member, touch sensor and touch panel |
EP2544080A4 (en) * | 2010-03-03 | 2016-05-18 | Miraenanotech Co Ltd | Capacitive touch panel and manufacturing method for same |
US8519970B2 (en) * | 2010-07-16 | 2013-08-27 | Perceptive Pixel Inc. | Capacitive touch sensor having correlation with a receiver |
KR20140010922A (en) * | 2010-07-16 | 2014-01-27 | 퍼셉티브 픽셀 인코포레이티드 | Capacitive touch sensor having code-divided and time-divided transmit waveforms |
RU2574418C2 (en) * | 2010-07-16 | 2016-02-10 | Персептив Пиксел Инк. | Capacitive touch sensor having code-divided and time-divided transmission waveforms |
US20120013564A1 (en) * | 2010-07-16 | 2012-01-19 | Perceptive Pixel Inc. | Capacitive Touch Sensor Having Correlation with a Receiver |
US9569032B2 (en) | 2010-07-16 | 2017-02-14 | Perceptive Pixel, Inc. | Capacitive touch sensor having code-divided and time-divided transmit waveforms |
KR101863160B1 (en) | 2010-07-16 | 2018-06-05 | 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 | Capacitive touch sensor having code-divided and time-divided transmit waveforms |
US10126889B2 (en) | 2010-07-16 | 2018-11-13 | Microsoft Technology Licensing, Llc | Techniques for locally improving signal to noise in a capacitive touch sensor |
RU2597519C2 (en) * | 2010-07-16 | 2016-09-10 | Персептив Пиксел Инк. | Capacitive touch sensor having correlation with receiver |
WO2012009493A3 (en) * | 2010-07-16 | 2012-03-01 | Perceptive Pixel Inc. | Capacitive touch sensor having code-divided and time-divided transmit waveforms |
CN103154870A (en) * | 2010-07-16 | 2013-06-12 | 感知像素股份有限公司 | Capacitive touch sensor having code-divided and time-divided transmit waveforms |
US9612693B2 (en) | 2010-07-16 | 2017-04-04 | Perceptive Pixel, Inc. | Capacitive touch sensor having correlation with a receiver |
US8766931B2 (en) | 2010-07-16 | 2014-07-01 | Perceptive Pixel Inc. | Capacitive touch sensor having code-divided and time-divided transmit waveforms |
US8599165B2 (en) | 2010-08-16 | 2013-12-03 | Perceptive Pixel Inc. | Force and true capacitive touch measurement techniques for capacitive touch sensors |
US8730204B2 (en) | 2010-09-16 | 2014-05-20 | Synaptics Incorporated | Systems and methods for signaling and interference detection in sensor devices |
US8847899B2 (en) | 2010-09-16 | 2014-09-30 | Synaptics Incorporated | Systems and methods for signaling and interference detection in sensor devices |
US9715290B2 (en) | 2010-10-08 | 2017-07-25 | Samsung Electronics Co., Ltd. | Slim type touch panel and mobile terminal including the same |
US9235288B2 (en) | 2010-12-08 | 2016-01-12 | Wacom Co., Ltd. | Pointer detection apparatus and pointer detection method |
US20150370378A1 (en) * | 2010-12-22 | 2015-12-24 | Apple Inc. | Integrated touch screens |
US8743300B2 (en) | 2010-12-22 | 2014-06-03 | Apple Inc. | Integrated touch screens |
US9727193B2 (en) * | 2010-12-22 | 2017-08-08 | Apple Inc. | Integrated touch screens |
US9025090B2 (en) | 2010-12-22 | 2015-05-05 | Apple Inc. | Integrated touch screens |
US8804056B2 (en) | 2010-12-22 | 2014-08-12 | Apple Inc. | Integrated touch screens |
US9146414B2 (en) | 2010-12-22 | 2015-09-29 | Apple Inc. | Integrated touch screens |
US10409434B2 (en) * | 2010-12-22 | 2019-09-10 | Apple Inc. | Integrated touch screens |
US8658917B2 (en) | 2011-02-04 | 2014-02-25 | Perceptive Pixel Inc. | Techniques for disambiguating touch data using user devices |
US9018548B2 (en) | 2011-02-04 | 2015-04-28 | Perceptive Pixel, Inc. | Techniques for disambiguating touch data using user devices |
WO2012106699A1 (en) * | 2011-02-04 | 2012-08-09 | Perceptive Pixel Inc. | Techniques for disambiguating touch data using user devices |
EP2671142A1 (en) * | 2011-02-04 | 2013-12-11 | Perceptive Pixel, Inc. | Techniques for disambiguating touch data |
US8619047B2 (en) | 2011-02-04 | 2013-12-31 | Perceptive Pixel Inc. | Techniques for disambiguating touch data |
US8564565B2 (en) | 2011-03-02 | 2013-10-22 | Perceptive Pixel Inc. | Reduction of noise in touch sensors |
US10877581B2 (en) | 2011-04-26 | 2020-12-29 | Sentons Inc. | Detecting touch input force |
US10444909B2 (en) | 2011-04-26 | 2019-10-15 | Sentons Inc. | Using multiple signals to detect touch input |
US9477350B2 (en) | 2011-04-26 | 2016-10-25 | Sentons Inc. | Method and apparatus for active ultrasonic touch devices |
US9639213B2 (en) | 2011-04-26 | 2017-05-02 | Sentons Inc. | Using multiple signals to detect touch input |
US11907464B2 (en) | 2011-04-26 | 2024-02-20 | Sentons Inc. | Identifying a contact type |
US10969908B2 (en) | 2011-04-26 | 2021-04-06 | Sentons Inc. | Using multiple signals to detect touch input |
US11327599B2 (en) | 2011-04-26 | 2022-05-10 | Sentons Inc. | Identifying a contact type |
US10198097B2 (en) | 2011-04-26 | 2019-02-05 | Sentons Inc. | Detecting touch input force |
EP2518603B1 (en) * | 2011-04-28 | 2021-04-07 | Wacom Co., Ltd. | Multi-touch and multi-user detecting device |
US8743080B2 (en) | 2011-06-27 | 2014-06-03 | Synaptics Incorporated | System and method for signaling in sensor devices |
US10248262B2 (en) | 2011-11-18 | 2019-04-02 | Sentons Inc. | User interface interaction using touch input force |
US9449476B2 (en) | 2011-11-18 | 2016-09-20 | Sentons Inc. | Localized haptic feedback |
US9099971B2 (en) | 2011-11-18 | 2015-08-04 | Sentons Inc. | Virtual keyboard interaction using touch input force |
US10353509B2 (en) | 2011-11-18 | 2019-07-16 | Sentons Inc. | Controlling audio volume using touch input force |
US10235004B1 (en) * | 2011-11-18 | 2019-03-19 | Sentons Inc. | Touch input detector with an integrated antenna |
US9594450B2 (en) | 2011-11-18 | 2017-03-14 | Sentons Inc. | Controlling audio volume using touch input force |
US11209931B2 (en) | 2011-11-18 | 2021-12-28 | Sentons Inc. | Localized haptic feedback |
US11016607B2 (en) | 2011-11-18 | 2021-05-25 | Sentons Inc. | Controlling audio volume using touch input force |
US9176621B2 (en) | 2011-11-18 | 2015-11-03 | Synaptics Incorporated | Flexible timing and multiplexing for a display device comprising an integrated capacitive sensing device |
US10732755B2 (en) | 2011-11-18 | 2020-08-04 | Sentons Inc. | Controlling audio volume using touch input force |
US11829555B2 (en) | 2011-11-18 | 2023-11-28 | Sentons Inc. | Controlling audio volume using touch input force |
US10055066B2 (en) | 2011-11-18 | 2018-08-21 | Sentons Inc. | Controlling audio volume using touch input force |
US10698528B2 (en) | 2011-11-18 | 2020-06-30 | Sentons Inc. | Localized haptic feedback |
US8766624B2 (en) | 2011-12-02 | 2014-07-01 | Wacom Co,. Ltd. | Position detector and position detection method |
CN104040564A (en) * | 2011-12-21 | 2014-09-10 | 英特尔公司 | Tap zones for near field coupling devices |
CN104040564B (en) * | 2011-12-21 | 2021-02-09 | 英特尔公司 | Tap zone for near field coupling device |
WO2013095410A1 (en) * | 2011-12-21 | 2013-06-27 | Intel Corporation | Tap zones for near field coupling devices |
US9529480B2 (en) | 2011-12-21 | 2016-12-27 | Intel Corporation | Tap zones for near field coupling devices |
US8766949B2 (en) | 2011-12-22 | 2014-07-01 | Synaptics Incorporated | Systems and methods for determining user input using simultaneous transmission from multiple electrodes |
US9558620B2 (en) | 2012-01-13 | 2017-01-31 | Igt Canada Solutions Ulc | Systems and methods for multi-player remote gaming |
US9558625B2 (en) | 2012-01-13 | 2017-01-31 | Igt Canada Solutions Ulc | Systems and methods for recommending games to anonymous players using distributed storage |
US9536378B2 (en) | 2012-01-13 | 2017-01-03 | Igt Canada Solutions Ulc | Systems and methods for recommending games to registered players using distributed storage |
US9569920B2 (en) | 2012-01-13 | 2017-02-14 | Igt Canada Solutions Ulc | Systems and methods for remote gaming |
US9280868B2 (en) | 2012-01-13 | 2016-03-08 | Igt Canada Solutions Ulc | Systems and methods for carrying out an uninterrupted game |
US9558619B2 (en) | 2012-01-13 | 2017-01-31 | Igt Canada Solutions Ulc | Systems and methods for carrying out an uninterrupted game with temporary inactivation |
US10042748B2 (en) | 2012-01-13 | 2018-08-07 | Igt Canada Solutions Ulc | Automated discovery of gaming preferences |
US9280867B2 (en) | 2012-01-13 | 2016-03-08 | Igt Canada Solutions Ulc | Systems and methods for adjusting 3D gaming images for mobile gaming |
US9295908B2 (en) | 2012-01-13 | 2016-03-29 | Igt Canada Solutions Ulc | Systems and methods for remote gaming using game recommender |
US10068422B2 (en) | 2012-01-13 | 2018-09-04 | Igt Canada Solutions Ulc | Systems and methods for recommending games to anonymous players using distributed storage |
US20140110239A1 (en) * | 2012-04-16 | 2014-04-24 | Lg Display Co., Ltd. | Touch screen panel for display device and method of manufacturing the same |
US9397659B2 (en) * | 2012-04-16 | 2016-07-19 | Lg Display Co., Ltd. | Touch screen panel for display device and method of manufacturing the same |
US9063608B2 (en) | 2012-06-14 | 2015-06-23 | Synaptics Incorporated | Systems and methods for sensor devices having a non-commensurate number of transmitter electrodes |
CN103543855A (en) * | 2012-07-10 | 2014-01-29 | 程芹 | Touch screen system and method for positioning touch coordinates |
US10860132B2 (en) | 2012-07-18 | 2020-12-08 | Sentons Inc. | Identifying a contact type |
US10209825B2 (en) | 2012-07-18 | 2019-02-19 | Sentons Inc. | Detection of type of object used to provide a touch contact input |
US10466836B2 (en) | 2012-07-18 | 2019-11-05 | Sentons Inc. | Using a type of object to provide a touch contact input |
US9983718B2 (en) | 2012-07-18 | 2018-05-29 | Sentons Inc. | Detection of type of object used to provide a touch contact input |
US20140118293A1 (en) * | 2012-10-31 | 2014-05-01 | Nuvoton Technology Corporation | Touch sensing panel |
WO2014090955A1 (en) * | 2012-12-13 | 2014-06-19 | Jaguar Land Rover Limited | Touch system and method |
US8696428B1 (en) * | 2012-12-20 | 2014-04-15 | Spielo International Canada Ulc | Multi-player electronic gaming system and projectile shooting community game played thereon |
US10261646B2 (en) * | 2013-03-15 | 2019-04-16 | Tactual Labs Co. | Fast multi-touch sensor with user identification techniques |
KR102213486B1 (en) | 2013-03-15 | 2021-02-08 | 텍추얼 랩스 컴퍼니 | Fast multi-touch noise reduction |
KR20160011617A (en) * | 2013-03-15 | 2016-02-01 | 텍추얼 랩스 컴퍼니 | Fast multi-touch noise reduction |
US10061453B2 (en) | 2013-06-07 | 2018-08-28 | Sentons Inc. | Detecting multi-touch inputs |
US10386966B2 (en) | 2013-09-20 | 2019-08-20 | Sentons Inc. | Using spectral control in detecting touch input |
US9436307B2 (en) | 2013-10-02 | 2016-09-06 | Synaptics Incorporated | Modulated back plate for capacitive sensing |
US10169957B2 (en) | 2014-02-13 | 2019-01-01 | Igt | Multiple player gaming station interaction systems and methods |
EP3120225A4 (en) * | 2014-03-17 | 2017-10-25 | Tactual Labs Co. | Orthogonal signaling touch user, hand and object discrimination systems and methods |
US9176633B2 (en) | 2014-03-31 | 2015-11-03 | Synaptics Incorporated | Sensor device and method for estimating noise in a capacitive sensing device |
US9335859B2 (en) | 2014-03-31 | 2016-05-10 | Synaptics Incorporated | Adaptive touch sensing electrode |
US9857925B2 (en) | 2014-09-30 | 2018-01-02 | Synaptics Incorporated | Combining sensor electrodes in a matrix sensor |
WO2016126192A1 (en) * | 2015-02-02 | 2016-08-11 | Tangiamo Ab | Multi-touch user interface for an electronic device |
US10048811B2 (en) | 2015-09-18 | 2018-08-14 | Sentons Inc. | Detecting touch input provided by signal transmitting stylus |
US20170123567A1 (en) * | 2015-10-30 | 2017-05-04 | Panasonic Intellectual Property Management Co., Ltd. | Detection device |
US10649572B2 (en) * | 2015-11-03 | 2020-05-12 | Microsoft Technology Licensing, Llc | Multi-modal sensing surface |
US10338753B2 (en) | 2015-11-03 | 2019-07-02 | Microsoft Technology Licensing, Llc | Flexible multi-layer sensing surface |
US10955977B2 (en) | 2015-11-03 | 2021-03-23 | Microsoft Technology Licensing, Llc | Extender object for multi-modal sensing |
US10025428B2 (en) | 2015-11-19 | 2018-07-17 | Synaptics Incorporated | Method and apparatus for improving capacitive sensing detection |
US11073958B2 (en) * | 2016-01-29 | 2021-07-27 | Sharp Kabushiki Kaisha | Antenna device |
US9914066B2 (en) | 2016-03-07 | 2018-03-13 | Microsoft Technology Licensing, Llc | Electromagnetically coupled building blocks |
US10019122B2 (en) | 2016-03-31 | 2018-07-10 | Synaptics Incorporated | Capacitive sensing using non-integer excitation |
CN109891373A (en) * | 2016-08-25 | 2019-06-14 | 触觉实验室股份有限公司 | Touch-sensitive object |
CN109416609A (en) * | 2016-10-27 | 2019-03-01 | 瑟克公司 | With the finger trail in the input unit close to sensing |
US10908741B2 (en) | 2016-11-10 | 2021-02-02 | Sentons Inc. | Touch input detection along device sidewall |
US10296144B2 (en) | 2016-12-12 | 2019-05-21 | Sentons Inc. | Touch input detection with shared receivers |
US10509515B2 (en) | 2016-12-12 | 2019-12-17 | Sentons Inc. | Touch input detection with shared receivers |
US10126877B1 (en) | 2017-02-01 | 2018-11-13 | Sentons Inc. | Update of reference data for touch input detection |
US10444905B2 (en) | 2017-02-01 | 2019-10-15 | Sentons Inc. | Update of reference data for touch input detection |
US10585522B2 (en) | 2017-02-27 | 2020-03-10 | Sentons Inc. | Detection of non-touch inputs using a signature |
US11061510B2 (en) | 2017-02-27 | 2021-07-13 | Sentons Inc. | Detection of non-touch inputs using a signature |
US11340124B2 (en) | 2017-08-14 | 2022-05-24 | Sentons Inc. | Piezoresistive sensor for detecting a physical disturbance |
US11435242B2 (en) | 2017-08-14 | 2022-09-06 | Sentons Inc. | Increasing sensitivity of a sensor using an encoded signal |
US11262253B2 (en) | 2017-08-14 | 2022-03-01 | Sentons Inc. | Touch input detection using a piezoresistive sensor |
US11009411B2 (en) | 2017-08-14 | 2021-05-18 | Sentons Inc. | Increasing sensitivity of a sensor using an encoded signal |
US11580829B2 (en) | 2017-08-14 | 2023-02-14 | Sentons Inc. | Dynamic feedback for haptics |
US10817106B2 (en) * | 2018-01-19 | 2020-10-27 | Tactual Labs Co. | Matrix sensor with receive isolation |
US11726652B2 (en) | 2018-09-14 | 2023-08-15 | Sigmasense, Llc. | Identification in touch systems |
US11269510B2 (en) | 2018-09-14 | 2022-03-08 | Sigmasense, Llc. | Identification in touch systems |
US11474685B2 (en) | 2018-09-14 | 2022-10-18 | Sigmasense, Llc. | Redundant touch system operation |
US11954321B2 (en) | 2018-09-14 | 2024-04-09 | Sigmasense, Llc. | User-interactive steering wheel |
US11592978B2 (en) | 2018-09-14 | 2023-02-28 | Sigmasense, Llc. | Integrated touchscreen and external controller |
US11402990B2 (en) | 2018-09-14 | 2022-08-02 | Sigmasense, Llc. | User-interactive steering wheel |
US11714541B2 (en) | 2018-09-14 | 2023-08-01 | Sigmasense, Llc. | Location and/or angle of approach user identification capable touch sensor device |
US11460999B2 (en) | 2018-09-14 | 2022-10-04 | Sigmasense, Llc. | Redundant touch system |
US11740781B2 (en) | 2018-09-14 | 2023-08-29 | Sigmasense, Llc. | Single user or few users identification and blocking operable touch sensor device |
US11762548B2 (en) | 2018-09-14 | 2023-09-19 | Sigmasense, Llc. | User-interactive glass feature |
US20200089382A1 (en) * | 2018-09-14 | 2020-03-19 | Sigmasense, Llc. | Identification in touch systems |
US10845985B2 (en) * | 2018-09-14 | 2020-11-24 | Sigmasense, Llc. | Identification in touch systems |
CN110333796A (en) * | 2019-06-19 | 2019-10-15 | 深圳和而泰家居在线网络科技有限公司 | Operational order determines method and relevant apparatus |
US11037394B2 (en) * | 2019-10-01 | 2021-06-15 | Igt | Tabletop/furniture game screen methods |
Also Published As
Publication number | Publication date |
---|---|
USRE41731E1 (en) | 2010-09-21 |
US6498590B1 (en) | 2002-12-24 |
JP2008152806A (en) | 2008-07-03 |
JP2003022158A (en) | 2003-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6498590B1 (en) | Multi-user touch surface | |
Dietz et al. | DiamondTouch: a multi-user touch technology | |
US5831597A (en) | Computer input device for use in conjunction with a mouse input device | |
EP2518603B1 (en) | Multi-touch and multi-user detecting device | |
US8988355B2 (en) | Keyboard appliance for touchscreen | |
US6762752B2 (en) | Dual function input device and method | |
CN105808026B (en) | Two prong capacitive sensor pattern | |
CN105556446B (en) | Use the capacitive sensing of matrix electrodes pattern | |
CN101441532B (en) | Position-detecting device and input system | |
US20080231605A1 (en) | Compound touch panel | |
US11204674B2 (en) | Phase shift and phase shift assisted sensing | |
US20080297487A1 (en) | Display integrated photodiode matrix | |
US20100193258A1 (en) | Two-dimensional touch panel | |
CN109478116A (en) | Hover-sensitive touch tablet | |
US11360613B2 (en) | Reducing display artifacts caused by a sensing signal of a proximity input device | |
CN109661643A (en) | Capacitance sensor | |
US20130027332A1 (en) | Projection system with touch control | |
CN106095206A (en) | Interference mitigation in capacitance sensing apparatus | |
CN106293279A (en) | The self-capacitance contact panel of flexible circuit board and application thereof | |
US11531439B1 (en) | Multi-frequency-region touch sensing | |
GB2456311A (en) | Compound Resistive and Capacitive Touch Panel | |
JP6586458B2 (en) | Digitizer sensor | |
CN2884322Y (en) | Touching control type key-board | |
US20240004495A1 (en) | Multi-frequency single-burst driving scheme for presence detection | |
KR20190108747A (en) | Touch Sensor Integrated Digitizer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: MITSUBISHI ELECTRIC RESEARCH LABORATORIES, INC., M Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DIETZ, PAUL H.;LEIGH, DARREN L.;REEL/FRAME:011883/0199 Effective date: 20010523 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
RF | Reissue application filed |
Effective date: 20040511 |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FPAY | Fee payment |
Year of fee payment: 8 |