-
公开(公告)号:US09734618B2
公开(公告)日:2017-08-15
申请号:US14549317
申请日:2014-11-20
Applicant: AUTODESK, INC.
Inventor: Tovi Grossman , George Fitzmaurice , Rubaiat Habib Kazi , Fanny Chevalier , Shengdong Zhao
CPC classification number: G06T13/80 , G06T2213/08
Abstract: A sketch-based interface within an animation engine provides an end-user with tools for creating emitter textures and oscillator textures. The end-user may create an emitter texture by sketching one or more patch elements and then sketching an emitter. The animation engine animates the sketch by generating a stream of patch elements that emanate from the emitter. The end-user may create an oscillator texture by sketching a patch that includes one or more patch elements, and then sketching a brush skeleton and an oscillation skeleton. The animation engine replicates the patch along the brush skeleton, and then interpolates the replicated patches between the brush skeleton and the oscillation skeleton, thereby causing those replicated patches to periodically oscillate between the two skeletons.
-
公开(公告)号:US20170034228A1
公开(公告)日:2017-02-02
申请号:US15183602
申请日:2016-06-15
Applicant: Autodesk, Inc.
Inventor: Tovi Grossman , George Fitzmaurice , Justin Frank Matejka , Barrett Ens , Fraser Anderson
IPC: H04L29/06 , G06F3/0484 , G06F17/30
CPC classification number: H04L65/403 , H04L43/045 , H04L43/06 , H04L67/22
Abstract: Information regarding application usage on an actor device may be provided through activity notifications and activity reports. An activity notification describing current application activity on an actor device is sent, via wireless connection, to an observer device which displays the activity notification. Activity notifications provide different granularity levels of information based on a received level selection or based on a distance (proximity) between the actor device and the observer device. An activity report representing the history of application usage on an actor device may be displayed on the actor device. For example, the activity report may be triggered to by displayed when the actor device is placed flat. The activity report provides a graphical representation of the application usage on the actor device for a predetermined time period of prior usage. The graphical representation may comprise a plurality of stripes, each stripe representing a particular application or application type.
-
33.
公开(公告)号:US09019270B2
公开(公告)日:2015-04-28
申请号:US13802514
申请日:2013-03-13
Applicant: Autodesk, Inc.
Inventor: Hsiang-Ting Chen , Tovi Grossman , Wei Li-Yi , Ryan Michael Schmidt , Bjoern Hartmann , George Fitzmaurice , Maneesh Agrawala
CPC classification number: G06T19/20 , G06T15/20 , G06T17/10 , G06T19/00 , G06T2200/04 , G06T2219/004 , G06T2219/2004 , G06T2219/2008
Abstract: One embodiment of the invention is a collage engine that generates informative viewpoints of a 3D model based upon the editing history of the 3D model. In operation, the collage engine processes an editing log to identify segments of the 3D model that include related vertices. For a given segment, the collage engine selects a viewpoint used by the end-user to edit the 3D model and a viewpoint used by the end-user to inspect the 3D model. The collage engine may then present the informative viewpoints to the end-user for inclusion in a collage of 2D renderings based upon the informative viewpoints. Generally, the viewpoints used while editing and inspecting the 3D model are of importance in the overall presentation of the 3D model. Therefore, collages of 2D renderings based upon the informative viewpoints can be generated effectively.
Abstract translation: 本发明的一个实施例是一种拼贴引擎,其基于3D模型的编辑历史生成3D模型的信息视点。 在操作中,拼贴引擎处理编辑日志以识别包括相关顶点的3D模型的段。 对于给定的段,拼贴引擎选择最终用户使用的视点来编辑3D模型,以及最终用户使用的视点来检查3D模型。 然后,拼贴引擎可以向最终用户呈现信息性视点,以便根据信息观点包含在二维渲染的拼贴中。 一般来说,编辑和检查3D模型时使用的观点在3D模型的整体呈现中是重要的。 因此,可以有效地生成基于信息观点的2D渲染的拼贴。
-
公开(公告)号:US08976136B2
公开(公告)日:2015-03-10
申请号:US13651263
申请日:2012-10-12
Applicant: Autodesk, Inc.
Inventor: Michelle Annett , Tovi Grossman , Daniel Wigdor , George Fitzmaurice
CPC classification number: G06F3/041 , G06F3/0421 , G06F3/0425 , G06F2203/04104 , G06F2203/04108 , G06F2203/04808
Abstract: A proximity-aware multi-touch tabletop is disclosed that includes both a touch screen display and proximity sensors. The proximity sensors are disposed in one or more annular groups around the touch screen display and are positioned in upward-and outward-facing directions. The proximity sensors allow the multi-touch tabletop to sense the distance of a body, arm, hand, or fingers of a user from the multi-touch tabletop. Thus, hand, arm, and finger positions of a user can be determined relative to the body position of the user, which enables the multi-touch tabletop to differentiate between left hand/arm gestures and right hand/arm gestures. Further, because the multi-touch tabletop can correlate left arm and right arm movements to a user body, the multi-touch tabletop can differentiate gestures originating from different users. The ability of the multi-touch tabletop to distinguish between users greatly enhances user experiences, particularly in a multi-user environment.
Abstract translation: 公开了包括触摸屏显示器和接近传感器的接近感知多点触控台面。 接近传感器设置在触摸屏显示器周围的一个或多个环形组中并且被定位在向上和向外的方向上。 接近传感器允许多点触控桌面感测使用者的身体,手臂,手或手指与多点触控桌面的距离。 因此,可以相对于用户的身体位置确定用户的手,手臂和手指位置,这使得多点触控桌面能够区分左手/手臂手势和右手/手臂手势。 此外,由于多点触控桌面可以将左臂和右臂移动与用户身体相关联,所以多触摸桌面可以区分源自不同用户的手势。 多点触控桌面区分用户的能力大大增强了用户体验,特别是在多用户环境中。
-
公开(公告)号:US12008291B2
公开(公告)日:2024-06-11
申请号:US15863767
申请日:2018-01-05
Applicant: AUTODESK, INC.
Inventor: Tovi Grossman , Fraser Anderson , Ryan Michael Schmidt , Saul Greenberg , David Ledo Maira
IPC: G06F30/00 , G06F30/333 , G06F111/02 , G06T19/00
CPC classification number: G06F30/00 , G06F30/333 , G06F2111/02 , G06T19/00 , G06T2200/24 , G06T2219/016
Abstract: One embodiment of the present invention sets forth a technique for designing and generating a smart object. The technique includes receiving a first input indicating a smart object behavior of a smart object that includes a smart device embedded in a three-dimensional (3D) object; in response to the input, generating computer instructions for the smart device, wherein the computer instructions, when executed by the smart device, cause the smart object to implement the smart object behavior; and transmitting the computer instructions to the smart device.
-
公开(公告)号:US20240056553A1
公开(公告)日:2024-02-15
申请号:US17887371
申请日:2022-08-12
Applicant: Autodesk, Inc.
Inventor: Frederik Brudy , Matthew K. Miller , Tovi Grossman , George William Fitzmaurice , Fraser Anderson
CPC classification number: H04N7/152 , G06F3/1454
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.
-
公开(公告)号:US11423801B2
公开(公告)日:2022-08-23
申请号:US16051387
申请日:2018-07-31
Applicant: AUTODESK, INC.
Inventor: Tovi Grossman , Jeremy Warner , George Fitzmaurice , Benjamin Lafreniere
Abstract: A tutorial system presents a tutorial comprising a series of steps for building a computing system and testing successful completion of at least one of the steps. The computing system comprises a programmable controller and at least one hardware component. The tutorial system is coupled to the target computing system via a connection. The tutorial system may present one or more programming steps for the user to enter and load particular programming to the controller. The tutorial system may further present one or more physical steps for the user to physically configure a particular hardware component, such as physically configuring connections or wiring between the particular hardware component and the controller and/or another hardware component of the computing system. The tutorial system directly tests successful completion of a physical step or a programming step through values received from the computing system via the connection.
-
公开(公告)号:US11295400B2
公开(公告)日:2022-04-05
申请号:US15359182
申请日:2016-11-22
Applicant: Autodesk, Inc.
Inventor: Tovi Grossman , George Fitzmaurice , Anderson Nogueira , Nick Beirne , Justin Frank Matejka , Danil Nagy , Steven Li , Benjamin LaFreniere , Heather Kerrick , Thomas White , Fraser Anderson , Evan Atherton , David Thomasson , Arthur Harsuvanakit , Maurice Ugo Conti
Abstract: One embodiment of the present invention sets forth a technique for performing tasks associated with a construction project. The technique includes transmitting to a worker, via a mobile computing device worn by the worker, a first instruction related to performing a first task included in a plurality of tasks associated with a construction project, and transmitting to a light-emitting device a command to provide a visual indicator to the worker that facilitates performing the first task, based on an input received from the mobile computing device, determining that the worker has completed the first task of the construction project, selecting, from a database that tracks eligibility of each of the plurality of tasks, a second task included in the plurality of tasks that the worker is eligible to perform, and transmitting to the worker, via the mobile computing device, a second instruction related to performing the second task.
-
公开(公告)号:US11262850B2
公开(公告)日:2022-03-01
申请号:US15650816
申请日:2017-07-14
Applicant: AUTODESK, INC.
Inventor: Seongkook Heo , George Fitzmaurice , Benjamin Lafreniere , Tovi Grossman
IPC: G06F3/01 , G06F3/0488 , G06F1/16
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.
-
40.
公开(公告)号:US11010014B2
公开(公告)日:2021-05-18
申请号:US15675647
申请日:2017-08-11
Applicant: AUTODESK, INC.
Inventor: Tovi Grossman , Benjamin Lafreniere
IPC: G06F3/0481 , G06T19/00 , G06T15/20 , G06F3/0484 , G06F3/0482 , G06F3/0485 , G06T19/20
Abstract: Techniques for gradually transitioning a user to a second navigation scheme while using a first navigation scheme in a 3D design application that generates and displays a 3D virtual environment. The design application initially implements the first navigation scheme and a set of function tools of the standard navigation scheme. The design application monitors for a set of patterns of navigation actions during use of the first-person navigation scheme, each pattern being performed more efficiently when using the standard navigation scheme. Upon detecting a pattern using the first-person navigation scheme, the design application may switch to the standard navigation scheme. Also, upon detecting selection of a function tool, the design application may switch to the standard navigation scheme during use of the function tool. When the function tool is closed, the design application may switch back to the first-person navigation scheme.
-
-
-
-
-
-
-
-
-