Patent ID: 7051334

Claim:
A method for delivering information within a computing environment, comprising: a) extracting information from an information source; b) transforming the extracted information; c) wrapping the transformed information into a message envelope having a standard format; d) routing the message envelope to at least one information target; e) unwrapping the message envelope to reveal the information received; f) mapping the received information to a format required by the information target; g) transforming the received information; and h) loading the received information into the information target, wherein the extracting, transforming, and wrapping steps (a)–(c), respectively, are isolated from the routing step (d) such that the extracting, transforming, and wrapping steps may bc executed simultaneously for a plurality of information sources distributed across the computing environment to produce a plurality of message envelopes and wherein the routing, unwrapping, mapping, transforming, and loading steps (d)–(h), respectively, are repeated for each of the plurality of message envelopes.