Claims Analysis
Total Claims: 60
Claim 1
Independent Claim
75 words
A method for operating an ultrasound system, the method comprising the steps of: (a) providing user input to a processor; (b) controlling operation of the ultrasound system with the processor; (c) providing ultrasound image data in response to at least one control instruction from the processor; (d) storing in a memory the ultrasound image data; (e) processing the ultrasound image data with the processor; and (f) storing in the memory the processed ultrasound image data.
Claim 2
Independent Claim
75 words
A method for operating an ultrasound system, the method comprising the steps of: (a) providing user input to a processor; (b) controlling operation of the ultrasound system with the processor; (c) providing ultrasound image data in response to at least one control instruction from the processor; (d) storing in a memory the ultrasound image data; (e) processing the ultrasound image data with the processor; and (f) storing in the memory the processed ultrasound image data.
Claim 3
Dependent Claim
26 words
The method of claim 1 wherein the step (e) comprises processing selected from the group consisting of: temporal filtering, spatial filtering, thresholding, weighting and combinations thereof.
Claim 4
Dependent Claim
19 words
The method of claim 1 further comprising the step (g) of decompressing with the processor compressed ultrasound image data.
Claim 5
Dependent Claim
16 words
The method of claim 1 further comprising the step (g) of compressing the ultrasound image data.
Claim 6
Dependent Claim
18 words
The method of claim 1 further comprising the step (g) of constructing with the processor a three-dimensional representation.
Claim 7
Dependent Claim
77 words
The method of claim 1 further comprising the step (g) of providing system component control instructions selected from the group of: user interface control, a communications interface control, a data transfer bus controller control, an interface device control, a physical address generator control, a beamformer control, an ultrasound image data path control, a physio module control, a filter control, a digital signal processor control, a multiplexer control, a scan converter control, a peripheral control and combinations thereof.
Claim 8
Dependent Claim
23 words
The method of claim 1 wherein the step (c) comprises processing the ultrasound image data with a programmable single instruction multiple data processor.
Claim 9
Dependent Claim
15 words
The method of claim 1 further comprising the step of allocating memory with the processor.
Claim 10
Dependent Claim
31 words
The method of claim 8 further comprising the steps of: generating a table of physical addresses indexed by logical addresses associated with the memory; and storing the table in the memory.
Claim 11
Dependent Claim
19 words
The method of claim 1 wherein the step (e) comprises directly accessing the ultrasound image data from the memory.
Claim 12
Dependent Claim
25 words
The method of claim 1 further comprising the step of storing instruction code data in the memory, the processor responsive to the instruction code data.
Claim 13
Dependent Claim
33 words
The method of claim 1 wherein step (e) comprises the step of accessing the ultrasound image data through an interface device, the interface device operatively connected to the processor and a data bus.
Claim 14
Dependent Claim
40 words
The method of claim 1 wherein step (a) or (b), respectively comprises the step (i) of providing control instructions selected from the group consisting of: beamformer control, detector control, filter control, digital signal processor control, multiplexer control, and combinations thereof.
Claim 15
Dependent Claim
14 words
The method of claim 13 wherein the step (i) comprises providing initializing control data.
Claim 16
Dependent Claim
41 words
The method of claim 1 wherein the steps (b) and (e), respectively, comprise the steps of: (i) providing with one of two symmetric processors control instructions; and (ii) processing with the one of the two symmetric processors the ultrasound image data.
Claim 17
Independent Claim
38 words
The method of 15 wherein the steps (i) and (ii) comprise: (a) providing with a second of the two symmetric processor control instructions; and (c) processing with the second of the two symmetric processors the ultrasound image data.
Claim 18
Independent Claim
38 words
The method of 15 wherein the steps (i) and (ii) comprise: (a) providing with a second of the two symmetric processor control instructions; and (c) processing with the second of the two symmetric processors the ultrasound image data.
Claim 19
Dependent Claim
43 words
The method of claim 1 wherein the steps (b) and (e) respectively, comprise the steps of: (i) providing with a first of two symmetric processors control instructions; and (ii) processing with a second of the two symmetric processors the ultrasound its image data.
Claim 20
Dependent Claim
18 words
The method of claim 15 further comprising the step of providing the two symmetric processors with input/output symmetry.
Claim 21
Dependent Claim
18 words
The method of claim 18 further comprising the step of providing the two symmetric processors with memory symmetry.
Claim 22
Dependent Claim
21 words
The method of claim 1 further comprising the step of calculating with the processor a quantity from the ultrasound image data.
Claim 23
Dependent Claim
57 words
An ultrasound system for generating image data, the system comprising: a data bus; a system bus for providing user input; a processor for receiving the user input, for controlling operation of the ultrasound system and for processing ultrasound image data from the data bus; and a memory for storing the processed ultrasound image information from the processor.
Claim 24
Dependent Claim
57 words
An ultrasound system for generating image data, the system comprising: a data bus; a system bus for providing user input; a processor for receiving the user input, for controlling operation of the ultrasound system and for processing ultrasound image data from the data bus; and a memory for storing the processed ultrasound image information from the processor.
Claim 25
Dependent Claim
28 words
The system of claim 21 wherein the processor is operable to perform processing selected from the group consisting of: temporal filtering, spatial filtering, thresholding, weighting and combinations thereof.
Claim 26
Dependent Claim
20 words
The system of claim 21 further comprising a display comprising an ultrasound image responsive to the processed ultrasound image data.
Claim 27
Dependent Claim
67 words
The system of claim 21 wherein the processor for controlling operation comprises a processor for providing control instructions selected from the group consisting of: user interface instructions, communications interface instructions, data transfer controller instructions, scan converter instructions, peripheral instructions, interface device instructions, physical address generator instructions, beamformer instructions, ultrasound image data path instructions, physio module instructions, filter instructions, digital signal processor instructions, multiplexer instructions, and combinations thereof.
Claim 28
Dependent Claim
17 words
The system of claim 21 wherein the processor comprises a programmable single instruction multiple data capable processor.
Claim 29
Dependent Claim
13 words
The system of claim 25 wherein the processor comprises a multi-media extension processor.
Claim 30
Dependent Claim
20 words
The system of claim 21 wherein the memory stores a table of physical memory addresses indexed by logical memory addresses.
Claim 31
Dependent Claim
22 words
The system of claim 21 wherein the memory stores instruction code data and the processor is responsive to the instruction code data.
Claim 32
Dependent Claim
22 words
The system of claim 21 further comprising an interface device operatively connected to the processor, the data bus and the system bus.
Claim 33
Dependent Claim
25 words
The system of claim 29 wherein the interface device provides direct access to the memory by the processor, the data bus and the system bus.
Claim 34
Dependent Claim
12 words
The system of claim 21 wherein processor comprises two input/output symmetric processors.
Claim 35
Dependent Claim
13 words
The system of claim 21 wherein the processor comprises two memory symmetric processors.
Claim 36
Dependent Claim
76 words
An ultrasound system with data storage capabilities, the system comprising: a memory comprising at least one memory component for storing ultrasound image data and processor instruction code data; a memory access device operatively connected to the memory, the access device for controlling the transfer of ultrasound image data from or to the memory; and a processor operatively connected to the access device, the processor operable to execute at least some of the processor instruction code data.
Claim 37
Dependent Claim
76 words
An ultrasound system with data storage capabilities, the system comprising: a memory comprising at least one memory component for storing ultrasound image data and processor instruction code data; a memory access device operatively connected to the memory, the access device for controlling the transfer of ultrasound image data from or to the memory; and a processor operatively connected to the access device, the processor operable to execute at least some of the processor instruction code data.
Claim 38
Dependent Claim
21 words
The system of claim 33 wherein the memory stores the ultrasound image data and processed ultrasound image data from the processor.
Claim 39
Dependent Claim
19 words
The system of claim 33 wherein the memory access device provides direct access to the memory by the processor.
Claim 40
Dependent Claim
43 words
The system of claim 33 wherein: the memory comprises a plurality of physically addressed memory components; the ultrasound data is logically addressed; and the memory access device stores ultrasound image data in the physically addressed memory components in response to the logical addresses.
Claim 41
Dependent Claim
31 words
The system of claim 33 wherein the memory access device provides access to the memory by the processor and a source of the ultrasound data with a same logical address scheme.
Claim 42
Dependent Claim
22 words
The system of claim 37 wherein the memory access device provides direct access by the processor and the source to the memory.
Claim 43
Dependent Claim
16 words
The system of claim 33 wherein the memory access device comprises a quad port interface device.
Claim 44
Dependent Claim
16 words
The system of claim 37 wherein the memory is operable to store a table of addresses.
Claim 45
Dependent Claim
16 words
The system of claim 33 wherein the processor comprises a single instruction multiple data system processor.
Claim 46
Dependent Claim
15 words
The system of claim 33 wherein the memory is operable to store text plane information.
Claim 47
Dependent Claim
53 words
The system of claim 33 wherein the ultrasound image data comprises image data selected from the group consisting of: acoustic line data, video data, B-mode data, M-mode data processed image data, spectral Doppler data, color Doppler data, compressed image data, uncompressed image data, beamformer output data, processed beamformer acoustic data, and combinations thereof.
Claim 48
Dependent Claim
50 words
The system of claim 33 wherein the memory is further operable to store data selected from the group consisting of: audio data, ECG data, pressure data, respiration data, DC-A data, DC-B data, DC-C data, DC-D data, communication data, interface data, interprocessor communication data, waveform data, quantity data, and combinations thereof.
Claim 49
Dependent Claim
22 words
The system of claim 33 wherein the processor is operable to provide control signals in response to the processor instruction code data.
Claim 50
Independent Claim
60 words
A method for storing data in an ultrasound system, the method comprising the steps of: (a) storing ultrasound image data and processor instruction code data in a memory comprising at least one memory component; (b) controlling with an access device the transfer of data from or to a memory; and (c) executing with a processor the processor instruction code data.
Claim 51
Independent Claim
60 words
A method for storing data in an ultrasound system, the method comprising the steps of: (a) storing ultrasound image data and processor instruction code data in a memory comprising at least one memory component; (b) controlling with an access device the transfer of data from or to a memory; and (c) executing with a processor the processor instruction code data.
Claim 52
Dependent Claim
19 words
The method of claim 46 wherein the step (b) comprises providing direct access to the memory by the processor.
Claim 53
Dependent Claim
22 words
The method of claim 46 further comprising the step (d) of storing in the memory processed ultrasound image data from the processor.
Claim 54
Dependent Claim
46 words
The method of claim 46 wherein the memory comprises a plurality of physically addressed memory components and the ultrasound image data is logically addressed; and wherein the step (b) comprises storing the ultrasound data in the physically addressed memory components in response to the logical addresses.
Claim 55
Dependent Claim
33 words
The method of claim 46 wherein the step (b) comprises providing direct access to the memory by the processor and a source of the ultrasound image data with a same logical address scheme.
Claim 56
Dependent Claim
19 words
The method of claim 49 further comprising the step (d) of storing a table of addresses in the memory.
Claim 57
Dependent Claim
18 words
The method of claim 46 further comprising the step (d) of storing text plane information in the memory.
Claim 58
Dependent Claim
47 words
The method of claim 46 wherein the step (a) comprises storing ultrasound image data selected from the group consisting of: acoustic line data, video data, B-mode data, M-mode data, processed image data, spectral Doppler data, color Doppler data, compressed image data, uncompressed image data, and combinations thereof.
Claim 59
Dependent Claim
52 words
The method of claim 46 further comprising the step (d) of storing in the memory data selected from the group consisting of: audio data, ECG data, pressure data, respiration data, DC-A data, DC-B data, DC-C data, DC-D data, communication data, interface data, interprocessor communication data, waveform data, quantity data, and combinations thereof.
Claim 60
Dependent Claim
25 words
The method of claim 46 further comprising the step (d) of providing with the processor control signals in response to the processor instruction code data.