Method for gesture based modeling
AssigneeTyrsted Management ApS
InventorsChristian Heide Damm, Klaus Marius Hansen, Michael Thomsen, Michael Tyrsted
Life of this patent
Estimating the term…
Abstract
A computer program based method is described for creating models using gestures. On an input device, such as an electronic whiteboard, a user draws a gesture which is recognized by a computer program and interpreted relative to a predetermined meta-model. Based on the interpretation, an algorithm is assigned to the gesture drawn by the user. The executed algorithm may, for example, consist in creating a new model element, modifying an existing model element, or deleting an existing model element.
Claims23
Method for gesture based modeling of a diagram representing the graphical notation for a model, the method comprising:
- providing a model represented by a diagram, the diagram including a number of general diagram elements and possible relations between these general diagram elements,
- providing a number of predetermined general gestures stored in a database of a computer system, the general gestures comprising a pattern of one or more curves, each general gesture linked to at least one general algorithm for modification of the diagrarm,
- providing an input device functionally connected to the computer system and reading of an input gesture by the input device, the read input gesture being a sensed movement of a hand along one or more curves,
- providing a graphical output device and giving a feedback on the output device in the form of a curved shaped exactly as the movement alone one or more curves as read by the input device,
- comparing by software routines in the computer system said input gesture with said number of stored predetermined general gestures, identifying a specific gesture among said predetermined general gestures as resembling said input gesture,
- assigning in the computer system among said at least one general algorithm a specific algorithm to said specific gesture,
- wherein said method comprises providing in the computer system a metamodel for said model, said metamodel defining how a model may be constructed, and determining the allowance of said specific algorithm according to said metamodel and model and, in case of allowance,
- upon request as a response to said specific gesture modifying said model in accordance with said specific algorithm,
- upon request modifying the a diagram representing said model on an output display to indicate the response to said input gesture.
Dependencies are inferred from the claim text.