-
公开(公告)号:US09996209B2
公开(公告)日:2018-06-12
申请号:US13875616
申请日:2013-05-02
Applicant: AUTODESK, INC.
Inventor: Tovi Grossman , Maneesh Agrawala , Nicholas Chi-yuen Kong , George Fitzmaurice
CPC classification number: G06F3/048 , G06Q10/06 , G06Q10/06316 , G06Q10/10 , G06T11/60
Abstract: An approach is provided for sending pre-defined workflows to a display device of a user device. In one example, the approach includes receiving a request for steps to complete a task associated with a software application. In response to receiving the request for steps, the system obtains at least a first workflow and a second workflow, each workflow including one or more steps that the user device can execute to complete the task. The system receives a request to format the first workflow and the second workflow into one or more view formats. The system generates a summary of the first workflow and a summary of the second workflow. Each summary includes one or more salient attributes of the each workflow. The system sends to the display device at least the first workflow and the second workflow in the one or more view formats.
-
公开(公告)号: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.
-
公开(公告)号:US09826024B2
公开(公告)日:2017-11-21
申请号:US13871628
申请日:2013-04-26
Applicant: AUTODESK, INC.
Inventor: Tovi Grossman , George Fitzmaurice
CPC classification number: H04L67/10
Abstract: A technique for capturing the output of a software application, controlled by an end-user of a client computer, on a server computer. The data may be captured from a hosted application running on the server computer, an application simulating the operations of an application used by the end-user on the client computer, or from a capture stream sent by an application on the client computer. A capture engine stores the capture data on the server computer without consuming processing or memory resources of the client computer. Furthermore, the capture data is immediately available on the server computer for sharing and publication, without consuming network bandwidth or a long upload delay.
-
公开(公告)号: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: 一种用于遍历流视频文件的方法包括接收包含比较高分辨率流视频文件少的信息的代表性流视频文件,并跨越整个流视频文件。 基于与代表性流视频文件相关联的导航信息,回放引擎导航到流视频文件的不同部分。 导航信息可以基于从流式视频文件的观看者接收的输入信息。 所公开的方法的一个优点是其能够快速和准确地导航流视频。
-
公开(公告)号:US20130093708A1
公开(公告)日:2013-04-18
申请号:US13651257
申请日:2012-10-12
Applicant: AUTODESK, INC.
Inventor: Michelle Annett , Tovi Grossman , Daniel Wigdor , George Fitzmaurice
IPC: G06F3/041
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: 公开了包括触摸屏显示器和接近传感器的接近感知多点触控台面。 接近传感器设置在触摸屏显示器周围的一个或多个环形组中并且位于向上和向外的方向上。 接近传感器允许多点触控桌面感测使用者的身体,手臂,手或手指与多点触控桌面的距离。 因此,可以相对于用户的身体位置确定用户的手,手臂和手指位置,这使得多点触控桌面能够区分左手/手臂手势和右手/手臂手势。 此外,由于多点触控桌面可以将左臂和右臂移动与用户身体相关联,所以多触摸桌面可以区分源自不同用户的手势。 多点触控桌面区分用户的能力大大增强了用户体验,特别是在多用户环境中。
-
公开(公告)号:US12242987B2
公开(公告)日:2025-03-04
申请号:US16537463
申请日:2019-08-09
Applicant: AUTODESK, INC.
Inventor: Jun Gong , Fraser Anderson , George Fitzmaurice , Tovi Grossman
IPC: G06Q10/0631 , G06F18/214 , G06F18/24 , G06N20/00 , G06V40/20
Abstract: Techniques are disclosed for determining users, tasks, and levels of expertise in fabrication environments. Sensors may be placed in a fabrication environment, instrumented in tools, and/or worn on users. Given labeled features extracted from sensor data, machine learning techniques are used to train models to recognize users, tasks, and levels of expertise. The trained models may then be deployed to determine the users, tasks, and levels of expertise in a fabrication environment based on features extracted from new sensor data. In turn, actions such as displaying guidance or instructional materials, or locking a user out of using certain tools or parts of the fabrication environment, may be taken.
-
公开(公告)号: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.
-
公开(公告)号:US11941561B2
公开(公告)日:2024-03-26
申请号:US15862484
申请日:2018-01-04
Applicant: AUTODESK, INC.
Inventor: Tovi Grossman , George Fitzmaurice , Cristin Ailie Fraser
CPC classification number: G06Q10/06316 , G09B5/06 , G09B19/24 , H04W4/14 , H04W4/30
Abstract: A subtask assignment system for assisting groups of workers to complete a task more efficiently. The task may comprise a physical assembly task of an object. The physical assembly task comprises a plurality of subtasks that must each be completed to complete the physical assembly task. The subtask assignment system may include an assignment server connected to a plurality of user devices via a network, each user device being operated by a particular worker. The assignment server may execute an assignment engine that receives inputs describing the overall task and group of workers, generates a task model representing the task based on the inputs, populates a parameters table based on the inputs, and automatically determines subtask assignments for the group of workers based on the task model and the parameters table. The assignment server determines an optimal subtask to assign to each worker based on the parameters.
-
-
-
-
-
-
-
-
-