Providing content using stored query information
First Claim
1. A computer-implemented method relating to providing content on a page, the method comprising:
- receiving information for providing an advertisement for an access device in response to a navigation from a first page to a second page, the advertisement to be included in the second page;
accessing query information stored on the access device, the query information corresponding to a query that was submitted from the access device to a search provider before navigating to the first page; and
providing the advertisement for inclusion in the second page, the advertisement selected using at least the received information and the accessed query information;
wherein the query is received at the search provider, the query submitted by a user using a first previous page displayed before the first page;
wherein a second previous page is displayed to the user in response to the query, the second previous page including a result of performing the query and at least one link, the link directed to the first page;
wherein a first input from the user is received that initiates a navigation from the second previous page to the first page using the link;
wherein the first page is displayed, the first page including at least one link, the link directed to the second page;
wherein a second input from the user is received that initiates the navigation from the first page to the second page using the link on the first page; and
wherein the second page including the advertisement selected for the second page is displayed.
2 Assignments
0 Petitions
Accused Products
Abstract
Among other disclosed subject matter, a computer-implemented method relating to providing content on a page includes receiving information for providing content for an access device in response to a navigation from a first page to a second page. The content is to be included in the second page. The method includes accessing query information stored on the access device, the query information based on a first query that was submitted from the access device to a search provider before navigating to the first page. The method includes providing the content for inclusion in the second page, the content selected using at least the received information and the accessed query information. A computer-implemented method can include recording search query information for a user; retrieving the search query information; and using the search query information to determine content for display to the user.
30 Citations
19 Claims
-
1. A computer-implemented method relating to providing content on a page, the method comprising:
-
receiving information for providing an advertisement for an access device in response to a navigation from a first page to a second page, the advertisement to be included in the second page; accessing query information stored on the access device, the query information corresponding to a query that was submitted from the access device to a search provider before navigating to the first page; and providing the advertisement for inclusion in the second page, the advertisement selected using at least the received information and the accessed query information; wherein the query is received at the search provider, the query submitted by a user using a first previous page displayed before the first page; wherein a second previous page is displayed to the user in response to the query, the second previous page including a result of performing the query and at least one link, the link directed to the first page; wherein a first input from the user is received that initiates a navigation from the second previous page to the first page using the link; wherein the first page is displayed, the first page including at least one link, the link directed to the second page; wherein a second input from the user is received that initiates the navigation from the first page to the second page using the link on the first page; and wherein the second page including the advertisement selected for the second page is displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product tangibly embodied in a computer-readable storage medium and comprising instructions that when executed by a processor perform a method relating to providing content on a page, the method comprising:
-
receiving information for providing an advertisement for an access device in response to a navigation from a first page to a second page, the advertisement to be included in the second page; accessing query information stored on the access device, the query information corresponding to a query that was submitted from the access device to a search provider before navigating to the first page; and providing the advertisement for inclusion in the second page, the advertisement selected using at least the received information and the accessed query information; wherein the query is received at the search provider, the query submitted by a user using a first previous page displayed before the first page; wherein a second previous page is displayed to the user in response to the query, the second previous page including a result of performing the query and at least one link, the link directed to the first page; wherein a first input from the user is received that initiates a navigation from the second previous page to the first page using the link; wherein the first page is displayed, the first page including at least one link, the link directed to the second page; wherein a second input from the user is received that initiates the navigation from the first page to the second page using the link on the first page; and wherein the second page including the advertisement selected for the second page is displayed.
-
-
10. A computer-implemented method relating to providing content on a page, the method comprising:
-
obtaining information for providing content for a first page on an access device, the information extracted from a referring URL in navigation to the first page, the information reflecting a query submitted from the access device to a search provider; providing the content for inclusion in the first page, the content selected using at least the obtained information; and storing query information on the access device based on the obtained information, the query information reflecting the query and configured for use in providing content for at least a second page; wherein the query is received at the search provider, the query submitted by a user using a first previous page displayed before the first page; wherein a second previous page is displayed to the user in response to the query, the second previous page including a result of performing the query and at least one link, the link directed to the first page; wherein a first user input from the user is received that initiates a navigation from the second previous page to the first page using the link; and wherein the first page is displayed, the first page including the selected advertisement and at least one link, the link directed to the second page. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer program product tangibly embodied in a computer-readable storage medium and comprising instructions that when executed by a processor perform a method relating to providing content on a page, the method comprising:
-
obtaining information for providing content for a first page on an access device, the information extracted from a referring URL in navigation to the first page, the information reflecting a query submitted from the access device to a search provider; providing the content for inclusion in the first page, the content selected using at least the obtained information; and storing query information on the access device based on the obtained information, the query information reflecting the query and configured for use in providing content for at least a second page; wherein the query is received at the search provider, the query submitted by a user using a first previous page displayed before the first page; wherein a second previous page is displayed to the user in response to the query, the second previous page including a result of performing the query and at least one link, the link directed to the first page; wherein a first user input from the user is received that initiates a navigation from the second previous page to the first page using the link; and wherein the first page is displayed, the first page including the selected advertisement and at least one link, the link directed to the second page.
-
-
16. A computer-implemented method relating to providing content on a page, the method comprising:
-
receiving a content request at a content server system, the content request generated based on; (i) a user submitting a query from an access device to a search provider using a search page; (ii) information corresponding to the query being stored on the access device in response to the submission of the query; (iii) the search provider providing a result page for display to the user on the access device in response to the submission of the query, the result page including a result of performing the query and a first link to a content page; (iv) the user activating the first link on the result page using the access device; (v) the content page being provided for display to the user on the access device in response to the activation of the first link, the content page including a second link to another content page; (vi) the user activating the second link on the content page using the access device, wherein the content request is generated in response to the activation of the second link; and (vii) the other content page being provided for display to the user on the access device in response to the activation of the second link; accessing, using the content server system and in response to the content request, the information stored on the access device; and providing, using the content server system, content to be included in the other content page and displayed to the user on the access device, the content selected using at least the content request and the accessed information.
-
-
17. A computer program product tangibly embodied in a computer-readable storage medium and comprising instructions that when executed by a processor perform a method relating to providing content on a page, the method comprising:
-
receiving a content request at a content server system, the content request generated based on; (i) a user submitting a query from an access device to a search provider using a search page; (ii) information corresponding to the query being stored on the access device in response to the submission of the query; (iii) the search provider providing a result page for display to the user on the access device in response to the submission of the query, the result page including a result of performing the query and a first link to a content page; (iv) the user activating the first link on the result page using the access device; (v) the content page being provided for display to the user on the access device in response to the activation of the first link, the content page including a second link to another content page; (vi) the user activating the second link on the content page using the access device, wherein the content request is generated in response to the activation of the second link; and (vii) the other content page being provided for display to the user on the access device in response to the activation of the second link; accessing, using the content server system and in response to the content request, the information stored on the access device; and providing, using the content server system, content to be included in the other content page and displayed to the user on the access device, the content selected using at least the content request and the accessed information.
-
-
18. A system comprising:
-
a processor; and a computer program product tangibly embodied in a computer-readable storage medium and including instructions that when executed cause the processor to perform a method comprising; receiving a first query at a search provider, the first query submitted by a user from an access device using a first previous page; displaying a second previous page to the user in response to the first query, the second previous page including a result of performing the first query and at least one link, the link directed to a first page; receiving a first user input initiating a navigation from the second previous page to the first page using the link; displaying the first page, the first page including at least one link, the link directed to a second page; receiving a second user input initiating a navigation from the first page to the second page using the link on the first page; receiving information for providing content for the access device in response to the navigation from the first page to the second page, the content to be included in the second page; accessing query information stored on the access device, the query information based on the first query that was submitted to the search provider before navigating to the first page; providing the content for inclusion in the second page, the content selected using at least the received information and the accessed query information; and displaying the second page including the content selected for the second page.
-
-
19. A system comprising:
-
a processor; and a computer program product tangibly embodied in a computer-readable storage medium and including instructions that when executed cause the processor to perform a method comprising; receiving a first query at a search provider, the first query submitted by a user from an access device using a first previous page; displaying a second previous page to the user in response to the first query, the second previous page including a result of performing the first query and at least one link, the link directed to a first page; receiving a user input initiating a navigation from the second previous page to the first page using the link; obtaining information for providing content for the first page on the access device, the information extracted from a referring URL in the navigation to the first page, the information reflecting the first query submitted to the search provider; providing the content for inclusion in the first page, the content selected using at least the obtained information; storing query information on the access device based on the obtained information, the query information reflecting the first query and configured for use in providing content for at least a second page; and displaying the first page, the first page including the selected content and at least one link, the link directed to the second page.
-
Specification