System for selectively operating in different modes depending upon receiving signal from a host computer within a time window upon power up
First Claim
1. A method for operating a local device to permit a host computer to assert control over the local device via a communication port, comprising the steps of:
- a. setting up in the local device a control available time window of prearranged duration in response to a power on start condition;
b. receiving during said control available time window an Assert Control signal from said host computer;
c. transmitting an Acknowledge Control signal to said host computer upon receipt of said Assert Control signal during said control available time window;
d. responding to any control commands and data received from said host computer after sending of said Acknowledge Control signal; and
e. initiating processing of a normal local device application process when no Assert Control signal is received during said control available time window or after said host computer has finished sending control commands and data to said local unit.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for operating a local device to permit a host computer to assert control over the local device via a communication port. A control available time window of prearranged duration is set up in the local device in response to a power on start condition. During this control available time window an Assert Control signal is received from the host computer. An Acknowledge Control signal is sent to the host computer upon receipt of the Assert Control signal during the control available time window. Then the local device responds to any control commands and data received from the host computer. Finally, the local device initiates processing of a normal local device application processes when no Assert Control signal is received during the control available time window or after the host computer has finished sending control commands and data to the local device.
230 Citations
7 Claims
-
1. A method for operating a local device to permit a host computer to assert control over the local device via a communication port, comprising the steps of:
-
a. setting up in the local device a control available time window of prearranged duration in response to a power on start condition; b. receiving during said control available time window an Assert Control signal from said host computer; c. transmitting an Acknowledge Control signal to said host computer upon receipt of said Assert Control signal during said control available time window; d. responding to any control commands and data received from said host computer after sending of said Acknowledge Control signal; and e. initiating processing of a normal local device application process when no Assert Control signal is received during said control available time window or after said host computer has finished sending control commands and data to said local unit. - View Dependent Claims (2, 3)
-
-
4. A system for temporarily controlling a local device from a host computer via a data communication channel between a port on the host computer and a port on the local device,
said host computer including sending means for repeatedly sending over said data communication channel to said local device a prearranged Assert Control message; -
detecting means active after sending each of said Assert Control messages for detecting a prearranged Acknowledge Control message from said local device; and control means active upon receipt of said Acknowledge Control message from said local device to send prearranged control and data signals to said local device; said local device including window setting means responding to the establishing of a Power On condition for setting a Control Window period of a prearranged duration; control detecting means exclusively active during said Control Window period for receiving and verifying an Assert Control message from said host computer; control acknowledging means responsive to said control detecting means to send an Acknowledge Control message to said host computer via said data communication channel; control response means for responding to control signals from said host computer after said Acknowledge Control message has been sent; and application starting means responsive to expiration of said Control Window period to initiate normal application operation of said local device. - View Dependent Claims (5, 6)
-
-
7. A system for enabling a host computer to assert temporary control over a local device, each of said host computer and said local device including a central processing unit, program control means, and a data communication interface to a data communication channel,
said program control means in said host computer including: -
means for repeatedly sending over said data communication channel a prearranged Assert Control message, and means responsive to receipt of a prearranged Acknowledge Control message over said data communication channel for sending preprogrammed control and data signals to said local device; said program control means in said local device including; means for setting a control available time window of prearranged duration in response to a power on start condition, means active during said control available time window for receiving said prearranged Assert Control message over said data communication channel, means responsive to receipt of said prearranged Assert Control message for sending a prearranged Acknowledge Control signal over said data communication channel; means active after receipt of said prearranged Assert Control message for receiving and responding to said preprogrammed control and data signals from said host computer; and means for initiating normal local device application processing activity when no Assert Control signal is received during said control available time window and after receiving and responding to said preprogrammed control and data signals from said host computer when said Assert Control signal is received during said control available time window.
-
Specification