Patent ID: 7181438

Claim:
A method of providing a human-computer user interface, comprising the steps of: (a) providing a user with a user interface for defining and retrieving objects based on a resource locator thereof; (b) providing access to an object search engine for selecting objects from a set of objects, according to a user-defined information content criteria, and returning at least respective resource locators of selected objects; (c) presenting to the user at least three of the selected objects according to a hierarchal organizational structure having at least three hierarchal levels, a respectively lower level falling within a respectively higher level having a generic characteristic, wherein a selected object is automatically placed within the hierarchal organizational structure based on a respective information content of the at least two selected objects, to thereby group objects having an information content relation and classify characteristics of objects within classes; (d) inserting objects extrinsic to the selected objects responsive to the user-defined information content criteria, into classes within the hierarchal organizational structure, said extrinsic objects having a contextual relevance to respective information content of a hierarchal level in which they are inserted, wherein at least one of an insertion and a selection by the user of an extrinsic object is selectively associated with a sponsor payment; and (e) accounting in a database for said sponsor payments.