Electronic device with an input device having a haptic engine
First Claim
Patent Images
1. An electronic device comprising:
- an input device having an input surface and configured to receive a translational input; and
a haptic engine mechanically coupled to the input device, the haptic engine comprising;
a magnet assembly configured to move in response to the translational input; and
a coil assembly configured to;
generate an input device signal in response to movement of the magnet assembly caused by the translational input; and
receive a haptic output signal to generate a haptic output along the input surface.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device is configured to provide haptic feedback to a user based on an input action associated with an input device. The electronic device includes a haptic engine operably connected to a processing device. The haptic engine includes an electromagnetic actuator that detects an input action associated with the input device. The electromagnetic actuator also produces a haptic output in response to the detection of the input action.
274 Citations
21 Claims
-
1. An electronic device comprising:
-
an input device having an input surface and configured to receive a translational input; and a haptic engine mechanically coupled to the input device, the haptic engine comprising; a magnet assembly configured to move in response to the translational input; and a coil assembly configured to; generate an input device signal in response to movement of the magnet assembly caused by the translational input; and receive a haptic output signal to generate a haptic output along the input surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic device, comprising:
-
an input device having an input surface and configured to receive a translational input; an enclosure defining an opening; a shaft coupled to the input device and extending through the opening; a haptic engine positioned within the enclosure and mechanically coupled to the input device via the shaft and configured to; generate an input device signal in response to the translational input; and produce a haptic output along the input surface; a display configured to display a change in a user interface screen associated with an application program of the electronic device in response to the input device signal; and a processing device operably connected to the haptic engine and the display, the processing device configured to cause a haptic output signal to be transmitted to the haptic engine in response to the input device signal to cause the haptic engine linear actuator to produce the haptic output. - View Dependent Claims (11, 12, 13)
-
-
14. An electronic watch, comprising:
-
an input button; an electromagnetic actuator mechanically coupled to the input button, the electromagnetic actuator comprising; a magnet assembly; and a coil assembly adjacent the magnet assembly; and a processing device operably coupled to the electromagnetic actuator, wherein the electromagnetic actuator is configured to detect an input action provided to the input button based on a first movement between the magnet assembly and the coil assembly, the first movement inducing an input device signal; and the processing device is configured to cause a haptic output signal to be transmitted to the electromagnetic actuator, in response to the input device signal, the haptic output signal causing a second movement between the magnet assembly and the coil assembly to produce a haptic output. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. An electronic device comprising:
-
an input device having an input surface and configured to receive a translational input; and a haptic engine mechanically coupled to the input device, the haptic engine comprising; a magnet assembly; and a coil assembly configured to; move relative to the magnet assembly in response to the translational input; generate an input device signal in response to movement of the coil assembly caused by the translational input; and receive a haptic output signal to generate a haptic output along the input surface.
-
Specification