Patent Document ID: 8972599
Application ID: 12804782

Base Claim:
1. A distributed computer system for full customization of process logic in an integrated system having multiple nodes, including dissimilar host computer systems each having an API and each using different communications and data protocols, each node being independent of other nodes in said system, said system capable of handling standard markup language data, including XML documents, from different communication protocols regardless of the underlying protocol, comprising: at least two host computer systems, each host computer system having process logic, said process logic integrating disparate systems having different communication protocols of each host computer system, wherein applications being integrated in said distributed computer system do not require any additional code; whereby, each individual unit of process logic is a service, multiple services are grouped together to form an agent, and each said incoming standard markup language data, regardless of the underlying communications protocol, is processed by each host computer system as a document object model (DOM); an interpreted, non-web-based scripting language not requiring compiling in which said process logic nodes in said host computers operate, said non-web-based scripting language allowing for remote administration and customization of said process logic nodes in said host computers, whereby extensions to said scripting language are used to create, manipulate, and modify XML documents through rules-based, simple declarative extensions of said scripting language in the form of a custom language binding to XML document syntax to facilitate manipulating an XML payload in a manner that is native to said process logic nodes' implementation of said scripting language, thereby greatly simplifying any necessary coding to integrate the dissimilar host computer systems; business logic for mapping said declarative extensions of said non-web-based scripting language between said dissimilar host systems; translation logic connected to said business logic for translating data formats and correlating events between said dissimilar host systems using said non-web-based scripting language for manipulation of the data formats; and a host adapter in which said host system API is in code accessible to said non-web-based scripting language utilized by said host computers.

---

Claim 10:
10. A system as set forth in claim 1 further including correlation logic for correlating events between one or more host computer systems.