Dynamic web page referrer tracking and ranking
First Claim
1. A method of producing an alternate referrer page substantially similar to a referrer page previously viewed, through a web browser, by a visitor who linked to a target web page via a link on the previously viewed referrer page, the method comprising, when the web browser links to the target web page:
- (a) obtaining a referrer URL for the web page from which the web browser loaded the target web page; and
, (b) issuing a request for a web page corresponding to the referrer URL to obtain the alternate referrer page.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention dynamically produces alternate referrer pages substantially similar to pages previously viewed, through a web browser, by a visitor who linked to a target web page via a link on the previously viewed pages. When the browser links to the target page, a referrer URL is obtained for the referrer page from which the browser loaded the target page. The referrer URL is stored in a queue. The queue is inspected regularly. If the queue contains an unexamined entry, a request for that entry'"'"'s referrer URL is executed to obtain the alternate referrer pages. The IP address of the computer running the browser is used to derive a country code corresponding to the IP address. The referrer URL request can be issued through a computer in a geographic region corresponding to the country code so that geographic biasing of the previously viewed pages will be reflected in the alternate pages.
90 Citations
15 Claims
-
1. A method of producing an alternate referrer page substantially similar to a referrer page previously viewed, through a web browser, by a visitor who linked to a target web page via a link on the previously viewed referrer page, the method comprising, when the web browser links to the target web page:
-
(a) obtaining a referrer URL for the web page from which the web browser loaded the target web page; and
,(b) issuing a request for a web page corresponding to the referrer URL to obtain the alternate referrer page. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of producing alternate referrer pages substantially similar to referrer pages previously viewed, through a web browser, by a visitor who linked to a target web page via a link on the previously viewed referrer pages, the method comprising, when the web browser links to the target web page:
-
(a) obtaining a referrer URL for the web page from which the web browser loaded the target web page;
(b) obtaining the IP address of the computer running the web browser;
(c) determining a country code corresponding to the IP address;
(d) creating a queue entry containing the referrer URL and the country code;
(e) inspecting the queue at predefined time intervals to determine whether the queue contains an unexamined entry; and
,(f) if the queue contains an unexamined entry, issuing a request for the referrer URL contained in the unexamined entry through a computer located in a geographic region corresponding to the country code contained in the unexamined entry, to obtain the alternate referrer pages.
-
-
8. A method of producing alternate search engine search results pages substantially similar to search engine search results pages previously viewed, through a web browser, by a visitor who supplied one or more keywords to a search engine and linked to a target web page via a link on the previously viewed search engine search results pages, the method comprising, when the web browser links to the target web page:
-
(a) obtaining a referrer URL for the web page from which the web browser loaded the target web page;
(b) parsing the referrer URL to determine whether the referrer URL contains a search engine identifier for a predefined search engine;
(c) if the referrer URL contains a search engine identifier for a predefined search engine, further parsing the referrer URL to locate any keywords contained in the referrer URL; and
,(d) if the referrer URL contains any keywords, issuing to the predefined search engine a search request for the keywords contained in the referrer URL to obtain the alternate search engine search results pages from the search engine. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of producing alternate search engine search results pages substantially similar to search engine search results pages previously viewed, through a web browser, by a visitor who supplied one or more keywords to a search engine and linked to a target web page via a link on the previously viewed search engine search results pages, the method comprising, when the web browser links to the target web page:
-
(a) obtaining a referrer URL for the web page from which the web browser loaded the target web page;
(b) parsing the referrer URL to determine whether the referrer URL contains a search engine identifier for a predefined search engine;
(c) if the referrer URL contains a search engine identifier for a predefined search engine, further parsing the referrer URL to locate any keywords contained in the referrer URL;
(d) obtaining the IP address of the computer running the web browser and determining a country code corresponding to the IP address;
(e) creating a queue entry containing the referrer URL, the search engine identifier, the keywords and the country code;
(f) inspecting the queue at predefined time intervals to determine whether the queue contains an unexamined entry; and
,(g) if the queue contains an unexamined entry, issuing to the predefined search engine, through a computer located in a geographic region corresponding to the country code contained in the unexamined entry, a search request for the keywords in the referrer URL contained in the unexamined entry to obtain the alternate search engine search results pages.
-
Specification