Claims
- 1. An information processing system, comprising:
a computing device for:
receiving an initialization packet originating from a client; and in response to at least the initialization packet, establishing a data structure of a connection with the client, irrespective of whether an application of the computing device is associated with the data structure of the connection.
- 2. The system of claim 1 wherein the data structure includes a group of sequence numbers associated with the connection.
- 3. The system of claim 1 wherein the application is a first application, and wherein the data structure includes an IP address of the client, a port of a second application executed by the client, an IP address of the computing device, and a port of the first application executed by the computing device.
- 4. An information processing system, comprising:
a computing device for:
receiving a request packet originating from a client; and in response to at least the request packet, associating an application of the computing device with a data structure of a connection with the client.
- 5. The system of claim 4 wherein the data structure includes a group of sequence numbers associated with the connection.
- 6. The system of claim 4 wherein the application is a first application, and wherein the data structure includes an IP address of the client, a port of a second application executed by the client, an IP address of the computing device, and a port of the first application executed by the computing device.
- 7. An information processing system, comprising:
a computing device for:
receiving an initialization packet and a request packet originating from a client; in response to at least the initialization packet, establishing a data structure of a connection with the client; and in response to at least the request packet, associating an application of the computing device with the data structure of the connection.
- 8. The system of claim 7 wherein the data structure includes a group of sequence numbers associated with the connection.
- 9. The system of claim 7 wherein the application is a first application, and wherein the data structure includes an IP address of the client, a port of a second application executed by the client, an IP address of the computing device, and a port of the first application executed by the computing device.
- 10. An information processing system, comprising:
a first computing device for:
associating an application of the first computing device with a data structure of a connection with a client; disassociating the application of the first computing device from the data structure of the connection; and outputting the data structure of the connection to a second computing device for associating an application of the second computing device with the data structure of the connection.
- 11. The system of claim 10 wherein the data structure includes a group of sequence numbers associated with the connection.
- 12. The system of claim 10 wherein the application of the second computing device is a first application, and wherein the data structure includes an IP address of the client, a port of a second application executed by the client, an IP address of the second computing device and a port of the first application executed by the second computing device.
- 13. An information processing system, comprising:
a first computing device for:
receiving an initialization packet and a request packet originating from a client; in response to at least the initialization packet, establishing a data structure of a connection with the client; and 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, selectively performing one of the following:
associating the data structure of the connection with an application of the first computing device; and outputting the data structure of the connection and the request packet to the second computing device for associating an application of the second computing device with the data structure of the connection.
- 14. The system of claim 13 wherein the data structure includes a group of sequence numbers associated with the connection.
- 15. The system of claim 13 wherein the application of the second computing device is a first application, and wherein the data structure includes an IP address of the client, a port of a second application executed by the client, an IP address of the second computing device, and a port of the first application executed by the second computing device.
- 16. A method performed by a computing device of an information processing system, the method comprising:
receiving an initialization packet originating from a client; and in response to at least the initialization packet, establishing a data structure of a connection with the client, irrespective of whether an application of the computing device is associated with the data structure of the connection.
- 17. The method of claim 16 wherein the data structure includes a group of sequence numbers associated with the connection.
- 18. The method of claim 16 wherein the application is a first application, and wherein the data structure includes an IP address of the client, a port of a second application executed by the client, an IP address of the computing device, and a port of the first application executed by the computing device.
- 19. A method performed by a computing device of an information processing system, the method comprising:
receiving a request packet originating from a client; and in response to at least the request packet, associating an application of the computing device with a data structure of a connection with the client.
- 20. The method of claim 19 wherein the data structure includes a group of sequence numbers associated with the connection.
- 21. The method of claim 19 wherein the application is a first application, and wherein the data structure includes an IP address of the client, a port of a second application executed by the client, an IP address of the computing device, and a port of the first application executed by the computing device.
- 22. A method performed by a computing device of an information processing system, the method comprising:
receiving an initialization packet and a request packet originating from a client; in response to at least the initialization packet, establishing a data structure of a connection with the client; and in response to at least the request packet, associating an application of the computing device with the data structure of the connection.
- 23. The method of claim 22 wherein the data structure includes a group of sequence numbers associated with the connection.
- 24. The method of claim 22 wherein the application is a first application, and wherein the data structure includes an IP address of the client, a port of a second application executed by the client, an IP address of the computing device, and a port of the first application executed by the computing device.
- 25. A method performed by a first computing device of an information processing system, the method comprising:
associating an application of the first computing device with a data structure of a connection with a client; disassociating the application of the first computing device from the data structure of the connection; and outputting the data structure of the connection to a second computing device for associating an application of the second computing device with the data structure of the connection.
- 26. The method of claim 25 wherein the data structure includes a group of sequence numbers associated with the connection.
- 27. The method of claim 25 wherein the application of the second computing device is a first application, and wherein the data structure includes an IP address of the client, a port of a second application executed by the client, an IP address of the second computing device, and a port of the first application executed by the second computing device.
- 28. A method performed by a first computing device of an information processing system, the method comprising:
receiving an initialization packet and a request packet originating from a client; in response to at least the initialization packet, establishing a data structure of a connection with the client; and 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, selectively performing one of the following:
associating the data structure of the connection with an application of the first computing device; and outputting the data structure of the connection and the request packet to the second computing device for associating an application of the second computing device with the data structure of the connection.
- 29. The method of claim 28 wherein the data structure includes a group of sequence numbers associated with the connection.
- 30. The method of claim 28 wherein the application of the second computing device is a first application, and wherein the data structure includes an IP address of the client, a port of a second application executed by the client, an IP address of the second computing device, and a port of the first application executed by the second computing device.
CLAIM TO EARLIER APPLICATION
[0001] This application claims priority to U.S. Provisional Patent Application No. 60/257,456, filed Dec. 21, 2000, entitled SYSTEM AND METHOD FOR COMMUNICATING BETWEEN CLIENT AND SERVER COMPUTING DEVICE APPLICATIONS AND ENHANCING SERVER FARM RESOURCE UTILIZATION, naming Mitchell T. Berg as inventor.
[0002] This application relates to co-pending U.S. patent applications (a) Ser. No. ______, entitled METHOD AND SYSTEM FOR COMMUNICATING AN INFORMATION PACKET THROUGH MULTIPLE NETWORKS, (b) Ser. No. ______, entitled METHOD AND SYSTEM FOR COMMUNICATING A REQUEST PACKET IN RESPONSE TO A STATE, (c) Ser. No. ______, entitled METHOD AND SYSTEM FOR COMMUNICATING AN INFORMATION PACKET AND IDENTIFYING A DATA STRUCTURE, (d) Ser. No. ______, entitled METHOD AND SYSTEM FOR INITIATING EXECUTION OF SOFTWARE IN RESPONSE TO A STATE, (e) Ser. No. ______, entitled METHOD AND SYSTEM FOR COMMUNICATING AN INFORMATION PACKET THROUGH MULTIPLE ROUTER DEVICES, (f) Ser. No. ______, entitled METHOD AND SYSTEM FOR IDENTIFYING A COMPUTING DEVICE IN RESPONSE TO A REQUEST PACKET, and (g) Ser. No. ______, entitled METHOD AND SYSTEM FOR EXECUTING PROTOCOL STACK INSTRUCTIONS TO FORM A PACKET FOR CAUSING A COMPUTING DEVICE TO PERFORM AN OPERATION. Each of these co-pending applications is filed concurrently herewith, names Mitchell T. Berg as inventor, is incorporated herein by reference in its entirety, and is assigned to the assignee of this application.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60257456 |
Dec 2000 |
US |