×

Method for job scheduling with prediction of upcoming job combinations

  • US 9,170,839 B2
  • Filed: 05/22/2008
  • Issued: 10/27/2015
  • Est. Priority Date: 05/22/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving a request to execute a current set of jobs, the current set of jobs including two or more jobs to be executed by at least one processor, wherein the jobs correspond to software defined radios;

    retrieving a predetermined schedule corresponding to the current set of jobs;

    executing the current set of jobs according to the predetermined schedule, including the two or more jobs;

    determining, during execution of the current set of jobs, all possible combinations of sets of jobs that may result after a given change in the current set of jobs, so that the two or more jobs are not interrupted;

    creating a plurality of schedules and each of the plurality of schedules is for each of said all possible combinations of sets of jobs that may result after the given change in the current set of jobs, wherein each said plurality of schedules is created dependent upon a job set arrival path to the given change in the current set of jobs that includes the two or more jobs;

    storing each said plurality of schedules created for each of said all possible combination sets of jobs;

    retrieving a schedule from each of said plurality of schedules after the given change in the current set of jobs based on the job set arrival path; and

    executing the current set of jobs after the given change, according to the retrieved schedule, wherein the given change in the current set of jobs is adding or removing one job at a time from the current set of jobs.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×