CONTEXT-AWARE TASK PROCESSING FOR MULTIPLE DEVICES
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to processing tasks offloaded from one or more user devices to a cloud service. An example method generally includes receiving a command to be processed by the cloud service. The cloud service generates a response based on the command and selects one or more user devices to receive at least part of the response. The cloud service selects the one or more user devices based, at least in part, on context information about the one or more user devices. The cloud service partitions the response into one or more portions corresponding to each of the one or more user devices based on the selecting and transmits the one or more portions to the corresponding one or more selected user devices.
-
Citations
20 Claims
-
1-7. -7. (canceled)
-
8. A computer program product, comprising:
a non-transitory computer-readable storage medium having computer readable program code embodied therewith, the computer readable program code configured to perform an operation to process commands offloaded from a user device to a cloud service, the operations comprising; receiving a command to be processed by the cloud service; generating a response based on the command; selecting, based on context information about one or more user devices, one or more user devices to receive at least part of the response, wherein the context information comprises information about capabilities of the one or more user devices and information about whether a user is interacting with the one or more user devices; partitioning the response into one or more portions corresponding to each of the one or more user devices based on the selecting; and transmitting the one or more portions to the corresponding one or more selected user devices. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A system, comprising:
-
a processor; and memory storing one or more instructions, which, when executed by the processor, performs an operation to process commands offloaded from a user device to a cloud service, the operations comprising; receiving a command to be processed by the cloud service; generating a response based on the command; selecting, based on context information about one or more user devices, one or more user devices to receive at least part of the response, wherein the context information comprises information about capabilities of the one or more user devices and information about whether a user is interacting with the one or more user devices; partitioning the response into one or more portions corresponding to each of the one or more user devices based on the selecting; and transmitting the one or more portions to the corresponding one or more selected user devices. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification