×

DYNAMIC SCHEDULING OF TASKS FOR COLLECTING AND PROCESSING DATA FROM EXTERNAL SOURCES

  • US 20130318536A1
  • Filed: 07/29/2013
  • Published: 11/28/2013
  • Est. Priority Date: 07/29/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • identifying a plurality of first jobs, wherein each first job in the plurality of first job includes collecting data from an external source;

    assigning each first job in the plurality of first jobs to a forwarder in a set of forwarders, wherein each forwarder in the set of forwarders is configured to collect data from a source and transmit the collected data to an indexer to be processed and stored;

    transmitting, for each first job in the plurality of first jobs, data detailing the first job, wherein the data is transmitted to the forwarder assigned to the first job;

    receiving a communication from each of one or more forwarders in the set of forwarders, wherein the communication is indicative of whether the assigned first job has been completed;

    identifying a second job, wherein the second job includes collecting data;

    selecting a forwarder of the set of forwarders to perform the second job, wherein the selection is based on the received communication; and

    assigning the second job to the selected forwarder.

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