-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US10788811B2
公开(公告)日:2020-09-29
申请号:US15406629
申请日:2017-01-13
Applicant: AUTODESK, INC.
Inventor: Tovi Grossman , George Fitzmaurice , Fraser Anderson , Raf Ramakers
IPC: G06F30/00 , G05B19/4099 , G05B19/4097 , B33Y50/00
Abstract: In one embodiment, an enclosure generator automatically generates an enclosure for a device based on a three-dimensional (3D) model of a target surface and component instances that are associated with different positions within the device. In operation, the enclosure generator computes a surface region based on the target surface and the component instances. Subsequently, the enclosure generator computes a front panel model and a back structure model based on the surface region. Notably, the back structure model includes support structure geometries. Together, the front panel model and the back structure model comprise an enclosure model. The enclosure generator then stores the enclosure model or transmits the enclosure model to a 3D fabrication device. Advantageously, unlike conventional, primarily manual approaches to enclosure generation, the enclosure generator does not rely on the user possessing any significant technical expertise.
-
公开(公告)号:US10580178B2
公开(公告)日:2020-03-03
申请号:US16450683
申请日:2019-06-24
Applicant: AUTODESK, INC.
Inventor: Justin Frank Matejka , Fraser Anderson , George Fitzmaurice
IPC: G06T11/20
Abstract: An opacity engine for automatically and dynamically setting an opacity level for a scatterplot based on a predetermined value for a mean opacity level of utilized pixels (MOUP) in the scatterplot. The opacity engine may automatically set the opacity level for the scatterplot to produce the predetermined MOUP value in the scatterplot. A utilized pixel in the scatterplot comprises a pixel displaying at least one data point representing data. The MOUP value in the scatterplot may be equal to the sum of the final opacity levels of all utilized pixels in the chart, divided by the number of utilized pixels in the chart. The predetermined MOUP value may be between 35%-45%, such as 40%. The opacity engine may adjust the determined opacity level for charts having relatively low over-plotting factors.
-
公开(公告)号:US20190391561A1
公开(公告)日:2019-12-26
申请号:US16013781
申请日:2018-06-20
Applicant: Autodesk, Inc.
Inventor: Fraser Anderson , George William Fitzmaurice , Justin Matejka
IPC: G05B19/4099
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design and manufacture of physical structures using toolpath generation by demonstration include, in one aspect, a method including: receiving a user specified path traced in reference to geometry of a modeled object to be manufactured by a computer-controlled manufacturing system, wherein the user specified path is a spatial representation of a desired toolpath; synthesizing candidate toolpaths for the geometry of the modeled object using variations of at least one toolpath parameter; measuring similarities between the candidate toolpaths and the user specified path, including comparing at least a spatial similarity between the candidate toolpaths and the user specified path; suggesting at least some of the candidate toolpaths based on the measured similarities; and determining a toolpath for use when manufacturing the modeled object in accordance with user input regarding the at least some of the candidate toolpaths.
-
17.
公开(公告)号:US20190108294A1
公开(公告)日:2019-04-11
申请号:US16155116
申请日:2018-10-09
Applicant: Autodesk, Inc.
Inventor: Fraser Anderson , Tovi Grossman , George Fitzmaurice
IPC: G06F17/50
CPC classification number: G06F17/505 , G06F17/5045 , G06F17/5054 , G06F17/5072 , G06F17/5077 , G06F17/5081 , G06F2217/74
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.
-
公开(公告)号:US20170034291A1
公开(公告)日:2017-02-02
申请号:US15183549
申请日:2016-06-15
Applicant: Autodesk, Inc.
Inventor: Tovi Grossman , George Fitzmaurice , Justin Frank Matejka , Barret Ens , Fraser Anderson
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.
Abstract translation: 可以通过活动通知和活动报告来提供关于演员设备上的应用使用的信息。 通过无线连接,向actor设备描述当前应用活动的活动通知发送到显示活动通知的观察者设备。 活动通知基于接收的级别选择或基于演员设备和观察者设备之间的距离(接近度)来提供不同的粒度级别的信息。 可以在actor设备上显示表示actor设备上的应用使用历史的活动报告。 例如,当演员设备平放时,可以通过显示活动报告来触发活动报告。 活动报告提供在先前使用的预定时间段内在演员设备上的应用使用的图形表示。 图形表示可以包括多个条带,每个条带代表特定应用或应用类型。
-
公开(公告)号:US12170860B2
公开(公告)日:2024-12-17
申请号:US17887371
申请日:2022-08-12
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.
-
20.
公开(公告)号:US12001615B2
公开(公告)日:2024-06-04
申请号:US18150156
申请日:2023-01-04
Applicant: AUTODESK, INC.
Inventor: Qian Zhou , Fraser Anderson , George Fitzmaurice
IPC: G06F3/0346 , G02B30/50 , G06F3/038 , G06T19/00
CPC classification number: G06F3/0346 , G02B30/50 , G06F3/038 , G06T19/006
Abstract: A workstation enables operation of a 2D input device with a 3D interface. A cursor position engine determines the 3D position of a cursor controlled by the 2D input device as the cursor moves within a 3D scene displayed on a 3D display. The cursor position engine determines the 3D position of the cursor for a current frame of the 3D scene based on a current user viewpoint, a current mouse movement, a CD gain value, a Voronoi diagram, and an interpolation algorithm, such as the Laplacian algorithm. A CD gain engine computes CD gain optimized for the 2D input device operating with the 3D interface. The CD gain engine determines the CD gain based on specifications for the 2D input device and the 3D display. The techniques performed by the cursor position engine and the techniques performed by the CD gain engine can be performed separately or in conjunction.
-
-
-
-
-
-
-
-
-