Patent ID: 8705090

Claim:
A system for establishing a burstiness metric, the system comprising: at least one processor; and a non-transitory computer-readable storage medium in communication with the at least one processor, wherein the non-transitory computer-readable storage medium comprises one or more programming instructions for: receiving information related to a plurality of tasks performed by a plurality of electronic devices based on input received from one or more users; analyzing the received information; employing an availability model to the information analyzed; generating a schedule based on the information analyzed and the availability model by redistributing at least one task of the plurality of tasks between the plurality of electronic devices in accordance with electronic device availability and computational loads wherein the redistributing is based on at least four strategies: a random strategy, an upper bound strategy, a burst strategy, and a burst-speed strategy; and making an assessment based on the information analyzed to determine a proportion of the plurality of tasks to be supported to achieve a required quality of service.