USABILITY ENHANCEMENTS FOR BOOKMARKS OF BROWSERS
First Claim
1. A method for improving usability of bookmarked content comprising:
- within a user interface, presenting a listing of textual descriptors for a user'"'"'s bookmarks, each of the textual descriptors corresponding to one of the bookmarks, each of the bookmarks referencing a uniquely addressed Web resource, wherein each of the user'"'"'s bookmarks were previously added to the listing responsive to a user selection;
detecting a positioning of an interface pointer substantially over one of the textual descriptors;
triggering a mouseover event based on the detecting of the positioning;
responsive to the mouseover event, looking-up a previously established bookmark annotation corresponding to one of the bookmarks, wherein the corresponding bookmark is one of the user'"'"'s bookmarks that corresponds to the one textual descriptor that the interface pointer is positioned over, wherein the previously established bookmark annotation was established responsive to a user action, wherein a plurality of the user'"'"'s bookmarks comprise a plurality of different annotations, each uniquely corresponding to one of the user'"'"'s bookmarks;
responsive to the mouseover event, presenting the previously established bookmark annotation within the user interface before a user has opted to navigate to the uniquely addressed Web resource that the bookmark references;
when the interface pointer is moved so that it is no longer positioned substantially over the one of the textual descriptors, responsively hiding the previously established bookmark annotation from the user interface;
when the bookmark annotation or the corresponding textual descriptor are selected for navigating, triggering a navigation event to navigate to the uniquely addressed Web resource that the bookmark references; and
responsive to the navigation event, presenting the corresponding Web resource within the user interface and responsively hiding the previously established bookmark annotation from the user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Bookmarks can reference uniquely addressed Web resources. Bookmark annotations can include user specified, digital content related to uniquely addressed Web resources. An user interface of an annotative bookmark manager can permit users to create, edit, and delete bookmark annotations. A browser interface of a Web browser can include a bookmark section that displays a listing of textual descriptors for bookmarks. An annotation handler can present one of the bookmark annotations within the browser user interface responsive to a detection of a mouseover event for a corresponding textual descriptor. The bookmark annotation can be automatically hidden when the mouseover event ends. Bookmark prioritization enables listing of highly weighted parameterized bookmarks in a user friendly manner.
-
Citations
20 Claims
-
1. A method for improving usability of bookmarked content comprising:
-
within a user interface, presenting a listing of textual descriptors for a user'"'"'s bookmarks, each of the textual descriptors corresponding to one of the bookmarks, each of the bookmarks referencing a uniquely addressed Web resource, wherein each of the user'"'"'s bookmarks were previously added to the listing responsive to a user selection; detecting a positioning of an interface pointer substantially over one of the textual descriptors; triggering a mouseover event based on the detecting of the positioning; responsive to the mouseover event, looking-up a previously established bookmark annotation corresponding to one of the bookmarks, wherein the corresponding bookmark is one of the user'"'"'s bookmarks that corresponds to the one textual descriptor that the interface pointer is positioned over, wherein the previously established bookmark annotation was established responsive to a user action, wherein a plurality of the user'"'"'s bookmarks comprise a plurality of different annotations, each uniquely corresponding to one of the user'"'"'s bookmarks; responsive to the mouseover event, presenting the previously established bookmark annotation within the user interface before a user has opted to navigate to the uniquely addressed Web resource that the bookmark references; when the interface pointer is moved so that it is no longer positioned substantially over the one of the textual descriptors, responsively hiding the previously established bookmark annotation from the user interface; when the bookmark annotation or the corresponding textual descriptor are selected for navigating, triggering a navigation event to navigate to the uniquely addressed Web resource that the bookmark references; and responsive to the navigation event, presenting the corresponding Web resource within the user interface and responsively hiding the previously established bookmark annotation from the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising a tangible computer readable storage medium having computer usable program code embodied therewith, the computer usable program code operable to run on hardware, said computer program product comprising:
-
computer usable program code stored on a tangible storage medium operable to, within a user interface, present a listing of textual descriptors for a user'"'"'s bookmarks, each of the textual descriptors corresponding to one of the bookmarks, each of the bookmarks referencing a uniquely addressed Web resource, wherein each of the user'"'"'s bookmarks were previously added to the listing responsive to a user selection; computer usable program code stored on a tangible storage medium operable to detect a positioning of an interface pointer substantially over one of the textual descriptors; computer usable program code stored on a tangible storage medium operable to trigger a mouseover event based on the detecting of the positioning; computer usable program code stored on a tangible storage medium operable to, responsive to the mouseover event, look-up a previously established bookmark annotation corresponding to one of the bookmarks, wherein the corresponding bookmark is one of the user'"'"'s bookmarks that corresponds to the one textual descriptor that the interface pointer is positioned over, wherein the previously established bookmark annotation was established responsive to a user action, wherein a plurality of the user'"'"'s bookmarks comprise a plurality of different annotations, each uniquely corresponding to one of the user'"'"'s bookmarks; computer usable program code stored on a tangible storage medium operable to, responsive to the mouseover event, present the previously established bookmark annotation within the user interface before a user has opted to navigate to the uniquely addressed Web resource that the bookmark references; computer usable program code stored on a tangible storage medium operable to, when the interface pointer is moved so that it is no longer positioned substantially over the one of the textual descriptors, responsively hide the previously established bookmark annotation from the user interface; computer usable program code stored on a tangible storage medium operable to, when the bookmark annotation or the corresponding textual descriptor are selected for navigating, trigger a navigation event to navigate to the uniquely addressed Web resource that the bookmark references; and computer usable program code stored on a tangible storage medium operable to, responsive to the navigation event, present the corresponding Web resource within the user interface and to responsively hide the previously established bookmark annotation from the user interface.
-
-
17. A system for improving usability of bookmarked content comprising:
-
at least one tangible storage medium comprising a Web browser, an annotative and prioritization bookmark manager, an annotation handler, a plurality of bookmarks, and a plurality of bookmark annotations, each of which are digitally encoded within the tangible storage medium in a computer-readable fashion, wherein the Web browser, the annotative bookmark manager, and the annotation handler are operable to be run on hardware, wherein each of the plurality of bookmarks references a uniquely addressed Web resource, wherein each of the bookmark annotations comprises user specified, digital content related to the uniquely addressed Web resource and where each of the bookmark annotations corresponds to one of the bookmarks, wherein; the annotative and prioritization bookmark manager comprises an annotate user interface operable to permit users to create, edit, and delete bookmark annotations; and the Web browser comprises a browser user interface comprising a bookmark section, wherein said bookmark section is operable to display a listing of textual descriptors for the bookmarks, wherein the annotation handler is operable to present one of the bookmark annotations within the browser user interface responsive to a detection of a mouseover events for a textual descriptor corresponding to one of the bookmarks that corresponds to the presented bookmark annotation, wherein the bookmark annotation is automatically hidden when the mouseover event ends. - View Dependent Claims (18, 19, 20)
-
Specification