METHOD, SYSTEM AND COMPUTER PROGRAM FOR CREATING AND EDITING A WEBSITE
First Claim
1. A method for creating and editing a website comprising:
- (a) providing an extensible website manager application that allows non-technical users to create and edit websites using website components, wherein the website components comprise themes, layouts and blocks;
(b) providing a developer registry of themes, layouts and blocks created by developers and managed by the extensible website manager application;
(e) installing the extensible website manager application on a computer storage medium;
(d) utilizing a web service as an interface between the extensible website manager application and a client application, wherein the client application provides a graphical user interface for the web service;
(e) allowing the non-technical user to add content to a webpage by dragging and dropping content onto the webpage;
(f) allowing the non-technical user to edit content on a webpage using a toolset that is physically located on the webpage itself; and
(g) displaying the webpage to the non-technical user in real time during creation and/or editing of the webpage exactly as it will be displayed to end users after it is published.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for creating and editing a website comprising providing an extensible website manager application that allows non-technical users to create and edit websites using website components, providing a developer registry of themes, layouts and blocks created by developers, installing the extensible website manager application on a computer storage medium, utilizing a web service as an interface between the extensible website manager application and a client application, allowing the user to add content to a webpage by dragging and dropping content onto the webpage, allowing the user to edit content on a webpage using a toolset that is physically located on the webpage itself and displaying the webpage to the user in real time during creation and/or editing of the webpage exactly as it will be displayed to end users after it is published. The present invention also encompasses a system and computer program similar to the method described above.
171 Citations
78 Claims
-
1. A method for creating and editing a website comprising:
-
(a) providing an extensible website manager application that allows non-technical users to create and edit websites using website components, wherein the website components comprise themes, layouts and blocks; (b) providing a developer registry of themes, layouts and blocks created by developers and managed by the extensible website manager application; (e) installing the extensible website manager application on a computer storage medium; (d) utilizing a web service as an interface between the extensible website manager application and a client application, wherein the client application provides a graphical user interface for the web service; (e) allowing the non-technical user to add content to a webpage by dragging and dropping content onto the webpage; (f) allowing the non-technical user to edit content on a webpage using a toolset that is physically located on the webpage itself; and (g) displaying the webpage to the non-technical user in real time during creation and/or editing of the webpage exactly as it will be displayed to end users after it is published. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for creating and editing a website comprising:
-
(a) an extensible website manager application that allows non-technical users to create and edit websites using website components, wherein the website components comprise themes, layouts and blocks, and wherein the extensible website manager application is installed on a computer storage medium; (b) a developer registry of themes, layouts and blocks created by developers and managed by the extensible website manager application; and (c) a web service that acts as an interface between the extensible website manager application and a client application, wherein the client application provides a graphical user interface for the web service; wherein the non-technical user adds content to a webpage by dragging and dropping content onto the webpage; wherein the non-technical user edits content on a webpage using a toolset that is physically located on the webpage itself; and wherein the webpage is displayed to the non-technical user in real time during creation and/or editing of the webpage exactly as it will be displayed to end users after it is published. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A computer program for creating and editing a website comprising:
-
(a) an extensible website manager application that allows nontechnical users to create and edit websites using website components, wherein the website components comprise themes, layouts and blocks, and wherein the extensible website manager application is installed on a computer storage medium; (b) a developer registry of themes, layouts and blocks created by developers and managed by the extensible website manager application; and (c) a web service that acts as an interface between the extensible website manager application and a client application, wherein the client application provides a graphical user interface for the web service; wherein the non-technical user adds content to a webpage by dragging and dropping content onto the webpage; wherein the non-technical user edits content on a webpage using a toolset that is physically located on the webpage itself; and wherein the webpage is displayed to the non-technical user in real time during creation and/or editing of the webpage exactly as it will be displayed to end users after it is published. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78)
-
Specification