Patent ID: 7334188
Filing Date: 2008-02-19
Classification: G06F

Abstract:
1. A computer-implemented method for generating HTML based on common XSLT comprising: receiving at a server a request from a client; in response to the request from the client, sending from the server a first server request to a first data provider and a second data request to a second data provider; receiving at the server, first XML data from the first data provider in response to the first server request and second XML data from the second data provider in response to the second server request, the first XML data including at least one dataset associated with at least one SVG tag or at least one table tag, and the second XML data including at least one dataset associated with at least one SVG tag or at least one table tag; dynamically transforming, at the server, the first XML data using a common XSLT file; dynamically transforming, at the server, the second XML data using the common XSLT file; determining whether the first XML data includes a plurality of datasets; determining whether the second XML data includes a plurality of datasets; automatically generating, at the server, one HTML page for each dataset included in the first XML data based, at least partially, on the first transformed XML data, each HTML page including at least one table or one SVG chart; and automatically generating, at the server, one HTML page for each dataset included in the second XML data based, at least partially, on the second transformed XML data, each HTML page including at least one table or one SVG chart.