Computer-implemented method for specifying a processing operation
First Claim
1. A computer-implemented method for specifying a processing operation by means of a multi-touch input device, the input device having an x-axis and y-axis orthogonal to said x-axis, the x-axis defining a device-centered horizontal line from the left to the right side of the input device, the y-axis defining a device-centered vertical line from the bottom of the input device to the top of the input device and the z axis defining a device-centered vertical line from the back side to the front side of the input device, the input device comprising:
- a multi-touch screen,the method comprising;
displaying a first view on the multi-touch screen, the first view comprising a plurality of first GUI elements;
receiving signal data being indicative of a gesture applied by a user on one of the first GUI elements via the multi-touch screen, the gesture being a one-finger or a two-finger gesture, wherein a two-finger gesture is a gesture wherein two fingers keep in contact with the multi-touch screen while the two-finger gesture is executed;
executing the processing operation in dependence on the signal data, wherein the processing operation is selected from the group consisting of;
sorting a plurality of date objects, each data object having assigned at least one KPI value;
rescaling a line-chart being indicative of a KPI-value time series;
aggregating a set of KPI values;
disaggregating an aggregated KPI value; and
determining one or more second views accessible by executing a further gesture on said on first GUI element;
updating the first view in dependence on a result of the processing operation;
wherein the one or more second views are accessible by executing the further gesture on said one first GUI element;
wherein each of the second views comprises one or more second GUI elements for processing one or more KPI values;
wherein the gesture consists of touching said one first GUI element by one finger for at least a first time period for selecting said first GUI element;
wherein the further gesture consists of dragging said one first GUI element to a target GUI elements, the target GUI element being one of the first GUI elements, by moving the finger along a path from said one first GUI element to the target GUI element, thereby keeping in touch with the surface of the screen, and removing the finger from the screen surface after having reached the target GUI element, thereby dropping said one first GUI element on the second GUI element;
wherein each of the target GUI elements represents one of the second views;
wherein upon executing said dropping action, the display of the second view represented by the target GUI element is triggered.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed subject matter provides for specifying a processing operation by means of a gesture by way of a first and second database, tables, organizational graphs, organizational nodes, KPI-values (including aggregated KPI values, O-aggregated KPI-values), and an application where the application displays the O-aggregated KPI values retrieved from the first database or received from the second database in an organization view of the GUI, the organization view displaying the current organization node and its direct child organization nodes, the organization view enabling the user to navigate within the organization graph, whereby a selection of one of the displayed organization nodes triggers a re-execution wherein the selected organization node is used as the current organization node.
-
Citations
19 Claims
-
1. A computer-implemented method for specifying a processing operation by means of a multi-touch input device, the input device having an x-axis and y-axis orthogonal to said x-axis, the x-axis defining a device-centered horizontal line from the left to the right side of the input device, the y-axis defining a device-centered vertical line from the bottom of the input device to the top of the input device and the z axis defining a device-centered vertical line from the back side to the front side of the input device, the input device comprising:
-
a multi-touch screen, the method comprising; displaying a first view on the multi-touch screen, the first view comprising a plurality of first GUI elements; receiving signal data being indicative of a gesture applied by a user on one of the first GUI elements via the multi-touch screen, the gesture being a one-finger or a two-finger gesture, wherein a two-finger gesture is a gesture wherein two fingers keep in contact with the multi-touch screen while the two-finger gesture is executed; executing the processing operation in dependence on the signal data, wherein the processing operation is selected from the group consisting of; sorting a plurality of date objects, each data object having assigned at least one KPI value; rescaling a line-chart being indicative of a KPI-value time series; aggregating a set of KPI values; disaggregating an aggregated KPI value; and determining one or more second views accessible by executing a further gesture on said on first GUI element; updating the first view in dependence on a result of the processing operation; wherein the one or more second views are accessible by executing the further gesture on said one first GUI element; wherein each of the second views comprises one or more second GUI elements for processing one or more KPI values; wherein the gesture consists of touching said one first GUI element by one finger for at least a first time period for selecting said first GUI element; wherein the further gesture consists of dragging said one first GUI element to a target GUI elements, the target GUI element being one of the first GUI elements, by moving the finger along a path from said one first GUI element to the target GUI element, thereby keeping in touch with the surface of the screen, and removing the finger from the screen surface after having reached the target GUI element, thereby dropping said one first GUI element on the second GUI element; wherein each of the target GUI elements represents one of the second views; wherein upon executing said dropping action, the display of the second view represented by the target GUI element is triggered. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable non-transitory storage medium being contained in a multi-touch input-device, the storage medium comprising computer-interpretable instructions which, when executed by a processor, cause the processor to execute a method for specifying a processing operation, the method comprising:
-
displaying a first view on a multi-touch screen of the input device, the first view comprising a plurality of first GUI elements; receiving signal data being indicative of a gesture applied by a user v on one of the first GUI elements via the multi-touch screen, the gesture being a one-finger or a two-finger gesture, wherein a two-finger gesture is a gesture in which two fingers both keep in contact with the multi-touch screen while the two-finger gesture is executed; executing the processing operation in dependence on the signal data, wherein the processing operation is selected from the group consisting of; sorting a plurality of data objects, each data object having assigned at least one KPI value; rescaling a line-chart being indicative of a KPI-value series; aggregating a set of KPI values; dis-aggregating an aggregated KPI value; determining one or more second views accessible by executing a further gesture on said one first GUI element; updating the first view in dependence on a result of the processing operation; wherein the one or more second views are accessible by executing the further gesture on said one first GUI element, wherein each of the second views comprises one or more second GUI elements for processing one or more KPI values; wherein the gesture consists of touching said one first GUI element by one finger for at least a first time period for selecting said first GUI element; wherein the further gesture consists of dragging said one first GUI element to a target GUI elements, the target GUI element being one of the first GUI elements, by moving the finger along a path from said one first GUI element to the target GUI element, thereby keeping in touch with the surface of the screen, and removing the finger from the screen surface after having reached the target GUI element, thereby dropping said one first GUI element on the second GUI element; wherein each of the target GUI elements represents one of the second views; wherein upon executing said dropping action, the display of the second view represented by the target GUI element is triggered.
-
-
19. A multi-touch input device, the input device having an x-axis and y-axis orthogonal to said x-axis, the x-axis defining a device-centred horizontal line from the left to the right side of the input device, the y axis defining a device-centred vertical line from the bottom of the input device to the top of the input device and the z axis defining a device-centred vertical line from the back side to the front side of the input device, the input device comprising:
-
a multi-touch screen, a processor, a computer-readable storage medium comprising instructions which, when executed by the processor cause the processor to execute a method for specifying a processing operation, the method comprising; displaying a first view on the multi-touch screen, the first view comprising a plurality of first GUI elements; receiving signal data being indicative of a gesture applied by a user on one of the first GUI elements via the multi-touch screen, the gesture being a one-finger or a two-finger gesture, wherein a two-finger gesture is a gesture in which two fingers both keep in contact with the multi-touch screen while the two-finger gesture is executed; executing the processing operation in dependence on the signal data, wherein the processing operation is selected from the group consisting of; sorting a plurality of data objects, each data object having assigned at least one KPI value; rescaling a line-chart being indicative of a KPI-value time series; aggregating a set of KPI values; determining one or more second views accessible by executing a further gesture on said one first GUI element; updating the first view in dependence on a result of the processing operation; wherein the one or more second views are accessible by executing the further gesture on said one first GUI element, wherein each of the second views comprises one or more second GUI elements for processing one or more KPI values; wherein the gesture consists of touching said one first GUI element by one finger for at least a first time period for selecting said first GUI element; wherein the further gesture consists of dragging said one first GUI element to a target GUI elements, the target GUI element being one of the first GUI elements, by moving the finger along a path from said one first GUI element to the target GUI element, thereby keeping in touch with the surface of the screen, and removing the finger from the screen surface after having reached the target GUI element, thereby dropping said one first GUI element on the second GUI element; wherein each of the target GUI elements represents one of the second views; wherein upon executing said dropping action, the display of the second view represented by the target GUI element is triggered.
-
Specification