Patent ID: 8433995

Claim:
A computer-implemented method for managing bookmarks associated with web pages, comprising: providing an interface element on a graphical user interface associated with a browser currently displaying a web page on a computer display, the interface element being operable to be displayed in three different states, wherein each state indicates a bookmarking status of the currently displayed web page; displaying the interface element in a non-bookmarked state if the currently displayed web page has not been bookmarked; displaying the interface element in a bookmarked state if the currently displayed web page has been bookmarked; receiving a user input selecting the interface element; and each time the interface element is selected, displaying an editing window including a plurality of bookmark editing operations for the currently displayed web page, and a plurality of bookmark categories with respect to which the bookmark editing operations can be completed by a user in the editing window, and changing the display of the interface element to an intermediate editing state while a bookmark for the currently displayed web page is being edited by the user, wherein the interface element is operable to transition only between being displayed in the non-bookmarked state and being displayed in the intermediate editing state and between being displayed in the intermediate editing state and being displayed in the bookmarked state.