Automated website generation
First Claim
1. A system for creating, maintaining, generating and accessing user updateable websites and web pages for organizations, comprising:
- at least one server computer and at least one client computer, including respectively, server and client processors for executing server and client input and output for communications between said server and client computers; and
said server computer further including;
a database for storing information related to said organizations;
a user database for storing unique identification information related to authorized users, said authorized users each comprising one of;
system administrators, organization administrators, organization employees, and organization members;
a content database for storing web page content comprising pre-written content and/or content that is created by said authorized users;
user management means for allowing an administrator to add and remove authorized users, define the web page content that said authorized users can create, manage and process;
means for storing said authorized user identifier and password information for each of the authorized users, and for each said web page content to which the authorized users have access;
means for generating and delivering web pages through the Internet to a user having a client computer that employs a web browser.
0 Assignments
0 Petitions
Accused Products
Abstract
A system that automates the creation of websites for organizations that share similar organizational structure and for which publicly accessible information is available. The system automatically populates web pages with content derived from information gathered from public sources in addition to content that is developed for each type of organization. The system also acts as a dynamic web site hosting system to deliver the web sites to the public via the Internet. The system also acts as a web site maintenance system which allows authorized users the ability to add and delete web pages, edit the content of web pages, add sections to the web site, and add other features to web pages such as calendars, blogs, forms and image galleries, all using an ordinary web browser such as Internet Explorer or Mozilla Firefox without the need to install additional software on a client computer. All information including web page content, user identification information, and organization information, is stored in databases and files such that a single server computer can host multiple school web sites with a single instance of software installed on the server. A web-based application named “slates” is presented as an alternative way of adding and managing editorial content on web pages.
-
Citations
23 Claims
-
1. A system for creating, maintaining, generating and accessing user updateable websites and web pages for organizations, comprising:
- at least one server computer and at least one client computer, including respectively, server and client processors for executing server and client input and output for communications between said server and client computers; and
said server computer further including;
a database for storing information related to said organizations;
a user database for storing unique identification information related to authorized users, said authorized users each comprising one of;
system administrators, organization administrators, organization employees, and organization members;
a content database for storing web page content comprising pre-written content and/or content that is created by said authorized users;
user management means for allowing an administrator to add and remove authorized users, define the web page content that said authorized users can create, manage and process;
means for storing said authorized user identifier and password information for each of the authorized users, and for each said web page content to which the authorized users have access;
means for generating and delivering web pages through the Internet to a user having a client computer that employs a web browser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23)
- at least one server computer and at least one client computer, including respectively, server and client processors for executing server and client input and output for communications between said server and client computers; and
-
22. A web-based computer software application referred to as “
- slates”
comprising means of adding sub-pages to a single web page and means of automatically inserting hierarchical navigation to said sub-pages within said single web page.
- slates”
Specification