Patent ID: 8863040

Claim:
A computer-implemented method comprising: receiving, by a computing device, data that represents a first set of data items; receiving, by the computing device, an indication of a first user input gesture performed on a touch-sensitive display of the computing device; selecting a first alphanumeric character based on the first user input gesture; receiving, by the computing device, an indication of a second user input gesture performed on the touch-sensitive display of the computing device, the second user input gesture performed without a release from the touch-sensitive display between the first user input gesture and the second user input gesture; determining that the second user input gesture corresponds to a pre-defined confirmation gesture; in response to determining that the second user input gesture corresponds to a pre-defined confirmation gesture, designating the first alphanumeric character as a first confirmed value; receiving, by the computing device, an indication of a third user input gesture performed on the touch-sensitive display of the computing device, the third user input gesture performed without a release from the touch-sensitive display between the second user input gesture and the third user input gesture; selecting a second alphanumeric character based on the third user input gesture; designating the second alphanumeric character as a second confirmed value; identifying, by the computing device, a subset of data items from the first set of data items based on the first confirmed value and the second confirmed value; and displaying, at the touch-sensitive display and in response to receiving the indication of the third user input gesture, a representation of at least a portion of the subset of the data items.