Thresholds for determining feedback in computing devices
First Claim
1. A method of providing haptic feedback by a haptic device in an electronic device, the method comprising:
- Identifying a user input to a specific application of the electronic device, the specific application associated with at least one graphic displayed on a display of the electronic device, and the user input associated with a location of a movable output icon;
accessing, from a memory, a feedback profile of the specific application;
detecting, by an input sensor;
a magnitude of a force exerted on a feedback surface of the haptic device; and
a change in the magnitude of the force exerted on the feedback surface;
determining, by a processor, that the magnitude of force exerted on the feedback surface, as a result of the change, has crossed a threshold defined by the feedback profile;
generating, by the processor, an electrical signal corresponding to a haptic feedback operation defined by the feedback profile; and
providing the electrical signal to an electromagnetic actuator coupled to the feedback surface;
whereinthe electromagnetic actuator causes the feedback surface to displace a set distance in response to the electrical signal.
0 Assignments
0 Petitions
Accused Products
Abstract
The present application is related to a computer for providing output to a user. The computer includes a processor and an input device in communication with the processor. The input device includes a feedback surface and at least one sensor in communication with the feedback surface, the at least one sensor configured to detect a user input to the feedback surface. The processor varies a down-stroke threshold based on a first factor and varies an up-stroke threshold based on a second factor. The down-stroke threshold determines a first output of the computing device, the up-stroke threshold determines a second output of the computing device, and at least of the first factor or the second factor are determined based on the user input.
-
Citations
23 Claims
-
1. A method of providing haptic feedback by a haptic device in an electronic device, the method comprising:
-
Identifying a user input to a specific application of the electronic device, the specific application associated with at least one graphic displayed on a display of the electronic device, and the user input associated with a location of a movable output icon; accessing, from a memory, a feedback profile of the specific application; detecting, by an input sensor; a magnitude of a force exerted on a feedback surface of the haptic device; and a change in the magnitude of the force exerted on the feedback surface; determining, by a processor, that the magnitude of force exerted on the feedback surface, as a result of the change, has crossed a threshold defined by the feedback profile; generating, by the processor, an electrical signal corresponding to a haptic feedback operation defined by the feedback profile; and providing the electrical signal to an electromagnetic actuator coupled to the feedback surface;
whereinthe electromagnetic actuator causes the feedback surface to displace a set distance in response to the electrical signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A haptic device, comprising:
-
a feedback surface; an input sensor operably connected to the feedback surface; an electromagnetic field generator coupled to a housing of an electronic device and configured to attract or repel the feedback surface such that the feedback surface translates in plane; and a processor in communication with the input sensor and the electromagnetic field generator and configured to; receive a first signal from the input sensor corresponding to a characteristic of a force exerted on the feedback surface; identify, from at least the first signal, a user input to a specific application of the electronic device, the specific application associated with at least one graphic displayed on a display of the electronic device, and the user input associated with a location of a movable output icon; receive a second signal from the input sensor corresponding to a change in the characteristic that crosses a threshold defined in a feedback profile of the specific application of the electronic device; and provide an electrical signal to the electromagnetic field generator in response to the change;
whereinthe electromagnetic field generator causes the feedback surface to displace a select distance in response to the electrical signal. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An electronic device comprising:
-
a housing; a feedback surface within the housing; a biasing element coupled to the feedback surface and configured to maintain a relative relationship between a top surface of the feedback surface and an external surface of the housing; an input sensor connected to the feedback surface; an electromagnetic coil affixed to the housing and configured to magnetically interact with the feedback surface; a processor in communication with the input sensor and the electromagnetic coil and configured to; identify a user input to a specific application of the electronic device, the specific application associated with at least one graphic displayed on a display of the electronic device, and the user input associated with a location of a movable output icon; select a feedback profile of the specific application; receive a signal from the input sensor corresponding to a characteristic of a force exerted on the feedback surface; provide an electrical waveform to an electromagnetic field generator in response to a change in the characteristic and based on the feedback profile; and provide input to the specific application in response to the change in the characteristic;
whereinthe electromagnetic field generator causes the feedback surface to displace a select distance in response to the signal. - View Dependent Claims (20, 21, 22, 23)
-
Specification