METHOD AND APPARATUS FOR PROVIDING CLIENT-BASED WEB PAGE CONTENT CREATION AND MANAGEMENT
First Claim
1. A method of editing a web page comprising the steps of:
- displaying said web page in a browser, said web page provided from a web server;
invoking an editing mode in said browser;
receiving an editing application from said web server for editing said page;
using said editing application to edit said web page to create an edited web page;
updating said web server with said edited web page.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a system that permits bidirectional collaboration and contribution by a consumer or reader to richly formatted web documents and database records containing fields with richly formatted content. The invention permits participation in both the content creation and content management cycle. The invention provides content data in a database that includes HTML portions and file attachments or objects. These objects can include jpeg files, gif files, xcel, sound, avi, quicktime and other file types. The invention also provides a method of specifying and tracking attributes associated with the document. There are two classes of attributes in the invention. One class includes data such as who created a document or portion of document, who approved a document and when it was approved. The second class of attributes includes subject, category, and other data that can be used to provide automatic indexing of data. Client based content creation is accomplished in one embodiment by applet based HTML edit controls, and the use of attachment databases to allow manipulation of attachments with respect to the HTML document. The invention also provides a method for dynamically updating or adding links on pages that are used to help users navigate a web site.
115 Citations
11 Claims
-
1. A method of editing a web page comprising the steps of:
-
displaying said web page in a browser, said web page provided from a web server;
invoking an editing mode in said browser;
receiving an editing application from said web server for editing said page;
using said editing application to edit said web page to create an edited web page;
updating said web server with said edited web page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification