Delegating processing from wearable electronic device
First Claim
Patent Images
1. An apparatus comprising:
- a wearable computing device comprising one or more processors and a memory;
wherein the memory is coupled to the one or more processors and comprises instructions executable by the one or more processors, wherein the one or more processors are operable when executing the instructions to;
analyze a task of an application, wherein the wearable computing device is capable of performing the task;
analyze one or more past delegations made by a user of the wearable computing device, wherein the past delegations were made for previous tasks capable of being performed by the wearable computing device;
determine to delegate the task based on;
the analysis of the task; and
a frequency with which the user has previously delegated the previous tasks;
delegate the task to be processed by one or more computing devices separate from the wearable computing device; and
receive from the one or more computing devices results from processing the delegated task.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, an apparatus includes a wearable computing device including one or more processors and a memory. The memory is coupled to the processors and includes instructions executable by the processors. When executing the instructions, the processors analyze a task of an application; analyze one or more characteristics of the wearable computing device; determine to delegate the task based on the analysis of the task and the analysis of the characteristics; delegate the task to be processed by one or more computing devices separate from the wearable computing device; and receive from the computing devices results from processing the delegated task.
-
Citations
28 Claims
-
1. An apparatus comprising:
-
a wearable computing device comprising one or more processors and a memory; wherein the memory is coupled to the one or more processors and comprises instructions executable by the one or more processors, wherein the one or more processors are operable when executing the instructions to; analyze a task of an application, wherein the wearable computing device is capable of performing the task; analyze one or more past delegations made by a user of the wearable computing device, wherein the past delegations were made for previous tasks capable of being performed by the wearable computing device; determine to delegate the task based on; the analysis of the task; and a frequency with which the user has previously delegated the previous tasks; delegate the task to be processed by one or more computing devices separate from the wearable computing device; and receive from the one or more computing devices results from processing the delegated task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 27, 28)
-
-
10. A method comprising:
-
analyzing a task of an application, wherein the wearable computing device is capable of performing the task; analyzing one or more past delegations made by a user of the wearable computing device, wherein the past delegations were made for previous tasks capable of being performed by the wearable computing device; by the wearable computing device, determining to delegate the task based on; the analysis of the tasks; and a frequency with which the user has previously delegated the previous tasks; delegating the task to be processed by one or more computing devices separate from the wearable computing device; and receiving from the one or more computing devices results from processing the delegated task. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
analyze a task of an application, wherein the wearable computing device is capable of performing the task; analyze one or more past delegations made by a user of the wearable computing device, wherein the past delegations were made for previous tasks capable of being performed by the wearable computing device; determine to delegate the task based on; the analysis of the task; and a frequency with which the user has previously delegated the previous tasks; delegate the task to be processed by one or more computing devices separate from the wearable computing device; and receive from the one or more computing devices results from processing the delegated task. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification