Method and system for identifying a computing device in response to a request packet
First Claim
1. An information processing system, comprising:
- a first computing device configured to;
receive a request packet originating from a client, the request packet including an identifier;
in response to the request packet, identify a computing device that is associated with the identifier;
when the identified computing device is the first computing device, perform an operation of a first application in response to the request packet; and
when the identified computing device is a second computing device, output a second packet addressed to a forward thread address of the second computing device for performing the operation of the first application in response to the second packet, the second packet including a reference to connection with the client and a field that is set to indicate the second packet is a forwarded packet, the reference and the field being included within a single header of the second packet.
10 Assignments
0 Petitions
Accused Products
Abstract
According to a first embodiment, a first computing device receives a request packet originating from a client. In response to at least the request packet and a state of at least one of the first computing device and a second computing device, the first computing device selects a computing device for maintaining a session with the client. If the selected computing device is the first computing device, the first computing device outputs a response packet to the client for identifying the first computing device as maintaining the session with the client. If the selected computing device is a second computing device, the first computing device outputs a response packet to the client for identifying the second computing device as maintaining the session with the client. According to a second embodiment, a first computing device receives a request packet originating from a client. The request packet includes an identifier. In response to the request packet, the first computing device identifies a computing device that is associated with the identifier. If the identified computing device is the first computing device, the first computing device performs an operation of an application in response to the request packet. If the identified computing device is a second computing device, the first computing device outputs the request packet to the second computing device for performing the operation in response to the request packet.
-
Citations
59 Claims
-
1. An information processing system, comprising:
a first computing device configured to; receive a request packet originating from a client, the request packet including an identifier; in response to the request packet, identify a computing device that is associated with the identifier; when the identified computing device is the first computing device, perform an operation of a first application in response to the request packet; and when the identified computing device is a second computing device, output a second packet addressed to a forward thread address of the second computing device for performing the operation of the first application in response to the second packet, the second packet including a reference to connection with the client and a field that is set to indicate the second packet is a forwarded packet, the reference and the field being included within a single header of the second packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A method performed by a first computing device of an information processing system, the method comprising:
-
receiving a request packet originating from a client, the request packet including an identifier; in response to the request packet, identifying a computing device that is associated with the identifier; when the identified computing device is the first computing device, performing an operation of a first application in response to the request packet; and when the identified computing device is a second computing device, outputting a second packet addressed to a forward thread address of the second computing device for performing the operation of the first application in response to the second packet, the second packet including a reference to a connection with the client and a field that is set to indicate the second packet is a forwarded packet, the reference and the field being included within a single header of the second packet. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer-readable storage medium containing instructions that cause a first computing device of an information processing system to perform a method comprising:
-
receiving a request packet originating from a client, the request packet including an identifier; in response to the request packet, identifying a computing device that is associated with the identifier; when the identified computing device is the first computing device, performing an operation of an application in response to the request packet; and when the identified computing device is a second computing device, outputting a second packet addressed to a forward thread address of the second computing device for performing the operation in response to the second packet, the second packet containing a reference to a connection with the client and a field that is set to indicate the second packet is a forwarded packet, the reference and the field being included within a single header of the second packet. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
-
41. An information processing system, comprising:
a first computing device comprising; means for receiving a first information packet originating from a client; means for responding to the first information packet by identifying a computing device that has a connection with the client; means for selectively performing an operation of a server application configured to perform the operation when the identified computing device is the first computing device; and means for selectively outputting a second information packet to a second computing device configured to output the second information packet addressed to a forward thread address of the second computing device when the identified computing device is the second computing device, wherein the second computing device is configured to perform the operation in response to the second information packet, the second information packet including a reference to the connection and a field that is set to indicate the second packet is a forwarded packet, the reference and the field being included within a single header of the second information packet. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
52. A computer-readable storage medium containing instructions to cause a first computing device to process information, by performing a method comprising:
-
receiving a first information packet originating from a client; in response to the first information packet, identifying a computing device that has a connection with the client; when the identified computing device is the first computing device, performing an operation of a server application in response to the first information packet; and when the identified computing device is a second computing device, outputting a second information packet addressed to a forward thread address of the second computing device, wherein the second computing device is configured to perform the operation in response to the second information packet, the second information packet including a reference to the connection and a field that is set to indicate the second packet is a forwarded packet, the reference and the field being included within a single header of the second information packet. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59)
-
Specification