-
公开(公告)号:US12113873B2
公开(公告)日:2024-10-08
申请号:US17069334
申请日:2020-10-13
Applicant: AUTODESK, INC.
Inventor: Justin Frank Matejka , Fraser Anderson , George Fitzmaurice , Tovi Grossman , Warren Karl Schrey , Christian Smitherman
CPC classification number: H04L67/535 , G06F3/14 , G06F9/451 , G06F11/3438 , H04L67/01
Abstract: A command map GUI that illustrates command usage patterns of one or more entities. A server receives and stores command usage data from a plurality of users/clients, each user/client executing a software application having a set of commands. A current user/client displays, via a GUI, graphical representations of the command usage data received from the server. The server receives new command usage data from a user/client included in the one or more entities. In response, the server automatically updates command usage data for the one or more entities, pushes the updated command usage data to the current user/client, and causes the GUI to display graphical representations of the updated command usage data. Thus, the command usage data of the one or more entities is automatically updated and displayed in the GUI in real-time or near real-time as new commands are continually invoked by users in the one or more entities.
-
公开(公告)号:US20240202245A1
公开(公告)日:2024-06-20
申请号:US18085386
申请日:2022-12-20
Applicant: Autodesk, Inc.
Inventor: Karthik Mahadevan , Tovi Grossman , Fraser Anderson , George William Fitzmaurice , Qian Zhou
IPC: G06F16/9032 , G06T19/20
CPC classification number: G06F16/90328 , G06T19/20
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for searching through spatial recordings by constructing queries. One of the methods include constructing a query based on input received at a three-dimensional (3D) space displayed at a visual programming interface, wherein the input includes positioning of objects at 3D positions within the 3D space over time, wherein the input defines at least one spatial orientation between at least two objects from the objects in the 3D space; executing the query to search a database of 3D recordings to find at least one segment from at least one 3D recording that includes the at least two objects and matches the spatial orientation between the at least two objects, as defined in the input, at a specific point in time; and presenting the at least one segment from the at least one 3D recording via the visual programming interface.
-
33.
公开(公告)号:US11908058B2
公开(公告)日:2024-02-20
申请号:US17673403
申请日:2022-02-16
Applicant: Autodesk, Inc.
Inventor: Fraser Anderson , George William Fitzmaurice , Cheng Yao Wang , Qian Zhou
CPC classification number: G06T13/40 , G06F3/011 , G06F16/743 , G06T7/251 , G06T2200/24
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for providing editable keyframe-based animation data for applying to a character to animate motion of the character in three-dimensional space. Three-dimensional motion data is constructed from two-dimensional videos. The three-dimensional motion data represents movement of people in the two-dimensional videos and includes, for each person, a root of a three-dimensional skeleton of the person. The three-dimensional skeleton comprises multiple three-dimensional poses of the person during at least a portion of frames of a video from the two-dimensional videos. The three-dimensional motion data is converted into editable keyframe-based animation data in three-dimensional space and provided to animate motion.
-
公开(公告)号:US11772275B2
公开(公告)日:2023-10-03
申请号:US16134859
申请日:2018-09-18
Applicant: AUTODESK, INC.
Inventor: Fraser Anderson , Stelian Coros , Ruta Desai , Tovi Grossman , Justin Frank Matejka , George Fitzmaurice
IPC: G06F30/17 , G06N3/08 , G06N20/00 , G06N3/008 , B25J19/00 , B25J11/00 , G06N3/004 , G06N5/01 , G06N7/01
CPC classification number: B25J11/001 , G06F30/17 , G06N3/004 , G06N3/008 , G06N3/08 , G06N5/01 , G06N7/01 , G06N20/00 , B25J19/007
Abstract: An automated robot design pipeline facilitates the overall process of designing robots that perform various desired behaviors. The disclosed pipeline includes four stages. In the first stage, a generative engine samples a design space to generate a large number of robot designs. In the second stage, a metric engine generates behavioral metrics indicating a degree to which each robot design performs the desired behaviors. In the third stage, a mapping engine generates a behavior predictor that can predict the behavioral metrics for any given robot design. In the fourth stage, a design engine generates a graphical user interface (GUI) that guides the user in performing behavior-driven design of a robot. One advantage of the disclosed approach is that the user need not have specialized skills in either graphic design or programming to generate designs for robots that perform specific behaviors or express various emotions.
-
公开(公告)号:US11521178B2
公开(公告)日:2022-12-06
申请号:US15925632
申请日:2018-03-19
Applicant: AUTODESK, INC.
Inventor: Fraser Anderson , George Fitzmaurice , Justin Frank Matejka
IPC: G06Q10/10 , G06F3/0482
Abstract: In various embodiments, a scheduling application automatically determines the timing of linearly dependent events. In operation, the scheduling application detects that a first event included in an original scheduled sequence of events has not completed by a scheduled completion time based on a current time. The scheduling application then determines that a second event included in the original scheduled sequence of events has a dependency on the completion of the first event. Subsequently, the scheduling application updates one or more temporal properties associated with the second event based on the current time to generate a third event. The scheduling application then generates, via a processor, a modified scheduled sequence of events that includes the third event instead of the second event. Advantageously, automatically adjusting the timing of linear dependent events based on the current time reduces inefficiencies associated with conventional scheduling techniques.
-
公开(公告)号:US11518040B2
公开(公告)日:2022-12-06
申请号:US16134864
申请日:2018-09-18
Applicant: AUTODESK, INC.
Inventor: Fraser Anderson , Stelian Coros , Ruta Desai , Tovi Grossman , Justin Frank Matejka , George Fitzmaurice
Abstract: An automated robot design pipeline facilitates the overall process of designing robots that perform various desired behaviors. The disclosed pipeline includes four stages. In the first stage, a generative engine samples a design space to generate a large number of robot designs. In the second stage, a metric engine generates behavioral metrics indicating a degree to which each robot design performs the desired behaviors. In the third stage, a mapping engine generates a behavior predictor that can predict the behavioral metrics for any given robot design. In the fourth stage, a design engine generates a graphical user interface (GUI) that guides the user in performing behavior-driven design of a robot. One advantage of the disclosed approach is that the user need not have specialized skills in either graphic design or programming to generate designs for robots that perform specific behaviors or express various emotions.
-
公开(公告)号:US11442685B2
公开(公告)日:2022-09-13
申请号:US16903303
申请日:2020-06-16
Applicant: AUTODESK, INC.
Inventor: Fraser Anderson , Bala Thoravi Kumaravel , Tovi Grossman , George Fitzmaurice , Bjoern Hartmann
Abstract: A technique for remote mixed-reality interaction between users includes determining a first position of a first object within a first three-dimensional (3D) space; generating first information associated with the first 3D space for the first object based on the first position; transmitting the first information to a computing device that renders first video content for display within a second 3D space based on the first information; and while transmitting the first information to the computing device, receiving second information that is associated with the second 3D space and with a second object and generated based on a second position determined for the second object within the second 3D space.
-
公开(公告)号:US11323495B2
公开(公告)日:2022-05-03
申请号:US15183602
申请日:2016-06-15
Applicant: Autodesk, Inc.
Inventor: Tovi Grossman , George Fitzmaurice , Justin Frank Matejka , Barrett Ens , Fraser Anderson
IPC: G06F15/16 , H04L65/403 , H04L43/045 , H04L43/06 , H04L67/50
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.
-
公开(公告)号:US11190560B2
公开(公告)日:2021-11-30
申请号: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.
-
公开(公告)号:US20170148116A1
公开(公告)日:2017-05-25
申请号: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
CPC classification number: G06Q50/08 , G06Q10/06311
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.
-
-
-
-
-
-
-
-
-