Patent · US Active

Client-side template engine and method for constructing a nested DOM module for a website

US9646103B2 · kind B2 · utility

1Cited by
5References
9Claims
0Family size

Assignee

Inventor

Key dates

Filing dateSep 19, 2014
Grant dateMay 9, 2017
Priority date
Expiry dateJun 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.