A tiered communications architecture for managing network traffic in a distributed system. Communication between client or control computers and a plurality of hardware devices is administered by agent and monitor devices whose activities are coordinated to reduce the number of open channels or sock
A tiered communications architecture for managing network traffic in a distributed system. Communication between client or control computers and a plurality of hardware devices is administered by agent and monitor devices whose activities are coordinated to reduce the number of open channels or sockets. The communications architecture also improves the transparency and scalability of the distributed system by reducing network mapping dependence. The architecture is desirably implemented in a proton beam therapy system to provide flexible security policies which improve patent safety and facilitate system maintenance and development.
대표청구항▼
1. A tiered communications system for a therapy device, the tiered communications system comprising: in a first tier, a first functional component for communicating with a second tier having a first plurality of hardware subsystems of the therapy device, the first functional component comprising a f
1. A tiered communications system for a therapy device, the tiered communications system comprising: in a first tier, a first functional component for communicating with a second tier having a first plurality of hardware subsystems of the therapy device, the first functional component comprising a first agent for routing communications to and from the second tier having the first plurality of hardware subsystems, the first plurality of hardware subsystems is configured to function together to accomplish a proton therapy function of the first functional component;in the first tier, a second functional component for communicating with the second tier having a second plurality of hardware subsystems of the therapy device, the second functional component comprising a second agent for routing communications to and from the second tier having the second plurality of hardware subsystems, the second plurality of hardware subsystems is configured to function together to accomplish a proton therapy function of the second functional component; anda brain controller for coordinating activities of the first and second functional components. 2. The communications system of claim 1, wherein the first plurality of hardware subsystems comprises at least one of a proton source, an accelerator, and an injector. 3. The communications system of claim 1, wherein the brain controller is configured to monitor the first and second plurality of hardware subsystems so as to perform a monitoring operation. 4. The communications system of claim 3, wherein the monitoring operation is a beam obstruction function. 5. The communications system of claim 1, wherein the brain controller is configured to determine a sequence of steps for administering a patient treatment. 6. The communications system of claim 5, wherein the brain controller is further configured to send commands to and receive responses from the first and second plurality of hardware subsystems. 7. The communications system of claim 1, further comprising a control component for carrying out a control function of the first functional component, the control component in communication with the first agent. 8. The communications system of claim 7, wherein the control component is connected to a user interface for receiving input from a user. 9. The communications system of claim 7, wherein the first agent includes a client proxy for opening a first communications channel with the control component and a second communications channel with the brain controller. 10. The communications system of claim 9, wherein the first agent includes a monitor proxy for opening one communication channel for each of the first plurality of hardware devices. 11. A method of communication in a proton therapy device, the method comprising: providing a first communications tier comprising a plurality of functional components, each functional component having at least one agent;providing a second communications tier comprising multiple hardware subsystems;communicating bi-directionally with a first plurality of hardware subsystems of the therapy device using a first agent;communicating bi-directionally with a second plurality of hardware subsystems of the therapy device using a second agent; andcoordinating an activity between the first agent and second agent using a brain controller, such that the first and second pluralities of hardware subsystems function together to accomplish proton therapy functions of the functional components. 12. The method of claim 11, wherein the first plurality of hardware subsystems comprises at least one of a proton source, an accelerator, and an injector. 13. The method of claim 11, wherein the second plurality of hardware subsystems comprises at least one of a nozzle and a gantry. 14. The method of claim 11, further comprising monitoring the first and second plurality of hardware subsystems using the brain controller to perform a beam obstruction function. 15. The method of claim 11, further comprising determining a sequence of steps for administering a patient treatment using the brain controller. 16. The method of claim 11, further comprising sending commands and receiving responses from the first and second plurality of hardware subsystems using the brain controller. 17. A multi-tier communications system for control of a proton therapy facility, the system comprising: a first tier comprising a plurality of functional components, each functional component having at least one agent,a second tier comprising multiple hardware devices, the multiple hardware devices including at least a plurality of hardware subsystems of a therapy device of the proton therapy facility, each hardware device configured to communicate with at least one agent associated with a corresponding functional component, the hardware devices configured to work together to accomplish proton therapy functions of the plurality of functional components when the proton therapy facility is in operation; anda brain controller configured to communicate with each of the agents in the first tier and direct collaboration between the functional components;wherein each agent is configured for bi-directional communication with one or more of the multiple hardware devices. 18. The multi-tier communications system of claim 17, wherein the first plurality of hardware subsystems comprises at least one of a proton source, an accelerator, and an injector. 19. The multi-tier communications system of claim 17, wherein the brain controller is configured to monitor the first and second plurality of hardware subsystems so as to perform a monitoring operation comprising a beam obstruction function. 20. The multi-tier communications system of claim 17, wherein the brain controller is configured to determine a sequence of steps for administering a patient treatment. 21. The multi-tier communications system of claim 17, further comprising a control component for carrying out a control function of the first functional component, the control component in communication with the first agent and connected to a user interface for receiving input from a user. 22. The communications system of claim 21, wherein the first agent includes a client proxy for opening a first communications channel with the control component and a second communications channel with the brain controller. 23. The communications system of claim 22, wherein the first agent includes a monitor proxy for opening one communication channel for each of the first plurality of hardware devices.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (70)
Schweikard Achim,DEX ; Adler John R., Apparatus and method for compensating for respiratory and patient motion during treatment.
Schulz Waldean A. (Boulder CO), Apparatus for determining the position and orientation of an invasive portion of a probe inside a three-dimensional body.
Cohen Edward L. ; Crockett Burt ; Godfrey Claude A. ; Haehn Ann O. ; Kubicek Mary F. ; Main Anthony A.,AUX ; McIntyre Michael ; Murtha Mark D., Automated information technology standards management system.
Fukunaga Masaichi,JPX ; Murakami Kazumasa,JPX, Building automation system using common platform program and common function package for controlling facility loads and monitoring terminals.
Houdek Pavel V. (2121 N. Bayshore Dr. ; Apt. 1112 Miami FL 33137) Schwade James G. (Miami FL) Landy Howard J. (Miami FL) Ginsberg Murray S. (Miami FL), Computer controlled stereotaxic radiotherapy system and method.
Beloussov, Alexandre V.; Baumann, Michael A.; Olsen, Howard B.; Salem, Dana, Configuration management and retrieval system for proton beam therapy system.
Takahashi, Shuichi; Muroi, Katsunobu; Nakajima, Yoshikazu, Irradiation system and its irradiation target movement monitoring method, and irradiation target position recognizing method.
Thomas R. Mackie ; Paul J. Reckwerdt ; Todd R. McNutt, Method and apparatus for calibration of radiation therapy equipment and verification of radiation treatment.
Moore Robert M. (100 Twin Lake La. Richmond VA 23229) Smith Robert L. (9900 Lumlay Rd. Richmond VA 23236), Method and apparatus for generating radiation blockers.
Hedgcock Robert ; Keane Timothy J. ; Naughton Jeffrey F., Method and apparatus for storing, retrieving, and processing multi-dimensional customer-oriented data sets.
Brand, Holger; Haberer, Thomas; Poppensieker, Klaus; Schardt, Dieter; Voss, Bernd, Method for monitoring the irradiation control unit of an ion-beam therapy system.
Badura, Eugen; Eickhoff, Hartmut; Essel, Hans-Georg; Haberer, Thomas; Poppensiecker, Klaus, Method of operating an ion beam therapy system with monitoring of beam position.
Cox Michael C. (Saugerties NY) Cwiakala Richard (Wappingers Falls NY) Fava Jean-Louis (Montpellier NY FRX) Fisher ; Sr. Gary A. (Port Ewen NY) Gallagher Robert J. (Hurley NY) Hefferon Eugene P. (Poug, Methods and apparatus for dynamically managing input/output (I/O) connectivity.
Cole Francis T. (Wheaton IL) Livdahl Philip V. (Elburn IL) Mills ; III Frederick E. (Elburn IL) Teng Lee C. (Hinsdale IL), Multi-station proton beam therapy system.
Legg David B. (Corona CA) Coutrakon George (Redlands CA) Slater Jon W. (Redlands CA) Miller Daniel W. (Yucaipa CA) Moyers Michael F. (Redlands CA) Siebers Jeffrey V. (Grand Terrace CA), Normalizing and calibrating therapeutic radiation delivery systems.
Ferre Maurice R. (North Andover MA) Jakab Peter D. (Canton MA) Tieman James S. (Watertown MA), Position tracking and imaging system with error detection for use in medical applications.
Hernandez-Guerra Francisco M. ; Calderon Edward Lewis ; Forknall Simon John ; Pond David L., Precision beam control for an intensity modulation treatment system.
North, David G.; Engstrom, John P.; De Rudder, Stephen L.; Cathey, David L., System and method for managing computing devices within a data communications network from a remotely located console.
Edlund Stefan B. ; Eichstaedt Matthias ; Eigler Donald Mark ; Kraft Reiner, System and method for operating scientific instruments over wide area networks.
Bergstrom Paul M. ; Daly Thomas P. ; Moses Edward I. ; Patterson ; Jr. Ralph W. ; Schach von Wittenau Alexis E. ; Garrett Dewey N. ; House Ronald K. ; Hartmann-Siantar Christine L. ; Cox Lawrence J. , System and method for radiation dose calculation within sub-volumes of a monte carlo based particle transport grid.
Dinwiddie Kendall L. (Palo Alto CA) Friday Robert G. (Portola Valley CA) Racz Janos A. (San Jose CA) Seppi Edward J. (Menlo Park CA), Tomographic scanning apparatus having detector signal digitizing means mounted to rotate with detectors.
Evans Richard John,GB2 ; Harris Christopher George,GB2 ; Colchester Alan Charles Francis,GB2, Video-based systems for computer assisted surgery and localisation.
Cheng, Chieh C.; Lesyna, David A.; Moyers, Michael F., Path planning and collision avoidance for movement of instruments in a radiation therapy environment.
Cheng, Chieh C.; Lesyna, David A.; Moyers, Michael F., Path planning and collision avoidance for movement of instruments in a radiation therapy environment.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.