Remote control system and method
First Claim
1. A system configured to support communication between a first environment having a first neutron radiation level and a second environment having a second neutron radiation level, comprising:
- a first computing device configured to control a treatment system in the first environment, wherein the treatment system collects a first radiation therapy time-sensitive data and a second radiation therapy non-time-sensitive data; and
a second computing device configured to issue a command in the second environment for the treatment system, wherein the first computing device is further configured to;
enable or disable a function supported by the treatment system based on the command from the second computing device,in response to the first radiation therapy time-sensitive data and the second radiation therapy non-time-sensitive data, assert a first interrupt or a first interlock based on the first radiation therapy time-sensitive data and transmit the first radiation therapy time-sensitive data with the first interrupt or the first interlock and a higher priority than the second radiation therapy non-time-sensitive data in a servo loop,retransmit the first radiation therapy time-sensitive data to the second computing device with the higher priority when the second computing device fails to receive expected information within a particular time, or when the first computing device receives a first monitored status of a first storage area in the first computing device, andretransmit the second radiation therapy non-time-sensitive data to the second computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A remote control system is configured to support communication between a first environment having a first neutron radiation level and a second environment having a second neutron radiation level includes a first computing device and a second computing device. The first computing device is configured to control a treatment system in the first environment. The second computing device is configured to issue commands in the second environment for the treatment system. The first computing device is further configured to determine whether to enable or disable a function supported by the treatment system, determine whether there is pending time-sensitive data to transmit, and periodically transmit a first radiation therapy data collected in the first environment and a first interrupt to the second computing device in a servo loop.
9 Citations
22 Claims
-
1. A system configured to support communication between a first environment having a first neutron radiation level and a second environment having a second neutron radiation level, comprising:
-
a first computing device configured to control a treatment system in the first environment, wherein the treatment system collects a first radiation therapy time-sensitive data and a second radiation therapy non-time-sensitive data; and a second computing device configured to issue a command in the second environment for the treatment system, wherein the first computing device is further configured to; enable or disable a function supported by the treatment system based on the command from the second computing device, in response to the first radiation therapy time-sensitive data and the second radiation therapy non-time-sensitive data, assert a first interrupt or a first interlock based on the first radiation therapy time-sensitive data and transmit the first radiation therapy time-sensitive data with the first interrupt or the first interlock and a higher priority than the second radiation therapy non-time-sensitive data in a servo loop, retransmit the first radiation therapy time-sensitive data to the second computing device with the higher priority when the second computing device fails to receive expected information within a particular time, or when the first computing device receives a first monitored status of a first storage area in the first computing device, and retransmit the second radiation therapy non-time-sensitive data to the second computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system configured to support communication between a first environment having a first neutron radiation level and a second environment having a second neutron radiation level, comprising:
-
a first computing device configured to control a treatment system in the first environment; and a second computing device configured to issue commands in the second environment for the treatment system, wherein the second computing device is further configured to; prior to responding to a first interrupt asserted by the first computing device based on a radiation therapy time-sensitive data, determine whether to issue a first command to the first computing device to enable or disable a first function supported by the treatment system in response to a first interlock asserted by the first computing device, if there is pending time-sensitive data to transmit, transmit the pending time-sensitive data with a higher priority than non-time-sensitive data, and perform a function in response to the first interrupt and based on the radiation therapy time-sensitive data from the first computing device, wherein the second computing device is further configured to; retransmit the pending time-sensitive data to the first computing device with the higher priority when the first computing device fails to receive expected information within a particular time, or when the second computing device receives a first monitored status of a first storage area in the second computing device; and retransmit the non-time-sensitive data to the first computing device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification