TECHNIQUES FOR TAILORING FABRICATION ENVIRONMENTS BASED ON USER, TASK, AND EXPERTISE

    公开(公告)号:US20200279205A1

    公开(公告)日:2020-09-03

    申请号:US16537463

    申请日:2019-08-09

    Applicant: AUTODESK, INC.

    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.

    COMPUTER-AIDED TECHNIQUES FOR DESIGNING DETAILED THREE-DIMENSIONAL OBJECTS

    公开(公告)号:US20190114831A1

    公开(公告)日:2019-04-18

    申请号:US16155847

    申请日:2018-10-09

    Applicant: AUTODESK, INC.

    Abstract: In various embodiments, a sketching application generates models of three-dimensional (3D) objects. In operation, the sketching application generates a first virtual geometry based on a first free-form gesture. Subsequently, the sketching application generates a second virtual geometry based on a first constrained gesture associated with a two-dimensional (2D) physical surface. The sketching application then generates a model of a 3D object based on the first virtual geometry and the second virtual geometry. Advantageously, because the sketching application generates virtual geometries based on a combination of free-form and constrained gestures, the sketching application efficiently generates accurate models of detailed 3D objects.

    BANDED SLIDERS FOR OBTAINING VALUES FROM USERS

    公开(公告)号:US20180088790A1

    公开(公告)日:2018-03-29

    申请号:US15277951

    申请日:2016-09-27

    Applicant: AUTODESK, INC.

    Abstract: In one embodiment, a banded slider application obtains values from users via a banded slider. In operation, the banded slider application generates a banded slider that includes multiple sections. Notably, the interior of a section included in the banded slider is visually distinguishable from an interior of another section that is adjacent to the section. Subsequently, the banded slider application performs operation(s) to display the banded slider and, in response, receives a user selection of a location along the banded slider. The banded slider application then computes a specified value based on the location. Advantageously, empirical evidence shows that the banded slider enables precise and/or repeatable specification of values without inducing bias associated with an inherent propensity for users to select locations that are at or near the decorations (e.g., tick marks) along conventional sliders.

    THREE DIMENSIONAL VISUAL PROGRAMMING INTERFACE FOR A NETWORK OF DEVICES

    公开(公告)号:US20180004393A1

    公开(公告)日:2018-01-04

    申请号:US15636517

    申请日:2017-06-28

    Applicant: AUTODESK, INC.

    CPC classification number: G06F3/04815 G06F3/011 H04L41/22

    Abstract: Approaches for generating virtual representations of smart objects in a 3D visual programming interface. The interface displays a 3D virtual environment containing virtual objects that represents a real-world environment containing smart objects. The 3D virtual environment displays virtual objects in a manner that is spatially accurate relative to the physical objects in the real-world environment. For each virtual object representing a physical object, a logic node (port node) is displayed, the port node representing the set of functions associated with the physical object. The interface enables users to create, delete, or modify different types of logic nodes (representing functions) and create, delete, or modify links (representing data connections) between logic nodes within the 3D virtual environment. The authoring of the logic nodes and links produces an executable program. Upon executing the program, data flows between the logic nodes are visually represented as particles moving between the logic nodes.

    ENHANCING INPUT ON SMALL DISPLAYS WITH A FINGER MOUNTED STYLUS
    56.
    发明申请
    ENHANCING INPUT ON SMALL DISPLAYS WITH A FINGER MOUNTED STYLUS 审中-公开
    用手指安装的小型显示器增强输入

    公开(公告)号:US20170031468A1

    公开(公告)日:2017-02-02

    申请号:US15148978

    申请日:2016-05-06

    Applicant: AUTODESK, INC.

    CPC classification number: G06F3/03545 G06F3/014 G06F3/0383 G06F2203/0331

    Abstract: A finger-mounted stylus for performing touch-based input on a touchscreen includes a fingertip case configured to attach to a user fingertip, an extension arm that is coupled to the fingertip case and includes a conductive tip, wherein the extension arm is configured to position the conductive tip away from the fingertip case, and control circuitry configured to apply an electric charge to the conductive tip when the conductive tip is in contact with or proximate to the touchscreen.

    Abstract translation: 用于在触摸屏上执行基于触摸的输入的手指式测针包括被配置为附接到用户指尖的指尖壳体,连接到指尖壳体并且包括导电尖端的延伸臂,其中延伸臂被配置为定位 导电尖端远离指尖壳体,以及控制电路,其被配置为当导电尖端与触摸屏接触或接近触摸屏时将导电尖端施加电荷。

    SMART TOOLS AND WORKSPACES FOR DO-IT-YOURSELF TASKS

    公开(公告)号:US20160171903A1

    公开(公告)日:2016-06-16

    申请号:US14968767

    申请日:2015-12-14

    Applicant: AUTODESK, Inc.

    Abstract: One embodiment of the invention disclosed herein provides techniques for assisting with performing a task within a smart workspace environment. A smart workspace system includes a memory that includes a workspace management application. The smart workspace system further includes a processor that is coupled to the memory and, upon executing the workspace management application, is configured to perform various steps. The processor detects that a first step included in a plurality of steps associated with a task is being performed. The processor displays one or more information panels associated with performing the current step. The processor further communicates with augmented safety glasses, augmented tools, and an augmented toolkit to safely and efficiently through a series of steps to complete the task.

    RECOMMENDATION SYSTEM FOR PROTECTING USER PRIVACY
    58.
    发明申请
    RECOMMENDATION SYSTEM FOR PROTECTING USER PRIVACY 有权
    用于保护用户隐私的建议系统

    公开(公告)号:US20160019400A1

    公开(公告)日:2016-01-21

    申请号:US14333063

    申请日:2014-07-16

    Applicant: AUTODESK, INC.

    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: 本发明的一个实施例提出了一种用于向隐私敏感的客户端设备提供应用命令推荐的技术。 该技术包括从包括在多个通用客户端设备中的每个通用客户端设备接收命令日志,并分析命令日志以生成命令推荐文件。 命令推荐文件可以指示由至少一个普通客户端设备执行的一个或多个应用程序命令与可由隐私敏感客户端设备执行的一个或多个应用程序命令之间的关系。 该技术还包括将命令推荐文件发送到对隐私敏感的客户端设备。

    REAL-TIME SCRUBBING OF VIDEOS USING A TWO-DIMENSIONAL GRID OF THUMBNAIL IMAGES
    59.
    发明申请
    REAL-TIME SCRUBBING OF VIDEOS USING A TWO-DIMENSIONAL GRID OF THUMBNAIL IMAGES 有权
    使用二维图像的二维网格实时浏览视频

    公开(公告)号:US20140310601A1

    公开(公告)日:2014-10-16

    申请号:US13860412

    申请日:2013-04-10

    Applicant: AUTODESK, INC.

    CPC classification number: H04N21/4314 H04N21/47217 H04N21/8153

    Abstract: A computer-implemented method for traversing a video file includes populating a two-dimensional array with representative images corresponding to a portion of the video and causing the two-dimensional array to be displayed. The two-dimensional array includes a location indicator configured to traverse the two-dimensional array in a direction parallel with one dimension of the two-dimensional array in response to navigation information associated with the portion of the video. The location indicator is further configured to indicate a position in the video by highlighting one of the representative images populating the two-dimensional array. Because an end-user is provided with a large set of statically displayed representative images during navigation of a video timeline, the end-user can visually identify a desired target scene, even when traversing a the timeline relatively quickly.

    Abstract translation: 用于遍历视频文件的计算机实现的方法包括填充具有与视频的一部分相对应的代表图像的二维阵列,并且使二维阵列显示。 二维阵列包括位置指示器,其被配置为响应于与视频的该部分相关联的导航信息,在与二维阵列的一维平行的方向上横穿二维阵列。 位置指示符还被配置为通过突出显示填充二维阵列的代表图像之一来指示视频中的位置。 由于最终用户在视频时间线的导航期间具有大量静态显示的代表性图像,所以即使当相对较快地穿过时间线时,终端用户也可以直观地识别期望的目标场景。

    COMMUNITY ENHANCED TUTORIALS: IMPROVING TUTORIALS WITH MULTIPLE DEMONSTRATIONS
    60.
    发明申请
    COMMUNITY ENHANCED TUTORIALS: IMPROVING TUTORIALS WITH MULTIPLE DEMONSTRATIONS 有权
    社区增​​强教学:用多个演示改进指南

    公开(公告)号:US20140310596A1

    公开(公告)日:2014-10-16

    申请号:US13864194

    申请日:2013-04-16

    Applicant: AUTODESK, INC.

    CPC classification number: G06F3/0481 G09B5/00 G09B5/06 G09B7/02

    Abstract: Techniques are disclosed for presenting an online tutorial. A method for presenting an online tutorial may generally include providing an interactive tutorial to a user. The interactive tutorial may include both tutorial content specifying steps to perform a task with an application and an application interface associated with the application used to perform the task. This method may also include recording the user interacting with the application interface to perform the task according to the steps specified by the interactive tutorial and augmenting the tutorial content with the recorded user interaction.

    Abstract translation: 披露了介绍在线教程的技术。 用于呈现在线教程的方法通常可以包括向用户提供交互式教程。 交互式教程可以包括指定用于执行与应用程序的任务的步骤的教程内容和与用于执行任务的应用程序相关联的应用程序接口。 该方法还可以包括记录与应用程序界面交互的用户,以根据交互式教程指定的步骤执行任务,并通过记录的用户交互来增强教程内容。

Patent Agency Ranking