US2007282802A1PendingUtilityA1

System, method and program to manage alternate bookmarks

Assignee: IBMPriority: May 9, 2006Filed: May 9, 2006Published: Dec 6, 2007
Est. expiryMay 9, 2026(expired)· nominal 20-yr term from priority
G06F 16/9562
49
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
1 . 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.