Data processing system and method for remotely disabling network activity in a client computer system
First Claim
1. A method in a data processing system for permitting a server computer system to remotely disable an ability of a client computer system to access a network which couples said client computer system to said server computer system, wherein said client computer system includes a processor executing an operating system, a media access controller for controlling access to said server computer system and an internal bus interconnecting said processor and said media access controller, said method comprising the steps of:
- said server computer system transmitting an indication to said client computer system utilizing said network that said ability of said client computer system to access said network be at least temporarily disabled; and
in response to a receipt of said indication by said client computer system, at least temporarily disabling said ability of said client computer system to access said network by isolating said media access controller from said internal bus, said client computer system being unable to transmit information utilizing said network while said client computer system is temporarily disabled.
3 Assignments
0 Petitions
Accused Products
Abstract
A data processing system and method are described for permitting a server computer system to remotely disable an ability of a client computer system to access a network which couples the client computer system to the server computer system. The server computer system transmits an indication to the client computer system utilizing the network that the ability of the client computer system to access said network be at least temporarily disabled. In response to a receipt of the indication by the client computer system, the ability of the client computer system to access the network is at least temporarily disabled. The client computer system is unable to transmit information utilizing the network while the client computer system is temporarily disabled.
35 Citations
7 Claims
-
1. A method in a data processing system for permitting a server computer system to remotely disable an ability of a client computer system to access a network which couples said client computer system to said server computer system, wherein said client computer system includes a processor executing an operating system, a media access controller for controlling access to said server computer system and an internal bus interconnecting said processor and said media access controller, said method comprising the steps of:
-
said server computer system transmitting an indication to said client computer system utilizing said network that said ability of said client computer system to access said network be at least temporarily disabled; and
in response to a receipt of said indication by said client computer system, at least temporarily disabling said ability of said client computer system to access said network by isolating said media access controller from said internal bus, said client computer system being unable to transmit information utilizing said network while said client computer system is temporarily disabled. - View Dependent Claims (2, 3, 4, 5, 6)
said server computer system transmitting an indication to said client computer system utilizing said network that said ability of said client computer system to access said network be re-enabled; and
in response to a receipt of said indication by said client computer system, re-enabling said ability of said client computer system to access said network by reconnecting said media access controller to said internal bus, said client computer system being able to transmit information utilizing said network while said client computer system is re-enabled.
-
-
3. The method according to claim 1, further comprising the steps of:
-
said server computer system transmitting an indication to said client computer system utilizing said network that said ability of said client computer system to access said network be initialized; and
in response to a receipt of said indication by said client computer system, initializing said ability of said client computer system to access said network.
-
-
4. The method according to claim 3, wherein said step of initializing said ability of said client computer system to access said network further comprises the step of initializing said media access controller included within said client computer system to access said network.
-
5. The method according to claim 1, further comprising the steps of:
-
said server computer system transmitting an indication to said client computer system utilizing said network that said ability of said client computer system to access said network be permanently disabled; and
in response to a receipt of said indication by said client computer system, permanently disabling said ability of said client computer system to access said network by generating a physical layer reset, said client computer system being unable to transmit information utilizing said network while said client computer system is disabled.
-
-
6. The method according to claim 5, further comprising the step of requiring a user to remove said physical layer reset prior to permitting a re-enabling said ability of said client computer system to access said network.
-
7. A data processing system including a server computer system and a client computer system coupled together utilizing a network, said client computer system comprising:
-
a network adapter including a network controller and a special purpose processing unit coupled to said network controller, said network controller coupled to a processor within said client computer system via an internal bus and capable of receiving and transmitting network packets utilizing said network to said server computer system;
said network controller for receiving a network packet from said server computer system, said network packet including a magic packet and one of a plurality of commands;
said network controller for transmitting said network packet to said special purpose processing unit in response to a receipt of said network packet;
said special purpose processing unit executing code for determining said network packet includes said magic packet; and
in response to said special purpose processing unit determining said network packet includes said magic packet, said special purpose processing unit executing code for executing said one of said plurality of commands causing an ability of said network controller to access said network to be at least temporarily disabled by isolating said network adaptor from said internal bus.
-
Specification