Self adapting haptic device
First Claim
Patent Images
1. A method for providing haptic output for an electronic device, comprising:
- determining, using one or more sensors associated with the electronic device, an operating environment of the electronic device;
causing a haptic actuator of the electronic device to output a first type of haptic output at a first frequency based, at least in part, on the determined operating environment;
determining, using the one or more sensors, when the operating environment of the electronic device changes;
determining an initial target frequency based on the changed operating environment;
determining if the initial target frequency is to be optimized;
causing the haptic actuator of the electronic device to output a second type of haptic output at a second frequency that is the initial target frequency when the initial target frequency is not optimized and is a modification of the initial target frequency when initial target frequency is optimized, wherein the second frequency is different from the first frequency.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses are disclosed that allow an electronic device to autonomously adapt one or more user alerts of the electronic device. For example, some embodiments may include a method for operating a haptic device including driving a haptic device using a control signal, measuring a frequency related to the operation of the haptic device and comparing the measured frequency with a target frequency. A control signal is adjusted based on the comparison to drive the haptic device to the target frequency.
-
Citations
20 Claims
-
1. A method for providing haptic output for an electronic device, comprising:
-
determining, using one or more sensors associated with the electronic device, an operating environment of the electronic device; causing a haptic actuator of the electronic device to output a first type of haptic output at a first frequency based, at least in part, on the determined operating environment; determining, using the one or more sensors, when the operating environment of the electronic device changes; determining an initial target frequency based on the changed operating environment; determining if the initial target frequency is to be optimized; causing the haptic actuator of the electronic device to output a second type of haptic output at a second frequency that is the initial target frequency when the initial target frequency is not optimized and is a modification of the initial target frequency when initial target frequency is optimized, wherein the second frequency is different from the first frequency. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable storage medium encoding computer executable instructions which, when executed by a processor performs a method for providing haptic output for an electronic device, comprising:
-
determining, using one or more sensors associated with the electronic device, an environment in which the electronic device is operating; causing a haptic actuator of the electronic device to output a first type of haptic output at a first frequency based, at least in part, on the determined environment; determining, using the one or more sensors, when the environment changes; determining an initial target frequency based on the changed operating environment; determining if the initial target frequency is to be optimized; causing the haptic actuator of the electronic device to output a second type of haptic output at a second frequency that is the initial target frequency when the initial target frequency is not optimized and is a determined from the initial target frequency by a dithering process when initial target frequency is optimized, wherein the second frequency is different from the first frequency. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computing device comprising:
-
a processor; a memory coupled to the processor; one or more sensors operative to determine an environment in which the computing device is operating and operative to determine when the environment changes; and a haptic actuator operative to output a first type of haptic output at a first frequency when the computing device operates in the environment and a second, different type of haptic output at a second frequency when the environment changes; wherein the processor is operative to select the second frequency by optimizing an initial target frequency. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification