×

Task scheduling method and system

  • US 8,893,130 B2
  • Filed: 03/26/2007
  • Issued: 11/18/2014
  • Est. Priority Date: 03/26/2007
  • Status: Active Grant
First Claim
Patent Images

1. A task scheduling method, comprising:

  • partitioning tasks provided for scheduling, the partitioning includingreceiving at least one task including at least one type of data for schedulable tasks from users, wherein the at least one type of data includes a preferred task implementation time or a geographic location associated with a corresponding task of the tasks;

    formatting the task data in a compliant form for schedulers,reviewing the task data to determine a user-configurable scheduling criteria of at least one data element in the task data, androuting the task to a queue of a plurality of queues, each queue having a characteristic, based on the determined user-configurable scheduling criteria being consistent with the characteristic of the queue, wherein the characteristic of each queue includes a task implementation time and a task geographic location; and

    scheduling the partitioned tasks, the scheduling includingretrieving the at least one task from the queue in response to a trigger,determining the characteristics of the queues and characteristics of the schedulers, wherein the schedulers include a first scheduler configured to implement a first scheduling algorithm and a second scheduler configured to implement a second scheduling algorithm different from the first scheduling algorithm, the characteristics of the schedulers including speed and precision of scheduling performance of a respective scheduling algorithm implemented by the scheduler, androuting the at least one task to the first scheduler based upon the queue characteristic being consistent with the, scheduler characteristic of the first scheduler.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×