×

System and apparatus having an application programming interface for flexible control of execution ultrasound actions

  • US 9,529,080 B2
  • Filed: 12/05/2013
  • Issued: 12/27/2016
  • Est. Priority Date: 12/06/2012
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus to control and execute ultrasound system actions comprising:

  • an application programming interface (API) that includes an API procedure;

    a processor;

    an adaptive scheduler coupled to the processor that includes;

    a beamer to generate signals,a probe interface coupled to the beamer, the probe interface to transmit the signals to at least one probe unit and to receive signals from the at least one probe unit, anda receiver coupled to the processor and the probe interface, the receiver to receive and process the signals received from the probe interface; and

    a memory to store instructions, which when executed by the processor, causes the processor;

    to generate a task list including a plurality of task actions that is used by the adaptive scheduler for adaptive scheduling, wherein the plurality of task actions include parallel ultrasound tasks and each ultrasound task includes a sequence of actions, wherein at least one of the ultrasound tasks includes a timed beam firing sequence, wherein at least one of a probe or a beam is required to perform the task actions,to adaptively modify the task list based on signals received from an input device or from a receiver,to execute the API procedure to generate a scan specification including the task list, the scan specification being a data structure including the task actions, andto execute the API procedure to identify at least one of;

    the probe required to perform the task actions,the beam required to perform the task actions and requirements and parameters associated with the beam, ora format of a beam firing result.

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