Patent ID: 6633885
Filing Date: 2003-10-14
Classification: G06F,Y10S

Abstract:
A computer program product including a program of instructions having:means for receiving at least one results set from at least one source of data, the results set at least containing records characterized at least by attributes; means for displaying at least one attribute control to a user; means for altering at least the results set at least in response to receiving at least one user input via the attribute control, wherein the user input defines at least one numeric attribute upper or lower boundary and the means for altering generates a modified results set, the means for altering including: numeric attribute scan means for scanning a list of records; numeric attribute determination means for determining, for each record looked up, whether an attribute is outside the boundary; numeric attribute incrementing means for incrementing a restriction counter for a record when the respective attribute is outside the boundary; numeric attribute establishing means for establishing the upper or lower attribute boundary as a boundary of the modified results set in response to the means for determining; and numeric attribute return means for returning at least a portion of the modified results set in response to the means for scanning.