Patent ID: 6868525

Claim:
A method of providing a human-computer user interface, comprising the steps of: (a) receiving an input through a user interface providing the user with navigational tools for defining and retrieving objects based on a resource locator thereof; (b) providing an object search engine for selecting a set of objects according to a user-defined content criteria from a larger set of objects including objects of varying relevance to the user-defined content criteria accessed through the user interface and returning respective resource locators of selected objects, the object search engine employing at least first and second algorithms for selecting respectively different portions of the set of objects; (c) providing a hierarchal organizational structure for the set of selected respective resource locators of selected objects, having at least two resource locators for objects organized within a single hierarchal level, for presentation to the user through the user interface, wherein resource locators for objects selected according to the first algorithm are automatically organized within the hierarchal organizational structure based on an associated object content, and resource locators for objects selected according to the second algorithm are automatically organized within the hierarchal organizational structure based on at least one criterion independent of an associated object content.