Patent ID: 7096454

Claim:
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.