Client-side template engine and method for constructing a nested DOM module for a website
US9646103B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Sep 19, 2014 |
| Grant date | May 9, 2017 |
| Priority date | — |
| Expiry date | Jun 27, 2035 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F40/186
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method in a client web browser for constructing a nested Document Object Model (DOM) module for a website. The module includes a module template, which includes tags to be replaced with data, and a module Driver, which includes functional code for creating a nested data structure. A client-side templating engine retrieves data from a data source that includes data for populating the tags and data for creating a plurality of data blocks for the nested data structure. The templating engine populates the tags in the module template with the data for the tags, and the module Driver sequentially creates the data blocks using the data for creating the data blocks. Upon completion of each data block, the module Driver appends the completed data block to the module template to create the nested data structure. The completed module includes the template with populated tags and the nested data structure.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.