Method and system for editable web browsing
First Claim
1. A method in a client system for updating a web page, the method comprising:
- when in a browsing mode, requesting from a web site web pages;
receiving from the web site the requested web pages;
when a received web page is editable, displaying an indication that the received web page is editable; and
displaying the received web pages; and
upon receiving from a user an indication to edit a received web page, entering an editing mode so that the user can edit the received web page; and
upon completion of editing of the received web page, sending the edited web page to the web site so that the web site can provide the edited web page when that web page is next requested by a client system.
1 Assignment
0 Petitions
Accused Products
Abstract
An editing system that allows a user, when browsing the web, to select a web page, which is currently being viewed, to be edited. When a user navigates to a web page that the user can edit, the editing system displays an appropriate indication that the page can be edited. When the user selects to edit the currently displayed web page, the editing system enters an editing mode that allows the user to edit the web page within a browsing context. When in editing mode, the editing system may enable various toolbars and buttons within the window of the browser to facilitate the editing. When the user has completed the editing of the web page, the editing system automatically updates the web page at the web site.
92 Citations
36 Claims
-
1. A method in a client system for updating a web page, the method comprising:
-
when in a browsing mode, requesting from a web site web pages;
receiving from the web site the requested web pages;
when a received web page is editable, displaying an indication that the received web page is editable; and
displaying the received web pages; and
upon receiving from a user an indication to edit a received web page, entering an editing mode so that the user can edit the received web page; and
upon completion of editing of the received web page, sending the edited web page to the web site so that the web site can provide the edited web page when that web page is next requested by a client system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A client component of an editable web page system, comprising:
-
an editable web site store that identifies editable web pages for web sites;
a browser component for browsing through web pages;
an edit component for editing web pages;
an update component for sending edited web pages to web sites; and
an editable web browser component that uses the browser component to control browsing through web pages, the editable web site store to determine whether a browsed to web page is editable, the edit component to edit a web page within the context of the web browser when the user indicates to edit a web page, and the update component for automatically sending an edited web page to a web site. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method in a web server for updating web pages, the method comprising:
-
upon receiving from a client computer a request to edit a web page by a user, notifying the client computer as to whether the user has rights to edit the web page; and
upon receiving from the client computer a request to update a web page that has been edited by a user, determining whether the user has rights to edit the web page; and
when the user has edit rights to the web page, updating the web page. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A method in a computer system for updating a web page, the method comprising:
-
when in browsing mode, accessing web pages that are editable from a web site; and
upon receiving from a user an indication to edit an accessed web page, entering an editing mode so that the user can edit the accessed web page; and
when in editing mode, allowing the user to edit the accessed web page; and
providing the edited web page to the web site so that the web site can update the accessed web page. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification