Graphic user interface device and method of displaying graphic objects
First Claim
Patent Images
1. An input/output computing apparatus for intuitive interfacing with a user, the apparatus comprising:
- an input unit configured to detect predetermined motions of the user and to generate a signal corresponding to the detected predetermined motions, the signal comprising an operation field and an object field representing a target on which the operation is to be performed;
a controller configured to carry out an operation corresponding to the signal and to generate a control signal selected from a mapping table comprising an operation field and an object field for control signals against which the operation field and the object field of the signal corresponding to the detected predetermined motions are compared and matched, wherein each of the signal corresponding to the detected predetermined motions and the control signal correspond to each other in order to obtain a display result defined by the operation; and
a display unit configured to display the result defined by the operation, wherein;
the display unit is further configured to display nodes corresponding to and providing information on materials stored in a database accessible by the apparatus, a link between the nodes, and a keyword within a displayed node that describes the information on the materials stored in the database;
the display unit is further configured to display within the node an identifier representing the position of the node within the display;
the detected predetermined motions comprise a motion to generate a graphic object; and
the controller is further configured to save the graphic object in a corresponding list, in response to a determination of the graphic object not being saved,wherein saving the graphic object comprises saving center coordinates and size of the graphic object in response to the graphic object being the node, and saving IDs of a start node and an end node of the graphic object in response to the graphic object being the link.
1 Assignment
0 Petitions
Accused Products
Abstract
A graphic user interface, an input/output computing apparatus for intuitive interfacing, and a method of interfacing are disclosed. The input/output computing apparatus for intuitive interfacing with a user, includes an input unit to detect one of a plurality of predetermined motions of the user and generate a signal corresponding to the detected predetermined motion, and a controller to carry out an operation corresponding to the signal and generate a control signal to display the result corresponding to the operation.
21 Citations
20 Claims
-
1. An input/output computing apparatus for intuitive interfacing with a user, the apparatus comprising:
-
an input unit configured to detect predetermined motions of the user and to generate a signal corresponding to the detected predetermined motions, the signal comprising an operation field and an object field representing a target on which the operation is to be performed; a controller configured to carry out an operation corresponding to the signal and to generate a control signal selected from a mapping table comprising an operation field and an object field for control signals against which the operation field and the object field of the signal corresponding to the detected predetermined motions are compared and matched, wherein each of the signal corresponding to the detected predetermined motions and the control signal correspond to each other in order to obtain a display result defined by the operation; and a display unit configured to display the result defined by the operation, wherein; the display unit is further configured to display nodes corresponding to and providing information on materials stored in a database accessible by the apparatus, a link between the nodes, and a keyword within a displayed node that describes the information on the materials stored in the database; the display unit is further configured to display within the node an identifier representing the position of the node within the display; the detected predetermined motions comprise a motion to generate a graphic object; and the controller is further configured to save the graphic object in a corresponding list, in response to a determination of the graphic object not being saved, wherein saving the graphic object comprises saving center coordinates and size of the graphic object in response to the graphic object being the node, and saving IDs of a start node and an end node of the graphic object in response to the graphic object being the link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An input/output computing apparatus for intuitive interfacing with a user, the apparatus comprising:
-
an input unit; a display unit configured to display graphic objects corresponding to and providing information on materials stored in a database accessible by the apparatus, on a link between the graphic objects representing a relationship between the graphic objects, and on a keyword within a displayed graphic object that describes the information on the materials stored in the database; and a controller, wherein; the display unit is further configured to display within the graphic object an identifier representing the position of the graphic object within the display; the input unit is further configured to input one of predetermined motions of the user and to generates a signal corresponding to the detected predetermined motions, the signal comprising an operation field and an object field representing a target on which the operation is to be performed; the controller is configured to carry out an operation corresponding to the signal and to generates a control signal selected from a mapping table comprising an operation field and an object field for control signals against which the operation field and the object field of the signal corresponding to the detected predetermined motions are compared and matched; each of the signal corresponding to the detected predetermined motions and the control signal correspond to each other in order to obtain a display result defined by the operation; the detected predetermined motions comprise a motion to generate a graphic object; and the controller is further configured to save the graphic object in a corresponding list, in response to a determination of the graphic object not being saved, wherein saving the graphic object comprises saving center coordinates and size of the graphic object in response to the graphic object being the node, and saving IDs of a start node and an end node of the graphic object in response to the graphic object being the link. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method of interfacing with an input/output computing apparatus, the method comprising:
-
detecting intuitive motions of a user; generating a signal corresponding to the detected intuitive motions; performing operations corresponding to the signal, wherein correspondence between the operations and the signal being is based on matching the signal to an operation within a mapping table, and wherein the operation comprises a motion to generate a graphic object; displaying a result of the operations, wherein the operations define the displayed result; displaying graphic objects, the graphic objects corresponding to and having information on materials stored in a database accessible by the apparatus, wherein a link between the graphic objects represents a relationship of the graphic objects, and wherein a keyword within a displayed graphic object that describes the information on the materials stored in the database corresponding to the displayed graphic object; and displaying, within each displayed graphic object, an identifier representing the position of the graphic object within the display, wherein; the graphic objects and the link are displayed to allow a user to intuitively visualize the relationship of the corresponding materials or status of the corresponding materials; the controller is further configured to save the graphic object in a corresponding list, in response to a determination of the graphic object not being saved, wherein saving the graphic object comprises saving center coordinates and size of the graphic object in response to the graphic object being the node, and saving IDs of a start node and an end node of the graphic object in response to the graphic object being the link. - View Dependent Claims (18, 19, 20)
-
Specification