Method and system for implementing a website builder
First Claim
1. A computer-implemented method for automated generation of web sites, the method comprising:
- (a) generating a plurality of web page templates;
(b) launching a site builder application on a client, the site builder application comprising a plurality of site builder wizards configured to receive and process site content data and construct a hierarchy of webpages based on the site content data;
(c) rendering, to a user, the web page templates using a first site builder wizard;
(d) rendering, to the user, web page design choices using a second site builder wizard;
(e) providing a third site builder wizard to the user for selecting a web page structure;
(f) presenting the user with a wizard for filling in a web page text and graphics;
(g) rendering a preview of the web page to the user; and
(h) publishing the web page,wherein the web page templates are generated based on keywords and based on weight coefficients of the keywords, and each set of the keywords provides a web page color scheme using a color scheme shift vector; and
wherein the shift vector adjusts the web page color scheme on an element by element basis and adjusts a positioning of the elements on the web page based on the keywords and the weight coefficients.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for a site builder. The site builder is an application designed to create and edit websites for hosting providers, resellers and end users. Built with hosting in mind, the proposed site builder allows providers to easily offer site building capabilities to their customers. The easy five-step wizard interface provides for an effortless way for customers to create, modify and update their own websites without any technical skills or HTML know-how. The site builder application for LINUX/Unix or WINDOWS also comes with a comprehensive administration panel that allows providers to quickly and easily tailor the application to their needs.
-
Citations
20 Claims
-
1. A computer-implemented method for automated generation of web sites, the method comprising:
-
(a) generating a plurality of web page templates; (b) launching a site builder application on a client, the site builder application comprising a plurality of site builder wizards configured to receive and process site content data and construct a hierarchy of webpages based on the site content data; (c) rendering, to a user, the web page templates using a first site builder wizard; (d) rendering, to the user, web page design choices using a second site builder wizard; (e) providing a third site builder wizard to the user for selecting a web page structure; (f) presenting the user with a wizard for filling in a web page text and graphics; (g) rendering a preview of the web page to the user; and (h) publishing the web page, wherein the web page templates are generated based on keywords and based on weight coefficients of the keywords, and each set of the keywords provides a web page color scheme using a color scheme shift vector; and wherein the shift vector adjusts the web page color scheme on an element by element basis and adjusts a positioning of the elements on the web page based on the keywords and the weight coefficients. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for implementing a web site builder, the system comprising:
-
a processor; a memory; and a computer program logic stored in the memory and executed on the processor, the computer program logic for executing the steps of; (a) generating a plurality of web page templates; (b) launching a site builder application on a client, the site builder application comprising a plurality of site builder wizards configured to receive and process site content data and construct a hierarchy of webpages based on the site content data; (c) rendering, to a user, the web page templates using a first site builder wizard; (d) rendering, to the user, web page design choices using a second site builder wizard; (e) providing a third site builder wizard to the user for selecting a web page structure; (f) presenting the user with a wizard for filling in a web page text and graphics; (g) rendering a preview of the web page to the user; and (h) publishing the web page, wherein the web page templates are generated based on keywords and based on weight coefficients of the keywords, and each set of the keywords provides a web page color scheme using a color scheme shift vector; and wherein the shift vector adjusts the web page color scheme on an element by element basis and adjusts a positioning of the elements on the web page based on the keywords and the weight coefficients. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer program product comprising non-transitory medium containing computer code for implementing the following:
-
(a) generating a plurality of web page templates; (b) launching a site builder application on a client, the site builder application comprising a plurality of site builder wizards configured to receive and process site content data and construct a hierarchy of webpages based on the site content data; (c) rendering, to a user, the web page templates using a first site builder wizard; (d) rendering, to the user, web page design choices using a second site builder wizard; (e) providing a third site builder wizard to the user for selecting a web page structure; (f) presenting the user with a wizard for filling in a web page text and graphics; (g) rendering a preview of the web page to the user; and (h) publishing the web page, wherein the web page templates are generated based on keywords and based on weight coefficients of the keywords, and each set of the keywords provides a web page color scheme using a color scheme shift vector; and wherein the shift vector adjusts the web page color scheme on an element by element basis and adjusts a positioning of the elements on the web page based on the keywords and the weight coefficients.
-
Specification