System and method for selecting and displaying webpages
First Claim
Patent Images
1. A computer-implemented method of dynamically selecting and presenting a webpage, comprising:
- receiving a request, at a server, from a client device to display a webpage;
determining, at the server, a homepage defined by a user of the client device;
accessing, at the server, a list of one or more webpages associated with the user;
selecting a chosen webpage from a combination of the homepage and the list of one or more webpages; and
facilitating the display of the chosen webpage on the client device.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method of dynamically selecting and presenting a webpage includes: receiving a request, at a server, from a client device to display a webpage; determining, at the server, a homepage defined by a user of the client device; accessing, at the server, a list of one or more webpages associated with the user; selecting a chosen webpage from the homepage and the list of one or more webpages; and facilitating the display of the chosen webpage on the client device.
-
Citations
28 Claims
-
1. A computer-implemented method of dynamically selecting and presenting a webpage, comprising:
-
receiving a request, at a server, from a client device to display a webpage; determining, at the server, a homepage defined by a user of the client device; accessing, at the server, a list of one or more webpages associated with the user; selecting a chosen webpage from a combination of the homepage and the list of one or more webpages; and facilitating the display of the chosen webpage on the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-implemented method of dynamically selecting and presenting a webpage, comprising:
-
receiving, at the client device, a selection signal from a user of a web browser; accessing, at the client device, a list of one or more bookmarks associated with the user; selecting, at the client device, a random one of the bookmarks as a selected bookmark; fetching, at the client device, a webpage associated with the selected bookmark; and displaying, at the client device, the webpage associated with the selected bookmark. - View Dependent Claims (22, 23, 24)
-
-
25. A system for dynamically selecting and presenting a webpage, comprising:
-
memory; one or more processors; and one or more programs stored in memory and configured for execution by the one or more processors, the one or more programs comprising; instructions for receiving a request, at a server, from a client device to display a webpage; instructions for determining, at the server, a homepage defined by a user of the client device; instructions for accessing, at the server, a list of one or more webpages associated with the user; instructions for selecting a chosen webpage from the homepage and the list of one or more webpages; and instructions for facilitating the display of the chosen webpage on the client device.
-
-
26. A computer readable storage medium for use in conjunction with a computer system having a processor, the computer readable storage medium comprising one or more programs executable by the processor, the one or more programs comprising:
-
instructions for receiving a request, at a server, from a client device to display a webpage; instructions for determining, at the server, a homepage defined by a user of the client device; instructions for accessing, at the server, a list of one or more webpages associated with the user; instructions for selecting a chosen webpage from the homepage and the list of one or more webpages; and instructions for facilitating the display of the chosen webpage on the client device.
-
-
27. A system for dynamically selecting and presenting a webpage, comprising:
-
memory; one or more processors; and one or more programs stored in memory and configured for execution by the one or more processors, the one or more programs comprising; instructions for receiving a request, at a server, from a client device to display a webpage; instructions for determining, at the server, a homepage defined by a user of the client device; instructions for accessing a list of one or more bookmarks associated with the user; instructions for selecting a chosen webpage from a combination of the homepage and the list of one or more bookmarks; and instructions for facilitating the display of the chosen webpage on the client device.
-
-
28. A computer readable storage medium for use in conjunction with a computer system having a processor, the computer readable storage medium comprising one or more programs executable by the processor, the one or more programs comprising:
-
instructions for receiving a request, at a server, from a client device to display a webpage; instructions for determining, at the server, a homepage defined by a user of the client device; instructions for accessing a list of one or more bookmarks associated with the user; instructions for selecting a chosen webpage from a combination of the homepage and the list of one or more bookmarks; and instructions for facilitating the display of the chosen webpage on the client device.
-
Specification