Patent Document ID: 8176081
Application ID: 11282354

Base Claim:
1. A method for forms integration of an external data model not implemented through a document object model (DOM) accessible application programming interface (API), the method comprising: generating a data graph for an external data model for a forms based application; transforming the data graph into a DOM representation of the data graph; applying value changes for fields of a form in the forms based application to nodes of the DOM representation; and, synchronizing mutations in the nodes of the DOM representation to corresponding nodes in the data graph.

---

Claim 5:
5. The method of claim 1 , wherein synchronizing mutations in the nodes of the DOM representation to corresponding nodes in the data graph, comprises: registering an event listener for a root node of the DOM representation; and, responsive to detecting a mutation in a target node of the DOM representation, locating a corresponding node in the data graph and applying the mutation to the corresponding node in the data graph.