×

Method, apparatus and machine-readable medium for transforming, converting and processing messages between multiple systems

  • US 8,918,356 B2
  • Filed: 11/06/2007
  • Issued: 12/23/2014
  • Est. Priority Date: 08/30/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving a first message comprising change information from a first system comprising a first database, whereinthe first message is received at a second system comprising a second database,the change information comprises a set of transactions,the set of transactions comprises changes made in the first database, andthe first message reflects a first data format supported by the first database;

    processing the first message into a processed message, whereinthe processed message comprises a set of processed transactions,the processed message reflects a second data format supported by the second database,the set of processed transactions represents the change information,the processing is performed on the second system, andthe processing comprisesidentifying a command within a body portion of the first message, wherein the command relates to one of the set of transactions,processing the one of the set of transactions to produce one of the set of processed transactions,determining that a second body portion of the first message does not comprise another command,passing through the second body portion of the first message into the processed message, andpackaging body portions of the first message and the one of the set of processed transactions into the second data format of the processed message;

    determining whether a custom script is needed in said processing, whereinsaid custom script is external to original code and configuration information of software used for said processing;

    in response to a determination that a custom script is needed, employing a custom script in said processing; and

    incorporating the change information in the second database, wherein the incorporating compriseseffecting the set of processed transactions in the second database.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×