Patent ID: 7558776

Claim:
A method of managing browser navigation, wherein at least one web page contains software code, said software code containing instructions for governing the operation of a browser, comprising the steps of: receiving a request for a first web page; reading software code embedded within said first web page; directing said browser to store at least one indicator wherein said at least one indicator comprises one from the set of software code having one or more values capable of distinguishing one web page from another, a boolean, and a timestamp; directing said browser to update at least one of said indicators as directed by said code within said first web page: receiving a request, via a browser function, for a second web page; reading software code embedded within said second web page; instructing said browser to compare said updated indicator to said embedded code within said second web page; determining that at least one of said updated indicators is not equal to at least one indicator in said embedded code of said second web page; and receiving a request from said browser for a corrected version of the second web page and instructing said browser to display said corrected web page, wherein said corrected web page provides alternate navigational functionality that is not provided by said browser.