AUTONOMOUS ULTRASOUND PROBE AND RELATED APPARATUS AND METHODS
An ultrasound apparatus comprising a plurality of ultrasonic transducers, a non-acoustic sensor, a memory circuitry to store control data for operating the ultrasound apparatus to perform an acquisition task, and a controller. The controller is configured to receive an indication to perform the acquisition task, receive non-acoustic data obtained by the non-acoustic sensor, and control, based on the control data and the non-acoustic data, the plurality of ultrasonic transducers to obtain acoustic data for the acquisition task.
1 - 30 . (canceled)
31 . An ultrasound probe, including:
a plurality of ultrasonic transducers;
a motion sensor configured to detect motion of the ultrasound probe; and
a controller configured to:
receive an indication, from an external device, to perform an acquisition task;
configure the ultrasound probe to perform the acquisition task, in response to receiving the indication;
receive motion data from the motion sensor; and
while the ultrasound probe is performing the acquisition task, compensate for the motion of the ultrasound probe based on the motion data, wherein the controller is further configured to compensate for the motion of the ultrasound probe, at least in part by adjusting how the ultrasound probe performs the acquisition task by continuing imaging, using beam steering, a same portion of a subject as was being imaged prior to the motion of the ultrasound probe.
32 . The ultrasound probe of claim 31 , further comprising:
a memory circuitry storing control data for operating the ultrasound probe to perform the acquisition task.
33 . The ultrasound probe of claim 32 , wherein the control data comprises a parameter value for controlling the plurality of ultrasonic transducers to obtain acoustic data, and wherein the controller is configured to select the parameter value based on the motion data.
34 . The ultrasound probe of claim 31 , wherein the motion sensor comprises an accelerometer or a gyroscope.
35 . A system, comprising:
the ultrasound probe of claim 31 ; and
the external device external to the ultrasound probe, wherein the external device is configured to receive acoustic data from the ultrasound probe and generate an ultrasound image based at least in part on the acoustic data.
36 . The ultrasound probe of claim 32 , further comprising a transmit circuitry, wherein the controller is further configured to control, based on the control data and the motion data, the plurality of ultrasonic transducers and the transmit circuitry to obtain [[the]] acoustic data, wherein the transmit circuitry comprises a programmable waveform generator and a programmable delay mesh comprising a plurality of programmable delay units.
37 . The ultrasound probe of claim 31 , wherein the plurality of ultrasonic transducers further comprises a plurality of capacitive micromachined ultrasonic transducers.
38 . The ultrasound probe of claim 31 , wherein the plurality of ultrasonic transducers and the motion sensor are integrated on a same substrate.
39 . The ultrasound probe of claim 31 , wherein the controller is further configured to control the motion sensor to obtain the motion data.
40 . The ultrasound probe of claim 32 , wherein the control data comprises a set of predefined parameters, and wherein the controller is further configured to control the plurality of ultrasonic transducers to obtain acoustic data at least in part by controlling the plurality of ultrasonic transducers to obtain one or more discrete acoustic data sets as a function of the motion data and the predefined parameters.
41 . An ultrasound apparatus, comprising:
an ultrasound probe physically including a plurality of ultrasonic transducers, a motion sensor configured to detect motion of the ultrasound probe, a computer-readable storage device, and memory circuitry configured to store control data for operating the ultrasound probe to perform an acquisition task,
wherein the computer-readable storage device comprises instructions that, when executed by the ultrasound probe, cause the ultrasound probe to perform a process comprising:
receiving an indication, from an external device external to the ultrasound probe, to perform the acquisition task;
controlling, based on the control data, the ultrasound probe to begin autonomously performing the acquisition task, in response to receiving the indication,
receiving, from the motion sensor, motion data obtained by the motion sensor while the ultrasound probe is performing the acquisition task; and
after receiving the motion data obtained by the motion sensor while the ultrasound probe is performing the acquisition task, compensating for the motion of the ultrasound probe,
wherein the controller is further configured to compensate for the motion of the ultrasound probe, at least in part by adjusting how the ultrasound probe performs the acquisition task by continuing imaging, using beam steering, a same portion of a subject as was being imaged prior to the motion of the ultrasound probe.
42 . The ultrasound apparatus of claim 41 , wherein the control data comprises a parameter value for controlling the plurality of ultrasonic transducers to obtain acoustic data, and wherein the controller is configured to select the parameter value based on the motion data.
43 . The ultrasound apparatus of claim 41 , wherein the ultrasound probe further comprises a transmit circuitry, and wherein the controlling further comprises controlling, based on the control data and the motion data, the plurality of ultrasonic transducers and the transmit circuitry to obtain acoustic data. 8029097 . 1
44 . The ultrasound apparatus of claim 41 , wherein the controlling further comprises controlling the motion sensor to obtain the motion data.
45 . The ultrasound apparatus of claim 41 , wherein the control data comprises a set of predefined parameters, and wherein the controlling further comprises controlling the plurality of ultrasonic transducers to obtain one or more discrete acoustic data sets as a function of the motion data and the predefined parameters.
46 . The ultrasound probe of claim 31 , wherein the controller is configured to compensate for the motion of the ultrasound probe by adjusting how the ultrasound probe performs processing of acoustic data obtained by the ultrasound probe during performance of the acquisition task to counteract the effect of the motion of the ultrasound probe.
47 . The ultrasound apparatus of claim 41 , wherein compensating for the motion of the ultrasound probe comprises adjusting how the ultrasound probe performs processing of acoustic data obtained by the ultrasound probe during performance of the acquisition task to counteract the effect of the motion of the ultrasound probe.
48 . The ultrasound probe of claim 32 , wherein:
the ultrasound probe further includes a programmable waveform generator and a programmable delay mesh comprising a plurality of programmable delay units; and
the control data comprises parameters for the programmable delay mesh and for the programmable waveform generator, and the controller is configured to control, based on the control data, the ultrasound probe to begin autonomously performing the acquisition task, by programming the programmable delay mesh and the programmable waveform generator with the parameters.
49 . The ultrasound probe of claim 31 , wherein the ultrasound probe further includes a programmable delay mesh comprising a plurality of programmable delay units including a first delay unit and a second delay unit coupled to the first delay unit, and the controller is configured to program the programmable delay mesh to set a direction in which the first delay unit is to provide an output waveform.
50 . The ultrasound probe of claim 31 , wherein the plurality of ultrasonic transducers, the motion sensor, and the controller are housed together in the ultrasound probe.