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
    85.
    发明申请
    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: 用于在触摸屏上执行基于触摸的输入的手指式测针包括被配置为附接到用户指尖的指尖壳体,连接到指尖壳体并且包括导电尖端的延伸臂,其中延伸臂被配置为定位 导电尖端远离指尖壳体,以及控制电路,其被配置为当导电尖端与触摸屏接触或接近触摸屏时将导电尖端施加电荷。

    TECHNIQUES FOR AUTOMATIC AND DYNAMIC OPACITY SETTINGS FOR SCATTERPLOTS
    86.
    发明申请
    TECHNIQUES FOR AUTOMATIC AND DYNAMIC OPACITY SETTINGS FOR SCATTERPLOTS 审中-公开
    自动和动态可靠性设置技术

    公开(公告)号:US20160358351A1

    公开(公告)日:2016-12-08

    申请号:US14732611

    申请日:2015-06-05

    Applicant: AUTODESK, INC

    CPC classification number: G06T11/206

    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.

    Abstract translation: 一种不透明度引擎,用于根据散点图中所使用像素(MOUP)的平均不透明度水平的预定值自动和动态地设置散点图的不透明度级别。 透明度引擎可以自动设置散点图的不透明度级别,以在散点图中产生预定的MOUP值。 散点图中使用的像素包括显示表示数据的至少一个数据点的像素。 散点图中的MOUP值可以等于图表中所有使用像素的最终不透明度水平除以图表中使用的像素数。 预定的MOUP值可以在35%-45%之间,例如40%。 不透明度引擎可以调整具有相对较低过度绘制因子的图表的确定的不透明度水平。

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

    PEN-MOUSE SYSTEM
    89.
    发明申请
    PEN-MOUSE SYSTEM 有权
    笔鼠系统

    公开(公告)号:US20150089437A1

    公开(公告)日:2015-03-26

    申请号:US14558598

    申请日:2014-12-02

    Applicant: AUTODESK, INC.

    Abstract: The disclosed pen-mouse is a tracking menu that tracks the position of the pen. A pen cursor that corresponds to the pen is moved about within the pen-mouse graphic by the pen and the pen-mouse remains stationary. The pen-mouse is moved when the location of the pen encounters a tracking boundary of the pen-mouse. The tracking boundary coincides with the graphic representing the mouse. While moving within the pen-mouse, the pen can select objects within the pen-mouse body, such as buttons, wheels, etc. The selection of a button or other virtual control causes a corresponding computer mouse button function to be executed. The execution is directed at any object designated by a pen-mouse tracking symbol, such as an arrow, that is part of the pen mouse graphic. The pen-mouse emulates functions or operations of a mouse including single button clicks, double button clicks, finger wheels, track balls, etc.

    Abstract translation: 所公开的笔鼠标是跟踪笔的位置的跟踪菜单。 对应于笔的笔光标通过笔在笔鼠标图形内移动,笔鼠标保持静止。 当笔的位置遇到笔鼠标的跟踪边界时,笔鼠标移动。 跟踪边界与代表鼠标的图形重合。 当在笔鼠标内移动时,笔可以选择笔 - 鼠标体内的对象,例如按钮,轮等。按钮或其他虚拟控件的选择将导致相应的计算机鼠标按钮功能被执行。 该执行针对由作为笔鼠标图形的一部分的笔式鼠标跟踪符号(例如箭头)指定的任何对象。 笔鼠标模拟鼠标的功能或操作,包括单按钮,双按钮,手指轮,轨迹球等。

    REAL-TIME SCRUBBING OF VIDEOS USING A TWO-DIMENSIONAL GRID OF THUMBNAIL IMAGES
    90.
    发明申请
    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: 用于遍历视频文件的计算机实现的方法包括填充具有与视频的一部分相对应的代表图像的二维阵列,并且使二维阵列显示。 二维阵列包括位置指示器,其被配置为响应于与视频的该部分相关联的导航信息,在与二维阵列的一维平行的方向上横穿二维阵列。 位置指示符还被配置为通过突出显示填充二维阵列的代表图像之一来指示视频中的位置。 由于最终用户在视频时间线的导航期间具有大量静态显示的代表性图像,所以即使当相对较快地穿过时间线时,终端用户也可以直观地识别期望的目标场景。

Patent Agency Ranking