Inventors:
N. Isaac Rajkumar - Hyderabad, IN
Mark McCalister - Austin TX, US
Expeditus Bolanos - Pflugerville TX, US
Peter Hale - San Francisco CA, US
Mark Martin - Cedar Park TX, US
Richard Nemec - North Andover MA, US
Puhong You - Cedar Park TX, US
Daun DeFrance - Austin TX, US
Ching-Fu Chang - Austin TX, US
Priya Reddy - Austin TX, US
Ladislav Kis - North Andover MA, US
Robert L. Patterson - Leawood KS, US
Tony Zgarba - Round Rock TX, US
Jeffrey M. Collins - San Mateo CA, US
Michael C. Tulkoff - Austin TX, US
Miles Chaston - San Francisco CA, US
Dean Moses - Berkeley CA, US
John Petersen - San Francisco CA, US
Ian Stahl - Austin TX, US
Lara Long - Austin TX, US
Assignee:
Vignette Software, LLC - Austin TX
International Classification:
G06F 7/00
US Classification:
707 3, 707201, 709203, 709219
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.