-
公开(公告)号:US10134296B2
公开(公告)日:2018-11-20
申请号:US14315574
申请日:2014-06-26
Applicant: AUTODESK, INC.
Inventor: Fraser Anderson , Tovi Grossman , Justin Frank Matejka , George Fitzmaurice
Abstract: One embodiment of the invention disclosed herein provides techniques for controlling a movement training environment. A movement training system retrieves a movement object from a set of movement objects. The movement training system attains first motion capture data associated with a first user performing a movement based on the movement object. The movement training system generates a first articulable representation based on the first motion capture data. The movement training system compares at least one first joint position related to the first articulable representation with at least one second joint position related to a second articulable representation associated with the movement object. The movement training system calculates a first similarity score based on a difference between the at least one first joint position and the at least one second joint position.
-
公开(公告)号:US20180129407A9
公开(公告)日:2018-05-10
申请号:US13651317
申请日:2012-10-12
Applicant: AUTODESK, INC.
Inventor: Justin Frank Matejka , Tovi Grossman , George Fitzmaurice
IPC: G06F3/0485 , H04N21/6587 , H04N21/4402 , H04L29/06
CPC classification number: G06F3/04855 , H04L65/4084 , H04L65/4092 , H04N21/440263 , H04N21/440281 , H04N21/6587
Abstract: A method for traversing a streaming video file includes receiving a representative streaming video file that includes less information than a higher-resolution streaming video file and spans the entire streaming video file. Based on navigation information associated with the representative streaming video file, a playback engine navigates to a different portion of the streaming video file. The navigation information may be based on input information received from a viewer of the streaming video file. One advantage of the disclosed method is that it enables fast and accurate navigation of a streaming video.
-
公开(公告)号:US09577912B2
公开(公告)日:2017-02-21
申请号:US14612225
申请日:2015-02-02
Applicant: AUTODESK, Inc
Inventor: Wei H. Li , Tovi Grossman , Justin Frank Matejka , George Fitzmaurice
IPC: G06F15/177 , H04L12/26 , G06Q10/10 , H04L12/58 , H04L29/08
CPC classification number: H04L43/14 , G06Q10/103 , H04L43/0852 , H04L51/26 , H04L67/34
Abstract: One embodiment of the present invention sets forth a technique for generating a status update message. The method involves defining one or more status update criteria and monitoring user activity in a software application for the one or more status update criteria. The method further involves determining, based on the user activity, that the one or more status update criteria have been met and generating, via a processing unit, a status update message. The status update message includes multimedia content related to a project associated with the software application.
Abstract translation: 本发明的一个实施例提出了一种用于生成状态更新消息的技术。 该方法涉及定义一个或多个状态更新标准并监视用于一个或多个状态更新标准的软件应用中的用户活动。 该方法还包括基于用户活动来确定已经满足一个或多个状态更新标准,并且经由处理单元生成状态更新消息。 状态更新消息包括与与软件应用相关联的项目相关的多媒体内容。
-
公开(公告)号:US09530024B2
公开(公告)日:2016-12-27
申请号:US14333063
申请日:2014-07-16
Applicant: AUTODESK, INC.
Inventor: Wei Li , Justin Frank Matejka , Tovi Grossman , George Fitzmaurice
CPC classification number: G06F21/6245 , H04L63/0407
Abstract: One embodiment of the present invention sets forth a technique for providing application command recommendations to a privacy-sensitive client device. The technique includes receiving a command log from each general client device included in a plurality of general client devices and analyzing the command logs to generate a command recommendation file. The command recommendation file may indicate a relationship between one or more application commands executed by at least one of the general client devices and one or more application commands that are available for execution by the privacy-sensitive client device. The technique further includes transmitting the command recommendation file to the privacy-sensitive client device.
Abstract translation: 本发明的一个实施例提出了一种用于向隐私敏感的客户端设备提供应用命令推荐的技术。 该技术包括从包括在多个通用客户端设备中的每个通用客户端设备接收命令日志,并分析命令日志以生成命令推荐文件。 命令推荐文件可以指示由至少一个普通客户端设备执行的一个或多个应用程序命令与可由隐私敏感客户端设备执行的一个或多个应用程序命令之间的关系。 该技术还包括将命令推荐文件发送到对隐私敏感的客户端设备。
-
公开(公告)号:US20130097508A1
公开(公告)日:2013-04-18
申请号:US13651317
申请日:2012-10-12
Applicant: Autodesk, Inc.
Inventor: Justin Frank Matejka , Tovi Grossman , George Fitzmaurice
IPC: G06F3/01
CPC classification number: G06F3/04855 , H04L65/4084 , H04L65/4092 , H04N21/440263 , H04N21/440281 , H04N21/6587
Abstract: A method for traversing a streaming video file includes receiving a representative streaming video file that includes less information than a higher-resolution streaming video file and spans the entire streaming video file. Based on navigation information associated with the representative streaming video file, a playback engine navigates to a different portion of the streaming video file. The navigation information may be based on input information received from a viewer of the streaming video file. One advantage of the disclosed method is that it enables fast and accurate navigation of a streaming video.
Abstract translation: 一种用于遍历流视频文件的方法包括接收包含比较高分辨率流视频文件少的信息的代表性流视频文件,并跨越整个流视频文件。 基于与代表性流视频文件相关联的导航信息,回放引擎导航到流视频文件的不同部分。 导航信息可以基于从流式视频文件的观看者接收的输入信息。 所公开的方法的一个优点是其能够快速和准确地导航流视频。
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-