×

System and method for automatically adjusting beams to scan an object in a body

  • US 10,076,313 B2
  • Filed: 12/05/2013
  • Issued: 09/18/2018
  • Est. Priority Date: 12/06/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of scanning for an object using an ultrasound system that performs multiple simultaneous functions by executing a plurality of tasks in parallel, the method comprising:

  • receiving by an adaptive scheduler of the ultrasound system, information associated with the object;

    generating by the adaptive scheduler a task list that includes a plurality of task actions to complete each task of the plurality of tasks wherein the plurality of task actions include a plurality of parallel ultrasound task actions, wherein at least one of the ultrasound task actions include a timed beam firing sequence, wherein the plurality of task actions are associated with the at least one probe unit;

    generating by the adaptive scheduler a schedule of the sequence of task actions for the real time completion of each task of the multiple simultaneous functions by the ultrasound system, wherein the adaptive scheduler ensures that high priority actions are handled prior to low priority actions if actions are found to conflict;

    executing by the ultrasound system the task actions per the task list and the schedule;

    wherein at least one of the tasks is based on the information associated with the object that includes a signal for at least a beam firing by a probe unit required for the object to be scanned;

    receiving by a transducer an input data responsive to the beam firing;

    receiving and processing the received input data by the transducer, by a processing unit of the ultrasound system;

    adaptively and in real time modifying the task list by the adaptive scheduler, based on one or more of a result of the processed input data from the processing unit, signals received from an input device or signals received from an external unit that is asynchronous;

    wherein adaptively modifying the task list further comprises;

    determining if a next scheduled task action can be started and completed without interfering with a start the schedule of a higher priority task in the task list; and

    analyzing by the ultrasound system the results of the processed data input from the processing unit and the received information associated with the object to determine if the object is identified.

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