Claims
- 1. A distributed computer system comprising:
a plurality of first entities configured to generate a plurality of first messages in a first communication protocol; a first adapter configured to convert the first messages of the first protocol to a second communication protocol; a second entity coupled to the first entities and configured to communicate therewith via the first adapter; and a third entity configured to receive the first messages from the first entities, configured to generate a second message based on the received first messages.
- 2. The system of claim 1 wherein the second entity is coupled to the first entities via a public switched telephone network.
- 3. The system of claim 1 wherein the second entity is coupled to the first entities via the Internet.
- 4. The system of claim 1 wherein the third entity is further configured to forward the second message to at least one of the first entities via the second entity.
- 5. The system of claim 1 wherein the third entity includes a set of computer executable instructions for determining a course of action to be taken by one of the first entities based on the first messages.
- 6. The system of claim 5 wherein the course of action is to turn off one of the first entities for a predetermined time period.
- 7. The system of claim 1 wherein the third entity is a spreadsheet program.
- 8. The system of claim 1, wherein the adapter and the second entity are embodied in a server that is coupled to the third entity via the Internet.
- 9. The system of claim 1, wherein the adapter and the second entity are embodied in a computer that is coupled to the third entity via a communications network.
- 10. The system of claim 1, wherein the second entity includes a subscriber program for subscribing the third entity to specified event messages of the first messages, and a router program for routing to the third entity the event messages to which the third entity has subscribed via the subscriber program.
- 11. A distributed computer system comprising:
a plurality of first entities configured to generate a plurality of first messages in a plurality of first communication protocols; a plurality of adapters configured to convert the first messages of the first communication protocols to a second, common communication protocols; a second entity coupled to the first entities and configured to communicate therewith via the plurality of adapters; and a plurality of third entities, remotely located from the second entity, configured to receive the first messages from the first entities, and configured to generate second messages based on the received first messages, the plurality of third entities coupled to the second entity via one or more communication networks; wherein the second entity includes a subscriber program for subscribing respective entities of the third entities to specified event messages of the first messages, and a router program for routing to the respective third entities the event messages to which the respective third entities have subscribed via the subscriber program.
- 12. The system of claim 11 wherein at least one of the third entities is coupled to the second entity via the Internet.
- 13. The system of claim 11 wherein at least one of the third entities is further configured to forward one of the second messages to at least one of the first entities via the second entity.
- 14. The system of claim 11 wherein one of the third entities includes a set of computer executable instructions for determining a course of action to be taken by one of the first entities based on at least one of the first messages.
Parent Case Info
[0001] This application claims priority on U.S. provisional patent application serial No. 60/176,018, filed Jan. 14, 2000, hereby incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60176018 |
Jan 2000 |
US |