SYSTEM AND METHOD FOR DYNAMIC REGENERATION OF PAGE FRAGMENTS
First Claim
1. A method, comprising:
- at a computer implementing a content generation system;
receiving a notification of a content change, wherein the content change affects at least one page fragment;
dynamically re-generating the at least one page fragment affected by the content change; and
assembling one or more dynamic pages utilizing the at least one page fragment dynamically re-generated by the content generation system.
14 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are embodiments of a system and method for the provisioning of 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 of the invention 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.
61 Citations
20 Claims
-
1. A method, comprising:
at a computer implementing a content generation system; receiving a notification of a content change, wherein the content change affects at least one page fragment; dynamically re-generating the at least one page fragment affected by the content change; and assembling one or more dynamic pages utilizing the at least one page fragment dynamically re-generated by the content generation system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A non-transitory computer-readable medium storing instructions translatable by a processor to perform:
-
receiving a notification of a content change, wherein the content change affects at least one page fragment; dynamically re-generating the at least one page fragment affected by the content change; and assembling one or more dynamic pages utilizing the at least one page fragment dynamically re-generated. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system, comprising:
a content generator configured to; receive a notification of a content change, wherein the content change affects at least one page fragment; dynamically re-generate the at least one page fragment affected by the content change; and assemble one or more dynamic pages utilizing the at least one page fragment dynamically re-generated. - View Dependent Claims (18, 19, 20)
Specification