Minimization of false trigger in a mobile electronic system
First Claim
Patent Images
1. A computer-implemented method, comprising:
- performing, by a processing device of a portable device, a preventative action in response to detecting a first trigger event triggered by an accelerometer attached to the portable device, wherein the preventative action includes;
parking a hard disk drive actuator for a first duration of time, andunparking the hard disk drive actuator after the first duration of time has lapsed;
initiating, after the first duration of time has lapsed, a first quiet period in response to detecting at least one repeated trigger event within a time window encompassing the first trigger event;
bypassing performing the preventative action for a subsequent trigger event detected during the first quiet period;
terminating the first quiet period if a number of repeated trigger events detected during the first quiet period drops below a first predetermined threshold, wherein the preventative action is to be performed in response to a next trigger event generated by the accelerometer after the first quiet period has been terminated; and
initiating a second quiet period from an end of the first quiet period if the number of repeated trigger events detected during the first quiet period is above a second predetermined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
Preventative actions normally performed in response to detecting a trigger event triggered by an accelerometer attached to a portable device may be bypassed during a quiet period. The quiet period may be initiated in response to detecting at least one repeated trigger event within a time window encompassing the first trigger event, and may be terminated based on an expiration criterion.
-
Citations
16 Claims
-
1. A computer-implemented method, comprising:
-
performing, by a processing device of a portable device, a preventative action in response to detecting a first trigger event triggered by an accelerometer attached to the portable device, wherein the preventative action includes; parking a hard disk drive actuator for a first duration of time, and unparking the hard disk drive actuator after the first duration of time has lapsed; initiating, after the first duration of time has lapsed, a first quiet period in response to detecting at least one repeated trigger event within a time window encompassing the first trigger event; bypassing performing the preventative action for a subsequent trigger event detected during the first quiet period; terminating the first quiet period if a number of repeated trigger events detected during the first quiet period drops below a first predetermined threshold, wherein the preventative action is to be performed in response to a next trigger event generated by the accelerometer after the first quiet period has been terminated; and initiating a second quiet period from an end of the first quiet period if the number of repeated trigger events detected during the first quiet period is above a second predetermined threshold. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory machine-readable storage medium including instructions, when executed by a processor, cause the processor to perform operations comprising:
-
performing a preventative action in response to detecting a first trigger event triggered by an accelerometer attached to a portable device, wherein the preventative action includes; parking a hard disk drive actuator for a duration of time, and unparking the hard disk drive actuator after the duration of time has lapsed; initiating, after the first duration of time has lapsed, a first quiet period in response to detecting at least one repeated trigger event within a time window encompassing the first trigger event; bypassing performing the preventative action for a subsequent trigger event detected during the first quiet period; terminating the first quiet period if a number of repeated trigger events detected during the first quiet period drops below a first predetermined threshold, wherein the preventative action is to be performed in response to a next trigger event generated by the accelerometer after the first quiet period has been terminated; and initiating a second quiet period from an end of the first quiet period if the number of repeated trigger events detected during the first quiet period is above a second predetermined threshold. - View Dependent Claims (6, 7, 8)
-
-
9. An apparatus, comprising:
-
a trigger event generator coupled with an accelerometer to generate a trigger event based on a raw signal from the accelerometer; an event logic module coupled to the trigger event generator to generate an output signal from which a preventative action is performed, wherein the preventative action includes; parking a hard disk drive actuator for a first duration of time, and unparking the hard disk drive actuator after the first duration of time has lapsed, and the event logic module is configured to; initiate, after the first duration of time has lapsed, a first quiet period in response to detecting a threshold number of repeated trigger events within a time period, bypass generating the output signal in response to receiving the trigger event if the trigger event is received during the first quiet period such that no preventative action is to be performed during the first quiet period, extend the first quiet period if a number of trigger events detected during the first quiet period is greater than a first predetermined threshold, and terminate the first quiet period if the number of trigger events detected during the first quiet period drops below a second predetermined threshold, wherein the preventative action is to be performed in response to the next trigger event generated by the accelerometer after the first quiet period has been terminated. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer-implemented method, comprising:
-
performing, by a processor of a portable device, a normal detection routine in which in response to a trigger event from an accelerometer attached to the portable device indicating that the portable device is in a sudden move, a preventative action is performed, wherein the preventative action includes; parking a hard disk drive actuator for a first duration of time, and unparking the hard disk drive actuator after the first duration of time has lapsed; initiating, after the first duration of time has lapsed, a quiet period if at least one subsequent trigger event is received, wherein during the quiet period no preventative action is performed; extending the quiet period if a number of subsequent trigger events detected during the quiet period is greater than a first predetermined threshold; terminating the quiet period if the number of subsequent trigger events detected during the quiet period drops below a second predetermined threshold; and resuming the normal detection routine after the quiet period ends, wherein the preventative action is to be performed in response to a next trigger event generated by the accelerometer after the quiet period has been terminated. - View Dependent Claims (15, 16)
-
Specification