electronic devices and methods for creating various haptic effects. In one example, an electronic device may include a first haptic module for creating a first haptic effect, the first haptic module having a first weight member that selectively moves in a substantially vertical orientation relative to the first haptic module; a second haptic module for creating a second haptic effect, the second haptic module having a second weight member that selectively moves in a substantially horizontal orientation relative to the second haptic module; and a processor for controlling the first and second haptic modules. In one example, the processor selectively activates either the first haptic module or the second haptic module based on one or more events or conditions, such as the current orientation or position of the electronic device.
|
12. An electronic device, comprising:
a haptic module for creating a haptic effect, the haptic module having a frame, a weight member positioned within the frame, and an actuator wire coupled between the weight member and the frame, wherein when the actuator wire receives an electrical signal, the actuator wire shortens thereby moving the weight member within the frame to create the haptic effect; and
a processor for controlling the haptic module.
1. An electronic device, comprising:
a planar surface;
a first haptic module for creating a first haptic effect, the first haptic module having a first weight member that selectively moves in a substantially perpendicular direction relative to the planar surface;
a second haptic module for creating a second haptic effect, the second haptic module having a second weight member that selectively moves in a substantially parallel direction relative to the planar surface; and
a processor for controlling the first and second haptic modules.
18. A method of creating a haptic feedback effect in an electronic device, comprising:
determining an orientation of the electronic device; and
responsive to the determining operation, activating either a first haptic module to create a first haptic feedback effect or activating a second haptic module to create a second haptic feedback effect; wherein
the first haptic module is configured to move a first weight member in a substantially perpendicular direction relative to a planar surface of the electronic device to create the first haptic feedback effect; and
the second haptic module is configured to move a second weight member in a substantially parallel direction relative to the planar surface of the electronic device to create the second haptic feedback effect.
2. The electronic device of
4. The electronic device of
5. The electronic device of
6. The electronic device of
7. The electronic device of
8. The electronic device of
9. The electronic device of
10. The electronic device of
11. The electronic device of
13. The electronic device of
14. The electronic device of
15. The electronic device of
16. The electronic device of
17. The electronic device of
19. The method of
20. The method of
|
The present disclosure relates generally to methods and apparatuses for providing haptic effects and haptic feedback, and more particularly relates to methods and apparatus for providing a rapid haptic effect.
Haptic effects or haptic feedback refers to touch or tactile sensations, such as a vibration or other physical sensations, of an electronic device which can be used to provide feedback or notifications to a user of the electronic device.
Many conventional electronic devices provide haptic effects utilizing vibration inducing devices, such as an electric motor connected to an eccentric unbalanced weight or mass which causes the electronic device to vibrate or buzz based on rotary motion of the weight.
As recognized by the present inventor, what is needed are differing types of haptic devices to provide additional types of haptic effects to a user.
According to one broad aspect of one embodiment, disclosed herein is an electronic device that may include a first haptic module for creating a first haptic effect, the first haptic module having a first weight member that selectively moves in a substantially vertical orientation relative to the first haptic module; a second haptic module for creating a second haptic effect, the second haptic module having a second weight member that selectively moves in a substantially horizontal orientation relative to the second haptic module; and a processor for controlling the first and second haptic modules.
In one example, the first haptic module may include a frame member, a weight member positioned within the frame member, and an actuator wire coupled with the weight member and the frame member. In one example, the actuator wire may include a Nitinol material or other shape memory alloy, and when the actuator wire receives an electrical current, the actuator wire shortens, thereby vertically moving the first weight member from a first position to a second position and creating the first haptic effect. When the electrical current decreases or decays, the actuator wire returns to its original length and the first weight member returns to the first position.
In one example, the second haptic module may include a frame member, a weight member positioned within the frame member, and an actuator wire coupled with the weight member and the frame member. In one example, the actuator wire may include a Nitinol material or other shape memory alloy, and when the actuator wire receives an electrical current, the actuator wire shortens, thereby horizontally moving the second weight member from a first position to a second position and creating the second haptic effect. When the electrical current decreases or decays, the actuator wire returns to its original length and the second weight member returns to the first position.
In one example, the processor selectively activates either the first haptic module or the second haptic module based on one or more events or conditions, such as the current orientation or position of the electronic device.
According to another broad aspect of another embodiment, disclosed herein is an electronic device that may include a haptic module for creating a haptic effect, the haptic module having frame, a weight member positioned within the frame, and an actuator wire coupled between the weight member and the frame, wherein when the actuator wire receives an electrical signal, the actuator wire shortens thereby moving the weight member within the frame to create the haptic effect; and a processor for controlling the haptic module.
In one example, the haptic module is configured so that the weight member moves in a substantially vertical orientation relative to the frame, and in another example, the haptic module is configured so that the weight member moves in a substantially horizontal orientation relative to the frame. The actuator wire may include a Nitinol material or other shape memory alloy, and the processor may selectively activate the haptic module based on one or more events or conditions such as the orientation or position of the electronic device.
According to another broad aspect of another embodiment, disclosed herein is a method of creating a haptic feedback effect in an electronic device. In one example, the method may include providing a first haptic module configured to move a first weight member in a substantially vertical orientation relative to the first haptic module to create a first haptic feedback effect; providing a second haptic module configured to move a second weight member in a substantially horizontal orientation relative to the second haptic module to create a second haptic feedback effect; determining an orientation of the electronic device; and responsive to determining operation, activating either the first haptic module to create the first haptic feedback effect or activating the second haptic module to create the second haptic feedback effect.
In one example, if the determining operation determines that the orientation of the electronic device is substantially horizontal, then the activation operation may activate the first haptic module to create the first haptic feedback effect. In another example, if the determining operation determines that the orientation of the electronic device is substantially vertical, then the activation operation may activate the second haptic module to create the second haptic feedback effect.
Other embodiments are described herein. The features, utilities and advantages of various embodiments of the disclosure will be apparent from the following more particular description of embodiments as illustrated in the accompanying drawings.
Described herein are various embodiments of haptic modules which can create differing haptic effects within an electronic device 18, such as, but not limited to, portable electronic devices, mobile phones, smart phones, tablet computers, music and multi-media players, wearable devices, wearable health assistants, video game controllers, and other handheld, wearable or portable devices. The haptic effects may be selectively created based on vertical and/or horizontal movements of a mass or weight member. In this manner, different haptic effects can be utilized by an electronic device depending on differing situations, factors, or events, such as a current orientation or motion of the electronic device. Various embodiments are described in the present disclosure.
In one example, a haptic module 20 (
As described herein, a haptic effect is created when a haptic module (such as module 20 or module 50) within a portable device 18 rapidly moves one or more mass elements or weight members (such as 24 or 54), so as to temporarily physically move or jolt the portable device 18. When a haptic effect occurs, a user holding, manipulating or otherwise in contact with the portable device 18 experiences or feels the temporary movement of the portable device 18. Haptic effects as described herein can be provided within a portable device 18 in addition to or as a complement to traditional tactile feedback effects such as vibrational effects. In portable electronic devices 18, especially very small ones, a haptic effect allows feedback or notifications to be provided to the user of the electronic device 18.
In accordance with some embodiments of the present disclosure, data from a conventional accelerometer (e.g., 142 in
The haptic module 20 of
The frame member 22, in one example, can have one or more openings 28 along one or more sides or surfaces 30 of the frame member 22. In the example of
Weight member 24, in one example, may include one or more extensions, nodes, tabs or protrusions 32 extending outwardly from one or more sides or services of weight member 24. In the example of
The openings 28 of frame member 22 are adapted to receive the one or more extensions/protrusions 32 of weight member 24. In one example, openings 28 define a length that may have a generally vertical orientation, such as an oval, rectangle, or other shape which extends vertically along a side 30 of frame member 22. In this manner, openings 28 support and guide movement of protrusions 32 of the weight member 24 within the openings 28, for instance between various substantially vertical positions such as a first vertical position and a second vertical position. In another example, openings 28 can be angled in actuate or obtuse angular orientations relative to the frame member 22, so as to create differing movement patterns of the weight member 24 relative to the frame member 22, if desired.
Frame member 22 may also include one or more posts or nodes 40 extending outwardly from sides or surfaces 30 of the frame member. The posts 40 may be positioned along the same sides or services as the protrusions 32 of weight member 24, and the posts 40 may include channels 42 to guide actuator wire 26 along posts 40. Frame member 22 may also include a tab or extension 44 or other structure so that frame member 22 can be connected with a portable electronic device 18.
In this example of
To create vertical movement of weight 24 within the frame member 22, actuator wire 26 is routed under a first protrusion 32 of weight member 24, over the adjacent post 40 of frame member 22, under the second protrusion 32 of weight member 24, over the second post 40 of frame member 22, and under the third protrusion 32 of weight member 24. The actuator wire may be secured to the frame member at each of its ends.
In one example, in a first state (such as a default state), the actuator wire 26 is in its normal state defining a first length. This default, first state can exist, for instance, when no voltage, current, heat or other energy or signal is applied to the actuator wire 26. In this example, the weight 24 in the first state is in its lower vertical position relative to frame member 22.
In a second state, when an excitation signal (such as current, voltage or other signal or energy) is applied to the actuator wire 26, the wire heats up, contracts and shortens in length, which rapidly moves the weight member 24 upwardly, which creates a haptic effect of a tap, pop, jolt or other movement of the haptic module 20 and of the electronic device 18. In the example of
When the excitation signal is then removed or discharges, the wire 26 restores to its default length, which thereby decreases and/or removes the upward force on protrusions 32 which has the effect of allowing weight member 24 to move downwardly, for instance back to its first position or default position.
In one example, a second set of openings 28, protrusions 32 and posts 40 are provided on a second side or surface (for instance, an opposing side) of the frame member 22 and weight member 24. A second actuator wire (similar to wire 26) can be securely connected at its ends to the second side or surface of frame member 22, and routed through the second set of openings 28, protrusions 32 and posts 40. In this example, when both actuator wires are activated simultaneously (i.e., a current, voltage, or other signals or energies are applied simultaneously to both wires 26), the upward force applied to the weight member 24 is larger (e.g., double) than if a single wire 26 is used, which can also have the effect of increasing the rate at which the weight member 24 moves upwardly within the frame member 22.
In this example, haptic module 50 includes a frame member 52, a weight member 54 positioned within frame member 52, and an actuator wire 56 (e.g., a shape memory alloy such as a Nitinol wire) connected between weight member or mass 54 (which may include tungsten or other dense material) and frame member 52 for controlling movement of weight member 54 within the frame member 52 in order to create haptic effects or provide haptic feedback in electronic device 18 through haptic module 50. As described herein, actuator wire 56 rapidly changes shape and/or length under control of the electronic device 18, and in response, weight member 54 moves laterally within frame member 52, thereby creating a haptic effect, movement or action such as but not limited to a tap, pop, jolt or other movement. The distance traveled by the weight member 54 within the frame member 52 can be configured or tuned in a particular implementation of haptic module 50 to achieve a desired haptic effect.
The haptic module 50 of
Frame member 52 may include one or more wire securing members 58 securing the ends of actuator wire 56 to frame member 52. Frame member 52 may also include lateral guide slots 60, 62 along sides 64, 66 that, along with end member 68, provide or define an area within frame member 52 wherein weight member 54 can laterally move from at least a first position to a second position in response to a change in the length and/or shape of actuator wire 56.
Weight member 54 may include a wire attachment pin 70 receiving or coupling with a portion of actuator wire 56, or in another embodiment, actuator wire 56 may be attached to or secured to a portion of weight member 54 depending upon the particular implementation. Pin 70 can be provided with a non-conductive coating in one example, so as to electrically insulate pin 70 from the current/voltage or other signals applied to or flowing through actuator wire 26.
Frame member 52 may also include a stop member (e.g., L-shaped tab) 72 with the return spring 74 configured to be in contact with one end of the weight member 54. In one example, stop member 72 and return spring 74 are positioned on an end opposing the end member 68 of frame member 52.
The frame member 52 can be configured to partially or completely encase or surround weight member 54. In one example, frame member 52 prevents or restricts vertical movement of weight member 54 with frame member 52, while allowing a defined amount lateral, horizontal, or linear movement of weight member 54 within frame member 52.
In another example, the guide slots 60, 62 of frame member 52 can be angled in acute or obtuse angular orientations relative to the frame member 52, so as to create differing movement patterns of the weight member 54 relative to the frame member 52, if desired.
Frame member 52 may also include structures so that frame member 52 can be connected with or secured within a portable electronic device 18.
In this example of
In one example, in a first state (such as a default state), the actuator wire 56 is in its normal state defining a first length. This default, first state can exist, for instance, when no voltage, current, heat or other energy or signal is applied to the actuator wire 56. In this example, the weight member 54 in the first state is in its horizontal position closest to end member 68 within frame member 52, due to the spring force of return spring 74 onto weight member 54. In this example of a first position/first state, the return spring 74 is generally uncompressed or slightly compressed (especially when compared with the second state described below).
In a second state, when an excitation signal (such as current, voltage or other signal or energy) is applied to the actuator wire 56, the wire 56 heats up, contracts and shortens in length, which rapidly moves the weight member 54 laterally toward the stop member 72 and compresses the return spring 74, and such rapid lateral movement of the weight member 54 creates a haptic effect of a tap, pop, jolt or other movement of the haptic module 50 and of the electronic device 18. In the example of
When wire 56 has the excitation signal removed or discharged, the wire 56 restores or returns to its default length, which thereby decreases and/or removes the lateral force on wire attachment pin 70 on the weight member 54, at which point the spring force of return spring 74 moves weight member 54 laterally back towards the first position or default (i.e., away from stop member 72 and towards end member 68 of frame member 52).
In one example, actuator wires 26, 56 may be approximately 15 mm in length or other lengths as desired, and when activated via the application of an electrical current, actuator wires 26, 56 may shrink in length on the order of approximately 2% to 4% or more. In one example, a capacitance of between approximately 300 to 400 μFarads (e.g., 330 μFarads), with approximately 10 to 15 volts applied thereto, can be discharged into wires 26, 56 in order to change the wire's length.
At operation 82, the electronic device's orientation and/or movement is determined. In one example, operation 82 examines data from the electronic device's accelerometer(s) (or gyroscopes if present) in order to determine whether the device is currently substantially vertically oriented or substantially horizontally oriented.
In one example, if the electronic device is substantially horizontally oriented, it may be desired to provide haptic feedback based on vertical movements of the weight member within a haptic module, and in such a situation control is passed to operation 84. Conversely, if the electronic device is substantially vertically oriented, it may be desired to provide haptic feedback based on lateral movements of the weight member within a haptic module, and in such a situation control is passed to operation 86. Other conditions, variables, events or factors may be utilized to determine whether to pass control either to operation 84 for creation of haptic effects based on vertical movement of a weight member, or to operation 86 for creation of haptic effects based on horizontal/lateral movement of a weight member.
If control is passed to operation 84, at operation 84 vertical movement of a weight member of a haptic module is activated, in one example by discharging a capacitor into an actuating wire of a haptic module to create rapid vertical movement of the weight member from the first position (of operation 80) to a second position, which creates a haptic effect.
If control is passed to operation 86, at operation 86 horizontal/lateral movement of a weight member of a haptic module is activated, in one example by discharging a capacitor into an actuating wire of a haptic module to create rapid lateral movement of the weight member from the first position (of operation 80) to a second position, which creates a haptic effect.
At operation 88, the signal applied by operations 84 or 86 is removed, decays or decreases so as to restore the haptic module to its normal/default/first state. At operation 90, the weight member with the haptic modules moves or returns back to its first position.
At operation 92, the process may wait until a new request for a haptic effect is received, upon which control may be returned to operation 82 in order to repeat operations 82-92.
As described herein, haptic feedback or effects can be created and provided to the user of electronic device 18 based upon horizontal/lateral movements of weight member 54 in certain situations, while in other situations, haptic feedback or effects can be created and provided to the user of electronic device 18 based upon vertical movement of weight member 24.
In addition, the type, frequency, amplitude or duration of haptic feedback created by an electronic device 18 can be dynamically changed or adjusted depending upon the orientation, position, movement, or other events of electronic device 18. For instance, if it is desired to reduce or avoid the possible annoyance of an electronic device 18 that is resting on a table (detected such as through accelerometer data), the haptic feedback or haptic effect provided by electronic device 18 (for instance when an incoming phone call is received) could be dynamically adjusted to be for example one or more taps created by haptic modules 20 or 50. This is in contrast with some conventional electronic devices which utilize large and extended vibrations of the electronic device to notify users of events such as incoming phone calls.
In another example, an electronic device 18 can be configured to test the level of noise that would be generated by haptic effects such as vibrations. In one example, an electronic device 18 may emit a test haptic pulse, and a microphone (e.g., 140 in
In
In this example of the present disclosure, the speed of the wire 114 shrinkage is decoupled or buffered from the motion of the weight member/mass 116 by using the leaf spring 112, wherein once loaded, the leaf spring 112 can be used to pull the weight member/mass 116 at a tunable or selectable speed. A return spring 118 (e.g., a weak return spring) can be coupled with the weight member/mass 116 to give a gradual increase in velocity; or, if desired, a stiff return spring 118 would provide a sharper increase in velocity.
Various embodiments may include alternative structures or arrangements. For example, a controlled electrical discharge from a capacitor (other voltage source) may be used to slowly heat the wire 114, rather than providing an instantaneous or near-instantaneous shrinkage of the wire. As another example, a spring may be placed at only one side of the mass. As still another example, a spring may be placed within the length of the wire 114, such that it splits the wire 114 into two pieces, each connected to a different side of the spring.
Referring to
Electronic device 18 may include various input devices 136, such as but not limited to, touch inputs 138 (which may be part of or separate from touchscreen 139), audio/microphone input 140, data from accelerometer(s) 142 and other inputs such as buttons, keypads, switches, sliders or any other conventional input. Speaker or audio outputs 144 may also be provided.
In accordance with some embodiments of the present disclosure, electronic device 18 may include one or more module(s) 20, 50 for generating haptic feedback. Module(s) 20, 50 may include one or more of the features, functions or processes disclosed herein; and module(s) 20, 50 may be implemented in various manners, such as but not limited to, as hardware devices, specialized integrated circuits, logic, computer program products, code modules operating on processor 130 or device 18, or in any combination thereof.
In one example, electronic device 18 may be configured in the form of a wearable health assistant that provides health-related information (whether real-time or not) to the user, authorized third parties, and/or an associated monitoring device. Device 18 may be configured to provide health-related information or data such as but not limited to heart rate data, blood pressure data, temperature data, oxygen level data, diet/nutrition information, medical reminders, health-related tips or information, or other health-related data. The associated monitoring device may be, for example, a tablet computing device, phone, personal digital assistant, computer, and so on.
Depending on the particular implementation and the positioning of haptic modules 20, 50 within electronic device 18, various haptic effects are possible. For instance and in one non-limiting example, if haptic modules 20, 50 are placed or integrated in a co-planar relationship with a display 139 (which may be a touchscreen) of an electronic device 18, haptic module 20 could be configured to create haptic effects that include movements perpendicular to or normal to the plane of the touchscreen 139 of electronic device 18, while haptic module 50 could be configured to create haptic effects that include movements which are generally in the plane of touchscreen 139 of electronic device 18. Other orientations of the haptic modules and associated haptic movements are possible.
While embodiments of the present disclosure have been described with respect to haptic module 20 and haptic module 50 and their selective activation, it is understood that additional or multiple haptic modules can be incorporated into device 18, and differing haptic effects can be created based on simultaneous, combined, overlapping, repeated, sequential or alternating activations of two or more of the haptic modules, or any combinations thereof.
Hence, it can be seen that various embodiments of the present disclosure provide for creating haptic effects and haptic feedback for use in portable electronic devices based on vertical and/or horizontal movements of a mass or weight member.
While the methods disclosed herein have been described and shown with reference to particular operations performed in a particular order, it will be understood that these operations may be combined, sub-divided, or re-ordered to form equivalent methods without departing from the teachings of the embodiments herein. Accordingly, unless specifically indicated herein, the order and grouping of the operations is not a limitation of the disclosed embodiments.
In this description, references to “one embodiment” or “an embodiment,” or to “one example” or “an example” mean that the feature being referred to is, or may be, included in at least one embodiment or example. Separate references to “an embodiment” or “one embodiment” or to “one example” or “an example” in this description are not intended to necessarily refer to the same embodiment or example; however, neither are such embodiments mutually exclusive, unless so stated or as will be readily apparent to those of ordinary skill in the art having the benefit of this disclosure. Thus, embodiments within the scope of the disclosure may include a variety of combinations and/or integrations of the embodiments and examples described herein, as well as further embodiments and examples as defined within the scope of all claims based on this disclosure, as well as all legal equivalents of such claims.
It should be appreciated that in the foregoing description of exemplary embodiments, various features of the embodiments disclosed herein are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. This method of disclosure, however, is not to be interpreted as reflecting an intention that the claimed embodiments require more features than are expressly recited in each claim. Rather, inventive aspects lie in less than all features of a single foregoing disclosed embodiment, and each embodiment described herein may contain more than one inventive feature.
While various embodiments have been particularly shown and described herein, it will be understood by those skilled in the art that various other changes in the form and details may be made without departing from the spirit and scope of the disclosure.
Patent | Priority | Assignee | Title |
10133351, | May 21 2014 | Apple Inc. | Providing haptic output based on a determined orientation of an electronic device |
10248208, | Apr 23 2015 | Korea Institute of Science and Technology | Tactile transmission device and user interface system having same |
10254840, | Jul 21 2015 | Apple Inc. | Guidance device for the sensory impaired |
10261585, | Mar 27 2014 | Apple Inc. | Adjusting the level of acoustic and haptic output in haptic devices |
10372214, | Sep 07 2016 | Apple Inc. | Adaptable user-selectable input area in an electronic device |
10437359, | Feb 28 2017 | Apple Inc. | Stylus with external magnetic influence |
10556252, | Sep 20 2017 | Apple Inc | Electronic device having a tuned resonance haptic actuation system |
10585480, | May 10 2016 | Apple Inc. | Electronic device with an input device having a haptic engine |
10613678, | Sep 17 2018 | Apple Inc. | Input device with haptic feedback |
10623536, | Nov 15 2016 | Sony Corporation | Information processing apparatus and information processing method |
10649529, | Jun 28 2016 | Apple Inc. | Modification of user-perceived feedback of an input device using acoustic or haptic output |
10664058, | Jul 21 2015 | Apple Inc. | Guidance device for the sensory impaired |
10768738, | Sep 27 2017 | Apple Inc | Electronic device having a haptic actuator with magnetic augmentation |
10768747, | Aug 31 2017 | Apple Inc.; Apple Inc | Haptic realignment cues for touch-input displays |
10772394, | Mar 08 2016 | Apple Inc. | Tactile output for wearable device |
10775889, | Jul 21 2017 | Apple Inc | Enclosure with locally-flexible regions |
10845878, | Jul 25 2016 | Apple Inc. | Input device with tactile feedback |
10890978, | May 10 2016 | Apple Inc. | Electronic device with an input device having a haptic engine |
10936071, | Aug 30 2018 | Apple Inc | Wearable electronic device with haptic rotatable input |
10942571, | Jun 29 2018 | Apple Inc | Laptop computing device with discrete haptic regions |
10966007, | Sep 25 2018 | Apple Inc. | Haptic output system |
11024135, | Jun 17 2020 | Apple Inc | Portable electronic device having a haptic button assembly |
11054932, | Sep 06 2017 | Apple Inc | Electronic device having a touch sensor, force sensor, and haptic actuator in an integrated module |
11099651, | May 21 2014 | Apple Inc. | Providing haptic output based on a determined orientation of an electronic device |
11150731, | Sep 28 2018 | Apple Inc. | Multi-modal haptic feedback for an electronic device using a single haptic actuator |
11460946, | Sep 06 2017 | Apple Inc. | Electronic device having a touch sensor, force sensor, and haptic actuator in an integrated module |
11487362, | Jul 21 2017 | Apple Inc. | Enclosure with locally-flexible regions |
11625100, | Jun 06 2017 | Cambridge Mechatronics Limited | Haptic button |
11756392, | Jun 17 2020 | Apple Inc. | Portable electronic device having a haptic button assembly |
11762470, | May 10 2016 | Apple Inc. | Electronic device with an input device having a haptic engine |
11805345, | Sep 25 2018 | Apple Inc. | Haptic output system |
9594429, | Mar 27 2014 | Apple Inc. | Adjusting the level of acoustic and haptic output in haptic devices |
9710061, | Jun 17 2011 | Apple Inc.; Apple Inc | Haptic feedback device |
9829981, | May 26 2016 | Apple Inc.; Apple Inc | Haptic output device |
9886090, | Jul 08 2014 | Apple Inc. | Haptic notifications utilizing haptic input devices |
Patent | Priority | Assignee | Title |
5293161, | Jun 18 1990 | Motorola, Inc. | Selective call receiver having a variable frequency vibrator |
5434549, | Nov 12 1992 | TDK Corporation | Moving magnet-type actuator |
5436622, | Jul 06 1993 | Motorola Mobility LLC | Variable frequency vibratory alert method and structure |
5739759, | Feb 04 1993 | Toshiba Corporation | Melody paging apparatus |
6342880, | Sep 27 1995 | Immersion Corporation | Force feedback system including multiple force processors |
6373465, | Nov 10 1998 | Lord Corporation | Magnetically-controllable, semi-active haptic interface system and apparatus |
6438393, | Jun 25 1998 | WSOU Investments, LLC | Integrated motion detector in a mobile communications device |
6493612, | Dec 18 1998 | Dyson Technology Limited | Sensors arrangement |
6693622, | Aug 18 2000 | Immersion Corporation | Vibrotactile haptic feedback devices |
6822635, | Jan 19 2000 | Immersion Corporation | Haptic interface for laptop computers and other portable devices |
6864877, | Sep 28 2000 | Immersion Corporation | Directional tactile feedback for haptic feedback interface devices |
6952203, | Jan 08 2002 | International Business Machines Corporation | Touchscreen user interface: Bluetoothâ„¢ stylus for performing right mouse clicks |
6988414, | Apr 29 2003 | Stiftung Caesar Center of Advanced European Studies and Research; Infineon Technologies AG; CAESAR, STIFTUNG | Sensor device having a magnetostrictive force sensor |
7068168, | Nov 12 2004 | GIRSHOVICH, SIMON; KORMAN, DAVID | Wireless anti-theft system for computer and other electronic and electrical equipment |
7080271, | Feb 14 2003 | Intel Corporation | Non main CPU/OS based operational environment |
7130664, | Jun 12 2003 | User-based signal indicator for telecommunications device and method of remotely notifying a user of an incoming communications signal incorporating the same | |
7234379, | Jun 28 2005 | Device and a method for preventing or reducing vibrations in a cutting tool | |
7253350, | Oct 22 1999 | Yamaha Corporation | Vibration source driving device |
7323959, | Mar 17 2005 | Matsushita Electric Industrial Co., Ltd. | Trackball device |
7370289, | Mar 07 2001 | GOOGLE LLC | Method and apparatus for notification on an electronic handheld device using an attention manager |
7392066, | Jun 17 2004 | IXI Mobile (R&D), Ltd. | Volume control system and method for a mobile communication device |
7423631, | Jun 23 1998 | Immersion Corporation | Low-cost haptic mouse implementations |
7508382, | Apr 28 2004 | Fuji Xerox Co., Ltd. | Force-feedback stylus and applications to freeform ink |
7570254, | Nov 09 2004 | FUKOKU CO , LTD | Haptic feedback controller, method of controlling the same, and method of transmitting messages that uses a haptic feedback controller |
7656388, | Jul 01 1999 | Immersion Corporation | Controlling vibrotactile sensations for haptic feedback devices |
7675414, | Aug 10 2006 | Qualcomm Incorporated | Methods and apparatus for an environmental and behavioral adaptive wireless communication device |
7710399, | Jun 23 1998 | Immersion Corporation | Haptic trackball device |
7741938, | Jun 02 2005 | PREH GmbH | Rotary actuator with programmable tactile feedback |
7755605, | May 18 2004 | Spherical display and control device | |
7798982, | Nov 08 2002 | Engineering Acoustics, Inc | Method and apparatus for generating a vibrational stimulus |
7825903, | May 12 2005 | Immersion Corporation | Method and apparatus for providing haptic effects to a touch panel |
7855657, | Jan 13 2005 | Siemens Aktiengesellschaft | Device for communicating environmental information to a visually impaired person |
7890863, | Oct 04 2006 | Immersion Corporation | Haptic effects with proximity sensing |
7893922, | Jan 15 2007 | Sony Ericsson Mobile Communications AB | Touch sensor with tactile feedback |
7904210, | Mar 18 2008 | Visteon Global Technologies, Inc. | Vibration control system |
7919945, | Jun 27 2005 | General Vibration Corporation | Synchronized vibration device for haptic feedback |
7952261, | Jun 29 2007 | Parker Intangibles, LLC | Electroactive polymer transducers for sensory feedback applications |
7952566, | Jul 31 2006 | Sony Corporation | Apparatus and method for touch screen interaction based on tactile feedback and pressure measurement |
7956770, | Jun 28 2007 | Sony Corporation | Data input device and portable electronic device |
8002089, | Sep 10 2004 | Immersion Corporation | Systems and methods for providing a haptic device |
8040224, | Aug 22 2007 | Samsung Electronics Co., Ltd. | Apparatus and method for controlling vibration in mobile terminal |
8063892, | Jan 19 2000 | Elckon Limited | Haptic interface for touch screen embodiments |
8081156, | Nov 20 2003 | PREH GmbH | Control element with programmable haptics |
8125453, | Oct 20 2002 | Immersion Corporation | System and method for providing rotational haptic feedback |
8154537, | Aug 16 2007 | Immersion Corporation | Resistive actuator with dynamic variations of frictional forces |
8169402, | Jun 30 2000 | Immersion Corporation | Vibrotactile haptic feedback devices |
8174495, | Oct 28 2005 | Sony Corporation | Electronic apparatus |
8217892, | May 06 2008 | Dell Products L.P. | Tactile feedback input device |
8232494, | Dec 16 2005 | KEENTON INTERNATIONAL LIMITED | Keyboard |
8248386, | Jan 21 2008 | Sony Interactive Entertainment LLC | Hand-held device with touchscreen and digital tactile pixels |
8253686, | Nov 26 2007 | Electronics and Telecommunications Research Institute | Pointing apparatus capable of providing haptic feedback, and haptic interaction system and method using the same |
8262480, | Nov 12 2009 | IGT | Touch screen displays with physical buttons for gaming devices |
8265308, | Dec 07 2007 | Google Technology Holdings LLC | Apparatus including two housings and a piezoelectric transducer |
8344834, | Jan 15 2010 | Hosiden Corporation | Input apparatus |
8345025, | Jun 05 2008 | Dell Products, LP | Computation device incorporating motion detection and method thereof |
8351104, | Mar 06 2008 | Nanomotion Ltd | Controllably coupled piezoelectric motors |
8378797, | Jul 17 2009 | Apple Inc. | Method and apparatus for localization of haptic feedback |
8378965, | Apr 10 2007 | Immersion Corporation | Vibration actuator with a unidirectional drive |
8384316, | Jun 27 2005 | General Vibration Corporation | Synchronized vibration device for haptic feedback |
8390218, | Jun 27 2005 | General Vibration Corporation | Synchronized vibration device for haptic feedback |
8390594, | Aug 18 2009 | TDK ELECTRONICS AG | Haptic feedback using composite piezoelectric actuator |
8469806, | Jul 22 2009 | Immersion Corporation | System and method for providing complex haptic stimulation during input of control gestures, and relating to control of virtual equipment |
8471690, | Mar 30 2010 | PI Ceramic GmbH | Device for producing a haptic feedback from a keyless input unit |
8493177, | Jan 29 2010 | Immersion Corporation | System and method of haptically communicating vehicle information from a vehicle to a keyless entry device |
8493189, | Dec 25 2006 | FUKOKU CO , LTD | Haptic feedback controller |
8598750, | Apr 16 2010 | EM-TECH CO , LTD | Broadband linear vibrator and mobile terminal |
8605141, | Feb 24 2010 | NANT HOLDINGS IP, LLC | Augmented reality panorama supporting visually impaired individuals |
8614431, | Sep 30 2005 | Apple Inc. | Automated response to and sensing of user activity in portable devices |
8619031, | May 30 2003 | Immersion Corporation | System and method for low power haptic feedback |
8633916, | Dec 10 2009 | Apple, Inc.; Apple Inc | Touch pad with force sensors and actuator feedback |
8639485, | Nov 14 2005 | Immersion Corporation | Systems and methods for editing a model of a physical system for a simulation |
8648829, | Oct 20 2002 | Immersion Corporation | System and method for providing rotational haptic feedback |
8681130, | May 20 2011 | Sony Corporation | Stylus based haptic peripheral for touch screen and tablet devices |
8717151, | May 13 2011 | Qualcomm Incorporated | Devices and methods for presenting information to a user on a tactile output surface of a mobile device |
8730182, | Jul 30 2009 | Immersion Corporation | Systems and methods for piezo-based haptic feedback |
8749495, | Sep 24 2008 | Immersion Corporation | Multiple actuation handheld device |
8760037, | Dec 02 2006 | Nanomotion Ltd | Controllable coupling force |
8797153, | Sep 16 2009 | DAV | Rotary control device with haptic feedback |
8834390, | Jun 21 2002 | Boston Scientific Scimed, Inc. | Electronically activated capture device |
8836502, | Dec 28 2007 | Apple Inc | Personal media device input and output control based on associated conditions |
8872448, | Feb 24 2012 | RPX Corporation | Apparatus and method for reorientation during sensed drop |
8976139, | Jan 20 2012 | PANASONIC AUTOMOTIVE SYSTEMS CO , LTD | Electronic device |
9086727, | Jun 22 2010 | Microsoft Technology Licensing, LLC | Free space directional force feedback apparatus |
9134796, | Apr 15 2009 | Koninklijke Philips Electronics N V | Foldable tactile display |
9172669, | Oct 14 2009 | AT&T MOBILITY II LLC | Apparatus, methods and computer-readable storage media for security provisioning at a communication device |
20050036603, | |||
20050230594, | |||
20060209037, | |||
20060223547, | |||
20060252463, | |||
20070106457, | |||
20070152974, | |||
20080062145, | |||
20080084384, | |||
20080158149, | |||
20090085879, | |||
20090115734, | |||
20090167702, | |||
20090174672, | |||
20090225046, | |||
20090231271, | |||
20090243404, | |||
20090267892, | |||
20090267920, | |||
20090313542, | |||
20100196001, | |||
20100225600, | |||
20100267424, | |||
20100328229, | |||
20110115754, | |||
20110128239, | |||
20110132114, | |||
20110163946, | |||
20110205038, | |||
20110210834, | |||
20110210926, | |||
20120062491, | |||
20120127071, | |||
20120127088, | |||
20120223824, | |||
20120232780, | |||
20120235942, | |||
20120286943, | |||
20120319827, | |||
20130002341, | |||
20130044049, | |||
20130127755, | |||
20130207793, | |||
20130253818, | |||
20130278401, | |||
20140002386, | |||
20140028573, | |||
20140125470, | |||
20140218183, | |||
20140218853, | |||
20140225831, | |||
20140274398, | |||
20140282270, | |||
20150126070, | |||
20150277562, | |||
20150338919, | |||
20160011664, | |||
CN101036105, | |||
CN101409164, | |||
CN101663104, | |||
CN101872257, | |||
EP1686776, | |||
JP2004129120, | |||
JP2004236202, | |||
JP2010537279, | |||
JP2010540320, | |||
KR20050033909, | |||
TW2010035805, | |||
WO2073587, | |||
WO2006091494, | |||
WO2007114631, | |||
WO2009038862, | |||
WO2014066516, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Feb 18 2014 | WEBER, DOUGLAS | Apple Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 032273 | /0430 | |
Feb 21 2014 | Apple Inc. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Aug 11 2016 | ASPN: Payor Number Assigned. |
Jan 03 2020 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Jan 03 2024 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Jul 19 2019 | 4 years fee payment window open |
Jan 19 2020 | 6 months grace period start (w surcharge) |
Jul 19 2020 | patent expiry (for year 4) |
Jul 19 2022 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jul 19 2023 | 8 years fee payment window open |
Jan 19 2024 | 6 months grace period start (w surcharge) |
Jul 19 2024 | patent expiry (for year 8) |
Jul 19 2026 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jul 19 2027 | 12 years fee payment window open |
Jan 19 2028 | 6 months grace period start (w surcharge) |
Jul 19 2028 | patent expiry (for year 12) |
Jul 19 2030 | 2 years to revive unintentionally abandoned end. (for year 12) |