DISTRIBUTED COMPUTING TASK COSTING WITH A MOBILE DEVICE
First Claim
1. A system, comprising:
- a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising;
determining, for a task to be accomplished using a networked mobile device, a first monetary cost value based on accomplishing the task with the assistance of a first device and a second device;
determining, for the second device, a base monetary cost value associated with accomplishing the task by the second device without assistance from the first device; and
facilitating access to the base monetary cost value and the first monetary cost value to facilitate determining a selection of devices comprising the networked mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
Distributed computing task costing is disclosed. Costing can be employed to determine if a task will be passed to a distributed computing cluster including mobile devices. Costing can include determining a base cost value predicated on a selectable level of utility to a user of a burdened device, a base time value related to completing the task without the use of the cluster, determining a delay cost, and any monetary costs associated with performing the task without the use of the cluster. Costing can further include demining a relief cost that can include the selectable level of utility, a relief time value related to completing the task with the cluster, the delay cost, an incentive cost based on the sum across a set of relief devices and their corresponding parameters for cluster participation, and any remaining monetary costs borne by the burdened device. Where the base cost value and relief cost value satisfies conditions, a task can be divided into subtasks that can be distributed to the cluster to accomplish the task in a distributed computing environment.
10 Citations
20 Claims
-
1. A system, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; determining, for a task to be accomplished using a networked mobile device, a first monetary cost value based on accomplishing the task with the assistance of a first device and a second device; determining, for the second device, a base monetary cost value associated with accomplishing the task by the second device without assistance from the first device; and facilitating access to the base monetary cost value and the first monetary cost value to facilitate determining a selection of devices comprising the networked mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
determining, by a system comprising a processor, first monetary information related to devices, comprising a first device and a second device, which facilitate accomplishing a task; determining, by the system, a base monetary value associated with accomplishing the task by the devices in absence of the first device; and facilitating, by the system, access to the base monetary cost value and the first monetary cost value. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-readable storage device storing executable instructions that, in response to execution, cause a system comprising a processor to perform operations, comprising:
-
determining first monetary information related to devices, comprising a first device and a second device which facilitate a joint accomplishment of a task; determining a base monetary value associated with accomplishing the task by the devices in absence of the first device; and facilitating access to the base monetary cost value and the first monetary cost value. - View Dependent Claims (18, 19, 20)
-
Specification