User Interface for Data Comparison
First Claim
1. A method for performing actions associated with objects on a screen using multi-touch input, the method comprising:
- displaying a plurality of objects on a display device, each object having a displayed first position on the display device;
receiving multi-touch input selecting at least a first object and a second object from the plurality of objects, the multi-touch input dragging the first object from its first position to a first destination position and the second object from its first position to a second destination position;
performing a first action on the first object, the first action determined according to the first destination position; and
performing a second action on the second selected object, the second action determined according to the second destination position.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods perform comparison of data represented as charts, for example, bar graphs, pie charts, line charts or stacked bar charts. The charts present visual representations mapping source values to target values. A user can select charts associated with a data records for comparison from an index of data records. The user selects a chart and a particular source value from the reference chart. The target values corresponding to the source value from other charts are compared against the target value from the reference chart. An aggregate of the target values associated with the source value from each chart may be presented to the user. The user can also use multi-touch input to select object representing data and drag them to perform actions associated with the objects. The actions performed on the objects depend on the locations of the objects as the user drags them.
32 Citations
20 Claims
-
1. A method for performing actions associated with objects on a screen using multi-touch input, the method comprising:
-
displaying a plurality of objects on a display device, each object having a displayed first position on the display device; receiving multi-touch input selecting at least a first object and a second object from the plurality of objects, the multi-touch input dragging the first object from its first position to a first destination position and the second object from its first position to a second destination position; performing a first action on the first object, the first action determined according to the first destination position; and performing a second action on the second selected object, the second action determined according to the second destination position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for displaying objects on a screen using multi-touch input, the method comprising:
-
displaying a plurality of objects in a first region of a display screen of a device, each object associated with a data record; receiving a multi-touch input selecting a first object and a second object from the plurality of objects; receiving a multi-touch drag input moving the first object to a first destination position and the second object to a second destination position, the first and second positions associated with a second region of the display screen of the device; presenting a first chart associated with the first object and a second chart associated with the second object; receiving an input identifying a first tuple from the first chart, the first tuple associating a source value with a first target value; identifying in the second chart a second target value associated with the source value; and displaying an aggregate value based on the first target value and the second target value. - View Dependent Claims (12)
-
-
13. A computer-readable storage medium storing instructions for:
-
displaying a plurality of objects on a display device, each object having a displayed position on the display device; receiving a multi-touch input selecting at least a first object and a second object from the plurality of objects, the multi-touch input dragging the first object to a first destination position and the second object to a second destination position; performing a first action on the selected first object, the first action determined according to the first destination position; and performing a second action on the second selected object, the second action determined according to the second destination position. - View Dependent Claims (14, 15, 16)
-
-
17. A computer-implemented system for performing actions associated with objects on a screen using multi-touch input, the system comprising:
-
a computer processor; and a computer-readable storage medium storing instructions for; displaying a plurality of objects on a display device, each object having a displayed position on the display device; receiving a multi-touch input selecting at least a first object and a second object from the plurality of objects, the multi-touch input dragging the first object to a first destination position and the second object to a second destination position; performing a first action on the selected first object, the first action determined according to the first destination position; and performing a second action on the second selected object, the second action determined according to the second destination position. - View Dependent Claims (18, 19, 20)
-
Specification