Patent ID: 7143094

Claim:
A computer-implemented method for ensuring data consistency between disparate applications configured to run on one or more computing systems, the method comprising: identifying an update to common data contained in a message received by an individual disparate application and containing said common data and other data, said common data defining data associated with each of said disparate applications; communicating said identified update from said individual disparate application to a central data control point in a message converted from a format associated with said individual disparate application to a format associated with said central data control point; communicating said identified update from said central data control point to different disparate applications; converting said identified update to individual data formats processable by said different disparate applications, the conversion being performed by adaptors communicatively linked to respective ones of said disparate applications; and updating said different disparate applications with said converted update having respective individual data formats which are processable by said different disparate applications.