Patent ID: 8972934
Filing Date: 2015-03-03
Classification: G06F

Abstract:
1. A computer-implemented method comprising: receiving, at a first time, a data object from a second software component at a first inbound interface of a first software component, the first inbound interface being configured to map a first feature of the data object to at least one first internal data structure of the first software component but not configured to map a second data feature of the data object to any corresponding internal data structure of the first software component; storing characteristic information of the second data feature in a generic data container added to the internal data structure, the characteristic information comprising a value of the second data feature and metadata describing an identifier of the second data feature; and forming a reconstructed data object at a second time subsequent to the first time, the reconstructing comprising recreating the second data feature based on the characteristic information retrieved from the generic data container and combining the recreated second data feature with the first data feature retrieved from the at least one first internal data structure; sending the reconstructed data object to a third component via an outbound interface of the first component, the third component comprising a third inbound interface configured to map the second data feature to at least one third internal data structure of the third software component, the sending being completed such that the reconstructed data object appears to the third software component as though the reconstructed data object were formed by retrieving the second data feature from at least one second internal data structure that is not present in the first component; wherein the receiving, the storing, the forming, and the sending are performed by at least one system comprising at least one processor.