Communication system capable of executing a communication task in a manner adaptable to available distributed resources
First Claim
Patent Images
1. A communication system comprising:
- a communication network;
a resource-mediating server coupled with the network and configured to manage information about available resources necessary for execution of a task; and
a communication device configured for communication with the network and for executing a task using necessary resources accessed over the network, task execution being adapted in response to the information about available resources.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication system includes a communication network, a resource-mediating server coupled with the network and one or more communication devices. The resource mediating server is configured to manage information about available resources necessary for execution of a task by the communication device. The communication device is configured for communication with the network and for executing the task using necessary resources accessed over the network, task execution being adapted in response to the information about available resources.
-
Citations
14 Claims
-
1. A communication system comprising:
-
a communication network;
a resource-mediating server coupled with the network and configured to manage information about available resources necessary for execution of a task; and
a communication device configured for communication with the network and for executing a task using necessary resources accessed over the network, task execution being adapted in response to the information about available resources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A communication device configured for operation in conjunction with a communication network, remote resources accessible via the network and a resource-mediating server which manages information about available resources, the communication device comprising:
-
an informing device which notifies a resource-mediating server of a request to use distributed resources of the communication network before execution of a task requiring the distributed resources;
a receiving device which receives from the resource-mediating server an indication of reserved resources;
a second informing device which notifies the resource-mediating server of one of a confirmation and a cancellation of reserved resources defined by the indication of reserved resources; and
a device for executing the task using the distributed resources based on the indication of reserved resources.
-
-
12. A resource-mediating server operable in conjunction with a communication network and a communication device which may execute a task using remote resources accessed over the communication network, the resource-mediating server comprising:
-
a device which stores resource information;
a request receiving device which receives a request from the communication device to use necessary resources for execution of the task by the communication device;
a quality request receiving device which receives information about a preferred level of service from the communication device;
a classifying device which classifies the task according to task category;
a device which produces, based on the classification of the task, combinations of necessary resources;
a device which produces measures of service quality associated with the combinations of necessary resources;
a sorting device which sorts the combinations of necessary resources based on the measures of service quality and the preferred level of service;
a reserving device which reserves resources for use by the communication device executing the task;
an informing device which notifies the communication device of the reserved resources;
a reservation receiving device which receives one of a reservation confirmation or cancellation from the communication device.
-
-
13. A method for performing a communication task in a communication device, the method comprising:
-
at a communication device, requesting use of distributed resources to execute a task;
requesting a preferred level of service for use of the distributed resources;
receiving an indication of reserved resources; and
executing the task using the resources of the distributed resources according to the reserved resources. - View Dependent Claims (14)
-
Specification