发明名称 |
System and method for fragment level dynamic content regeneration |
摘要 |
A system and method for provisioning dynamically generated content. One embodiment can interface a content delivery system and a content management system at the fragment level. Depending upon how a page is organized, a fragment may refer to a block within the page, a portion of the page, or a content item presented on the page. When a content item is updated and published onto the content management system, one embodiment can operate to track dependencies of managed pages and invalidate/validate fragment(s) affected by the change(s) accordingly. The updated fragment(s) may then be dynamically assembled on-the-fly or on-demand. The updated fragment(s) may or may not be cached. In this way, changes made to a piece of content can be reflected in all pages which utilize this content almost simultaneously with the changes to the content itself. |
申请公布号 |
US9338045(B2) |
申请公布日期 |
2016.05.10 |
申请号 |
US201313867828 |
申请日期 |
2013.04.22 |
申请人 |
Open Text S.A. |
发明人 |
Rajkumar N. Isaac;McCalister Mark;Bolanos Expeditus;Hale Peter;Martin Mark;Nemec Richard;You Puhong;DeFrance Daun;Chang Ching-Fu;Reddy Priya;Kis Ladislav;Patterson Robert L.;Zgarba Tony;Collins Jeffrey M.;Tulkoff Michael C.;Chaston Miles;Moses Dean;Petersen John;Stahl Ian;Long Lara |
分类号 |
G06F17/30;H04L29/08 |
主分类号 |
G06F17/30 |
代理机构 |
Sprinkle IP Law Group |
代理人 |
Sprinkle IP Law Group |
主权项 |
1. A system comprising:
a cache storing a rendered version of a piece of content; a content management system running on one or more server machines, the content management system configured to:
manage the piece of content; andnotify a content generation system communicatively connected thereto when the piece of content has changed; and the content generation system configured to dynamically regenerate the piece of content in response to a request for a web page which includes the rendered version of the piece of content, wherein the dynamically regenerated piece of content is delivered to a client device requesting the web page. |
地址 |
Luxembourg LU |