Patent ID: 7523115

Claim:
A method for finding a user-relevant object using data structures stored on a computer, said method comprising the following steps: (a) selecting a selection of objects; (b) generating a characterization of an object of said selection by associating said characterized object with a point in an n-dimensional space, wherein said characterization is effected by means of characterization information, and wherein said characterized object is taken from the group consisting of: a text, a numeral, a vector, a geometrical shape, a graphic representation, a picture document, a video document, and an audio document; (c) calculating weights of said characterized object and of objects in a vicinity of said characterized object based on said characterization information, weights already calculated, or weights already stored, wherein a measure of relevance of said characterized object is determined using the weights of said characterized object and of the objects in the vicinity of said characterized object; and wherein said weights are represented through a vector having a real-number value in said n-dimensional space; (d) modifying said selection by invalidating said characterization of said characterized object by disassociating said characterized object from said point in said n-dimensional space, wherein said measure of relevance is less than a predetermined minimum, and wherein the method is continued from step (a) until objects sought to be found by the user are contained in said selection, until the method is interrupted, or until a given or calculated number of method steps has been carried out, wherein the method may be terminated or interrupted after any one of steps (a) or (d).