Template based website development and management
First Claim
1. A method for template based web site development and management comprising:
- obtaining input of an entity identifier uniquely associated with an entity operating a website, the entity identifier selected by one other than the entity and designating an entity database record within a database maintained by one other than the entity;
obtaining entity data including data pertaining to the entity operating the website from the entity database record within the database using the entity identifier;
accessing a template for a web page, the template including a content container and a style element;
generating the web page for the entity using the template by dynamically inserting the entity data into the content container, the entity data inserted as the web page loads and rendered according to the style element for the web page;
enabling revision of the web page by customizing the style element separately from the entity data to thereby create a customized style element;
receiving a request to update the web page to include updated entity data from an updated entity database record within the database;
obtaining the updated entity data including new data pertaining to the entity from the updated entity database record within the database using the entity identifier; and
regenerating the web page using the template and the customized style element by dynamically inserting the updated entity data into the content container as the web page loads and, the web page rendered so as to include the updated entity data rendered according to the customized style element.
1 Assignment
0 Petitions
Accused Products
Abstract
There is disclosed a method and apparatus for template based website development and management. The method includes obtaining input of an entity identifier designating an entity database record within a database and obtaining entity data including data pertaining to the entity of the website from the entity database record within the database using the entity identifier. The method further includes accessing a template including a content container and a style element and substituting the entity data for the content container. The method further includes enabling revision of the web page by customizing style elements to thereby create customized style elements, receiving a request to update the web page to include updated entity data from the database, and regenerating the web page using the template by substituting the updated entity data for the content containers, the updated entity data presented as directed by the customized style elements.
56 Citations
19 Claims
-
1. A method for template based web site development and management comprising:
-
obtaining input of an entity identifier uniquely associated with an entity operating a website, the entity identifier selected by one other than the entity and designating an entity database record within a database maintained by one other than the entity; obtaining entity data including data pertaining to the entity operating the website from the entity database record within the database using the entity identifier; accessing a template for a web page, the template including a content container and a style element; generating the web page for the entity using the template by dynamically inserting the entity data into the content container, the entity data inserted as the web page loads and rendered according to the style element for the web page; enabling revision of the web page by customizing the style element separately from the entity data to thereby create a customized style element; receiving a request to update the web page to include updated entity data from an updated entity database record within the database; obtaining the updated entity data including new data pertaining to the entity from the updated entity database record within the database using the entity identifier; and regenerating the web page using the template and the customized style element by dynamically inserting the updated entity data into the content container as the web page loads and, the web page rendered so as to include the updated entity data rendered according to the customized style element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. Apparatus comprising a storage medium storing a program having instructions which when executed by a processor will cause the processor to:
-
obtain input of an entity identifier uniquely associated with an entity operating a website, the entity identifier selected by one other than the entity and designating an entity database record within a database maintained by one other than the entity; obtain entity data including data pertaining to the entity operating the web site from the entity database record within the database using the entity identifier; access a template for a web page, the template including a content container and a style element; generate the web page for the entity using the template by dynamically inserting the entity data into the content container, the entity data inserted as the web page loads and presented as directed by the style element; enable revision of the web page by customizing the style element separately from the entity data to thereby create a customized style element; receive a request to update the web page to include updated entity data from an updated entity database record within the database; obtain the updated entity data including new data pertaining to the entity from the updated entity database record within the database using the entity identifier; and regenerate the web page using the template and the customized style element by dynamically inserting the updated entity data into the content container as the web page loads and, the web page rendered so as to include the updated entity data presented as directed by the customized style element. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification