TRANSITIONS BETWEEN STATES IN A HYBRID VIRTUAL REALITY DESKTOP COMPUTING ENVIRONMENT

    公开(公告)号:US20220066620A1

    公开(公告)日:2022-03-03

    申请号:US17379640

    申请日:2021-07-19

    Applicant: AUTODESK, INC.

    Abstract: A hybrid workstation enables a virtual reality (VR) interface, a traditional (TD) interface, and transitions between the interfaces. The VR interface comprises three-dimensional (3D)-based software and hardware components. The TD interface comprises two-dimensional (2D)-based software and hardware components. The state of the hybrid workstation is defined by three parameters comprising interface (VR interface or TD interface), position (seated or standing), and movement (stationary or room-scale). The hybrid workstation detects a transition from a current state to a next state upon determining that any of the three parameters have changed. The hybrid workstation then determines a transition response based on the particular transition that is detected. The transition response comprises a set of operations that are performed on the VR interface and/or the TD interface that mitigate the disruption and inefficiency caused when the particular transition occurs.

    GENERATIVE DESIGN TECHNIQUES FOR ROBOT BEHAVIOR

    公开(公告)号:US20200030988A1

    公开(公告)日:2020-01-30

    申请号:US16134863

    申请日:2018-09-18

    Applicant: AUTODESK, INC.

    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.

    TECHNIQUES FOR CROWDSOURCING AND DYNAMICALLY UPDATING COMPUTER-AIDED SCHEDULES

    公开(公告)号:US20180322471A1

    公开(公告)日:2018-11-08

    申请号:US15925632

    申请日:2018-03-19

    Applicant: AUTODESK, INC.

    CPC classification number: G06Q10/1095 G06F3/0482 G06Q10/107

    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.

    PERTURBATION-BASED TECHNIQUES FOR ANONYMIZING DATASETS

    公开(公告)号:US20180322309A1

    公开(公告)日:2018-11-08

    申请号:US15972085

    申请日:2018-05-04

    Applicant: AUTODESK, INC.

    CPC classification number: G06F21/6254 G06F17/18 G06F17/30536 G06K9/6215

    Abstract: In various embodiments, a dataset generation application generates a new dataset based on an original dataset. The dataset generation engine perturbs a first data item included in the original dataset to generate a second data item. The dataset generation application then generates a test dataset based on the original dataset and the second data item. The test dataset includes the second data item instead of the first data item. Subsequently, the dataset generation application determines that the test dataset is characterized by a first property value that is substantially similar to a second property value that characterizes the original dataset. The first property value and the second property value are associated with the same property. Finally, the dataset generation application generates a new dataset based on the test dataset. The new dataset conveys aspect(s) of the original dataset without revealing the first data item.

    THREE DIMENSIONAL VISUAL PROGRAMMING INTERFACE FOR A NETWORK OF DEVICES

    公开(公告)号:US20180018076A1

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

    申请号:US15717876

    申请日:2017-09-27

    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.

    TECHNIQUES FOR INTERACTING WITH WEARABLE DEVICES
    7.
    发明申请
    TECHNIQUES FOR INTERACTING WITH WEARABLE DEVICES 审中-公开
    用于与可穿戴设备交互的技术

    公开(公告)号:US20170052700A1

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

    申请号:US14832983

    申请日:2015-08-21

    Applicant: AUTODESK, Inc.

    Abstract: In one embodiment of the present invention, a gesture recognition application enables interactive entry via a touch pad. In operation, the gesture recognition application partitions the touch pad into multiple zones. Upon detecting a gesture via the touch pad, the gesture recognition application determines whether the gesture is zone-specific. If the gesture is zone-specific, then the gesture recognition application determines the zone based on the location of the gesture and then selects an input group based on the zone and the type of gesture. If the gesture is zone-agnostic, then the gesture recognition application selects an input group based on the type of gesture, irrespective of the location of the gesture. Advantageously, by providing zone-specific gesture recognition, the gesture recognition application increases the usability of touch pads with form factors that limit the type of gestures that can be efficiently performed via the touch pad.

    Abstract translation: 在本发明的一个实施例中,手势识别应用能够经由触摸板进行交互输入。 在操作中,手势识别应用程序将触摸板分成多个区域。 在经由触摸板检测到手势时,手势识别应用程序确定手势是否是特定区域。 如果手势是区域特定的,则手势识别应用基于手势的位置确定区域,然后基于区域和手势的类型选择输入组。 如果手势是区域不可知的,则手势识别应用程序基于手势的类型来选择输入组,而不管手势的位置。 有利地,通过提供特定于区域的手势识别,手势识别应用程序通过限制可以经由触摸板有效执行的手势的类型的形状因子来增加触摸板的可用性。

    GENERATING INFORMATIVE VIEWPOINTS BASED ON EDITING HISTORY
    8.
    发明申请
    GENERATING INFORMATIVE VIEWPOINTS BASED ON EDITING HISTORY 有权
    基于编辑历史生成信息查看

    公开(公告)号:US20150235475A1

    公开(公告)日:2015-08-20

    申请号:US14697504

    申请日:2015-04-27

    Applicant: AUTODESK, INC.

    Abstract: One embodiment of the invention is a collage engine that generates informative viewpoints of a 3D model based upon the editing history of the 3D model. In operation, the collage engine processes an editing log to identify segments of the 3D model that include related vertices. For a given segment, the collage engine selects a viewpoint used by the end-user to edit the 3D model and a viewpoint used by the end-user to inspect the 3D model. The collage engine may then present the informative viewpoints to the end-user for inclusion in a collage of 2D renderings based upon the informative viewpoints. Generally, the viewpoints used while editing and inspecting the 3D model are of importance in the overall presentation of the 3D model. Therefore, collages of 2D renderings based upon the informative viewpoints can be generated effectively.

    Abstract translation: 本发明的一个实施例是一种拼贴引擎,其基于3D模型的编辑历史生成3D模型的信息视点。 在操作中,拼贴引擎处理编辑日志以识别包括相关顶点的3D模型的段。 对于给定的段,拼贴引擎选择最终用户使用的视点来编辑3D模型,以及最终用户使用的视点来检查3D模型。 然后,拼贴引擎可以向最终用户呈现信息性视点,以便根据信息观点包含在二维渲染的拼贴中。 一般来说,编辑和检查3D模型时使用的观点在3D模型的整体呈现中是重要的。 因此,可以有效地生成基于信息观点的2D渲染的拼贴。

    EXTRACTING DEMONSTRATIONS FROM IN-SITU VIDEO CONTENT
    9.
    发明申请
    EXTRACTING DEMONSTRATIONS FROM IN-SITU VIDEO CONTENT 审中-公开
    从现场视频内容提取演示文稿

    公开(公告)号:US20150160836A1

    公开(公告)日:2015-06-11

    申请号:US14561056

    申请日:2014-12-04

    Applicant: AUTODESK, INC.

    Abstract: Embodiments disclosed herein include a method, a non-transitory computer-readable medium, and a system for generating video clips for teaching how to apply a tools in various application programs for editing documents. The method includes identifying one or more characteristic features of a video clip. The method also includes providing the one or more characteristic features to a trained machine learning analysis module. The method further includes evaluating the characteristic features to generate a clip rating. The method also includes determining whether to discard the video clip based on the clip rating.

    Abstract translation: 本文公开的实施例包括一种方法,非暂时性计算机可读介质和用于生成用于教导如何在用于编辑文档的各种应用程序中应用工具的视频剪辑的系统。 该方法包括识别视频剪辑的一个或多个特征。 该方法还包括向训练有素的机器学习分析模块提供一个或多个特征。 该方法还包括评估特征以产生剪辑等级。 该方法还包括基于剪辑评级确定是否丢弃视频剪辑。

    TECHNIQUES FOR AUTHORING VIEW POINTS, VIEW PATHS, AND VIEW SURFACES FOR 3D MODELS
    10.
    发明申请
    TECHNIQUES FOR AUTHORING VIEW POINTS, VIEW PATHS, AND VIEW SURFACES FOR 3D MODELS 审中-公开
    技术用于3D模型的查看点,视图视图和视图表面

    公开(公告)号:US20150160796A1

    公开(公告)日:2015-06-11

    申请号:US14561116

    申请日:2014-12-04

    Applicant: AUTODESK, INC.

    CPC classification number: G06F3/04845 G06F3/04815

    Abstract: Techniques for managing authored views. The techniques includes displaying a main window including a model, an authoring panel configured for displaying authored view indicators associated with authored views of the model, and a navigation panel configured for displaying thumbnail representations of authored views associated with the model. The techniques also include based on a user input, accessing an authored view of the model, wherein the authored view includes one of a view-point, a view path and a view surface. The techniques further include displaying the authored view in the main window, an authored view indicator associated with the authored view in the authoring panel, and a thumbnail representation based on the authored view in the navigation panel.

    Abstract translation: 用于管理创作视图的技术。 这些技术包括显示包括模型的主窗口,配置用于显示与模型的创作视图相关联的创作视图指示符的创作面板,以及配置用于显示与模型相关联的创作视图的缩略图表示的导航面板。 这些技术还包括基于用户输入,访问模型的创作视图,其中创作视图包括视点,视图路径和视图表面中的一个。 这些技术还包括在主窗口中显示创作视图,在创作面板中与创作视图相关联的创作视图指示符,以及基于导航面板中的创作视图的缩略图表示。

Patent Agency Ranking