SYSTEMS AND METHODS FOR CREATING A CUSTOMIZED WEBSITE
First Claim
1. A system for creating a customized website, the system comprising:
- (a) a customization database configured to store customization data;
(b) a website builder database configured to store a plurality of registered builder websites;
(c) a customizable website template comprising a free-variable expression positioned within the website template, wherein the customizable website template is stored in the website builder database as a registered builder website;
(d) a preprocessor registry configured to register the location of the customizable website template in the website builder database; and
(e) a website preprocessor operatively coupled to the preprocessor registry, wherein the website preprocessor is configured to;
(i) access the preprocessor registry to determine the location of the customizable website template;
(ii) retrieve the customizable website template from the website builder database;
(iii) replace the free-variable expression within the customizable website template with the customization data to create the customized website; and
(iv) store the customized website in the website builder database.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed towards systems and methods for creating a customized website. The system may include (a) a customization database configured to store customization data, (b) a website builder database configured to store a plurality of registered builder websites, (c) a customizable website template comprising a free-variable expression positioned within the website template, wherein the customizable website template is stored in the website builder database as a registered builder website, (d) a preprocessor registry configured to register the location of the customizable website template in the website builder database, and (e) a website preprocessor operatively coupled to the preprocessor registry. The website preprocessor may be configured to (i) access the preprocessor registry to determine the location of the customizable website template, (ii) retrieve the customizable website template from the website builder database, (iii) replace the free-variable expression within the customizable website template with the customization data to create the customized website, and (iv) store the customized website in the website builder database.
-
Citations
20 Claims
-
1. A system for creating a customized website, the system comprising:
-
(a) a customization database configured to store customization data; (b) a website builder database configured to store a plurality of registered builder websites; (c) a customizable website template comprising a free-variable expression positioned within the website template, wherein the customizable website template is stored in the website builder database as a registered builder website; (d) a preprocessor registry configured to register the location of the customizable website template in the website builder database; and (e) a website preprocessor operatively coupled to the preprocessor registry, wherein the website preprocessor is configured to; (i) access the preprocessor registry to determine the location of the customizable website template; (ii) retrieve the customizable website template from the website builder database; (iii) replace the free-variable expression within the customizable website template with the customization data to create the customized website; and (iv) store the customized website in the website builder database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A preprocessing system for creating a customized website, the preprocessing system for use with:
-
(a) a customization database configured to store customization data; (b) a website builder database configured to store a plurality of registered builder websites; and (c) a customizable website template comprising a free-variable expression positioned within the website template, wherein the customizable website template is stored in the website builder database as a registered builder website; wherein the preprocessing system comprises; (d) a preprocessor registry configured to register the location of the customizable website template in the website builder database; and (e) a website preprocessor operatively coupled to the preprocessor registry, wherein the website preprocessor is configured to; (i) access the preprocessor registry to determine the location of the customizable website template; (ii) retrieve the customizable website template from the website builder database; (iii) replace the free-variable expression within the customizable website template with the customization data to create the customized website; and (iv) store the customized website in the website builder database. - View Dependent Claims (10, 11, 12)
-
-
13. A method for creating a customized website, the method comprising:
-
(a) providing a customizable website template in a website builder database, wherein the customizable website template comprises a free-variable expression positioned within the customizable website template; (b) determining customization data; (c) accessing a preprocessor registry to determine the location of the customizable website template; (d) retrieving the customizable website template from the website builder database; (e) replacing the free-variable expression positioned within the customizable website template with the customization data to create the customized website; and (f) storing the customized website in the website builder database. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification