Activating Applications Based on Accelerometer Data
First Claim
1. A computer-implemented method comprising:
- storing a plurality of acceleration profiles, each acceleration profile corresponding to a sequence of acceleration forces a mobile device would be subjected to when carried with a user during one of a plurality of activities corresponding to the plurality of acceleration profiles;
receiving accelerometer data from an accelerometer in the mobile device;
correlating the accelerometer data with one accelerometer profile in the plurality of accelerometer profiles; and
activating a user application of the mobile device that is associated with the correlated one accelerometer profile.
2 Assignments
0 Petitions
Accused Products
Abstract
In some implementations, a computer-implemented method includes storing a plurality of acceleration profiles in a mobile device; receiving accelerometer data from an accelerometer in the mobile device; correlating the accelerometer data with one accelerometer profile in the plurality of accelerometer profiles; and activating a user application of the mobile device that is associated with the correlated accelerometer profile. Each acceleration profile can correspond to a sequence of acceleration forces a mobile device would be subjected to when carried with a user during an activity that corresponds to the correlated acceleration profile.
214 Citations
25 Claims
-
1. A computer-implemented method comprising:
-
storing a plurality of acceleration profiles, each acceleration profile corresponding to a sequence of acceleration forces a mobile device would be subjected to when carried with a user during one of a plurality of activities corresponding to the plurality of acceleration profiles; receiving accelerometer data from an accelerometer in the mobile device; correlating the accelerometer data with one accelerometer profile in the plurality of accelerometer profiles; and activating a user application of the mobile device that is associated with the correlated one accelerometer profile. - View Dependent Claims (2, 3, 4, 5, 6, 20, 21, 22)
-
-
7. A method of automatically activating an application in a mobile device that runs a plurality of applications, the method comprising:
-
receiving accelerometer data from an accelerometer in a mobile device; generating a signature based on the received accelerometer data; correlating the generated signature to an acceleration profile that is stored in the mobile computing device; and activating an application in the mobile computer device that is associated with the acceleration profile to which the generated signature is correlated. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
23. A method of automatically activating an application in a mobile device that runs a plurality of applications, the method comprising:
-
receiving accelerometer data from an accelerometer in a mobile device; generating a signature based on the received accelerometer data; correlating the generated signature to an existing acceleration profile; and activating an application in the mobile computer device that is associated with the acceleration profile to which the generated signature is correlated. - View Dependent Claims (24, 25)
-
Specification