发明名称 TEMPLATE-DRIVEN DECORATION ENGINE
摘要 A system, apparatus and method are provided for dynamically generating decorated data for presenting a web page, at the time of rendering the web page. A request for the web page is received at a front-end server, and a template for generating the page's markup language is retrieved (e.g., a template generated using the Dust templating language), which has embedded one or more directives for decorating specified data in an indicated manner. Raw (e.g., undecorated) domain data for the page are received from a back-end store. A decoration engine parses the template, identifies the directives and applies them to generate decorated data in context. Directives may include metadata used by the decoration engine and/or a directives library. A render process is then applied to combine the template and the decorated data to produce the page's markup language (e.g., in HTML), which is transmitted to the client that requested the page.
申请公布号 US2015012819(A1) 申请公布日期 2015.01.08
申请号 US201313953627 申请日期 2013.07.29
申请人 LinkedIn Corporation 发明人 Basavaraj Veena;Leshem Eran;Geffon Brian J.
分类号 G06F17/22 主分类号 G06F17/22
代理机构 代理人
主权项 1. A method of decorating data for presentation, the method comprising: receiving a request for a page of content; retrieving a directive-enhanced template for generating markup language for the page; receiving source data for the page; parsing the template to identify one or more decoration directives; and decorating the source data as indicated by the one or more decoration directives, to produce decorated data.
地址 Mountain View CA US