Performing an operation during inferred periods of non-use of a wearable device

US9612862B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9612862-B2
Application numberUS-201414313835-A
CountryUS
Kind codeB2
Filing dateJun 24, 2014
Priority dateJun 24, 2014
Publication dateApr 4, 2017
Grant dateApr 4, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A wearable computing device is described that predicts, based on movement detected, over time, by the wearable computing device, one or more future periods of time during which the wearable computing device will not be used. Responsive to determining that the wearable computing device is not being used at a current time, the wearable computing device determines whether the current time coincides with at least one period of time from the one or more future periods of time. Responsive to determining that the current time coincides with the at least one period of time, the wearable computing device performs an operation.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: determining, based on movement of a wearable computing device over time, a recurring period of time during which a frequency of movement associated with the movement satisfies a threshold for indicating that the wearable computing device is not being worn; predicting, by a processor, based on the recurring period of time, one or more future periods of time during which the wearable computing device will not be worn; responsive to determining that the wearable computing device is not being worn at a current time, determining, by the processor, whether the current time coincides with at least one period of time from the one or more future periods of time; and responsive to determining that the current time coincides with the at least one period of time, performing, by the wearable computing device, an operation by at least outputting, for display during the at least one period of time, a security challenge graphical user interface in response to detecting future movement of the wearable computing device during the at least one period. 2. The method of claim 1 , wherein the operation is performed responsive to determining that the operation can be performed before termination of the at least one period of time. 3. The method of claim 2 , further comprising: identifying a plurality of operations to be performed by the wearable computing device at the current time, wherein the operation is one of the plurality of operations; and responsive to determining that the operation can be performed before the termination of the at least one period of time, selecting the operation from the plurality of operations, wherein the operation is performed in response to the selection. 4. The method of claim 1 , wherein the threshold is a first threshold determining the recurring period of time further comprises: determining, based on the movement, the recurring period of time as being a duration of time during which a magnitude of change associated with the movement satisfies a second threshold for indicating that a user of the wearable computing device is sleeping. 5. The method of claim 1 , wherein the movement comprises at least one of an acceleration of wearable computing device, a level of tilt of wearable computing device, or a rotation of wearable computing device. 6. The method of claim 1 , wherein performing the operation comprises at least one of: installing a software package for subsequent execution at the wearable computing device, or updating an operating system or computing platform executing at the wearable computing device. 7. The method of claim 1 , wherein performing the operation comprises deactivating, by the wearable computing device, a display device associated with the wearable computing device. 8. The method of claim 1 , wherein performing the operation comprises refraining from outputting, by the wearable computing device, at least one of audible type alerts, visual type alerts, or haptic feedback type alerts. 9. The method of claim 1 , wherein determining the recurring period of time comprises identifying, by the processor, one or more recurring patterns of movement associated with the movement. 10. The method of claim 9 , wherein determining that the wearable computing device is not being worn at the current time comprises determining that current movement of the wearable computing device coincides with at least one of the one or more recurring patterns of movement. 11. A wearable computing device comprising: at least one motion sensor; at least one processor; and at least one module operable by the at least one processor to: determine, based on movement, over time, detected by the at least one motion sensor, a recurring period of time during which a frequency of movement associated with the movement satisfies a threshold for indicating that the wearable computing device is not being worn; predict, based on the recurring period of time, one or more future periods of time during which the wearable computing device will not be worn; responsive to determining that the wearable computing device is not being worn at a current time, determine whether the current time coincides with at least one period of time from the one or more future periods of time; and responsive to determining that the current time coincides with the at least one period of time, perform an operation by at least outputting, for display during the at least one period of time, a security challenge graphical user interface in response to detecting future movement of the wearable computing device during the at least one period. 12. The wearable computing device of claim 11 , wherein the at least one module is further operable by the at least one processor to perform the operation in response to determining that the operation can be performed before termination of the at least one period of time. 13. The wearable computing device of claim 11 , wherein the at least one module is further operable by the at least one processor to: identify a plurality of operations to be performed by the wearable computing device at the current time, wherein the operation is one of the plurality of operations; and responsive to determining that the operation can be performed during the at least one period of time, select the operation from the plurality of operations, wherein the operation is performed in response to the selection. 14. The wearable computing device of claim 11 , wherein the threshold is a first threshold and the at least one module is further operable by the at least one processor to determine the recurring period of time by at least: determining, based on the movement, the recurring period of time as being a duration of time during which a magnitude of change associated with the movement satisfies a second threshold for indicating that the wearable computing device is not being worn. 15. The wearable computing device of claim 11 , wherein the at least one module is further operable by the at least one processor to perform the operation by at least: installing a software package for subsequent execution at the wearable computing device; updating an operating system or computing platform executing at the wearable computing device; deactivating a display device; or refraining from outputting at least one of audible type alerts, visual type alerts, or haptic feedback type alerts. 16. A method comprising: obtaining, by a computing system, an indication of movements detected by a wearable computing device on a plurality of prior days; identifying, by the computing system, based on the movements, a recurring period of time of the plurality of prior days during which a frequency of movement associated with the movements satisfies a threshold for indicating that the wearable computing device is not being worn by at least: determining, by the computing system, based on the detected movements, a respective first time on at least two of the plurality of prior days when the wearable computing device was initially not being worn; determining, by the computing system, based on the detected movements, a respective second time on the at least two of the plurality of prior days when the wearable computing device was initially worn subsequent to the first time; and determining, by the computing system, based on the respective first time and the respective second time of each of the at least two of the plurality of prior days, the recurring period of time of the plurality of prior days during which the frequency of movement associated with the movements satisfies the threshold

Assignees

Inventors

Classifications

  • by program, e.g. task dispatcher, supervisor, operating system · CPC title

  • G06F8/65Primary

    Updates (security arrangements therefor G06F21/57) · CPC title

  • G06F9/46Primary

    Multiprogramming arrangements · CPC title

  • Wearable computers, e.g. on a belt · CPC title

  • Inference or reasoning models · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9612862B2 cover?
A wearable computing device is described that predicts, based on movement detected, over time, by the wearable computing device, one or more future periods of time during which the wearable computing device will not be used. Responsive to determining that the wearable computing device is not being used at a current time, the wearable computing device determines whether the current time coincide…
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification G06F8/65. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 04 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).