Multi-user wireless ulttrasound server
First Claim
1. A method for supporting multiple users with an ultrasound server, the method comprising:
- receiving, at a local area server, ultrasound scan data from a handheld transducer probe;
generating, by the local area server, an ultrasound image representing a rendering from the data, the ultrasound image comprising a plurality of tiles;
transmitting, from the local area server, the ultrasound image to a display;
receiving a change for the rendering;
determining a first sub-set of the tiles of the ultrasound image that are different due to the change and a second sub-set of the tiles that are not different;
rendering, by the local area server, the tiles of the first sub-set; and
transmitting, to the display, the rendered tiles of the first sub-set and not tiles of the second sub-set.
3 Assignments
0 Petitions
Accused Products
Abstract
Multiple users are supported with an ultrasound server. Tiling of images may be used to limit transmission and/or bandwidth. By transmitting parts of images that change and avoiding transmission of other parts, wireless and processing bandwidth may be optimized. On the server side, separate instances are used for scanning each patient or for each of the multiple transducer probes being used. Dynamic assignment of shared resources based on use of the transducer probes may provide further optimization. From an overall perspective, the server may beamform from data received by a transducer probe based on controls routed from a separate tablet used as a display and user input.
19 Citations
25 Claims
-
1. A method for supporting multiple users with an ultrasound server, the method comprising:
-
receiving, at a local area server, ultrasound scan data from a handheld transducer probe; generating, by the local area server, an ultrasound image representing a rendering from the data, the ultrasound image comprising a plurality of tiles; transmitting, from the local area server, the ultrasound image to a display; receiving a change for the rendering; determining a first sub-set of the tiles of the ultrasound image that are different due to the change and a second sub-set of the tiles that are not different; rendering, by the local area server, the tiles of the first sub-set; and transmitting, to the display, the rendered tiles of the first sub-set and not tiles of the second sub-set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. In a non-transitory computer readable storage medium having stored therein data representing instructions executable by a programmed processor for supporting multiple users with an ultrasound server, the storage medium comprising instructions for:
-
communicating, wirelessly, with multiple ultrasound transducer probes; operating a separate instance of an image processing and control system for each of the ultrasound transducer probes; and image processing, for each of the image processing and control systems as part of the operating, data from the ultrasound transducer probes. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A system for supporting multiple users with ultrasound processing, the system comprising:
-
a plurality of ultrasound probes configured to scan patients and wirelessly output channel data; a plurality of tablet displays paired with the ultrasound probes, each of the tablet displays configured to operate as a user input for control of the paired ultrasound probe; a server configured to receive the channel data from the ultrasound probes, beamform the channel data, create images from the beamformed channel data as a function of the user input from the tablet displays, and transmit the images to the tablet displays, and configured to control the ultrasound probes as a function of the user input. - View Dependent Claims (23, 24, 25)
-
Specification