-
公开(公告)号: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.
-
公开(公告)号:US10739973B2
公开(公告)日:2020-08-11
申请号:US15277951
申请日:2016-09-27
Applicant: AUTODESK, INC.
Inventor: Justin Frank Matejka , Michael Glueck , Tovi Grossman , George Fitzmaurice
IPC: G06F3/0484
Abstract: In one embodiment, a banded slider application obtains values from users via a banded slider. In operation, the banded slider application generates a banded slider that includes multiple sections. Notably, the interior of a section included in the banded slider is visually distinguishable from an interior of another section that is adjacent to the section. Subsequently, the banded slider application performs operation(s) to display the banded slider and, in response, receives a user selection of a location along the banded slider. The banded slider application then computes a specified value based on the location. Advantageously, empirical evidence shows that the banded slider enables precise and/or repeatable specification of values without inducing bias associated with an inherent propensity for users to select locations that are at or near the decorations (e.g., tick marks) along conventional sliders.
-
25.
公开(公告)号:US20200151378A1
公开(公告)日:2020-05-14
申请号:US16739935
申请日:2020-01-10
Applicant: Autodesk, Inc.
Inventor: Fraser Anderson , Tovi Grossman , George Fitzmaurice
IPC: G06F30/327 , G06F30/30 , G06F30/34 , G06F30/392 , G06F30/394 , G06F30/398
Abstract: A method, system, and apparatus provide the ability to design a circuit. A behavior of the circuit is authored by dragging nodes from side panels and connecting them in an authoring canvas. Multiple circuit designs that satisfy the behavior are generated. A data grid table is generated and displays the circuit designs with each row representing a design, and the table is sortable based on columns that represent computed metrics. Upon selection of a design in the table, a computer generated circuit diagram is rendered. Interactive assembly instructions are generated and displayed. The interactive assembly instructions provide a text-based step-by-step guide to wire the circuit. Further, upon selection of an assembly instruction step, a corresponding element in the computer generated circuit diagram is highlighted.
-
公开(公告)号:US10289289B2
公开(公告)日:2019-05-14
申请号:US14561116
申请日:2014-12-04
Applicant: AUTODESK, INC.
Inventor: Hsiang-Ting Chen , Tovi Grossman , Wei Li-Yi , Ryan Michael Schmidt , Bjoern Hartmann , George Fitzmaurice , Maneesh Agrawala
IPC: G06F3/0481 , G06F3/0484
Abstract: Techniques for managing authored views. The techniques includes displaying a main window including a model, an authoring panel configured for displaying authored view indicators associated with authored views of the model, and a navigation panel configured for displaying thumbnail representations of authored views associated with the model. The techniques also include based on a user input, accessing an authored view of the model, wherein the authored view includes one of a view-point, a view path and a view surface. The techniques further include displaying the authored view in the main window, an authored view indicator associated with the authored view in the authoring panel, and a thumbnail representation based on the authored view in the navigation panel.
-
公开(公告)号:US10147236B2
公开(公告)日:2018-12-04
申请号:US14968738
申请日:2015-12-14
Applicant: AUTODESK, Inc.
Inventor: Tovi Grossman , George Fitzmaurice , Jarrod Knibbe
IPC: G08B13/14 , G06T19/00 , B25H3/00 , G08B5/36 , G08B21/02 , G08B21/24 , G02B27/01 , G09B19/00 , F16P3/14 , G06Q10/06 , G09B19/24 , A61F9/02
Abstract: One embodiment of the invention disclosed herein provides techniques for assisting with performing a task within a smart workspace environment. A smart workspace system includes a memory that includes a workspace management application. The smart workspace system further includes a processor that is coupled to the memory and, upon executing the workspace management application, is configured to perform various steps. The processor detects that a first step included in a plurality of steps associated with a task is being performed. The processor displays one or more information panels associated with performing the current step. The processor further communicates with augmented safety glasses, augmented tools, and an augmented toolkit to safely and efficiently through a series of steps to complete the task.
-
公开(公告)号:US10082953B2
公开(公告)日:2018-09-25
申请号:US14832983
申请日:2015-08-21
Applicant: AUTODESK, Inc.
Inventor: Tovi Grossman , Xiang Anthony Chen , George Fitzmaurice
IPC: G06F3/0488 , G06F3/041 , G06F3/01
CPC classification number: G06F3/04886 , G06F1/163 , G06F1/169 , G06F3/016 , G06F3/0236 , G06F3/03547 , G06F3/041
Abstract: In one embodiment of the present invention, a gesture recognition application enables interactive entry via a touch pad. In operation, the gesture recognition application partitions the touch pad into multiple zones. Upon detecting a gesture via the touch pad, the gesture recognition application determines whether the gesture is zone-specific. If the gesture is zone-specific, then the gesture recognition application determines the zone based on the location of the gesture and then selects an input group based on the zone and the type of gesture. If the gesture is zone-agnostic, then the gesture recognition application selects an input group based on the type of gesture, irrespective of the location of the gesture. Advantageously, by providing zone-specific gesture recognition, the gesture recognition application increases the usability of touch pads with form factors that limit the type of gestures that can be efficiently performed via the touch pad.
-
公开(公告)号:US09986225B2
公开(公告)日:2018-05-29
申请号:US14622766
申请日:2015-02-13
Applicant: AUTODESK, Inc
Inventor: Tovi Grossman , George Fitzmaurice , Natalia Bogdan
IPC: G06T15/40 , H04N13/04 , G06F3/048 , H04N13/00 , G06F3/0481 , G06F3/0483
CPC classification number: H04N13/302 , G06F3/048 , G06F3/0481 , G06F3/04815 , G06F3/0483 , H04N13/144 , H04N13/398
Abstract: A computer-implemented method for stereoscopically displaying content includes determining a first position of an object within in a region of display space proximate to a stereoscopic display device and calculating a second position of a virtual object in the region. The method further includes determining an occluded portion of the virtual object that is occluded the object when the virtual object is disposed at the second position and causing the display device to stereoscopically render for display one or more portions of the virtual object that do not include the occluded portion. One advantage of the disclosed method is that a viewer can perform direct touch operations with stereoscopically displayed (3D) content with reduced visual discomfort.
-
公开(公告)号:US20180024642A1
公开(公告)日:2018-01-25
申请号:US15650816
申请日:2017-07-14
Applicant: AUTODESK, INC.
Inventor: Seongkook Heo , George Fitzmaurice , Benjamin Lafreniere , Tovi Grossman
IPC: G06F3/01
Abstract: Via no-handed inputs to a smartwatch, an end-user can initiate various smartwatch operations when either or both hands of the end-user are occupied. The smartwatch includes a suite of sensors for capturing inertial, acoustic, and optical data. The smartwatch also interfaces with a handheld mobile computing device and/or a shoe-mounted pedometry device to capture additional sensor data. A control engine executing on the smartwatch processes captured sensor data and identifies no-handed inputs performed by the end-user. The control engine maps these no-handed inputs to specific commands that can be executed on the smartwatch to initiate smartwatch operations.
-
-
-
-
-
-
-
-
-