Methods and systems for correlating movement of a device with state changes of the device
First Claim
1. A computer-implemented method comprising:
- providing a wearable computing device in a first state;
receiving a signal indicative of a first relative angular velocity of the wearable computing device;
determining that the first relative angular velocity is greater than a first predetermined threshold value;
upon determining that the first relative angular velocity is greater than the first predetermined threshold value, executing instructions to initiate a timer that expires after a predetermined period of time;
prior to expiration of the timer, receiving a signal indicative of a second relative angular velocity of the wearable computing device;
determining that the second relative angular velocity is less than a second predetermined threshold value; and
responsively causing the wearable computing device to transition to a second state, wherein the time period is based on receipt of the signal indicative of the first relative angular velocity of the wearable computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
The present description discloses systems and methods for changing the state of a device. One embodiment may include a device configured to provide a device in a first state, receive a signal indicative of first angular data of the device, and compare the first angular data to a first threshold. The device may then execute instructions to initiate a timer when the first angular data is greater than the first threshold, receive a signal indicative of a second angular data of the device, and compare the second angular data to a second threshold. When the second angular data is less than the second threshold and the time passed is within a pre-determined time period, the device may execute instructions to transition the device to a second state.
17 Citations
19 Claims
-
1. A computer-implemented method comprising:
-
providing a wearable computing device in a first state; receiving a signal indicative of a first relative angular velocity of the wearable computing device; determining that the first relative angular velocity is greater than a first predetermined threshold value; upon determining that the first relative angular velocity is greater than the first predetermined threshold value, executing instructions to initiate a timer that expires after a predetermined period of time; prior to expiration of the timer, receiving a signal indicative of a second relative angular velocity of the wearable computing device; determining that the second relative angular velocity is less than a second predetermined threshold value; and responsively causing the wearable computing device to transition to a second state, wherein the time period is based on receipt of the signal indicative of the first relative angular velocity of the wearable computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 18)
-
-
11. An article of manufacture including a tangible computer-readable media having computer-readable instructions encoded thereon, the instructions comprising:
-
providing a wearable computing device in a first state; receiving, by the wearable computing device, a signal indicative of a first relative angular velocity of the device; determining that the first relative angular velocity is greater than a first predetermined threshold value; upon determining that the first relative angular velocity is greater than the first predetermined threshold value, executing instructions to initiate a timer that expires after a predetermined period of time; prior to expiration of the timer, receiving a signal indicative of a second relative angular velocity of the wearable computing device; determining that the second relative angular velocity is less than a second predetermined threshold value; and responsively causing the wearable computing device to transition to a second state, wherein the time period is based on receipt of the signal indicative of the first relative angular velocity of the wearable computing device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system comprising:
-
a processor; at least one sensor; data storage; and machine language instructions stored on the data storage executable by the processor to perform functions including; providing a wearable computing device in a first state; receiving a signal indicative of a first relative angular velocity of the wearable computing device; determining that the first relative angular velocity is greater than a first predetermined threshold value; upon determining that the first relative angular velocity is greater than the first predetermined threshold value, executing instructions to initiate a timer that expires after a predetermined period of time; prior to expiration of the timer, receiving a signal indicative of a second relative angular velocity of the wearable computing device; determining that the second relative angular velocity is less than a second predetermined threshold value; and responsively causing the wearable computing device to transition to a second state, wherein the time period is based on receipt of the signal indicative of the first relative angular velocity of the wearable computing device. - View Dependent Claims (17, 19)
-
Specification