Patent ID: 8090698

Claim:
A system to facilitate a search of an information resource, the system comprising: at least one machine, the at least one machine respectively including a processor for executing: an identifying module to identify a plurality of data items within the information resource; an analyzing module to: generate a plurality of attribute values, the plurality of attribute values including, for each data item of the plurality of data items, an attribute value that corresponds to an attribute that is associated with each of the plurality of data items; and identify a distribution of the plurality of data items across the plurality of attribute values; a determining module to: register the distribution for communication based on a determination that the distribution facilitates a filtering of the plurality of data items, the determination based on the distribution being at least a bimodal distribution and a frequency of the plurality of data items for at least two of the plurality of attribute values in the distribution exceeding a threshold; and a communication module to communicate the distribution as a graph that includes a plurality of components corresponding to the plurality of attribute values, and to receive a selection of at least one of the plurality of components to facilitate the filtering of the plurality of data items.