Patent ID: 8150829

Claim:
A computer-implemented method comprising: facilitating display of a graphical user interface on a tangible display device; receiving one or more first input terms entered into a user entry window of the graphical user interface via a tangible user input device; determining, using a processor, one or more first output terms related to the first input terms; facilitating display on the tangible display device of a first graphical cloud of the graphical user interface, the first graphical cloud comprising the first output terms; determining, using the processor, that one or more of the first input terms have been modified to yield one or more second input terms, wherein the determination comprises determining that one or more of the first output terms is selected for negation, wherein negation of a first output term comprises adding the term in the negative to the one or more second input terms; determining, using the processor, one or more second output terms related to the second input terms; and facilitating display on the tangible display device of a second graphical cloud comprising the second output terms.