System, method and program to manage alternate bookmarks
Abstract
System, method and program for managing bookmarks. A user hovers a cursor over a primary bookmark displayed on a client computer. In response, the client computer automatically sends a request to a server corresponding to the primary bookmark to identify one or more alternate bookmarks that correspond to the primary bookmark. In response to receipt of the identification of the one or more alternate bookmarks from the server, the client computer displays the one or more alternate bookmarks adjacent to the primary bookmark. If a user selects one of the alternate bookmarks which is displayed, the client computer sends a request to a web server corresponding to the selected alternate bookmark for a web page corresponding to the selected alternate bookmark.
Claims
exact text as granted — not AI-modified1 . A method for managing bookmarks, said method comprising the steps of:
a user hovering a cursor over a primary bookmark displayed on a client computer, and in response, said client computer automatically sending a request to a server corresponding to said primary bookmark to identify one or more alternate bookmarks that correspond to said primary bookmark; and in response to receipt of the identification of said one or more alternate bookmarks from said server, said client computer displaying said one or more alternate bookmarks adjacent to said primary bookmark.
2 . A method as set forth in claim 1 further comprising the steps of:
a user selecting one of said alternate bookmarks which is displayed, and in response, said client computer sending a request to a server corresponding to said selected alternate bookmark for a web page corresponding to said selected alternate bookmark.
3 . A method as set forth in claim 2 further comprising the steps of:
in response to receipt of said web page corresponding to the selected alternate bookmark, said client computer displaying said web page.
4 . A method as set forth in claim 1 further comprising the prior step of said user opening a pull-down menu to reveal said primary bookmark.
5 . A method as set forth in claim 1 wherein said cursor is a mouse cursor or keyboard cursor.
6 . A method as set forth in claim 1 wherein said primary bookmark is a name of a web page.
7 . A method as set forth in claim 1 wherein said one or more alternate bookmarks are names of corresponding web pages.
8 . A method as set forth in claim 1 wherein said server determines said alternate bookmarks based on a number or frequency of requests for web pages corresponding to said alternate bookmarks.
9 . A method as set forth in claim 1 wherein said server determines said alternate bookmarks based on amount of sales of products associated with web pages corresponding to said alternate bookmarks.
10 . A method as set forth in claim 1 wherein said server determines said alternate bookmarks based on a time of day, day of week, time of year or date that said client computer requested said alternate bookmarks.
11 . A system for managing bookmarks, said system comprising:
means, within a client computer, responsive to a user hovering a cursor over a primary bookmark displayed on said client computer, for automatically sending a request to a server corresponding to said primary bookmark to identify one or more alternate bookmarks that correspond to said primary bookmark; and means, within said client computer, responsive to receipt of the identification of said one or more alternate bookmarks from said server, for initiating display of said one or more alternate bookmarks adjacent to said primary bookmark.
12 . A system as set forth in claim 11 further comprising:
means, within said client computer, responsive to a user selecting one of said alternate bookmarks which is displayed, for sending a request to a server corresponding to said selected alternate bookmark for a web page corresponding to said selected alternate bookmark; and means, within said client computer, responsive to receipt of said web page corresponding to the selected alternate bookmark, for initiating display of said web page.
13 . A system as set forth in claim 11 wherein said cursor is a mouse cursor or keyboard cursor.
14 . A system as set forth in claim 11 further comprising means, within said server, for determining said alternate bookmarks based on a number or frequency of requests for web pages corresponding to said alternate bookmarks.
15 . A system as set forth in claim 11 further comprising means, within said server, for determining said alternate bookmarks based on amount of sales of products associated with web pages corresponding to said alternate bookmarks.
16 . A system as set forth in claim 11 further comprising means, within said server, for determining said alternate bookmarks based on a time of day, day of week, time of year or date that said client computer requested said alternate bookmarks.
17 . A computer program product for managing bookmarks, said computer program product comprising:
a computer readable media; first program instructions, for execution within a client computer, responsive to a user hovering a cursor over a primary bookmark displayed on said client computer, to automatically send a request to a server corresponding to said primary bookmark to identify one or more alternate bookmarks that correspond to said primary bookmark; and second program instructions, for execution within said client computer, responsive to receipt of the identification of said one or more alternate bookmarks from said server, to initiate display of said one or more alternate bookmarks adjacent to said primary bookmark; and wherein said first and second program instructions are stored on said media in functional form.
18 . A computer program product as set forth in claim 17 further comprising:
third program instructions, for execution within said client computer, responsive to a user selecting one of said alternate bookmarks which is displayed, to send a request to a server corresponding to said selected alternate bookmark for a web page corresponding to said selected alternate bookmark; and fourth program instructions, for execution within said client computer, responsive to receipt of said web page corresponding to the selected alternate bookmark, to initiate display of said web page; and wherein said third and fourth program instructions are stored on said media in functional form.
19 . A computer program product as set forth in claim 17 further comprising third program instructions, for execution within said server, to determine said alternate bookmarks based on a number or frequency of requests for web pages corresponding to said alternate bookmarks; and wherein said third program instructions are stored on said media in functional form.
20 . A computer program product as set forth in claim 17 further comprising third program instructions, for execution within said server, to determine said alternate bookmarks based on amount of sales of products associated with web pages corresponding to said alternate bookmarks; and wherein said third program instructions are stored on said media in functional form.
21 . A computer program product as set forth in claim 17 further comprising third program instructions, for execution within said server, to determine said alternate bookmarks based on a time of day, day of week, time of year or date that said client computer requested said alternate bookmarks; and wherein said third program instructions are stored on said media in functional form.Join the waitlist — get patent alerts
Track US2007282802A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.