Calibration of haptic feedback systems for input devices
First Claim
Patent Images
1. A method for operating a haptic output device for an electronic device comprising:
- sensing, by a force sensor, an input force applied to a movable surface of the haptic output device;
causing a horizontal translation of the movable surface in response to the input force;
sensing, by a feedback sensor, at least one of a movement velocity, acceleration, or distance of the horizontal translation of the movable surface;
providing, by an adjustable biasing support disposed beneath and supporting the movable surface, a biasing force to return the movable surface to an original position in response to the horizontal translation;
determining, by a processor, whether the at least one of the movement velocity, acceleration, or distance is accurate;
if the at least one of the movement velocity, acceleration, or distance is not accurate, adjusting at least one characteristic of the haptic output device.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic device including a processor, a display screen in communication with the processor, a track pad in communication with the processor including a movable surface that is selectively movable in at least one direction to provide feedback to a user, and a feedback system in communication with the processor including a feedback sensor. The feedback sensor determines a movement characteristic of the movable surface and the processor selectively adjusts at least one setting of the track pad based on the movement characteristic.
259 Citations
19 Claims
-
1. A method for operating a haptic output device for an electronic device comprising:
-
sensing, by a force sensor, an input force applied to a movable surface of the haptic output device; causing a horizontal translation of the movable surface in response to the input force; sensing, by a feedback sensor, at least one of a movement velocity, acceleration, or distance of the horizontal translation of the movable surface; providing, by an adjustable biasing support disposed beneath and supporting the movable surface, a biasing force to return the movable surface to an original position in response to the horizontal translation; determining, by a processor, whether the at least one of the movement velocity, acceleration, or distance is accurate; if the at least one of the movement velocity, acceleration, or distance is not accurate, adjusting at least one characteristic of the haptic output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic device comprising:
-
a processor; a display screen in communication with the processor; a track pad in communication with the processor including a selectively movable surface movable in at least one planar direction to provide output to a user; a force sensor coupled to the track pad and configured to detect a force input to the selectively movable surface; an actuator in communication with the processor and operably connected to the movable surface, the actuator being configured to cause a planar movement of the movable surface; an adjustable biasing support disposed beneath the selectively movable surface and configured to; support the selectively movable surface; and provide a biasing force to return the selectively movable surface to an original position in response to the planar movement; and a feedback system in communication with the processor including a feedback sensor;
whereinthe feedback sensor determines at least one of a movement velocity, acceleration, or distance of the planar movement of the movable surface; and the processor selectively adjusts at least one setting of the track pad based on the at least one of the movement velocity, acceleration, or distance. - View Dependent Claims (11, 12, 13, 14, 19)
-
-
15. A computing device comprising:
-
a horizontally movable surface; a force sensor configured to detect a force input to the horizontally movable surface; a feedback sensor configured to detect a horizontal movement characteristic of the movable surface; an adjustable biasing support disposed beneath the horizontally movable surface and configured to; support the horizontally movable surface; and provide a biasing force to return the horizontally movable surface to an original position in response to horizontal movement of the horizontally movable surface; a processor in communication with the feedback sensor and configured to; compare the detected movement characteristic with a desired movement characteristic; and when the detected movement characteristic does not substantially match the desired movement characteristic, adjust at least one input characteristic of the movable surface;
whereinthe movement characteristic is at least one of a horizontal movement velocity, acceleration, or distance. - View Dependent Claims (16, 17, 18)
-
Specification