Graphical user interface
AssigneeFerag AG
InventorMaurizio Corvo
Life of this patent
Estimating the term…
Abstract
The invention relates to a computer-implemented graphical user interface (6) comprising a work area and multiple widgets (W13, W13a, W13b, W13c) that are arranged on the work area such that said widgets are visible to the user. Each output widget (W13) comprises one or more content windows (FI3) with data elements. The widgets (W13, W13a, W13b, W13c) and the content windows (FI3) are coupled such that a content window (FI3) and/or data elements that are selected in said window can be moved by the user from an output widget (WI3) in which said content window and/or data elements are arranged into one of multiple possible target widgets (W13a, W13b, W13c) that are visible to the user for processing.
Claims14
A non-transitory computer-readable medium that stores executable instructions that direct a computer system to provide a graphical user interface, the graphical user interface comprising:
- a desktop;
- and
- a plurality of widgets arranged to be visible to the user on the desktop, said plurality of widgets comprising at least one source widget that comprises one or more content windows having data elements, wherein the plurality of widgets and the content windows are coupled in such a manner that a content window selected by the user and/or data elements selected therein are movable by the user from the at least one source widget, in which they are arranged, into at least one target widget visible to the user when the content window and/or the data element is selected, for the purpose of processing,
- wherein a first target widget of the at least one target widget is configured for creating a copy of a content window or of selected data elements respectively, which are positioned in the first target widget, and arranging the first target widget with the copy of the content window or the selected data elements, respectively, on the desktop.
A computer-implemented method for generating a graphical user interface, the method comprising:
- generating a desktop and a plurality of widgets arranged to be visible to the user on the desktop, wherein said plurality of widgets comprising at least one source widget that comprises one or more content windows having data elements;
- moving a content window based on movements of the source widgets;
- moving the plurality of widgets based on movements of said at least one source widget;
- arranging said plurality of widgets into at least one target widget visible to the user when the content window or the data element is selected, for the purpose of processing;
- creating a copy of a content window or of selected data elements, respectively which are positioned in a first target widget of the at least one target widget;
- and
- arranging the first target widget with the copy of the content window or the selected data elements, respectively, on the desktop;
- said method performed by a computing device under control of program instructions.
A computer program product comprising a non-transitory computer-readable medium with computer code, stored thereon, for controlling a processor in such a manner that the processor generates a graphical user interface, the computer code comprising:
- an interface module configured to generate:
- a desktop and a plurality of widgets arranged to be visible to a user on the desktop,
- wherein said plurality of widgets comprising at least one source widget that comprises one or more content windows having data elements,
- wherein said plurality of widgets and the content windows are coupled in such a manner that a content window selected by the user or data elements selected therein movable by the user from said at least one source widget,
- wherein said plurality of widgets are arranged, into at least one target widget visible to the user when the content window and/or the data element is selected, for the purpose of processing,
- wherein a first target widget of the at least one target widget is configured for creating a copy of a content window or of selected data elements, respectively, which are positioned in the first target widget, and arranging the first target widget with the copy of the content window or the selected data elements, respectively on the desktop.
A computerized device comprising:
- a display;
- and
- a processor in communication with a computer readable medium storing software modules including instructions that are executable by the processor, the software modules including at least:
- an interface module for generating a graphical user interface that comprises:
- a desktop and a plurality of widgets arranged to be visible to the user on the desktop,
- wherein said plurality of widgets comprising at least one source widget that comprises one or more content windows having data elements,
- wherein said plurality of widgets and the content windows are coupled in such a manner that a content window selected by the user or data elements selected therein is moved by the user from a source widget,
- wherein said plurality of widgets are arranged, into at least one target widgets visible to the user when the content window and/or the data element is selected, for the purpose of processing;
- and
- wherein a first target widget of the at least one target widget is configured for creating a copy of a content window or of selected data elements, respectively, which are positioned in the first target widget, and
- arranging the first target widget with the copy of the content window or the selected data elements, respectively, on the desktop.
Dependencies are inferred from the claim text.