Patent Document ID: 9614901
Application ID: 14347629
Patent Flag: 1

Claim One:
1. A method of operating a data management computing apparatus for supplying modified data to a requesting application, the method comprising: detecting the launch of a requesting user application within a client system; receiving a first data file associated with the detected application; extracting API information from the first data file; analyzing the API information; determining from the API information whether to use an asynchronous persistent connection or not, wherein, if the API information indicates a persistent connection, the application proceeds to open a persistent connection via a transfer protocol, connects to an indicated API, parses incoming data and returns it to the application; further wherein, if the API information does not indicate a persistent connection, the application proceeds to establish a direct request with a web server using an HTTP protocol based on the API information, and receives and converts requested non-XML data to XML format based on the hierarchy and identified visual targets within the first data; extracting first target data from the received first data and placing the first target data in a client accessible first XML file tag; wherein the first XML file tag is an XML based representation of application logic extracted from the first data; sending the first XML file tag to the requesting user application; and parsing the first XML file tag, extracting data and displaying the data in a GUI component assigned to the user accessible first XML file tag.