Multi-point interface for a graphical modeling environment
First Claim
Patent Images
1. A computer-implemented method for displaying a graphical model on a display, the method comprising:
- displaying the graphical model on the display, the display including a substantially planar surface for receiving tactile input from a user and for allowing the user to view the graphical model; and
manipulating the displayed graphical model based on an interaction between the user and the display, where the interaction includes;
receiving a first tactile input from the user on a first connection port, where the first connection port is associated with a first displayed element of the graphical model;
receiving a second tactile input from the user on a second connection port, where the second connection port is associated with a second displayed element of the graphical model; and
connecting or disconnecting the first displayed element and the second displayed element using the selected first connection port and the second connection port.
1 Assignment
0 Petitions
Accused Products
Abstract
A graphical model is displayed. A location of a portion of a user in relation to the displayed graphical model is sensed to obtain a sensed location of the portion of the user. A movement of the portion of the user in relation to the displayed graphical model and the sensed location of the portion of the user is sensed to obtain a sensed movement. The displayed graphical model is adjusted in response to the sensed movement of the portion of the user to obtain a displayed adjusted graphical model.
16 Citations
24 Claims
-
1. A computer-implemented method for displaying a graphical model on a display, the method comprising:
-
displaying the graphical model on the display, the display including a substantially planar surface for receiving tactile input from a user and for allowing the user to view the graphical model; and manipulating the displayed graphical model based on an interaction between the user and the display, where the interaction includes; receiving a first tactile input from the user on a first connection port, where the first connection port is associated with a first displayed element of the graphical model; receiving a second tactile input from the user on a second connection port, where the second connection port is associated with a second displayed element of the graphical model; and connecting or disconnecting the first displayed element and the second displayed element using the selected first connection port and the second connection port. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium comprising software, which when executed by a computer, causes the computer to perform operations for displaying a graphical model on a display, the medium comprising:
-
instructions for displaying the graphical model on the display; instructions for receiving tactile input from a user and manipulating the displayed graphical model based on an interaction between the user and the displayed graphical model, where the interaction includes one of; part of the user interacting with the display or the part and another part of the user simultaneously interacting with the display; and instructions for manipulating the displayed graphical model, where the manipulating includes; partitioning an area in the displayed graphical model with respect to non-partitioned areas of the displayed graphical model, and protecting the partitioned area, where the protecting prevents editing the partitioned area in response to the received tactile input, and where the partitioning excludes interfering with editable aspects of the non-partitioned areas of the displayed graphical model in response to the received tactile input. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented graphical modeling system comprising:
-
a display to display a graphical model on the display, the displayed graphical model having at least a first element having a first connection port and a second element having a second connection port; an interface to; receive tactile input from a user, the tactile input from the user manipulating the displayed graphical model by; selecting the first connection port and the second connection port, and connecting or disconnecting the first displayed element and the second displayed element using the selected first connection port and the second connection port, the interface comprising a substantially planar surface for receiving the tactile input from the user and for allowing the user to view the graphical model, where the interface manipulates the displayed graphical model based on an interaction between the user and the display, where the interaction is one of; a portion of the user interacting with the display, the portion and another portion of the user simultaneously interacting with the display, or a plurality of portions of the user simultaneously interacting with the display. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A computer-implemented graphical modeling system comprising:
-
a display for displaying a graphical model; an interface coupled to the display for receiving tactile input from a user for manipulating the displayed graphical model based on an interaction between the user and the display, wherein the interaction includes; identifying a specific function to be assigned to a unique motion, recording the unique motion, and assigning the unique motion to the specific function, the unique motion having been previously unassigned to the specific function, and modifying a parameter of an element in the displayed graphical model due to the tactile input from the user, where the interaction is a first part of the user continuously interacting with the display at a first location and a second part of the user continuously interacting with the display at a second location, a third location and an area between the second location and the third location.
-
Specification