Patent ID: 8005791
Filing Date: 2011-08-23
Classification: G06F

Abstract:
1. A data processing system including a processor and a memory running a business tier application, the data processing system performing a method comprising the steps of: with a data latching module, subscribing to a first information; and with the data latching module, receiving the first information, from an information refinement module, together with other information that is associated with the first information responsive to an information model, the information model including a plurality of information model nodes linked together by data associations with the first information provided in one of the information model nodes and the other information provided in other ones of the information model nodes defined by the data associations, with the information refinement module, determining if all other information associated with the first information is received by comparing the first information with the information model including examining the data associations defining the other ones of the information model nodes; forwarding a first portion of the other information to the data latching module from the information refinement module; and with the data latching module, obtaining from a resource tier system based on the information model a second portion of the other information when it is determined that the first information is associated with the other information and the first portion is missing a portion of the other information, wherein, the data latching modules acts as a publisher of the first information together with the first and second portions of the other information to a network only after processing the information model to determine that all of the other information is received and delaying publishing the first information and the other information to the network until all of the other information is received, wherein the receiving and forwarding steps are performed asynchronously.