Patents by Inventor Gordon P. Kurtenbach
Gordon P. Kurtenbach has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8832597Abstract: A system that combines a radial marking menu portion with a linear menu portion in a single menu display. Item selection in the linear portion is performed by location selection using a pointing device. Item selection in the marker portion is determined by the pattern of a stroke made by the pointing device with the system ignoring linear menu items across which the stroke completely passes.Type: GrantFiled: July 3, 2003Date of Patent: September 9, 2014Assignee: Autodesk, Inc.Inventor: Gordon P. Kurtenbach
-
Patent number: 7782319Abstract: A method, apparatus, and article of manufacture provide the ability to control a three-dimensional scene view. A three-dimensional (3D) scene having one or more three-dimensional objects is displayed. A 3D representation of a coordinate system of the scene is displayed. The 3D representation contains a current viewpoint, one or more faces, one or more edges, and one or more corners with each face, edge, and corner representing a corresponding viewpoint of the scene. The 3D representation is manipulated. A new current viewpoint of the 3D representation is displayed based on the manipulation. The scene is then reoriented corresponding to the new current viewpoint based on the manipulation of the 3D representation.Type: GrantFiled: March 28, 2007Date of Patent: August 24, 2010Assignee: Autodesk, Inc.Inventors: Anirban Ghosh, Igor Mordatch, Azam Khan, George William Fitzmaurice, Justin Frank Matejka, Ryan M. Schmidt, Gordon P. Kurtenbach
-
Publication number: 20080238916Abstract: A method, apparatus, and article of manufacture provide the ability to control a three-dimensional scene view. A three-dimensional (3D) scene having one or more three-dimensional objects is displayed. A 3D representation of a coordinate system of the scene is displayed. The 3D representation contains a current viewpoint, one or more faces, one or more edges, and one or more corners with each face, edge, and corner representing a corresponding viewpoint of the scene. The 3D representation is manipulated. A new current viewpoint of the 3D representation is displayed based on the manipulation. The scene is then reoriented corresponding to the new current viewpoint based on the manipulation of the 3D representation.Type: ApplicationFiled: March 28, 2007Publication date: October 2, 2008Inventors: Anirban Ghosh, Igor Mordatch, Azam Khan, George William Fitzmaurice, Justin Frank Matejka, Ryan M. Schmidt, Gordon P. Kurtenbach
-
Publication number: 20040095395Abstract: A system that combines a radial marking menu portion with a linear menu portion in a single menu display. Item selection in the linear portion is performed by location selection using a pointing device. Item selection in the marker portion is determined by the pattern of a stroke made by the pointing device with the system ignoring linear menu items across which the stroke completely passes.Type: ApplicationFiled: July 3, 2003Publication date: May 20, 2004Applicant: Silicon Graphics, Inc.Inventor: Gordon P. Kurtenbach
-
Patent number: 6618063Abstract: A system that combines a radial marking menu portion with a linear menu portion in a single menu display. Item selection in the linear portion is performed by location selection using a pointing device. Item selection in the marker portion is determined by the pattern of a stroke made by the pointing device with the system ignoring linear menu items across which the stroke completely passes.Type: GrantFiled: March 8, 1999Date of Patent: September 9, 2003Assignee: Silicon Graphics, Inc.Inventor: Gordon P. Kurtenbach
-
Patent number: 6377240Abstract: An electronic design guide, such as a french curve, can be placed in the geometry layer of a drawing program. This allows the design guide and a drawing tool, such as an electronic paint brush, to be moved about with in the drawing simultaneously using two different input control devices, such as a mouse and an electronic stylus/tablet. The design guide can then be used block or mask paint from being applied to the drawing by comparing the coordinates of the cursor with the area of the guide and setting pixels of the drawing accordingly. The masking can be performed even as the guide is moved. The system also can be set to constrain the path of the ink applied by the drawing tool to the edge of the drawing guide even as the guide is moved. As the cursor is moved the position of the cursor is matched with the closest next line segment of the guide and that portion painted.Type: GrantFiled: March 15, 1999Date of Patent: April 23, 2002Assignee: Silicon Graphics, Inc.Inventors: Thomas P. H. Baudel, George W. Fitzmaurice, William A. S. Buxton, Gordon P. Kurtenbach, Charles T. Tappen, Peter E. Liepe
-
Publication number: 20020002562Abstract: A system for controlling the playback of a recorded session. Timestream and event information for the session is captured by one or more recording devices. Playback of a session is performed under the control of a session access device. A session access device utilizes event information to create a user interface for controlling session replay. In the present invention, a window acting as a player for playing back a timestream for a shared representation media (e.g. an electronic whiteboard) is also used for controlling playback of the session. Each graphical object in the window is associated with one or more events (e.g. a creation event, an editing event, a move event or a deletion event). Selection of a graphical object enables playback time to be moved to the time for one of the associated events. The selection made may also be on an area of the window. This will enable the user to view all events related to graphical objects in the selected area (as some graphical objects may be erased or moved).Type: ApplicationFiled: November 3, 1995Publication date: January 3, 2002Inventors: THOMAS P. MORAN, WILLIAM J. VAN MELLE, GORDON P. KURTENBACH, PATRICK CHIU
-
Patent number: 6332147Abstract: A system for controlling the playback of a recorded session utilizing a window acting as a player for playing back a timestream for a shared representation media, such as an electronic whiteboard. Timestream and event information for the session is captured by one or more recording devices. Playback of a session is performed under the control of a session access device which utilizes event information to create a user interface for controlling session replay. The user interface includes the window for playing back the timestream of a shared representation media. Each graphical object in the window is associated with one or more events (e.g. a creation event, an editing event, a move event or a deletion event). Selection of a graphical object enables playback time to be moved to the time for one of the associated events. Selection may also be made on an area of the window.Type: GrantFiled: November 3, 1995Date of Patent: December 18, 2001Assignee: Xerox CorporationInventors: Thomas P. Moran, William J. van Melle, Gordon P. Kurtenbach, Patrick Chiu
-
Patent number: 6115028Abstract: An input system for controlling the position or motion of a cursor, three dimensions that uses x, z position for inputting two coordinates and tilt in a plane (x-y or z-y) to input a third (and possibly a fourth coordinate). The invention is moved about on a surface for inputting two of the dimensions and tilted to input the third. The amount or degree of tilt and the direction of tilt controls the input of the third dimension. The base of the hand held device is curved so that the device can be tilted even while it is moved in two dimensions along the surface of the tablet. Tilting can be along two orthogonal axes allowing the device to input four coordinates if desired. The coil can also have switched resistors controlled by mouse buttons connected to it which the tablet can sense being activated to allow clutching and selection operations like those of a conventional mouse.Type: GrantFiled: August 22, 1996Date of Patent: September 5, 2000Assignee: Silicon Graphics, Inc.Inventors: Ravin Balakrishnan, Thomas P. H. Baudel, Gordon P. Kurtenbach, George W. Fitzmaurice
-
Patent number: 6094197Abstract: A system and method for a graphical keyboard that benefits from the expressive power and intuitive ease of use associated with pen strokes and gestures, yet does not require complex character-recognition software. The graphical keyboard responds differently to different kinds of pen strokes. For example, lowercase "a" is entered by tapping a stylus on the "a" key of the graphical keyboard. Uppercase "A" is entered by an upward stroke initiated over the "a" key. Likewise, by stroking in other directions, a user can express other modifiers to the basic character, such as "control", "alt", "command," etc. Also, strokes in distinct directions can be used to express space, backspace, delete, and return characters, for example. Multiple strokes can be applied in sequence to a single key to express multiple modifiers. Visual feedback of pen strokes can be provided in the form of marks made by the pen.Type: GrantFiled: May 17, 1995Date of Patent: July 25, 2000Assignee: Xerox CorporationInventors: William A. S. Buxton, Gordon P. Kurtenbach
-
Patent number: 5926178Abstract: A menu may be displayed combining a radial marking menu portion and a linear menu portion. Item selection in the linear portion is performed by location selection using a pointing device. Item selection in the marker portion is determined by the pattern of a stroke made by the pointing device with the system ignoring linear menu items across which the stoke completely passes. Linear menu items may be non-hierarchically related to the radial items. Linear and radial portions may be simultaneously produced on a display based on a single input event.Type: GrantFiled: April 1, 1997Date of Patent: July 20, 1999Assignee: Silicon Graphics, Inc.Inventor: Gordon P. Kurtenbach
-
Patent number: 5867163Abstract: A method, apparatus and display for controlling defining and automatically executing a sequence of commands of a tool shelf. The user places (drags and drops) desktop icons from a tool box into a sequence tool shelf in an order in which the commands are to be executed. A directed list of the commands created during the placement of the icons in the sequence shelf, along with a current command pointer, is used to automatically control the execution of the commands in the order specified by the user. The execution can be performed without user input to indicate that the next command in the sequence should be executed or the user can control next command execution using a selection tool such as a marking menu. The icons of the commands are highlighted as the commands are executed to provide the user visual feed back concerning which command is currently being executed.Type: GrantFiled: October 6, 1997Date of Patent: February 2, 1999Assignee: Silicon Graphics, Inc.Inventor: Gordon P. Kurtenbach
-
Patent number: 5861886Abstract: A system for creating and manipulating groups of graphic objects using enclosures. A persistent graphic object, such as a closed loop is drawn around a set of graphic objects as an enclosure. When the enclosure is selected the enclosure and the set of graphic objects within are grouped. Besides moving graphic objects into and out of the enclosure, the contents of a group can then be modified by 1) graphically altering the enclosure loop to include or remove graphic objects, 2) fusing groups by moving one of them so that their enclosure loops overlap (i.e., they "fuse" into one), 3) fusing groups through gestures which "touch" enclosure loops of the groups to be fused or 4) splitting the group into multiple groups through a splitting gesture.Type: GrantFiled: June 26, 1996Date of Patent: January 19, 1999Assignee: Xerox CorporationInventors: Thomas P. Moran, Patrick Chiu, William J. van Melle, Gordon P. Kurtenbach
-
Patent number: 5786814Abstract: A system for controlling the playback of a recorded session. Timestream and event information for the session is captured by one or more recording devices. Playback of a session is performed under the control of a session access device. A session access device utilizes event information to create a user interface for controlling session replay. In the present invention, two windows are used in a coherent and synergistic fashion. A first window functions as a player for playing back a timestream for the electronic whiteboard is also used for controlling playback of the session. A second window functions as a playback controller utilizing a timeline metaphor. Various interactions in one window will cause a resulting change in the other window. For example, selecting a marking in the first window may cause all related events to be displayed on the timeline of the second window. This coherency enables a user to more clearly pinpoint points in the session that would contain information of interest.Type: GrantFiled: November 3, 1995Date of Patent: July 28, 1998Assignee: Xerox CorporationInventors: Thomas P. Moran, Donald G. Kimber, William J. van Melle, Gordon P. Kurtenbach
-
Patent number: 5717869Abstract: A system for capturing and controlling access to concurrently recorded timestreams of a session. A session is of a collaborative activity such as a meeting. Timestreams of the session are captured by various recording devices. The timestreams are analyzed to create a set of events for each timestream. An event is subsequently used as an index for replaying the session. Playback of the timestreams is done in order to recall dialogs or other events that occurred during the meeting. The timestreams are played back contemporaneously. A timeline interface having the events mapped thereon is used to traverse through the different portions of the session.Type: GrantFiled: November 3, 1995Date of Patent: February 10, 1998Assignee: Xerox CorporationInventors: Thomas P. Moran, Scott L. Minneman, Donald G. Kimber, Polle T. Zellweger, Gordon P. Kurtenbach, Lynn D. Wilcox
-
Patent number: 5717879Abstract: A system for the capture and playback of temporal data representing a collaborative activity such as a meeting. Such temporal data is captured by one or more capture devices (e.g. audio recordings or an electronic whiteboard). Temporal data is comprised of timestreams and events. Timestreams are sets of timestamped data which represent some recordable aspect of the meeting. Events are contained within a timestream that represent natural activities that occurred during the course of the session. Events are used to create indices which provide direct access to a point or span in time during the collaborative activity. Playback of a session is performed under the control of a session access device. Coupled to the session access device are a plurality of players for playing back timestreams. The session access device utilizes event information to create a user interface for controlling session replay. The user interface is comprised of a plurality of windows.Type: GrantFiled: November 3, 1995Date of Patent: February 10, 1998Assignee: Xerox CorporationInventors: Thomas P. Moran, Scott L. Minneman, Steve R. Harrison, Donald G. Kimber, William J. van Melle, Polle T. Zellweger, Gordon P. Kurtenbach, Lynn D. Wilcox, Sara A. Bly, William C. Janssen, Jr., L. Charles Hebel
-
Patent number: 5689667Abstract: A system that combines a radial marking menu portion with a linear menu portion in a single menu display. Item selection in the linear portion is performed by location selection using a pointing device. Item selection in the marker portion is determined by the pattern of a stroke made by the pointing device with the system ignoring linear menu items across which the stroke completely passes.Type: GrantFiled: June 6, 1995Date of Patent: November 18, 1997Assignee: Silicon Graphics, Inc.Inventor: Gordon P. Kurtenbach
-
Patent number: 5666499Abstract: A graphical user interface with clickaround tools for enhanced user interaction with an application program utilizing "two-handed" techniques. The "tool-handed" technique provides two displayed cursors controlled by two distinct pointing input devices. Actuation of a secondary input device, corresponding a secondary cursor, provides a tool palette or menu near a displayed primary cursor. This technique allows a user to select and activate tools to perform substantive operations on displayed objects of the application program. The interface allows the user to invoke tools in a fluent and seamless fashion, thus maintaining the user's focus on the substantive operations and not the procedural motions of tool access.Type: GrantFiled: August 4, 1995Date of Patent: September 9, 1997Assignee: Silicon Graphics, Inc.Inventors: Thomas Baudel, William A. S. Buxton, George W. Fitzmaurice, Beverly L. Harrison, Gordon P. Kurtenbach, Russell N. Owen
-
Method and apparatus for correcting and/or aborting command gestures in a gesture based input system
Patent number: 5509114Abstract: In a graphical editing system, a user may both reshape and/or abort a command gesture already drawn. The gesture is retraced by the user by backtracing over the gesture, i.e., drawing backwards over the gestural mark. As the user traces backwards over the gesture, the system detects a reverse in direction, and the gesture is erased. When the user draws in a direction that is not tracing backwards over the gesture, the change in direction is sensed and the gesture is continued. To abort a gesture, it is retraced back to its origin.Type: GrantFiled: December 30, 1993Date of Patent: April 16, 1996Assignee: Xerox CorporationInventors: Thomas P. Moran, Gordon P. Kurtenbach -
Patent number: 5500935Abstract: A system which allows a user to implement pop-up menus and gestural marks when the input location is restricted, such as in a corner region of a display, is disclosed. In such a situation, the system translates its position from one location where space is limited to another location where space is essentially unlimited. In such restricted locations, the system provides a indicator or guide to direct the user to make the required movement of the input device to the unrestricted location. Such a guide consists of a visible path on the display from the current restricted location to the new location. The path guides the user into making the appropriate adjustment after which the user can proceed to make the appropriate menu selection or gestural mark.Type: GrantFiled: December 30, 1993Date of Patent: March 19, 1996Assignee: Xerox CorporationInventors: Thomas P. Moran, Gordon P. Kurtenbach