Patent ID: 7107536

Claim:
A computerized device, comprising: a processor; and a memory device, wherein the memory device contains computer readable instructions for execution by the processor, the computer readable instructions being for execution by a client-side software module that comprise: a user interface for interacting with a user and for identifying a target web page; a multilevel search control interface configured to accept at least two parameters, to include a first parameter that defines a content based search string and a second parameter that indentifies a linked set of documents that are linked via one or more levels of hyperlinks to the target web page; a portable executable program code that is responsive to the at least two parameters, and is programmed to perform a multilevel search to search each of the documents specified in the linked set of documents for content that matches the content based search string; a network based program module that causes at least a portion of the portable executable program code to be transmitted to a server that is adapted to accept the portable executable program code and to execute the portable executable program code after it is received from the computerized device; wherein at least a portion of the portable executable program code that has been transferred from the computerized device is permitted to execute at the server, and upon execution, the portion of the portable executable program code that is executed at the server orchestrates a multilevel search to cause the documents in the linked set of documents to be analyzed to determine whether they match the content based search string, and to couple back to the computerized device a selected zero or more of the linked set of documents found to comport with the first parameter; wherein each document in the selected zero or more of the linked set of documents includes content as defined by the first parameter and is guaranteed to be a member of the linked set of documents as defined by the second parameter; and wherein the first parameter is not re-entered into any embedded search engines found in the linked set of documents or any other search engines to extend the search beyond the linked set of documents.