Browsing web content using predictive navigation links
First Claim
Patent Images
1. A method for providing navigational alternatives to a user viewing a web page comprising:
- accessing the web page, wherein the accessed web page is displayed via a web browser user interface;
causing a search engine to run a search, transparent to the user, the search identifying out-links on the web page and identifying in-links on additional web pages that are configured to link to the web page;
determining whether one or more of the out-links is a same site out-link or an out-link that links to another site and determining whether one or more of the in-links is a same site in-link or an in-link from another site by parsing the address of the web page;
ranking same site out-links ahead of out-links that link to other sites and ranking same site in-links ahead of in-links from other sites;
causing items representing the out-links to be displayed in ranked order in response to a user clicking a button in a web browser user interface associated with forward functionality; and
causing items representing the in-links to be displayed in ranked order in response to a user clicking an additional button in the web browser user interface associated with backward functionality, wherein the items representing the in-links include at least one item representing a same site in-link and at least one item representing an in-link from another site.
2 Assignments
0 Petitions
Accused Products
Abstract
A predictive travel log system using one or more ranking schemes to predict the location that a user would seek to navigate to through back and forward navigation in a web browser is provided. The navigation functionality can be exposed through traditional back and forward buttons with drop down travel log menus found in a browser user interface.
72 Citations
24 Claims
-
1. A method for providing navigational alternatives to a user viewing a web page comprising:
-
accessing the web page, wherein the accessed web page is displayed via a web browser user interface; causing a search engine to run a search, transparent to the user, the search identifying out-links on the web page and identifying in-links on additional web pages that are configured to link to the web page; determining whether one or more of the out-links is a same site out-link or an out-link that links to another site and determining whether one or more of the in-links is a same site in-link or an in-link from another site by parsing the address of the web page; ranking same site out-links ahead of out-links that link to other sites and ranking same site in-links ahead of in-links from other sites; causing items representing the out-links to be displayed in ranked order in response to a user clicking a button in a web browser user interface associated with forward functionality; and causing items representing the in-links to be displayed in ranked order in response to a user clicking an additional button in the web browser user interface associated with backward functionality, wherein the items representing the in-links include at least one item representing a same site in-link and at least one item representing an in-link from another site. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing navigational alternatives to a user viewing a web page comprising:
-
accessing the web page, wherein the accessed web page is displayed via a web browser user interface; causing a search engine to run a search, transparent to the user, the search identifying out-links on the web page and identifying in-links on additional web pages that are configured to link to the web page; ranking the out-links based on criteria associated with the content of each out-link page, wherein same site out-links are ranked ahead of out-links that link to other sites; and causing items representing the out-links to be displayed in a listed ranked order responsive to clicking a forward button associated with the web browser user interface; and causing items representing the in-links to be displayed in a listed ranked order responsive to clicking a back button associated with the web browser user interface, wherein the items representing the in-links include at least one item representing a same site in-link and at least one item representing an in-link from another site, wherein same site in-links are displayed in the listed ranked order ahead of in-links from other sites. - View Dependent Claims (9, 10)
-
-
11. A method for providing navigational alternatives to a user viewing a web page comprising:
-
accessing the web page, wherein the accessed web page is displayed via a web browser user interface; causing a search engine to run a search, transparent to the user, the search identifying out-links on the web page and in-links for the web page; ranking the out-links and the in-links, wherein same site out-links are ranked ahead of out-links that link to other sites and same site in-links are ranked ahead of in-links from other sites; causing items representing the out-links to be displayed in a listed ranked order while displaying the web page responsive to clicking a forward button associated with the web browser user interface; and causing items representing the in-links to be displayed in a listed ranked order while displaying the web page responsive to clicking a back button associated with the web browser user interface, wherein the items representing the in-links include at least one item representing a same site in-link and at least one item representing an in-link from another site. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for providing navigational alternatives to a user viewing a web page comprising:
-
accessing and displaying the web page via a web browser user interface; causing a search engine to run a search, transparent to the user, the search identifying out-links and in-links for the web page; ranking the out-links and in-links based on behavior of other users, wherein same site out-links are ranked ahead of out-links that link to other sites and same site in-links are ranked ahead of in-links from other sites; displaying items representing the out-links in a listed ranked order responsive to clicking a forward button associated with the web browser user interface; and displaying items representing the in-links in a listed ranked order responsive to clicking a back button associated with the web browser user interface, wherein the items representing the in-links include at least one item representing a same site in-link and at least one item representing an in-link from another site. - View Dependent Claims (20, 21, 22)
-
-
23. An apparatus comprising:
-
a storage memory; and a processor, wherein the processor is configured to execute instructions stored on the storage memory, and wherein the processor, when executing the instructions in response to a web page being displayed via a web browser user interface, causes the apparatus to provide a navigational toolbar for providing navigational alternatives in a listed ranked order during browsing responsive to clicking a back button or a forward button associated with the web browser user interface, the navigational toolbar including; a first selectable region identifying in-links present in a currently viewed web page, wherein the first selectable region is configured to display items representing the in-links in ranked order responsive to clicking the back button, wherein the items representing the in-links include at least one item representing a same site in-link and at least one item representing an in-link from another site, wherein same site in-links are displayed in the ranked order ahead of in-links from other sites; and a second selectable region identifying out-links present in the currently viewed web page, wherein the second selectable region is configured to display items representing the out-links in ranked order responsive to clicking the forward button, and wherein the in-links and out-links are identified by a search, the search being run transparent to a user, wherein same site out-links are displayed in the ranked order ahead of out-links that link to other sites. - View Dependent Claims (24)
-
Specification