Claims
- 1. An information processing system, comprising:
a first computing device for:
selectively initiating execution of a software application by one of:
the first computing device if a state of at least one of the first computing device and a second computing device is a first state; and the second computing device if the state is a second state, the software application being associable with one or more software objects.
- 2. The system of claim 1 wherein the software application is a socket application.
- 3. The system of claim 1 wherein the state is a synchronized state of at least the first and second computing devices.
- 4. The system of claim 1 wherein the state includes information for identifying a group of software applications executed by the first and second computing devices.
- 5. The system of claim 1 wherein the state indicates whether the software application has an associated listening socket.
- 6. The system of claim 1 wherein the software application is a first software application, and wherein the first computing device is for:
in response to execution of the first software application and the state, selectively initiating execution of a second software application by the second computing device.
- 7. An information processing system, comprising:
a first computing device for:
executing a software application that is associated with at least one software object; and in response to a request for initiating execution of the software object, independent of the software application, selectively initiating execution of the software object by one of:
the first computing device if a state of at least one of the first computing device and a second computing device is a first state; and the second computing device if the state is a second state.
- 8. The system of claim 7 wherein the software application is a socket application.
- 9. The system of claim 7 wherein the state is a synchronized state of at least the first and second computing devices.
- 10. The system of claim 7 wherein the first computing device is for coordinating a communication of information between the software application and the software object, even if the software object is executed by the second computing device.
- 11. A method performed by a first computing device of an information processing system, the method comprising:
selectively initiating execution of a software application by one of:
the first computing device if a state of at least one of the first computing device and a second computing device is a first state; and the second computing device if the state is a second state, the software application being associable with one or more software objects.
- 12. The method of claim 11 wherein the software application is a socket application.
- 13. The method of claim 11 wherein the state is a synchronized state of at least the first and second computing devices.
- 14. The method of claim 11 wherein the state includes information for identifying a group of software applications executed by the first and second computing devices.
- 15. The method of claim 11 wherein the state indicates whether the software application has an associated listening socket.
- 16. The method of claim 11 wherein the software application is a first software application, and wherein the method comprises:
in response to execution of the first software application and the state, selectively initiating execution of a second software application by the second computing device.
- 17. A method performed by a first computing device of an information processing system, the method comprising:
executing a software application that is associated with at least one software object; and in response to a request for initiating execution of the software object, independent of the software application, selectively initiating execution of the software object by one of:
the first computing device if a state of at least one of the first computing device and a second computing device is a first state; and the second computing device if the state is a second state.
- 18. The method of claim 17 wherein the software application is a socket application.
- 19. The method of claim 17 wherein the state is a synchronized state of at least the first and second computing devices.
- 20. The method of claim 17 wherein the method comprises:
coordinating a communication of information between the software application and the software object, even if the software object is executed by the second computing device.
CLAIM TO EARLIER APPLICATION
[0001] This application claims priority 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 COMMUNICATING AN INFORMATION PACKET THROUGH MULTIPLE ROUTER DEVICES, (e) Ser. No.______, ______, entitled METHOD AND SYSTEM FOR ESTABLISHING A DATA STRUCTURE OF A CONNECTION WITH A CLIENT, (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 |