Patent ID: 8041714
Filing Date: 2011-10-18
Classification: G06F

Abstract:
1. A computer-implemented method comprising: creating and storing in computer memory a filter chain object comprising an association of a starting set of data items and two or more filter links; wherein each of the filter links comprises a set operation and a membership criterion; wherein an individual filter link of the two or more filter links is joined to others of the two or more filter links with an individual set operation specified in the individual filter links; wherein each of the filter links is associated with a particular filter view among a plurality of filter views, and wherein each particular filter view comprises a graphical representation of a state of applying the membership criterion of the associated filter link to a subset of data resulting from filtering the starting set of data items according to zero or more preceding filter links; receiving user input representing an interaction with a first particular filter view, and modifying the membership criterion that is associated with the first particular filter view in response to the user input.