Computer system comprising a communication device
First Claim
1. An emulation computer system for emulating a client computer on a network, said emulation computer system comprising:
- a communication device configured to exchange messages over the network, said messages being exchanged with a server according to a first protocol, wherein said first protocol is a network protocol;
a discovery agent configured to send a first message to said server according to said first protocol with said communication device, wherein said first message includes (i) a selected identification data comprising a selected MAC address that identifies the client computer to be emulated on the network and (ii) a first message content satisfying a second protocol, and wherein said first message indicates a request that a response to said first message be sent from the server to the client computer to be emulated in accordance with said second protocol;
an analysis agent configured to intercept a second message sent for receipt at the client computer to be emulated received in response to the first message, and to extract, from said second message, a second message content, wherein contents of said second message content is in accordance with said second protocol, wherein said second message content indicates a request for a response to said second message to be sent to said server, and wherein said second message includes said selected identification data; and
a controller configured to operate said discovery agent and said analysis agent so as to emulate said client computer being emulated over a selected period of time, wherein said controller refrains the emulation computer system from sending a response to said second message.
2 Assignments
0 Petitions
Accused Products
Abstract
In a system, a communication device capable of exchanging messages through a local network, such messages being exchanged according to a given network protocol; a discovery agent capable of sending a first message according to the network protocol through the communication device, the first message comprising an identification data and a first message content satisfying a second protocol, and the second protocol implying a response from another computer to the first message; an analysis agent capable of recovering a second message received in response to first message, and of extracting from the second message a second message content according to the second protocol, the second protocol implying a further response to be sent to the second message; and a controller capable of operating said discovery agent and the analysis agent over a selected period of time, while refraining the computer system from sending a response to the second message.
-
Citations
16 Claims
-
1. An emulation computer system for emulating a client computer on a network, said emulation computer system comprising:
-
a communication device configured to exchange messages over the network, said messages being exchanged with a server according to a first protocol, wherein said first protocol is a network protocol; a discovery agent configured to send a first message to said server according to said first protocol with said communication device, wherein said first message includes (i) a selected identification data comprising a selected MAC address that identifies the client computer to be emulated on the network and (ii) a first message content satisfying a second protocol, and wherein said first message indicates a request that a response to said first message be sent from the server to the client computer to be emulated in accordance with said second protocol; an analysis agent configured to intercept a second message sent for receipt at the client computer to be emulated received in response to the first message, and to extract, from said second message, a second message content, wherein contents of said second message content is in accordance with said second protocol, wherein said second message content indicates a request for a response to said second message to be sent to said server, and wherein said second message includes said selected identification data; and a controller configured to operate said discovery agent and said analysis agent so as to emulate said client computer being emulated over a selected period of time, wherein said controller refrains the emulation computer system from sending a response to said second message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 15, 16)
-
-
10. A method for emulating a client computer on a network, said method comprising the steps of:
-
generating, by a discovery agent of an emulation computer system, a first message that includes (i) a selected identification data comprising a selected MAC address that identifies the client computer to be emulated on the network and (ii) a first message content that satisfies a second protocol, wherein said first message indicates a request that a response to said first message be sent from the server to the client computer to be emulated in accordance with said second protocol; sending, by said discovery agent system, said first message over the network to a server according to a first protocol, wherein said first protocol is a network protocol; intercepting, with an analysis agent of the emulation computer system, a second message sent for receipt at the client computer to be emulated in response to said first message, wherein said second message includes the selected identification data; extracting, with said analysis agent, from said second message, a second message content, wherein contents of said second message content is in accordance with said second protocol, and wherein said second message content indicates a request for a response to said second message to be sent to said server; and operating, during said sending and recovering steps, with a controller of the emulation computer system, said discovery agent and said analysis agent so as to emulate said client computer being emulated over a selected period of time, wherein said controller refrains said emulation computer system from sending a response to said second message. - View Dependent Claims (12, 13, 14)
-
Specification