-
公开(公告)号:US10193959B2
公开(公告)日:2019-01-29
申请号:US14745036
申请日:2015-06-19
Applicant: AUTODESK, INC.
Inventor: Rubaiat Habib Kazi , Tovi Grossman , George Fitzmaurice , Fanny Chevalier
IPC: G06F17/00 , H04L29/08 , G06F3/0484 , G06F17/50
Abstract: A computer-implemented method for editing an interactive dynamic illustration includes receiving a first input associated with a functional relationship between a first visual entity in the dynamic illustration and a second visual entity in the dynamic illustration, receiving a second input that associates a visual parameter of the first visual entity with the functional relationship, and receiving a third input that associates a visual parameter of the second visual entity with the functional relationship. The method further includes causing a graphical representation of the functional relationship to be displayed that visually links the first visual entity and the second visual entity. At least one advantage of the disclosed method is that a user can graphically define and/or modify interactive behavior of the visual elements of an interactive dynamic illustration without textually editing the software that generates the illustration.
-
公开(公告)号:US09805482B2
公开(公告)日:2017-10-31
申请号:US13651315
申请日:2012-10-12
Applicant: AUTODESK, INC.
Inventor: Jennifer Fernquist , Tovi Grossman , Mark Davis , George Fitzmaurice
IPC: G06T11/20
CPC classification number: G06T11/20 , G06T11/203
Abstract: A method for reproducing authored content within a visual manipulation software environment includes displaying the authored content, such as an individual drawing stroke, in a manner that enables the end-user to experience the temporal dynamics associated with the creation of each drawing stroke or action performed by the author when creating the content. Each individual drawing stroke created by the author may be displayed in a tutorial with the same speed and direction used by the author to create the stroke, and can then be used as a guidance curve by the end-user. End-user input corresponding to the displayed author content is then received and used to generate an end-user version of the displayed content.
-
公开(公告)号:US20170301127A1
公开(公告)日:2017-10-19
申请号:US15133118
申请日:2016-04-19
Applicant: Autodesk, Inc.
Inventor: Rubiait Habib , Tovi Grossman , Nobuyuki Umetani , George Fitzmaurice
CPC classification number: G06T13/80
Abstract: An animation engine is configured to apply motion amplifiers to sketches received from an end-user in order to create exaggerated, cartoon-style animation. The animation engine receives a sketch input from the end-user as well as a selection of one or more motion amplifiers. The animation engine also receives one or more control sketches that indicate how the selected motion amplifiers are applied to the sketch input. The animation engine projects the sketch input onto a sketch grid to create a sketch element, and then animates the sketch element by deforming the underlying sketch grid based on the control sketches. The animation engine then interpolates the sketch input, based on the deformations of the sketch grid, to animate the sketch. In this manner, the animation engine exposes an intuitive set of tools that allows end-users to easily apply the well-known Principles of Animation.
-
公开(公告)号:US09665234B2
公开(公告)日:2017-05-30
申请号:US13864194
申请日:2013-04-16
Applicant: AUTODESK, INC.
Inventor: Benjamin Lafreniere , Tovi Grossman , George Fitzmaurice
IPC: G06F3/048 , G06F3/0481 , G09B5/00 , G09B5/06 , G09B7/02
CPC classification number: G06F3/0481 , G09B5/00 , G09B5/06 , G09B7/02
Abstract: Techniques are disclosed for presenting an online tutorial. A method for presenting an online tutorial may generally include providing an interactive tutorial to a user. The interactive tutorial may include both tutorial content specifying steps to perform a task with an application and an application interface associated with the application used to perform the task. This method may also include recording the user interacting with the application interface to perform the task according to the steps specified by the interactive tutorial and augmenting the tutorial content with the recorded user interaction.
-
公开(公告)号:US20130103714A1
公开(公告)日:2013-04-25
申请号:US13650064
申请日:2012-10-11
Applicant: AUTODESK, INC.
Inventor: Justin Frank Matejka , Tovi Grossman , George Fitzmaurice
CPC classification number: G06F3/048 , G06F9/453 , G06F17/30864
Abstract: One embodiment of the present invention sets forth a technique for providing help content related to a software application to a user. The technique involves receiving a first discussion element associated with a first user and including textual input related to a first software application and first contextual information related to the first software application. The technique further involves receiving second contextual information associated with a second user and related to the first software application, determining a measure of correlation between the first contextual information and the second contextual information, determining that the first discussion element should be transmitted to the second user based on the measure of correlation, and transmitting the first discussion element to the second user.
Abstract translation: 本发明的一个实施例提出了一种用于向用户提供与软件应用相关的帮助内容的技术。 该技术涉及接收与第一用户相关联的第一讨论元素,并且包括与第一软件应用相关的文本输入和与第一软件应用相关的第一上下文信息。 该技术还包括接收与第二用户相关联并与第一软件应用相关的第二上下文信息,确定第一上下文信息和第二上下文信息之间的相关性的度量,确定第一讨论元素应被发送给第二用户 基于相关性的度量,并将第一讨论元素发送给第二用户。
-
公开(公告)号:US20250063139A1
公开(公告)日:2025-02-20
申请号:US18938209
申请日:2024-11-05
Applicant: Autodesk, Inc.
Inventor: Frederik Brudy , Matthew K. Miller , Tovi Grossman , George William Fitzmaurice , Fraser Anderson
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for collaboration and view sharing between users when performing editing operations over a shared document. A first portion of a shared document is displayed to a first user in a user interface of a first instance of a collaboration application of a first user. The displayed first portion comprises a first location of the first user within the shared document. In the user interface, an indication specifying a relative locational direction from the first location towards a second location of a second user within the shared document is provided. A second portion of the shared document is being displayed to the second user through a second instance of the collaboration application during a conference call between a set of users, where the displayed second portion includes the second location of the second user within the shared document.
-
公开(公告)号:US11893206B2
公开(公告)日:2024-02-06
申请号:US17379640
申请日:2021-07-19
Applicant: AUTODESK, INC.
Inventor: Fraser Anderson , George Fitzmaurice , Tovi Grossman , Johann Wentzel
IPC: G06F3/04815 , G06F3/0487 , G06F9/451 , G06F3/0346 , G06F3/14 , G06F3/01 , G06F3/0354
CPC classification number: G06F3/04815 , G06F3/0487 , G06F3/1423 , G06F9/451 , G06F3/012 , G06F3/0346 , G06F3/03543
Abstract: A hybrid workstation enables a virtual reality (VR) interface, a traditional (TD) interface, and transitions between the interfaces. The VR interface comprises three-dimensional (3D)-based software and hardware components. The TD interface comprises two-dimensional (2D)-based software and hardware components. The state of the hybrid workstation is defined by three parameters comprising interface (VR interface or TD interface), position (seated or standing), and movement (stationary or room-scale). The hybrid workstation detects a transition from a current state to a next state upon determining that any of the three parameters have changed. The hybrid workstation then determines a transition response based on the particular transition that is detected. The transition response comprises a set of operations that are performed on the VR interface and/or the TD interface that mitigate the disruption and inefficiency caused when the particular transition occurs.
-
公开(公告)号:US11809678B2
公开(公告)日:2023-11-07
申请号:US15717876
申请日:2017-09-27
Applicant: AUTODESK, INC.
Inventor: Barrett Ens , Fraser Anderson , George Fitzmaurice , Tovi Grossman
IPC: G06F3/0481 , H04L12/24 , G06F3/01 , G06F3/04815 , H04L41/22
CPC classification number: G06F3/04815 , G06F3/011 , H04L41/22
Abstract: Approaches for generating virtual representations of smart objects in a 3D visual programming interface. The interface displays a 3D virtual environment containing virtual objects that represents a real-world environment containing smart objects. The 3D virtual environment displays virtual objects in a manner that is spatially accurate relative to the physical objects in the real-world environment. For each virtual object representing a physical object, a logic node (port node) is displayed, the port node representing the set of functions associated with the physical object. The interface enables users to create, delete, or modify different types of logic nodes (representing functions) and create, delete, or modify links (representing data connections) between logic nodes within the 3D virtual environment. The authoring of the logic nodes and links produces an executable program. Upon executing the program, data flows between the logic nodes are visually represented as particles moving between the logic nodes.
-
公开(公告)号:US11074747B2
公开(公告)日:2021-07-27
申请号:US16155847
申请日:2018-10-09
Applicant: AUTODESK, INC.
Inventor: Karansher Singh , Tovi Grossman , Kazi Rubaiat Habib , George Fitzmaurice , Rahul Arora
IPC: G06T17/10 , G06F3/01 , G06F3/0488 , G06F3/0354 , G06F3/0346 , G06F3/0481
Abstract: In various embodiments, a sketching application generates models of three-dimensional (3D) objects. In operation, the sketching application generates a first virtual geometry based on a first free-form gesture. Subsequently, the sketching application generates a second virtual geometry based on a first constrained gesture associated with a two-dimensional (2D) physical surface. The sketching application then generates a model of a 3D object based on the first virtual geometry and the second virtual geometry. Advantageously, because the sketching application generates virtual geometries based on a combination of free-form and constrained gestures, the sketching application efficiently generates accurate models of detailed 3D objects.
-
公开(公告)号:US10891428B2
公开(公告)日:2021-01-12
申请号:US13951217
申请日:2013-07-25
Applicant: Autodesk, Inc.
Inventor: George Frank Fitzmaurice , Tovi Grossman , Justin Frank Matejka
IPC: G06F40/169 , H04N21/439 , H04N21/235 , H04N21/472 , H04N21/2387 , G11B27/30 , G11B27/00
Abstract: Embodiments presented herein include a method for altering a first annotation associated with a media file. This method may generally include the technique for receiving the media file wherein the media file contains the first annotation which is associated with a first playback speed of the media file. A second playback speed is received for the media file. A second annotation is generated based on the second playback speed of the media file based on the first annotation associated with the first playback speed of the media file. The second annotation is associated with the second playback speed of the media file and, at the second playback speed, the media file concurrently plays the second annotation.
-
-
-
-
-
-
-
-
-