CN102591512B - Haptic feedback system and the method for providing touch feedback - Google Patents
Haptic feedback system and the method for providing touch feedback Download PDFInfo
- Publication number
- CN102591512B CN102591512B CN201110108174.6A CN201110108174A CN102591512B CN 102591512 B CN102591512 B CN 102591512B CN 201110108174 A CN201110108174 A CN 201110108174A CN 102591512 B CN102591512 B CN 102591512B
- Authority
- CN
- China
- Prior art keywords
- haptic
- touch
- controller
- signal
- actuator
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/016—Input arrangements with force or tactile feedback as computer generated output to the user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M19/00—Current supply arrangements for telephone systems
- H04M19/02—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone
- H04M19/04—Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K2217/00—Indexing scheme related to electronic switching or gating, i.e. not by contact-making or -breaking covered by H03K17/00
- H03K2217/94—Indexing scheme related to electronic switching or gating, i.e. not by contact-making or -breaking covered by H03K17/00 characterised by the way in which the control signal is generated
- H03K2217/96—Touch switches
- H03K2217/96062—Touch switches with tactile or haptic feedback
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Abstract
A kind of method the invention provides haptic feedback system and for providing touch feedback.The haptic feedback system includes:The user's interface device of such as touch-screen, it includes touch panel and is coupled to one or more tactile driving elements of the touch panel;Touch controller;And actuator control.The touch controller receives the data sensed from the touch panel, and generates haptic signal as response and send the haptic signal to actuator control.The generation and transmission of haptic signal get around any host controller system.Special signal path couples the touch controller and the actuator control, and the haptic signal transmits on the special signal path.Alternatively, the haptic signal is transferred to the actuator control on serial bus interface from the touch controller.In response to the haptic signal received, the actuator control is realized to the one or more of tactile driving elements of the touch-screen, the appropriate drive signal that form is haptic waveform.
Description
Technical field
The present invention relates to the field of touch panel or touch-screen.More particularly it relates to provide touch feedback
The field of touch panel or touch-screen.
Background technology
Many electric devices include the display of type of touch screens.Touch-screen be detect generally by finger, hand, stylus or its
The display of the presence of touch of its pointing device in viewing area, position and optional pressure.Touch-screen causes user
Any middle device can not needed directly to be interacted with display module, rather than arranged via mouse, touch pad or mechanical keyboard
Interact indirectly.Touch-screen can be embodied in computer or be embodied as to access the terminal of network.Touch-screen is generally shown in
It is all in point of sales system, Automatic Teller Machine (ATM), mobile phone, personal digital assistant (PDA), portable game console, defend
Star guider and massaging device.
The touch screen technology of many types be present.If resistive touch screen panel is made up of dried layer, if the dried layer includes
The two thin metal conducting layers separated by thin space.When jobbie contacts touch panel, the layer is specific
Connected at point.Contacted in response to object, two divider that the panel is connected with same output end similarly carry out electronic work.This makes
Into curent change, the curent change is recorded as touch event and to be sent to controller for processing.
Capacitive touch screen panel using conduction across the material of the continuous current of sensor to coat, partly coating or
Person patterns.Sensor sheet reveals the field of precisely controlled storage electronics on both trunnion axis and vertical axes, so as to obtain electricity
Hold.Human body is also storage electronics and therefore also shows the electric device of electric capacity.When the reference electric capacity of sensor is by another electric capacity
When field (such as finger) changes, the electronic circuit for being connected to the panel measures the distortion of resulting reference electric capacity.With touching thing
The relevant measured information of part is sent to controller for Mathematical treatment.Capacitive sensor can with naked finger contact or
Person is contacted with the electric installation gripped by naked hand.Capacitive sensor also be based on close to come work, and need not directly contact and
It is triggered.In most cases, do not occur to contact with the direct of electrically-conducting metal surface, and conductive sensor passes through insulating glass
Or plastic layer and the body of user separate.The device for being the capacitive character button by finger contact with purpose can often pass through
The palm of hand is non-contiguously quickly brandished close to surface to trigger.
Other types of touch screen technology is including the use of the surface acoustic wave technique of ultrasonic wave, infrared touch panel panel, coupling
To spring strain gauge panel, optical imagery, seismic wave type signalling technique (dispersive signal technology) and
Total internal reflection.
Haptic technology refer to by applying power, vibrate and/or move to user via sense of touch and the skill with user interface
Art.Whole device is vibrated, such as the silent mode on cell phone, or only touch-surface is vibrated, for example tactile is touched
Touch screen.Tactile or haptic feedback are provided to the button contacts in touch screen control panel or the confirmation of pressing, or to being adopted
The confirmation of the action taken.
Touch feedback is provided by following:One or more transducers are attached to touch-screen, and profit
The panel all or in part is vibrated with one or more of transducers.Localization touch feedback is provided in some applications,
Standing wave mode is wherein obtained by using multi-phase actuator and on panel, the actual part touched of only panel is shaken
It is dynamic.Electrical signal is converted to mechanical energy by transducer.Piezo-activator is sometimes used as transducer.Piezo-activator is believed by electricity
Vibrated when number exciting.
Haptic feedback system includes the feedback circuit for being coupled to touch-surface (such as touch-screen), for detecting what is touched
(multiple) position, processing detection touch and in response to the processing to touch-surface provide touch feedback.Fig. 1 explanation tradition is touched
Feel reponse system, it includes touch-screen 2, capacitive touchscreen controller 4, host controller system 8 and tactile actuator control
Device.Host controller system 8, capacitive touchscreen controller 4 and haptic actuator controller 6 are via serial bus interface 10
Coupling.Touch-screen 2 is the capacitive touch screen with the one or more sensors when touched for sensing touch screen.It is former
The data for beginning to sense are 4 from sensor transmissions to capacitive touchscreen controller.The data sensed are changed by touch screen controller 4
For digital information and send for processing to host controller system 8.Host controller system 8 according on touch-screen 2 which
Mesh is selected to handle converted sensing data, the project be by the touch location on touch-screen 2 when the touch occurs with
And the information determination shown on touch-screen 2.For example, select the application-specific being performed or action and system host control
Device 8 processed handles the selection.Host controller system 8 decides whether to issue signal to haptic actuation as a part for the processing
Device controller 6, the haptic actuator controller and then the actuator for transmitting a signal to touch-screen 2.Actuator vibrates touch-screen.
The actuator is any Mechatronic Systems for converting electrical energy into mechanical energy.In some applications, touch-screen 2 can also have and be used to feel
Survey the one or more power sensing elements for the pressure for being applied to touch-screen.Substitute sensed position data or except being sensed
Position data outside, pressure data generation can be used to be provided to the signal of haptic actuator controller 6.
Host controller system 8 introduces delay, and the haptic response that the delay feels user is postponed.Except perform with
Outside the processing task (it starts the demand for haptic response) that the project selected on the touchscreen is associated, system host control
Device processed may be occupied to perform other processing tasks.Sense of touch is very sensitive.If touch-screen is touched, and is vibrated
(haptic response) not in relative short time (such as 30 milliseconds) are felt, then user generally infers that original touch is not touched
Screen is touched to sense, and typically by more firmly pressing is attempted to carry out another time.This hysteresis is angry for a user
People's.(in host controller system, idle and customization tactile is specific from several milliseconds for the scope of the delay of traditional touch feedback framework
When software is added to the operating system of host controller system) (when the receiving digital information system to 100 milliseconds or longer
In the case that console controller is busy).Standard operation system does not support touch feedback, and this function is a kind of customization addition.
The content of the invention
A kind of haptic feedback system includes:For example the user's interface device of touch-screen, the user's interface device include touching
Panel and the one or more tactile driving elements for being coupled to the touch panel;Touch controller;And actuator control.Touch
The data sensed that controller receives instruction touch event from the touch panel are touched, and tactile triggering letter is generated as response
Number and to actuator control send haptic trigger signal.The generation and transmission of haptic trigger signal get around any system host control
Device processed.In certain embodiments, special signal path couples the touch controller and the actuator control, tactile triggering letter
Number transmitted on the special signal path.In other embodiments, the haptic trigger signal touches on serial bus interface from this
Touch controller and be transferred to the actuator control.In response to the haptic trigger signal received, the actuator control realize to
The one or more tactile driving elements of the touch-screen, the appropriate drive signal that form is haptic waveform.
In an aspect, a kind of touch reponse system is disclosed, the touch reponse system includes:User touches interface,
The user, which touches interface, to be included interface surface and is coupled to the driving element of the interface surface, and the wherein interface surface is configured to
Sensing touch event and transmit sensed data in response to identified touch event;Touch controller, it is coupled to
The user touches interface, to receive sensed data and the data in response to being sensed generate and export trigger signal;
Transmission path, the touch controller is coupled to driving element controller by it;And driving element controller, it is coupled to this and touched
Touch controller and be coupled to the interface surface, wherein the driving element controller is configured to receive via the transmission path and come from
The trigger signal of touch controller, and the trigger signal in response to being received is to the driving element output drive signal.Touch
The data sensed are converted to digital information by controller.Touching reponse system also includes being coupled to the touch controller to receive
The host controller system of the digital information, the wherein host controller system are configured to perform corresponding to the digital information
System-level processing, wherein the host controller system and it is not responsive to the digital information in addition and generates control signal and to the drive
Dynamic element controller output control signal.Driving element can be tactile actuator or audio tweeter.Sense the touch event
And the delay between the driving element is encouraged to be equal to or less than 30 milliseconds.
On the other hand, another haptic feedback system is disclosed.Haptic feedback system includes:User touches interface, its
Including interface surface and the tactile actuator for being coupled to the interface surface, the wherein interface surface is configured to sensing touch thing
Part, and the touch event in response to being sensed transmits sensed data;Touch controller, it is coupled to user touch and connect
Mouthful to receive sensed data and the data in response to being sensed generate and export haptic signal;Transmission path, it should
Touch controller is coupled to haptic actuator controller;And haptic actuator controller, its be coupled to the touch controller and
It is coupled to the interface surface, wherein the haptic actuator controller, which is configured to receive via the transmission path, comes from the touch control
The haptic signal of device processed, and the haptic signal in response to being received and to the tactile actuator export haptic waveform.User touches
Touch that interface can be touch-screen and touch controller can be touch screen controller.Touch-screen can be capacitive touch screen or electricity
Resistive touch screen.Interface surface can be that display surface, one or more push type buttons or one or more capacitive characters are pressed
Button.Transmission path can be single line interconnection, multi-thread interconnection or serial bus interface.Transmission path can be in the touch control
It is directly connected between device and the haptic actuator controller.
Haptic signal can be haptic trigger signal.Haptic actuator controller may include memory, the memory by with
The multiple haptic waveforms of storage are set to drive the tactile actuator, wherein the haptic trigger signal may include haptic waveform mark in addition
Know, haptic waveform mark by the haptic actuator controller using with select one of multiple haptic waveforms for being stored from
And it is output to the tactile actuator.Haptic feedback system, which may also comprise, to be coupled to the haptic waveform of the haptic actuator controller and deposits
Bank, wherein the haptic waveform thesaurus may be configured to store multiple haptic waveforms to drive the tactile actuator, in addition
Wherein the haptic trigger signal may include haptic waveform identify, the haptic waveform mark by the haptic actuator controller use with
One of multiple haptic waveforms for being stored are selected to be output to the tactile actuator.Haptic signal can be that low-voltage is touched
Feel waveform, the wherein haptic actuator controller can be configured to boost to the low voltage haptic waveform and be enough to activate this in addition
The high voltage haptic waveform of tactile actuator.The data sensed are converted to digital information by touch controller.Touch feedback system
System, which may also comprise, is coupled to the touch controller to receive the host controller system of digital information, the wherein system host control
Device processed may be configured to perform the system-level processing corresponding to the digital information, and wherein the host controller system is not in addition
Tactile coherent signal is generated in response to the digital information and exports tactile coherent signal to the haptic actuator controller.Felt
The data of survey can be touch coordinate data or pressure data.Haptic feedback system may also comprise be coupled to the touch controller,
The serial bus interface of haptic actuator controller and host controller system.Serial bus interface can be independent of the transmission
Path and separated with the transmission path, or serial bus interface can be the transmission path, the wherein haptic signal passes through this
Touch controller and be addressed to the haptic actuator controller.Sense the touch event and encourage between the tactile actuator
Delay is equal to or less than 30 milliseconds.Touch controller can be the ic core that encapsulation is separated with the haptic actuator controller
Piece.Touch controller can be the first IC chip, and haptic actuator controller can be the second IC chip,
Wherein first IC chip and the second IC chip can be integrated into multichip IC packaging body.Tactile causes
Dynamic device may be configured to sensing touch event.
It yet still another aspect, disclose a kind of method that touch feedback is provided.This method includes touching on sensing interface surface
Touch event;Sensed data are transmitted to touch controller in response to the touch event sensed;Rung by the touch controller
Haptic signal should be generated in the data sensed;The haptic signal is output to from the touch controller via transmission path tactile
Feel actuator control;In response to the haptic signal, from the haptic actuator controller to the tactile for being coupled to the interface surface
Actuator exports haptic waveform;And the tactile actuator is activated according to the haptic waveform.
Brief description of the drawings
With reference in this description and forming the accompanying drawing of this part for specification and show the implementation of haptic feedback system
Example, and for explaining the principle of haptic feedback system together with specification, but disclosed reality is not limited the invention to
Example.
Fig. 1 shows conventional haptic feedback system.
Fig. 2 shows the functional block diagram of the haptic feedback system according to the first embodiment of the present invention.
Fig. 3 shows Fig. 2 haptic feedback system, wherein haptic trigger signal via special signal path from touch controller
It is transferred to actuator control.
Fig. 4 shows Fig. 2 haptic feedback system, wherein haptic trigger signal via non-dedicated signal path from touch control
Device is transferred to actuator control.
Fig. 5 shows the functional block diagram of haptic feedback system according to the second embodiment of the present invention.
Embodiment
Embodiments of the invention are related to haptic feedback system.It will be appreciated by the skilled addressee that under the present invention
State detailed description to be merely illustrative, and purpose is not to be limited in any way.Other embodiments of the invention will be held
The teaching technical staff that changes places utilizes the benefit of present disclosure.
Now, reference will be made in detail to the embodiments of the invention being shown in the drawings.In accompanying drawing and following detailed descriptions,
All the time same or similar part is referred to using same reference numerals.For the sake of clarity, it is not shown and description is described herein as
Embodiment all general characteristics.It is to be understood, of course, that in the development of any this actual embodiment, it is necessary to carry out
Many embodiments specifically judge, so as to realize the specific objective of developer, for example meet using the pact related to business
Beam;And it will be understood that, these specific objectives will change because of the difference of embodiment and because of the difference of developer.Furthermore will
Understanding, this development effort will be complicated and time-consuming, but for benefiting from the ordinary skill people of present disclosure
To be conventional engineering duty for member.
Although haptic feedback system will combine the following examples to describe, it will be appreciated that the embodiment purpose not limits
Make the method and system of these embodiments and example.On the contrary, haptic feedback system is intended to be included in by appended power
Alternative, improvement and equivalent in the spirit and scope for the haptic feedback system that sharp claim limits.Furthermore following
In detailed description, many specific details are provided so as to which this method and system be more fully described.However, for of the prior art
For those of ordinary skill it will be clear that it is evident that methods described can be put into practice in the case of without these specific details
And system.
According to the application, some parts, processing step and/or data structure can utilize include hardware, software or its
The all kinds processing system of combination of anticipating is implemented.In addition, it will be appreciated by those of ordinary skill in the art that without departing substantially from public herein
The device, application specific integrated circuit that such as hardwire connects can also be used on the premise of the scope and spirit for the inventive concept opened
Etc. (ASIC) the relatively low device of versatility.
In certain embodiments, haptic feedback system includes control panel, and the control panel is configured with such as touch-screen
Touch-sensing input function and provide a user the haptic response function of touch feedback.As used herein, this control
Panel is referred to as touch panel.Touch panel can be Conductive touch panel plate, resistive touch screen panel or other conventional touch
Sensitive interface.Haptic response is provided by one or more driving elements or actuator, and the driving element or actuator are used to make to touch
The surface vibration of panel or otherwise physical motion are touched, to provide for the selection event on touch panel or touch
The physics of event confirms.This tactile or vibrational feedback are should by using the drive signal modulation provided by actuator control
Driving element and produce.The drive signal is configured to basis or complicated wave form, such as square wave or sine wave.Therefore, drive
Signal is also referred to as haptic waveform.In other embodiments, haptic feedback system is applied to presses with capacitive character button or push type
Button and the user's interface device alternatively with display.Touch feedback is used to vibrate one in response to pressing one of described button
Individual or multiple buttons.Although haptic feedback system hereinafter describes according to touch-screen, however, it is understood that touch feedback
System is generally applicable to other touch inputs, user's interface device.
Haptic feedback system includes touch controller, and the touch controller receives sensed data from touch panel, and
And as response generation haptic signal and send the haptic signal to actuator control.In certain embodiments, haptic signal
For haptic trigger signal.In other embodiments, haptic signal is actual haptic waveform.The generation and transmission of haptic signal are got around
Any host controller system.In certain embodiments, dedicated transmissions circuit is included in touch controller and actuator control
Between, haptic signal uploads defeated in the dedicated transmissions circuit.In other embodiments, haptic signal on serial bus interface from
Touch controller is transferred to actuator control.In response to the haptic signal received, actuator control is realized to touch-screen
One or more driving elements appropriate drive signal.By eliminating the participation of host controller system, reduce by touching
Shield the touch event of sensing and to the delay between the corresponding haptic response of user.Further, since do not have when providing touch feedback
There is host controller system participation, the active stack of host operating system need not change.
Fig. 2 illustrates the functional block diagram of the haptic feedback system according to the first embodiment of the present invention.Haptic feedback system bag
Include user's interface device 12, touch controller 14, actuator control 16 and host controller system 18.In some embodiments
In, touch controller 14 is the IC chip separated with actuator control 16.In certain embodiments, touch controller
IC chip and actuator control IC chip are packaged separately.In other embodiments, touch controller collection
Multichip IC packaging body is integrated into circuit chip and actuator control IC chip.In some embodiments
In, user's interface device 12 is capacitive touch screen panel, and it includes touch panel 26 and is coupled to one of touch panel 26
Or multiple driving elements 24.In this case, touch controller 14 is used as touch screen controller.Touch panel 26 is configured to feel
A touch event or multiple simultaneous touch events are surveyed, so as to represent that user selects.By straight on touch panel
Contact is touched or proximated to record touch event, this is well known in the art.Touch panel can be Conductive touch
Panel plate, resistive touch screen panel or the other traditional type panels that can be used for sensing touch event.
The data sensed by touch panel 26 are sent to touch controller 14 by user's interface device 12.Touch controller 14
Original sensing data is converted into digital information.In certain embodiments, the digital information represent touch event number and
Each position of the touch event on touch panel.Other information can also be represented, such as touch event can cross touch
Waving for multiple points on panel sweeps (swipe) motion, waves the direction swept and wave the distance swept.Wave sweep can represent for example for
Make the image that currently shows or page scroll or for change to such as slide show it is a series of in another image or
The scroll actions of the page.In certain embodiments, user's interface device 12 is configured to the reality that detection is applied to touch panel 26
Border pressure.In this case, the data sensed include detected pressure, and the numeral obtained from the data conversion sensed
Information includes and the measurement of the proportional pressure sensed.Generally, digital information may include but be not limited to touch coordinate data and/
Or pressure data.It will be understood that as known in the art, other information can also be represented by the digital information.
Touch controller 14 handles the digital information to determine whether to start haptic response.In certain embodiments, touch
Controller 14 is configured with tactile and enables/disable mark.When disabled, haptic response is not started when sensing touch event,
It is and unrelated with the property of the digital information corresponding to the touch event.When enabling, touch controller 14 handles digital information simultaneously
Determine whether that haptic response will be produced.In certain embodiments, according to content, the touch thing currently shown on the touch panel 26
Part position on the touch panel 26, touch event type (such as single touch or wave sweep) and/or touch event number (such as
Single touch event or multiple touch events), and it is appropriate to determine haptic response.In other embodiments, touched for any
Event generation haptic response is touched, and it is unrelated with current display, touch event position, touch event type or touch event number.
In certain embodiments, the haptic response each generated has identical type, such as Sing plus vibration, and shows with current
Show, touch event position, touch event type or touch event number it is unrelated.In other embodiments, can be based on current aobvious
Show, touch event position, touch event type and/or touch event number select different types of haptic response.It will be understood that
Other criterions can be used to determine whether to generate haptic response and the type by the haptic response of generation.
If touch controller 14 determines that haptic response will be started, touch controller 14 generates haptic trigger signal.
Haptic feedback system is designed to provide in those configurations of multiple different types of haptic responses, and touch controller 14 also determines
By the type of the haptic response of generation, the type is transmitted in the haptic trigger signal.Generally, it is possible to specify N kind inhomogeneities
The haptic response of type.In certain embodiments, 16 kinds of different types of haptic responses are available, and touch controller 14 is as touched
Feel 4 bit sequences in trigger signal indicated and select one of described available types.In certain embodiments, per species
The haptic response of type represents the combination of specific haptic waveform or multiple specific haptic waveforms, and haptic trigger signal includes representing
The waveform mark (ID) of one or a combination set of the haptic waveform.Touch controller 14 sends tactile to actuator control 16 and touched
Signal.In the situation that only a single haptic response is used for all haptic responses, haptic trigger signal can only include 1 ratio
Spy enables/disabled, for starting or not starting haptic response.In certain embodiments, cause to mark from enabling haptic response
Quasi- haptic waveform said in the sense that use, and described 1 enables/disables and is also regarded as waveform ID.
In some applications, touch controller 14 is used as intelligence system.For example, touch controller 14 determines touch panel 26
N number of different zones in touch event, and the touch event in response to occurring in a particular area, the intelligence system determines to exist
The respective waveforms ID sent in haptic trigger signal.Based on the region sensed, touch controller 14 sends unique tactile and touched
Send signals to actuator control 16.In other applications, touch controller 14 is used as simple system, wherein uncertain touch
Where occurs event on the touch panel 26, and in response to touch event, simple haptic trigger signal is sent into actuator
Controller.In response to simple haptic trigger signal, acquiescence haptic waveform is used.Such as when keying in text using the keyboard of display
When message is to indicate when each text character is chosen, it is thus only necessary to which simple acquiescence haptic waveform or pulse are whole tactile to make
Panel 26 is touched to vibrate.In this simplified situation, haptic trigger signal is same signal, and is felt with where on the touch panel 26
It is unrelated to measure touch.
As shown in Fig. 2 touch controller 14, actuator control 16 and host controller system 18 connect via universal serial bus
Mouthfuls 20 and be coupled.Additionally, touch controller 14 is coupled to actuator control 16 via interface 22.In some embodiments
In, interface 22 is one-wire interface.In other embodiments, interface 22 is multiple wire interface.Detected by touch panel 26 any
The input sensed is passed to touch controller 14 as initial data, and the initial data is converted to number from the signal sensed
Word information.The digital information is handled by touch controller 14, to generate haptic trigger signal.Touch controller 14 also believes numeral
Breath or through handle version digital information be sent to host controller system 18, for application handled, such as with touch
The associated processing of the selection of application-specific icon on panel 26.Touch controller 14 is not configured to perform and in touch surface
The application processing that the application for showing and selecting on plate 26 is associated.Host controller system 18 does not handle being somebody's turn to do for haptic response
Digital information.On haptic response, haptic feedback system has got around host controller system 18.On the contrary, the quilt of touch controller 14
It is configured to perform the processing relevant with haptic response and direct signal notice actuator control 16.Conceptually, touch
Controller 14 and actuator control 16 are formed for providing feeling function, system independently of host controller system 18.
In certain embodiments, via special signal path, than interface 22 as shown in Figure 3, by haptic trigger signal from touching
Touch controller 14 and be transferred to actuator control 14.In certain embodiments, in touch controller 14 and actuator control 16
On there are special input/output (I/O) pin, the pin is only purposefully to send and receive haptic trigger signal.Interface
22 are coupled to the special I/O pins on touch controller 14 and actuator control 16.
In certain embodiments, serial bus interface 20 is used as the alternative signal transmitting path for haptic trigger signal,
As shown in figure 4, therefore add the redundancy of haptic feedback system.In other embodiments, haptic feedback system is configured to not
With the special signal path between touch controller 14 and actuator control 16, but existing non-dedicated letter is used on the contrary
Number path (such as serial bus interface 20) so that haptic trigger signal is sent into actuator control 16 from touch controller 14,
As shown in Figure 5.In this alternative configurations, when generating and sending haptic trigger signal, host controller system has still been got around
18。
Referring again to Fig. 2, actuator control 16 handles the haptic trigger signal received from touch controller 14.From tactile
Waveform ID is identified in trigger signal and corresponding haptic waveform is selected by actuator control 16.Actuator control 16 is to driving
Element 24 sends selected haptic waveform.In certain embodiments, treat that the haptic waveform of selection is locally stored in actuator control
In device 16 processed, for example it is stored in local storage or RAM.In other embodiments, haptic waveform is stored in actuator control
The piece of device 16 is outer (off-chip), and the selection signal in response to being sent from actuator control 16, selected tactile ripple
Shape either via actuator control 16 or gets around actuator control 16 and is sent to driving element from the piece external position
24.In certain embodiments, haptic waveform is real-time either in actuator control 16 or in the outside of actuator control 16
Generation.Sometimes, actuator control is embedded in such as power management IC or more usually multi-functional IC another IC, the IC
A block control the actuator.
One or more driving elements 24 are coupled to touch panel 26.Each driving element is that electrical signal is converted into machine
The transducer of tool motion.In certain embodiments, each driving element is ceramic driving element or piezoelectric drive element.Other
In embodiment, each driving element is moving coil and magnet.Electrical signal is converted into mechanical movement it should be understood that can use
Alternative traditional transducers.Haptic waveform is received as the drive signal for one or more of driving elements 24, institute
State driving element and then according to the frequency and amplitude vibrations determined by the haptic waveform.The motion of one or more driving elements 24
Cause corresponding sports or the vibration of touch panel 26.
As previously indicated herein, user's interface device 12 can be configured to the actual pressure that sensing is applied to touch panel 26.
In certain embodiments, one or more of driving elements 24 can be configured to measure apply by working in the reverse direction
To the pressure of touch panel 26.For example, when PZT (piezoelectric transducer) is pressed, mechanical strain cause the device, end can be used as
Electric charge redistribution in the sensed material of sub- voltage.Using appropriate signal conditioning, the voltage may be used as being used for transducing
The haptic trigger signal of device excitation.Generally, any transducer sensitive to motion or power can be used in this manner, and this is changed
Energy device includes but is not limited to electromechanical vibration transducer.In other embodiments, conventional pressure sensing element is attached to touch panel
26 to measure pressure applied.In certain embodiments, measured pressure data is transferred to from user's interface device 12
Actuator control 14.The pressure data received is converted to proportional digital code by actuator control 14, the proportional digital
Code is output to host controller system 18 via serial bus interface 20 and is output to touch controller 14.Thus,
Measured pressure data is also regarded as sensed data, and the data are receiving by touch controller 14 and can used
In the generation for influenceing haptic signal.In other embodiments, measured pressure data is transmitted directly to touch controller 14.
Hereinbefore, haptic feedback system is described according to haptic signal for the situation of haptic trigger signal.At it
In its embodiment, the haptic signal for being generated by touch controller 14 and being transferred to actuator control 16 is actual haptic waveform,
Rather than haptic trigger signal.In this case, haptic signal is low voltage haptic waveform, itself and previously described haptic waveform
Selection be similarly chosen, except selection function is held by touch controller 14 rather than by actuator control 16 upon execution
OK.The low voltage haptic waveform received is boosted to corresponding high voltage haptic waveform by actuator control 16, the corresponding high electricity
Pressure haptic waveform has the sufficiently large voltage level of one or more requirements of driving element 24.
In certain embodiments, host controller system 18 enables touch controller 14 so as to by haptic trigger signal in advance
It is sent to actuator control 16.This enable can be changed by host controller system 18, such as select to touch in response to user
Touch the haptic response disabling feature on panel 26.When selecting the haptic response to disable feature first, haptic response is felt,
Because tactile feature has been activated.After the disabling tactile feature is selected, host controller system 18 handles the request, because
This Do not touch controller 14 sends haptic trigger signal.In other words, touch controller 14 includes touching for enabling/disabling tactile
The register or mark of the generation of signalling.Register/the mark is controlled by host controller system 18.
Haptic trigger signal is provided to actuator control from touch controller, causes always timely touch feedback,
This is opposite with the inconsistent feedback when transferring to host controller system to provide haptic trigger signal.It is described it is inconsistent feedback be
Due to having activated in some cases for host controller system, unactivated inconsistent state causes in other situations
's.The delayed scope of traditional touch feedback structure (such as Fig. 1 system) be from several milliseconds (when host controller system is idle and
When customization tactile specific software is added to the operating system of console controller) (triggered to 100 milliseconds or longer receiving tactile
When host controller system is busy under signal condition).In contrast, haptic feedback system of the invention is provided and always timely touched
Feel response, because touch controller 14 performs haptic response processing, and haptic trigger signal is sent from touch controller 14
To actuator control 16.The delay of haptic feedback system is less than 30 milliseconds, the i.e. Typical sensitivity of Human touch.Exemplary
In, the delay of haptic feedback system is less than 10 milliseconds.
The present invention describes according to the specific embodiment including details, in order to understand construction and work to the present invention
The principle of work.The purpose of this reference to specific embodiment and its details is not limitation scope of the following claims herein.
It will be apparent to one skilled in the art that it can be modified in the embodiment for being selected for explanation, without departing from this hair
Bright spirit and scope.
Claims (46)
1. one kind touches reponse system, including:
User touches interface, and it includes interface surface and is coupled to the driving element of the interface surface, wherein the interface surface quilt
Sensing touch event is configured to, and sensed data are transmitted in response to identified touch event;
Touch controller, it is coupled to the user and touches interface, to receive sensed data, and the number in response to being sensed
According to generating and exporting trigger signal with the register or mark that are included in the touch controller, the trigger signal includes with touching
Feel and respond corresponding bit sequence, and the register or indicate generation for enabling/disabling the trigger signal;
Transmission path, the touch controller is directly coupled to driving element controller by it;
Driving element controller, it is coupled to the touch controller and is coupled to the interface surface, and wherein the driving element controls
Device is configured to receive the trigger signal from the touch controller via the transmission path, selects to drive based on the bit sequence
Dynamic signal, and the trigger signal in response to being received is to the driving element output drive signal;And
Host controller system, it is coupled to the touch controller to control the register or mark, wherein the system host control
Device processed does not generate and exported the control signal for going to the driving element controller.
2. the data sensed are converted to digital letter by touch reponse system according to claim 1, the wherein touch controller
Breath.
3. touch reponse system according to claim 2, the wherein host controller system are configured to receive the digital information
And perform the system-level processing corresponding to the digital information.
4. touch reponse system according to claim 1, the wherein driving element include tactile actuator or audio tweeter.
5. touch reponse system according to claim 1, wherein sensing the touch event and encouraging prolonging between the driving element
It is equal to or less than 30 milliseconds late.
6. a kind of haptic feedback system, including:
User touches interface, and it includes interface surface and is coupled to the tactile actuator of the interface surface, wherein the interface surface
It is configured to sensing touch event and the touch event in response to being sensed transmits sensed data;
Touch controller, it is coupled to the user and touches interface to receive sensed data and the data in response to being sensed
Haptic signal is generated and exports with the register or mark that are included in the touch controller, the haptic signal includes and tactile
Respond corresponding bit sequence, and the register or indicate generation for enabling/disabling the haptic signal;
Transmission path, the touch controller is coupled to haptic actuator controller by it;
Haptic actuator controller, it is coupled to the touch controller and is coupled to the interface surface, wherein the tactile actuator
Controller is configured to receive the haptic signal from the touch controller via the transmission path, is selected based on the bit sequence
Haptic waveform is selected, and the haptic signal in response to being received exports selected haptic waveform to the tactile actuator;And
Host controller system, it is coupled to the touch controller to control the register or mark, wherein the system host control
Device processed does not generate and exported the tactile coherent signal for going to the haptic actuator controller.
7. haptic feedback system according to claim 6, the wherein user, which touch interface, includes touch-screen and the touch controller
Including touch screen controller.
8. haptic feedback system according to claim 7, the wherein touch-screen include capacitive touch screen.
9. haptic feedback system according to claim 7, the wherein touch-screen include resistive touch screen.
10. haptic feedback system according to claim 6, the wherein interface surface include display surface.
11. haptic feedback system according to claim 6, the wherein interface surface include one or more push type buttons.
12. haptic feedback system according to claim 6, the wherein interface surface include one or more capacitive character buttons.
13. haptic feedback system according to claim 6, the wherein transmission path interconnect including single line.
14. haptic feedback system according to claim 6, the wherein transmission path include multi-thread interconnection.
15. haptic feedback system according to claim 6, the wherein transmission path include serial bus interface.
16. haptic feedback system according to claim 6, the wherein transmission path are included in the touch controller and the tactile causes
It is directly connected between dynamic device controller.
17. haptic feedback system according to claim 6, the wherein haptic signal include haptic trigger signal.
18. haptic feedback system according to claim 17, the wherein haptic actuator controller include memory, the memory
It is configured to store to drive multiple haptic waveforms of the tactile actuator, the haptic actuator controller is configured to be based on
The bit sequence is come one of multiple haptic waveforms for selecting to be stored so as to being output to the tactile actuator.
19. haptic feedback system according to claim 17, in addition to it is coupled to the haptic waveform of the haptic actuator controller
Thesaurus, wherein the haptic waveform thesaurus are configured to store to drive multiple haptic waveforms of the tactile actuator, should
Haptic trigger signal includes the bit sequence, and the bit sequence is used by the haptic actuator controller, is stored with selection
One of multiple haptic waveforms are so as to being output to the tactile actuator.
20. haptic feedback system according to claim 6, the wherein haptic signal include low voltage haptic waveform, in addition wherein
The haptic actuator controller, which is configured to boost to the low voltage haptic waveform, is enough the height electricity for activating the tactile actuator
Press haptic waveform.
21. the data sensed are converted to digital letter by haptic feedback system according to claim 6, the wherein touch controller
Breath.
22. haptic feedback system according to claim 21, the wherein host controller system are configured to receive numeral letter
Cease and perform system-level processing corresponding with the digital information.
23. haptic feedback system according to claim 21, wherein the data sensed include touch coordinate data.
24. haptic feedback system according to claim 21, wherein the data sensed include pressure data.
25. haptic feedback system according to claim 22, in addition to serial bus interface, its be coupled to the touch controller,
The haptic actuator controller and the host controller system.
26. haptic feedback system according to claim 25, the wherein serial bus interface independent of the transmission path and with
The transmission path separates.
27. haptic feedback system according to claim 25, the wherein serial bus interface include the transmission path, in addition wherein
The haptic signal is addressed to the haptic actuator controller by the touch controller.
28. haptic feedback system according to claim 6, wherein sensing the touch event and encouraging between the tactile actuator
Delay is equal to or less than 30 milliseconds.
29. haptic feedback system according to claim 6, the wherein touch controller are separated with the haptic actuator controller
The IC chip of encapsulation.
30. haptic feedback system according to claim 6, the wherein touch controller include the first IC chip and this is touched
Feel that actuator control includes the second IC chip, wherein first IC chip and the second IC chip quilt
It is integrated into multichip IC packaging body.
31. haptic feedback system according to claim 6, the wherein tactile actuator are configured to sense the touch event.
32. a kind of method that touch feedback is provided, including:
Sense the touch event on interface surface;
Sensed data are transmitted to touch controller in response to the touch event sensed;
In response to the data sensed and the register or mark that are included in the touch controller, generated by the touch controller
Haptic signal, the haptic signal include the bit sequence corresponding with haptic response, and the register or indicate for enable/
Disable the generation of the haptic signal;
The haptic signal is output to haptic actuator controller from the touch controller via transmission path;
Haptic waveform is selected from multiple haptic waveforms based on the bit sequence by the haptic actuator controller, it is the plurality of to touch
Feel that each haptic waveform in waveform both corresponds to different haptic responses;
In response to the haptic signal, selected haptic waveform is output to by the haptic actuator controller and is coupled to the interface
The tactile actuator on surface;And
The tactile actuator is activated according to selected haptic waveform;
The register or mark are controlled by the host controller system for being coupled to the touch controller, wherein the system host control
Device processed does not generate and exported the tactile coherent signal for going to the haptic actuator controller.
33. according to the method for claim 32, wherein the transmission path interconnects including single line, and this method is additionally included in the single line
The haptic signal is transmitted in interconnection.
34. according to the method for claim 32, the wherein transmission path includes multi-thread interconnection, and to be additionally included in this multi-thread for this method
The haptic signal is transmitted in interconnection.
35. according to the method for claim 32, wherein the transmission path includes serial bus interface, and this method is additionally included in this
The haptic signal is transmitted on serial bus interface.
36. according to the method for claim 35, wherein generating ground of the haptic signal using the haptic actuator controller
Location is addressed to the haptic signal.
37. according to the method for claim 32, the wherein haptic signal includes haptic trigger signal.
38. the haptic trigger signal is received according to the method for claim 37, in addition to by the haptic actuator controller, and
Haptic waveform is selected in response to the haptic trigger signal received.
39. according to the method for claim 38, in addition to the multiple haptic waveforms of storage.
40. according to the method for claim 32, the wherein haptic signal includes low voltage haptic waveform, and wherein the tactile causes in addition
Dynamic device controller, which is configured to boost to the low voltage haptic waveform, is enough the high voltage tactile ripple for activating the tactile actuator
Shape.
41. the data sensed are converted into digital information according to the method for claim 32, in addition to by the touch controller.
42. according to the method for claim 41, the wherein host controller system is performed to correspond to and transmitted from the touch controller
The digital information system-level processing.
43. according to the method for claim 32, wherein sensing the touch event and encouraging delay between the tactile actuator etc.
In or less than 30 milliseconds.
44. according to the method for claim 32, wherein the data sensed include touch coordinate data.
45. according to the method for claim 32, wherein the data sensed include pressure data.
, will be in the interface wherein transmitting that sensed data include to the touch controller 46. according to the method for claim 45
The pressure data sensed on surface is transferred to the haptic actuator controller and is transferred to it from the haptic actuator controller
The touch controller.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/986,991 | 2011-01-07 | ||
| US12/986,991 US8698766B2 (en) | 2010-04-22 | 2011-01-07 | System integration of tactile feedback and touchscreen controller for near-zero latency haptics playout |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102591512A CN102591512A (en) | 2012-07-18 |
| CN102591512B true CN102591512B (en) | 2017-11-10 |
Family
ID=46480298
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201110108174.6A Active CN102591512B (en) | 2011-01-07 | 2011-04-21 | Haptic feedback system and the method for providing touch feedback |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN102591512B (en) |
| DE (1) | DE102011017250B4 (en) |
Families Citing this family (89)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8487759B2 (en) | 2009-09-30 | 2013-07-16 | Apple Inc. | Self adapting haptic device |
| US10013058B2 (en) | 2010-09-21 | 2018-07-03 | Apple Inc. | Touch-based user interface with haptic feedback |
| US10120446B2 (en) | 2010-11-19 | 2018-11-06 | Apple Inc. | Haptic input device |
| US9178509B2 (en) | 2012-09-28 | 2015-11-03 | Apple Inc. | Ultra low travel keyboard |
| DE102013007000A1 (en) * | 2013-04-19 | 2014-10-23 | Carl Zeiss Microscopy Gmbh | Control unit and method for controlling a motorized digital microscope |
| FR3005174B1 (en) * | 2013-04-26 | 2016-10-28 | Delphi Tech Inc | REMOTE CONTROL WITH TOUCH EFFECT CONDITIONED BY ACQUITT |
| GB2513884B (en) | 2013-05-08 | 2015-06-17 | Univ Bristol | Method and apparatus for producing an acoustic field |
| US9274603B2 (en) * | 2013-05-24 | 2016-03-01 | Immersion Corporation | Method and apparatus to provide haptic feedback based on media content and one or more external parameters |
| US9729730B2 (en) * | 2013-07-02 | 2017-08-08 | Immersion Corporation | Systems and methods for perceptual normalization of haptic effects |
| US9401079B2 (en) * | 2013-09-06 | 2016-07-26 | Immersion Corporation | Method and apparatus of converting control tracks for providing haptic feedback |
| HK1222728A1 (en) | 2013-09-27 | 2017-07-07 | 苹果公司 | Band with haptic actuators |
| US9928950B2 (en) | 2013-09-27 | 2018-03-27 | Apple Inc. | Polarized magnetic actuators for haptic response |
| US10126817B2 (en) | 2013-09-29 | 2018-11-13 | Apple Inc. | Devices and methods for creating haptic effects |
| WO2015047372A1 (en) | 2013-09-30 | 2015-04-02 | Pearl Capital Developments Llc | Magnetic actuators for haptic response |
| US9317118B2 (en) | 2013-10-22 | 2016-04-19 | Apple Inc. | Touch surface for simulating materials |
| US10276001B2 (en) | 2013-12-10 | 2019-04-30 | Apple Inc. | Band attachment mechanism with haptic response |
| US9612658B2 (en) | 2014-01-07 | 2017-04-04 | Ultrahaptics Ip Ltd | Method and apparatus for providing tactile sensations |
| WO2015115447A1 (en) | 2014-01-30 | 2015-08-06 | 京セラドキュメントソリューションズ株式会社 | Touch panel device and touch panel control method |
| AU2014391723B2 (en) | 2014-04-21 | 2018-04-05 | Apple Inc. | Apportionment of forces for multi-touch input devices of electronic devices |
| DE102015209639A1 (en) | 2014-06-03 | 2015-12-03 | Apple Inc. | Linear actuator |
| US9830782B2 (en) | 2014-09-02 | 2017-11-28 | Apple Inc. | Haptic notifications |
| GB2530036A (en) | 2014-09-09 | 2016-03-16 | Ultrahaptics Ltd | Method and apparatus for modulating haptic feedback |
| CN107534810B (en) | 2015-02-20 | 2019-12-20 | 超级触觉资讯处理有限公司 | Method for providing improved haptic feedback |
| SG11201706557SA (en) | 2015-02-20 | 2017-09-28 | Ultrahaptics Ip Ltd | Perceptions in a haptic system |
| US10353467B2 (en) | 2015-03-06 | 2019-07-16 | Apple Inc. | Calibration of haptic devices |
| AU2016100399B4 (en) | 2015-04-17 | 2017-02-02 | Apple Inc. | Contracting and elongating materials for providing input and output for an electronic device |
| DE102015006605B3 (en) * | 2015-05-21 | 2016-09-22 | Audi Ag | Operating device and method for controlling functional units of a motor vehicle and motor vehicle |
| US10818162B2 (en) | 2015-07-16 | 2020-10-27 | Ultrahaptics Ip Ltd | Calibration techniques in haptic systems |
| CN105138173B (en) * | 2015-09-07 | 2019-06-04 | 昆山龙腾光电有限公司 | A kind of control method of touching display screen |
| CN107925333B (en) | 2015-09-08 | 2020-10-23 | 苹果公司 | Linear actuators for use in electronic equipment |
| US10007344B2 (en) * | 2015-09-30 | 2018-06-26 | Apple Inc. | Electronic device including closed-loop controller for haptic actuator and related methods |
| US11189140B2 (en) | 2016-01-05 | 2021-11-30 | Ultrahaptics Ip Ltd | Calibration and detection techniques in haptic systems |
| US10039080B2 (en) | 2016-03-04 | 2018-07-31 | Apple Inc. | Situationally-aware alerts |
| US10268272B2 (en) | 2016-03-31 | 2019-04-23 | Apple Inc. | Dampening mechanical modes of a haptic actuator using a delay |
| US10531212B2 (en) | 2016-06-17 | 2020-01-07 | Ultrahaptics Ip Ltd. | Acoustic transducers in haptic systems |
| CN106168866B (en) * | 2016-06-30 | 2020-09-29 | 北京集创北方科技股份有限公司 | Touch display control method, touch display control device and touch display module |
| US10268275B2 (en) | 2016-08-03 | 2019-04-23 | Ultrahaptics Ip Ltd | Three-dimensional perceptions in haptic systems |
| US10755538B2 (en) | 2016-08-09 | 2020-08-25 | Ultrahaptics ilP LTD | Metamaterials and acoustic lenses in haptic systems |
| CN109661641B (en) * | 2016-09-08 | 2024-06-21 | 剑桥机电有限公司 | Haptic feedback control components |
| CN109661638B (en) * | 2016-09-09 | 2022-04-15 | 索尼公司 | Terminal device, server, and information processing system |
| EP3907734B1 (en) * | 2016-11-14 | 2022-11-02 | Goodix Technology (HK) Company Limited | Linear resonant actuator controller |
| US10943578B2 (en) | 2016-12-13 | 2021-03-09 | Ultrahaptics Ip Ltd | Driving techniques for phased-array systems |
| US10497358B2 (en) | 2016-12-23 | 2019-12-03 | Ultrahaptics Ip Ltd | Transducer driver |
| US10606357B2 (en) * | 2017-03-28 | 2020-03-31 | Tanvas, Inc. | Multi rate processing device for rendering haptic feedback |
| US10732714B2 (en) * | 2017-05-08 | 2020-08-04 | Cirrus Logic, Inc. | Integrated haptic system |
| IT201700058490A1 (en) * | 2017-05-30 | 2018-11-30 | Bitron Spa | CONTROL PANEL WITH APTICALLY RECOVER DEVICE. |
| EP3652615B1 (en) * | 2017-07-12 | 2021-12-08 | Behr-Hella Thermocontrol GmbH | Operator control unit for a device |
| US10622538B2 (en) | 2017-07-18 | 2020-04-14 | Apple Inc. | Techniques for providing a haptic output and sensing a haptic input using a piezoelectric body |
| DE102017215581A1 (en) * | 2017-09-05 | 2019-03-07 | Zf Friedrichshafen Ag | Haptic feedback for touch sensitive panel device |
| KR101901364B1 (en) * | 2017-09-18 | 2018-11-22 | 주식회사 씨케이머티리얼즈랩 | A wireless controlling apparatus and method for haptic device |
| CN107748617A (en) * | 2017-10-24 | 2018-03-02 | 广州云友网络科技有限公司 | A method for synchronizing virtual scenes with somatosensory and tactile sensations |
| US11531395B2 (en) | 2017-11-26 | 2022-12-20 | Ultrahaptics Ip Ltd | Haptic effects from focused acoustic fields |
| US10852934B2 (en) * | 2017-12-21 | 2020-12-01 | The Boeing Company | Latency compensation in coupled processor systems |
| EP3729417B1 (en) | 2017-12-22 | 2025-09-10 | Ultrahaptics Ip Ltd | Tracking in haptic systems |
| WO2019122916A1 (en) | 2017-12-22 | 2019-06-27 | Ultrahaptics Limited | Minimizing unwanted responses in haptic systems |
| JP6609649B2 (en) * | 2018-01-22 | 2019-11-20 | 株式会社丸和製作所 | Tactile sense imparting device and program |
| US10877562B2 (en) * | 2018-03-02 | 2020-12-29 | Htc Corporation | Motion detection system, motion detection method and computer-readable recording medium thereof |
| CN112166400B (en) * | 2018-03-08 | 2024-06-11 | 森赛尔股份有限公司 | Human Machine Interface System |
| SG11202010752VA (en) | 2018-05-02 | 2020-11-27 | Ultrahaptics Ip Ltd | Blocking plate structure for improved acoustic transmission efficiency |
| CN108874138A (en) * | 2018-06-20 | 2018-11-23 | 珠海市魅族科技有限公司 | A kind of pressure feedback system, electronic equipment and pressure feedback method |
| CN109254652A (en) * | 2018-08-13 | 2019-01-22 | 瑞声科技(新加坡)有限公司 | Tactile feedback method, system and the control device of Vehicle touch display screen |
| EP3620893A1 (en) * | 2018-09-04 | 2020-03-11 | Robert Bosch GmbH | Haptic feedback transducer unit for a haptic feedback interface, haptic feedback interface and method for driving the same |
| US11098951B2 (en) | 2018-09-09 | 2021-08-24 | Ultrahaptics Ip Ltd | Ultrasonic-assisted liquid manipulation |
| US10691211B2 (en) | 2018-09-28 | 2020-06-23 | Apple Inc. | Button providing force sensing and/or haptic output |
| US10599223B1 (en) | 2018-09-28 | 2020-03-24 | Apple Inc. | Button providing force sensing and/or haptic output |
| US11378997B2 (en) | 2018-10-12 | 2022-07-05 | Ultrahaptics Ip Ltd | Variable phase and frequency pulse-width modulation technique |
| GB2578454A (en) * | 2018-10-28 | 2020-05-13 | Cambridge Mechatronics Ltd | Haptic feedback generation |
| US12373033B2 (en) | 2019-01-04 | 2025-07-29 | Ultrahaptics Ip Ltd | Mid-air haptic textures |
| WO2020141330A2 (en) | 2019-01-04 | 2020-07-09 | Ultrahaptics Ip Ltd | Mid-air haptic textures |
| US11842517B2 (en) | 2019-04-12 | 2023-12-12 | Ultrahaptics Ip Ltd | Using iterative 3D-model fitting for domain adaptation of a hand-pose-estimation neural network |
| US11380470B2 (en) | 2019-09-24 | 2022-07-05 | Apple Inc. | Methods to control force in reluctance actuators based on flux related parameters |
| CN114631139A (en) | 2019-10-13 | 2022-06-14 | 超飞跃有限公司 | Dynamic capping with virtual microphones |
| US11374586B2 (en) | 2019-10-13 | 2022-06-28 | Ultraleap Limited | Reducing harmonic distortion by dithering |
| US11169610B2 (en) | 2019-11-08 | 2021-11-09 | Ultraleap Limited | Tracking techniques in haptic systems |
| CN110780143A (en) * | 2019-11-18 | 2020-02-11 | 西安闻泰电子科技有限公司 | Touch time delay test equipment and method |
| KR102738526B1 (en) * | 2019-12-20 | 2024-12-06 | 주식회사 엘엑스세미콘 | Touch driving device, relay device and method for implementing touch of multi-vision |
| US11281295B2 (en) * | 2019-12-20 | 2022-03-22 | Robert Bosch Gmbh | Apparatus for sensing and three dimensional haptic |
| US11715453B2 (en) | 2019-12-25 | 2023-08-01 | Ultraleap Limited | Acoustic transducer structures |
| CN115176216B (en) * | 2019-12-30 | 2025-10-31 | 乔伊森安全系统收购有限责任公司 | System and method for intelligent waveform interrupt |
| US11816267B2 (en) | 2020-06-23 | 2023-11-14 | Ultraleap Limited | Features of airborne ultrasonic fields |
| CN113885693A (en) * | 2020-07-03 | 2022-01-04 | 北京小米移动软件有限公司 | Touch feedback module and method, electronic device, computer storage medium |
| CN116261703B (en) * | 2020-08-04 | 2025-07-04 | 华为技术有限公司 | Haptic feedback device |
| US11886639B2 (en) | 2020-09-17 | 2024-01-30 | Ultraleap Limited | Ultrahapticons |
| US11977683B2 (en) | 2021-03-12 | 2024-05-07 | Apple Inc. | Modular systems configured to provide localized haptic feedback using inertial actuators |
| US12517585B2 (en) | 2021-07-15 | 2026-01-06 | Ultraleap Limited | Control point manipulation techniques in haptic systems |
| US12411550B2 (en) | 2021-08-30 | 2025-09-09 | Beijing Boe Technology Development Co., Ltd. | Tactile feedback device, display apparatus, and tactile feedback method |
| CN113778229A (en) * | 2021-09-14 | 2021-12-10 | 北京京东方技术开发有限公司 | Signal control system, display device, control method, device and storage medium |
| US11809631B2 (en) | 2021-09-21 | 2023-11-07 | Apple Inc. | Reluctance haptic engine for an electronic device |
| US12223110B1 (en) * | 2021-09-23 | 2025-02-11 | Apple Inc. | Secure integrated circuit for smart haptics |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20090029520A (en) * | 2007-09-18 | 2009-03-23 | 엘지전자 주식회사 | Portable terminal and its operation control method |
| CN101498986A (en) * | 2008-02-01 | 2009-08-05 | 胡宗宁 | Touch sliding operation system for touch screen mobile phone |
| WO2009158074A1 (en) * | 2008-06-26 | 2009-12-30 | Immersion Corporation | Providing haptic feedback on a touch surface |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8686952B2 (en) | 2008-12-23 | 2014-04-01 | Apple Inc. | Multi touch with multi haptics |
-
2011
- 2011-04-15 DE DE102011017250.5A patent/DE102011017250B4/en active Active
- 2011-04-21 CN CN201110108174.6A patent/CN102591512B/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20090029520A (en) * | 2007-09-18 | 2009-03-23 | 엘지전자 주식회사 | Portable terminal and its operation control method |
| CN101498986A (en) * | 2008-02-01 | 2009-08-05 | 胡宗宁 | Touch sliding operation system for touch screen mobile phone |
| WO2009158074A1 (en) * | 2008-06-26 | 2009-12-30 | Immersion Corporation | Providing haptic feedback on a touch surface |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102591512A (en) | 2012-07-18 |
| DE102011017250B4 (en) | 2022-12-01 |
| DE102011017250A1 (en) | 2012-07-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102591512B (en) | Haptic feedback system and the method for providing touch feedback | |
| US8698766B2 (en) | System integration of tactile feedback and touchscreen controller for near-zero latency haptics playout | |
| CN104881175B (en) | Multi-touch device with dynamic haptic effects | |
| US9436282B2 (en) | Contactor-based haptic feedback generation | |
| KR101180218B1 (en) | Hand-held Device with Touchscreen and Digital Tactile Pixels | |
| CN104679233B (en) | System and method for generating friction and vibration sense of touch effect | |
| CN100587657C (en) | Apparatus and method for touch screen interaction based on tactile feedback and pressure measurement | |
| Poupyrev et al. | Ambient touch: designing tactile interfaces for handheld devices | |
| CN103620529B (en) | Intelligent touch pen | |
| US20090313542A1 (en) | User Interface Impact Actuator | |
| JP2018125021A (en) | Context-dependent haptic confirmation system | |
| JP2010086471A (en) | Operation feeling providing device, and operation feeling feedback method, and program | |
| EP2038732A2 (en) | Touchless gesture based input | |
| KR20190010591A (en) | Haptic-enabled overlay for pressure sensitive surfaces | |
| TW201209692A (en) | Haptic presentation device | |
| JP4229162B2 (en) | Portable device with tactile feedback function |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |