Patent ID: 9405814
Filing Date: 2016-08-02
CPC Classification: G06F

Claim Text:
1. A global data exchanging processor-implemented method, comprising: receiving an association between a program identifier, a file identifier, and a file source address; receiving a mapping, the mapping specifying a correspondence between a first set of data labels and a plurality of universal variables, wherein the universal variables are linked to at least a second set of data labels, said universal variables utilizing a delimited multi-level format, wherein each level relates to a hierarchical level for data access and access to a at least one of plurality of applications that require different access formats; retrieving a file corresponding to the file identifier from the file source address; extracting data from the file, the data being labeled in accordance with the first set of data labels; labeling the data from the file with the second set of data labels using the mapping and universal variables to generate relabeled data; storing the relabeled data in association with the program identifier; receiving a transaction trigger condition associated with at least one external factor, said transaction trigger indicating access to databases and applications having different formatting requirements through at least one universal variable; monitoring the at least one external factor for occurrence of the transaction trigger condition; and executing by the processor a data transaction between the first database in the data repository and the at least one other database if the transaction trigger condition occurs.