System and Method for Constructing Markup Language Templates and Input Data Structure Specifications
AssigneeGoogle Inc.
InventorSteffen Meschkat
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorSteffen Meschkat
Estimating the term…
Systems and methods for constructing a markup language template and corresponding input data structure specification are provided. A plurality of different markup language representations of a user interface can be obtained multiple times for different input data for a web application. The different markup language representations can be aligned and compared to identify both common elements and variable elements. A markup language template can be constructed that includes the common elements. The variable elements can represent the input data associated with markup language representations. From a detected variable element, three things can be generated: (1) a data field associated with the variable element in an input data structure corresponding to the markup language template; (2) a template processing instruction that maps the data field of the input data structure to the newly constructed markup language template; and (3) an instance of the input data structure.
A computer-implemented method for constructing a template for use in template processing of a document associated with a web application, comprising:
A computing system configured to construct a template for use in template processing associated with a web application, the computing system comprising:
(canceled)
One or more tangible, non-transitory computer-readable media having computer-readable instructions stored thereon that when executed by one or more processors cause the one or more processors to:
Dependencies are inferred from the claim text.