Method and apparatus for creating and displaying user specific and site specific guidance and navigation information
First Claim
Patent Images
1. A method in a data processing system for receiving navigation information for a site, the method comprising the data processing system implemented steps of:
- requesting content from the site;
receiving the content and navigational information used to identify suggested content; and
displaying the suggested content for optional selection by a user, wherein the suggested content is identified using the navigational information, wherein the content is a Web page and wherein the navigational information used to identify suggested content is located in a tag in the Web page, wherein the tag includes navigational information identifying a last requested Web page and a currently requested Web page.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus in a data processing system for generating suggested content for a site. A request is received for content for the site from a client, wherein the content is requested content. The requested content is sent to the client. The requested content includes information used to track user movement within the site. Suggested content is generated using the information in response to the client requesting the suggested content.
36 Citations
46 Claims
-
1. A method in a data processing system for receiving navigation information for a site, the method comprising the data processing system implemented steps of:
-
requesting content from the site;
receiving the content and navigational information used to identify suggested content; and
displaying the suggested content for optional selection by a user, wherein the suggested content is identified using the navigational information, wherein the content is a Web page and wherein the navigational information used to identify suggested content is located in a tag in the Web page, wherein the tag includes navigational information identifying a last requested Web page and a currently requested Web page. - View Dependent Claims (2, 3, 4, 5)
sending a request for the suggested content from the site, wherein the request includes the tag.
-
-
3. The method of claim 1, wherein the content is a Web page.
-
4. The method of claim 1, wherein the suggested content is a set of Web pages.
-
5. The method of claim 1, wherein the site is located on a web server.
-
6. A method in a data processing system for receiving navigation information for a site, the method comprising the data processing system implemented steps of:
-
requesting content by a site;
receiving the content and information used to identify suggested content; and
displaying suggested content, wherein the suggested content is identified using the information, wherein the step of displaying suggested content comprises displaying a site map containing the suggested content such that the site map dynamically changes as different content is requested by the site. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
sending a request for the suggested content from the site, wherein the request includes the tag.
-
-
9. The method of claim 7, wherein the tag includes navigational information identifying a last requested Web page and a currently requested Web page.
-
10. The method of claim 6, wherein the content is a Web page.
-
11. The method of claim 6, wherein the suggested content is a set of Web pages.
-
12. The method of claim 6, wherein the content is a Web page and wherein the information used to identify suggested content is located in a cookie sent to the data processing system.
-
13. The method of claim 12 further comprising:
sending a request for the suggested content from the site, wherein the request includes the cookie.
-
14. The method of claim 12, wherein the cookie includes navigational information identifying a last requested Web page and a currently requested Web page.
-
15. The method of claim 6, wherein the site is located on a web server.
-
16. A method in a data processing system for generating suggested content for a site, the method comprising the data processing system implemented steps of:
-
receiving a request for content for the site from a client, wherein the content is requested content;
sending the requested content to the client, wherein the requested content includes information identifying user movement within the site; and
generating suggested content using the information, wherein the requested content is a Web page and wherein the information used to identify suggested content is located in a tag in die Web page, wherein the tag includes information identifying a last requested Web page and a currently requested Web page. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
receiving a request from the client for the suggested content from the client, wherein the request includes information from the tag.
-
-
18. The method of claim 16, wherein the content is a Web page.
-
19. The method of claim 16, wherein the suggested content is a set of Web pages.
-
20. The method of claim 16, wherein the suggested content changes as additional requests for content are made from the site.
-
21. The method of claim 16 further comprising:
sending the suggested content to the client in response to a request for the suggested content.
-
22. The method of claim 16 further comprising:
storing an identification of the requested content in response to receiving the request, wherein the identification is used to generate the suggested content.
-
23. The method of claim 16, wherein the step of generating the content using the information comprises:
-
identifying content using the information to form identified content; and
selecting the content using a policy.
-
-
24. A data processing system for receiving navigation information for a user site, the data processing system comprising:
-
requesting means for requesting content;
receiving means for receiving the content and information used to identify suggested content at the user site; and
displaying means for displaying suggested content at the user site that may optionally be viewed in full by a user, wherein the suggested content is identified using the information, wherein the content is a Web page and wherein the information used to identify suggested content is located in a tap in the Web page, wherein the tag includes information identifying a last requested Web page and a currently requested Web page. - View Dependent Claims (25, 26, 27, 28)
sending means for sending a request for the suggested content from the site, wherein the request includes the tag.
-
-
26. The data processing system of claim 24, wherein the content is a Web page.
-
27. The data processing system of claim 24, wherein the suggested content is a set of Web pages.
-
28. The data processing system of claim 24, wherein the site is located on a web server.
-
29. A data processing system for receiving navigation information for a site, the data processing system comprising:
-
requesting means for requesting content;
receiving means for receiving the content and information used to identify suggested content; and
displaying means for displaying suggested content, wherein the suggested content is identified using the information, wherein the means of displaying suggested content comprises displaying means for displaying a site map containing the suggested content such that the site map dynamically changes as different content is requested. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
sending means for sending a request for the suggested content from the site, wherein the request includes the tag.
-
-
32. The data processing system of claim 30, wherein the tag includes navigational information identifying a last requested Web page and a currently requested Web page.
-
33. The data processing system of claim 29, wherein the content is a Web page.
-
34. The data processing system of claim 29, wherein the suggested content is a set of Web pages.
-
35. The data processing system of claim 29, wherein the content is a Web page and wherein the information used to identify suggested content is located in a cookie sent to the data processing system.
-
36. The data processing system of claim 35 further comprising:
sending means for sending a request for the suggested content from the site, wherein the request includes the cookie.
-
37. The data processing system of claim 35, wherein the cookie includes navigational information identifying a last requested Web page and a currently requested Web page.
-
38. The data processing system of claim 29, wherein the site is located on a web server.
-
39. A data processing system for generating suggested content for a site, the data processing system comprising:
-
receiving means for receiving a request for content for the site from a client, wherein the content is requested content;
sending means for sending the requested content to the client, wherein the requested content includes information identifying user movement within the site; and
generating means for generating suggested content using the information, wherein the requested content is a Web page and wherein the information used to identify suggested content is located in a tag in the Web page, wherein the tag includes information identifying a last requested Web page and a currently requested Web page. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46)
receiving means for receiving a request from the client for the suggested content from the client, wherein the request includes information from the tag.
-
-
41. The data processing system of claim 39, wherein the content is a Web page.
-
42. The data processing system of claim 39, wherein the suggested content is a set of Web pages.
-
43. The data processing system of claim 39, wherein the suggested content changes as additional requests for content are made from the site.
-
44. The data processing system of claim 39, wherein the sending means is a first sending means, and further comprises:
a second sending means for sending the suggested content to the client in response to a request for the suggested content.
-
45. The data processing system of claim 39 further comprising:
storing means for storing an identification of the requested content in response to receiving the request, wherein the identification is used to generate the suggested content.
-
46. The method of claim 39, wherein the step of generating means comprises:
-
identifying means for identifying content using the information to form identified content; and
selecting means for selecting the content using a policy.
-
Specification