Patent ID: 7702678

Claim:
A computer-implemented method for organizing results of browser-based research, comprising: employing a processor to execute the following computer executable acts stored on a computer readable medium: logging hyperlinks associated with user navigation of a chain of Web pages, the chain of Web pages comprising a root Web page and a plurality of subsequent Web pages, wherein each of the subsequent Web pages is linked to a previous Web page by a hyperlink in the previous Web page; creating a list of the logged hyperlinks representative of the chain of Web pages; determining that the root Web page was produced by a search-engine, which produced the root Web page in response to a search specification submitted by the user to the search-engine, wherein said determination is made by inspecting a Uniform Resource Locator (“URL”) associated with the root Web page; storing a search specification object upon making said determination, wherein the search specification object includes the URL associated with the root Web page, a the search specification, and an identity of the search-engine; identifying copyright information within the root Web page and associating the copyright information with the search specification; displaying a current Web page, wherein the current Web page comprises a Web page in the chain of Web pages to which the user navigated through selection of a hyperlink in a previous one of the chain of Web pages; receiving a user request to display the search specification associated with the current Web page; and displaying the search specification in response to receiving said user request.