Patent Document ID: 8676808
Application ID: 12833928

Base Claim:
1. A method comprising: loading, by an application running on a server computer system, a plurality of data points into a hierarchical data map from a database associated with the server computer system, wherein each of the plurality of data points includes a field name and a calculated value; receiving, by the server computer system, a HyperText Transport Protocol (HTTP) request from a web browser running on a client computer system, wherein the HTTP request contains one or more input values that are to be stored within the hierarchical data map; and responsive to the HTTP request: transferring, by the application, the one or more input values to one or more target data points of the plurality of data points; updating, by the application, the calculated value of at least one of the plurality of data points based on the one or more target data points and a formula corresponding to the calculated value; persisting, by the application, changed contents within the hierarchical data map to the database; and returning, by the application, at least a subset of calculated values to the client computer system to be displayed within the web browser via a HyperText Markup Language (HTML) file by copying the subset of calculated values from data points of the plurality of data points into the HTML file.

---

Claim 2:
2. The method of claim 1 , wherein the HTML file returned by the application is formed using an HTML template containing an embedded tag that includes or references an index path that can be used to index into the hierarchical data map.