Legal claims defining the scope of protection, as filed with the USPTO.
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. The method of claim 1 , wherein in the first state an interface on the wearable computing device is locked, and wherein transitioning the wearable computing device to the second state comprises executing instructions to unlock the interface.
3. The method of claim 1 , wherein the first state is a locked state, wherein the locked state comprises the wearable computing device configured to detect an upward movement, wherein the upward movement comprises the first relative angular velocity.
4. The method of claim 1 , wherein when the first relative angular velocity is greater than the first threshold, the method further comprises transitioning the wearable computing device to a waiting for down state, wherein the waiting for down state comprises the wearable computing device executing instructions to detect a downward movement.
5. The method of claim 4 , wherein the downward movement comprises the second relative angular velocity.
6. The method of claim 1 , further comprising: applying a low-pass filter to remove angular velocity values that are above a pre-determined value.
7. The method of claim 1 , further comprising: determining that the wearable computing device is stable prior to receiving the signal indicative of the first relative angular velocity.
8. The method of claim 1 , further comprising: causing the wearable computing device to produce a sound when the transition to the second state occurs.
9. The method of claim 1 , wherein the first relative angular velocity and the second relative angular velocity each comprise values indicating velocity of the device relative to a reference point.
10. The method of claim 1 , wherein the first relative angular velocity and the second relative angular velocity are each measured on an X-axis.
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.
12. The article of manufacture of claim 11 , wherein the article of manufacture is a head-mountable device (HMD).
13. The article of manufacture of claim 11 , wherein the instructions further comprise instructions to turn an interface on the wearable computing device on when transitioning the wearable computing device to the second state.
14. The article of manufacture of claim 11 , wherein the instructions further comprise instructions to determine that the wearable computing device is stable prior to receiving the signal indicative of the first relative angular velocity.
15. The article of manufacture of claim 11 , wherein in the first state an interface of the wearable computing device is locked, and wherein transitioning the wearable computing device to the second state comprises executing instructions to unlock the interface.
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.
17. The system of claim 16 , wherein in the first state an interface of the wearable computing device is locked, and wherein transitioning the wearable computing device to the second state comprises executing instructions to unlock the interface.
18. The method of claim 1 , wherein the wearable computing device is a head-mountable device (HMD).
19. The system of claim 16 , wherein the wearable computing device is a head-mountable device (HMD).
Unknown
July 18, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.