1. A computer implemented method for processing a search request comprising: providing a user interface by a processor, the user interface comprising a first set of icons, wherein each icon in the first set of icons represents a person or a group of persons, the first set of icons comprising a subset of a first superset of icons; providing from the processor on the user interface a second set of icons, wherein each icon in the second set of icons represents a type of information, the second set of icons comprising a subset of a second superset of icons; receiving a search request at the processor indicating a selected first icon from the first set of icons and a second selected icon from the second set of icons; and providing a search result from the processor comprising a name of at least one file, wherein the name of the at least one file is associated with the person or the group of persons represented by the selected first icon and the name of the at least one file is further associated with the type of information represented by the second selected icon.