World wide contextual navigation
First Claim
1. A method for web navigation comprising the steps of:
- providing a first web page in a first context, wherein the first web page is on a first web site;
forming a request to access a second web page, wherein the second web page is on a second web site;
storing context information associated with the first context in a URL of the request;
comparing the URL of the request to a table on the second web site to determine whether the second web page is available in the first context, wherein the table lists web pages available on the second web site, indicates which of the web pages are available in the first context, and provides path information for the web pages;
arranging transfer to the second web page in the first context when the comparing indicates that the second web page is available in the first context; and
after arranging transfer to the second web page, using the context information from the URL of the request to form a cookie to be passed along with the transfer for use in maintaining the first context during further navigation of the second web site;
wherein the first context comprises one of a language, a country, and both a language and a country.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention maintains the context, e.g. the user'"'"'s language and/or the user'"'"'s country, while the user is navigating through different related sites or pages. The invention stores and maintains the information about the user'"'"'s origin, language, country and product of interest during the navigation. This information is stored as arguments in the URL. A session application redirects the user into a particular page based on the arguments provided by the referring site or user'"'"'s site. The application operates by matching the provided arguments against lookup tables that describe what is available on the main site. When a match occurs between the arguments in the URL and the lookup tables, the invention begins a session by storing information in the URL into a cookie that is stored on the user'"'"'s computer. A navigation application will use the information stored in the cookie to return the user to their home page.
202 Citations
17 Claims
-
1. A method for web navigation comprising the steps of:
-
providing a first web page in a first context, wherein the first web page is on a first web site;
forming a request to access a second web page, wherein the second web page is on a second web site;
storing context information associated with the first context in a URL of the request;
comparing the URL of the request to a table on the second web site to determine whether the second web page is available in the first context, wherein the table lists web pages available on the second web site, indicates which of the web pages are available in the first context, and provides path information for the web pages;
arranging transfer to the second web page in the first context when the comparing indicates that the second web page is available in the first context; and
after arranging transfer to the second web page, using the context information from the URL of the request to form a cookie to be passed along with the transfer for use in maintaining the first context during further navigation of the second web site;
wherein the first context comprises one of a language, a country, and both a language and a country. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product having a computer readable medium having computer program logic recorded thereon for web navigation, the computer program product comprising:
-
code for providing a first web page in a first context, wherein the first web page is located on a first web site;
code for forming a request to access a second web page, wherein the second web page is located on a second web site;
code for storing context information associated with the first context in a URL of the request;
code for comparing the context information stored in the URL of the request with information stored in a table, wherein the information stored in the table includes a list of product information available on the second web site, languages in which the product information is available, and path information for accessing the product information in each of the languages; and
code for processing the request while maintaining the context information;
wherein the first context comprises one of a language, a country, and both a language and a country. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method for web navigation comprising the steps of:
-
providing a first web page in a first context, wherein the first web page is located on a first server;
forming a request to access a second web page wherein the second web page is located on a second server;
storing context information associated with the first context in a URL of the request;
storing product of interest formation associated with the first context in the URL of the request; and
processing the request while maintaining the context information;
wherein the first context comprises one of a language, a country, and both a language and a country. - View Dependent Claims (14, 15, 16)
-
-
17. A method for web navigation comprising the steps of:
-
accessing a first web page in a first context, wherein the first web page is located on a first web site;
after accessing the first web page, forming a request to access information which is unavailable on the first web site causing re-direction to a second web site;
storing context information associated with the first context as arguments in a URL of the request;
passing the context information stored as the arguments in the URL of the request to the second web site during site re-direction; and
determining whether the requested information is available in the first context on the second web site by comparing the arguments in the URL of the request to a table on the second web site which lists information available on the second web site, indicates which of the information is available in the first context, and provides path information for locating the information;
arranging transfer to a localized entry page in the first context when the determining indicates that the requested information is available in the first context on the second web site; and
after the arranging transfer, using the context information associated with the first context in the URL of the request to form a cookie to be passed along with the transfer for use in maintaining the first context during further navigation of the second web site.
-
Specification