← Back to Patent Explorer
US6417857B2 Expired / Lapsed US ⏱️ 0.0 years remaining

System architecture and method for operating a medical diagnostic ultrasound system

Assignee: Siemens Medical Solutions USA Inc
•
Filing: 2001-06-21
•
Granted: 2002-07-09
•
Expires: 2021-06-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method for processing ultrasound data is provided. The apparatus includes an interface operatively connected to a memory, a programmable single instruction multiple data processor (or two symmetric processors), a source of acoustic data (such as a data bus) and a system bus. The memory stores data from the processor, ultrasound data from the source, and data from the system bus. The processor has direct access to the memory. Alternatively, the system bus has direct access to the memory. The interface device translates logically addressed ultrasound data to physically addressed ultrasound data for storage in a memory. The translation is the same for data from both the processor and the source for at least a portion of a range of addresses. The memory stores both ultrasound data and various of: beamformer control data, instruction data for the processor display text plane information, control plane data and a table of memory addresses. One peripheral connects to the ultrasound apparatus. An interface adapter, powered from the ultrasound apparatus, translates information transferred between the peripheral and the ultrasound apparatus. The adapter connects non-standard peripherals to various standard interlaces on the ultrasound apparatus.

Inventors

  • 👤 David J. Finger
  • 👤 Ismayil M. Guracar
  • 👤 D. Grant Fash, III
  • 👤 Shahrokh Shakouri

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 22:00
CPC Classifications
G; G01; G01S; G01S7/00; G01S7/52; G01S7/52017; G01S7/52023; G01S7/52034; G01S7/52053; G01S7/52057; G01S15/00; G01S15/88; G01S15/89; G01S15/8906; G01S15/899; Y; Y10; Y10S; Y10S128/00; Y10S128/916

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 71 words
A method for operating an ultrasound system for use with a patient, the method comprising the steps of: (a) controlling acquisition of ultrasound data with a programmable single instruction multiple data processor; (b) acquiring the ultrasound data representing each of a plurality of ranges along one or more scan lines; (c) processing the ultrasound data with the programmable single instruction multiple data processor; and (d) generating image data responsive to (c).
Claim 2
Independent Claim 71 words
A method for operating an ultrasound system for use with a patient, the method comprising the steps of: (a) controlling acquisition of ultrasound data with a programmable single instruction multiple data processor; (b) acquiring the ultrasound data representing each of a plurality of ranges along one or more scan lines; (c) processing the ultrasound data with the programmable single instruction multiple data processor; and (d) generating image data responsive to (c).
Claim 3
Dependent Claim 34 words
The method of claim 1 wherein the step (b) comprises processing selected from the group consisting of temporal filtering, spatial filtering, thresholding, weighting, decompression, compression, three-dimensional processing, parameter selection, quantity calculation and combinations thereof.
Claim 4
Dependent Claim 22 words
The method of claim 2 further comprising the step (c) of forming an ultrasound image in response to the processed ultrasound data.
Claim 5
Dependent Claim 19 words
The method of claim 1 further comprising the step (c) of storing in a memory the acquired ultrasound data.
Claim 6
Dependent Claim 33 words
The method of claim 4 further comprising the steps of: (d) generating with the processor a table of physical memory addresses indexed by logical addresses; and (e) storing the table in the memory.
Claim 7
Dependent Claim 22 words
The method of claim 4 further comprising the step (d) of storing in the memory processed ultrasound image data from the processor.
Claim 8
Dependent Claim 26 words
The method of claim 4 further comprising the step (d) of storing in the memory instruction code data, the processor responsive to the instruction code data.
Claim 9
Dependent Claim 64 words
The method of claim 1 wherein the step (a) comprises providing at least one control instruction selected from the group consisting of: a beamformer instruction, a detector instruction, a filter instruction, a digital signal processor instruction, a multiplexer instruction, a data transfer controller instruction, a scan converter instruction, a peripheral instruction, an interface device instruction, an ultrasound image data path instruction and combinations thereof.
Claim 10
Dependent Claim 15 words
The method of claim 1 wherein the step (b) comprises providing two input/output symmetric processors.
Claim 11
Dependent Claim 15 words
The method of claim 1 wherein the step (b) comprises providing two memory symmetric processors.
Claim 12
Dependent Claim 146 words
A ultrasound system for generating image data of a patient, the system comprising: a programmable single instruction multiple data processor; a ultrasound data bus operatively connected to the processor; a beamformer operatively connected with the ultrasound data bus, the beamformer operable to acquire ultrasound data representing each of a plurality of ranges along one or more scan lines; a system control bus operatively connected to the processor, the operative connection operable to transmit control instructions from the processor via the system control bus to at least one ultrasound component selected from the group consisting of: a beamformer, a B-mode detector, a Doppler detector, a data transfer controller, a scan converter, an ultrasound data processor, a peripheral, an interface device, and combinations thereof; and a display operatively connected with the ultrasound data bus, the display operative to generate an image from ultrasound data processed by the processor.
Claim 13
Dependent Claim 146 words
A ultrasound system for generating image data of a patient, the system comprising: a programmable single instruction multiple data processor; a ultrasound data bus operatively connected to the processor; a beamformer operatively connected with the ultrasound data bus, the beamformer operable to acquire ultrasound data representing each of a plurality of ranges along one or more scan lines; a system control bus operatively connected to the processor, the operative connection operable to transmit control instructions from the processor via the system control bus to at least one ultrasound component selected from the group consisting of: a beamformer, a B-mode detector, a Doppler detector, a data transfer controller, a scan converter, an ultrasound data processor, a peripheral, an interface device, and combinations thereof; and a display operatively connected with the ultrasound data bus, the display operative to generate an image from ultrasound data processed by the processor.
Claim 14
Dependent Claim 13 words
The system of claim 11 wherein the processor comprises a multi-media extension processor.
Claim 15
Dependent Claim 36 words
The system of claim 11 wherein the processor applies one or more algorithms selected from the group consisting of: temporal filtering, spatial filtering, thresholding, weighting, decompression, compression, three-dimensional processing, quantity calculation, parameter selection and combinations thereof.
Claim 16
Dependent Claim 35 words
The system of claim 11 further comprising a display of an ultrasound image, the ultrasound image responsive to ultrasound image data altered by the processor, and the display operatively connected to the ultrasound data bus.
Claim 17
Dependent Claim 22 words
The system of claim 11 further comprising a memory for storing ultrasound image data from the ultrasound data bus and the processor.
Claim 18
Dependent Claim 25 words
The system of claim 15 wherein the memory is operable to store instruction code data; and the processor is responsive to the instruction code data.
Claim 19
Dependent Claim 13 words
The system of claim 11 wherein the processor comprises two input/output symmetric processors.
Claim 20
Dependent Claim 13 words
The system of claim 11 wherein the processor comprises two memory symmetric processors.
Claim 21
Dependent Claim 24 words
The system of claim 11 further comprising an interface device operatively connected to the processor, the system control bus and the ultrasound data bus.
Claim 22
Dependent Claim 30 words
The system of claim 19 wherein the interface device is operable to provide direct access to a memory by the processor, the system control bus and the ultrasound data bus.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-07-08 2006-01-07 2006-07-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-07-08 2010-01-07 2010-07-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-07-08 2014-01-07 2014-07-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag