×

Scheduling method and apparatus for a distributed automated testing system

  • US 6,014,760 A
  • Filed: 09/22/1997
  • Issued: 01/11/2000
  • Est. Priority Date: 09/22/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A dispatcher machine for automatically scheduling and processing jobs in an automated testing system, the dispatcher machine comprising:

  • a job-submission interface in communication with a plurality of user interfaces, each user interface displaying test parameter choices to a user from which the user may select test parameters relating to a job to be processed, each user interface generating a job to be processed in response to selections from the user and outputting the job, the dispatcher machine receiving the outputted job via the job-submission interface and assigning a priority level to the received job and placing the received job in a job list, the job list containing a list of jobs, each of the listed jobs having an assigned priority level;

    a job-allocation interface in communication with a plurality of test machines, the dispatcher machine maintaining a list of test machines, the list of test machines including characteristics of the listed test machines, wherein the dispatcher machine analyzes the test machine list to determine whether any of the test machines listed are capable of processing the received job, wherein if the dispatcher machine determines that one or more of the listed test machines are capable of processing the received job, the dispatcher machine sends a notification to said one cr more test machines, wherein at least one of the notified test machines sends an indication to the dispatcher machine indicating that the notified test machine is available for processing a job, wherein upon receiving the indication from the available test machine the dispatcher machine selects a job to be processed by the available test machine and sends the selected job to the available test machine via the job-allocation interface.

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