Self adapting alert device
First Claim
Patent Images
1. An electronic device, comprising:
- a storage unit;
a motor controller;
a motor coupled to the motor controller, wherein the motor is configured to provide a user alert and wherein a reference value stored in the storage unit is autonomously varied to achieve a target frequency of the motor; and
an accelerometer, wherein values from the accelerometer are iteratively used by the electronic device to adjust the stored reference value.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatuses are disclosed that allow an electronic device to autonomously adapt one or more user alerts to the current operating environment of the electronic device. For example, some embodiments may include a method comprising providing a plurality of alert devices in an electronic device, determining an operating environment of the electronic device using a sensor of the electronic device, and actuating at least one of the plurality of alert devices that corresponds to the determined operating environment.
-
Citations
17 Claims
-
1. An electronic device, comprising:
-
a storage unit; a motor controller; a motor coupled to the motor controller, wherein the motor is configured to provide a user alert and wherein a reference value stored in the storage unit is autonomously varied to achieve a target frequency of the motor; and an accelerometer, wherein values from the accelerometer are iteratively used by the electronic device to adjust the stored reference value. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An electronic device, comprising:
-
a storage unit; a motor controller; a motor coupled to the motor controller, wherein the motor is configured to provide a user alert and wherein a reference value stored in the storage unit is autonomously varied to achieve a tar et frequency of the motor, wherein an initial reference value is stored in the storage unit that corresponds to an operating environment of the electronic device; and an error detector, wherein the operating environment is determined based upon minimizing an error signal from the error detector.
-
-
8. An electronic device, wherein the electronic device is configured to operate in an operating environment, comprising:
-
a vibration motor configured to provide a user alert; a control system configured to control the vibration motor to achieve a target frequency that is customized to the operating environment, wherein the target frequency comprises a maximum resonance frequency; and
an accelerometer, wherein the control system is configured to control the vibration motor based on at least one measurement of the accelerometer. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An electronic device, wherein the electronic device is configured to operate in an operating environment, comprising:
-
a vibration motor configured to provide a user alert; a control system configured to control the vibration motor to achieve a target frequency that is customized to the operating environment, wherein the target frequency comprises a maximum resonance frequency, wherein the control system comprises a storage unit configured to store an initial reference value corresponding to an initial frequency of the electronic device in the current operating environment; and
a sensor configured to make a measurement of the current operating environment, wherein the initial frequency is based on the measurement from the sensor. - View Dependent Claims (14, 15)
-
-
16. An electronic device, wherein the electronic device is configured to operate in an operating environment, comprising:
-
a vibration motor configured to provide a user alert; a control system configured to control the vibration motor to achieve a target frequency that is customized to the operating environment; and an accelerometer, wherein the control system comprises an error detector configured to compare a measurement of the accelerometer to a reference value corresponding to a current frequency of the vibration motor.
-
-
17. An electronic device, comprising:
-
a storage unit; an error detector; a sensor; a motor controller; and a motor coupled to the motor controller, wherein the motor is configured to provide a user alert, wherein the sensor is configured to make a measurement of the motor, wherein a reference value that corresponds to a current frequency of the motor is stored in the storage unit, wherein the error detector is configured to compare the measurement of the motor with the reference value, and wherein the reference value is autonomously varied to achieve a target frequency of the motor.
-
Specification