Patents by Inventor Igor Mordatch

Igor Mordatch has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10564798
    Abstract: A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system allows a user to move up and down within a scene relative to an up axis of the scene without the user being displaced horizontally. A scale is provided that shows the user the relative position of the current view in the vertical bounding box of the scene.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: February 18, 2020
    Assignee: AUTODESK, INC.
    Inventors: George Fitzmaurice, Justin Matejka, Igor Mordatch, Gord Kurtenbach
  • Patent number: 10504285
    Abstract: A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system provides allows a user to place a point on a model surface that is used as a focus point for tool operations. The focus point is a geometry sphere that shows orientation and relative position of the view in the scene.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: December 10, 2019
    Assignee: AUTODESK, INC.
    Inventors: George Fitzmaurice, Justin Matejka, Igor Mordatch, Gord Kurtenbach, Azam Khan
  • Patent number: 9891783
    Abstract: A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system provides scale GUIs that are positioned in the view and show the view position in the scene.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: February 13, 2018
    Assignee: AUTODESK, INC.
    Inventors: George Fitzmaurice, Justin Matejka, Igor Mordatch, Gord Kurtenbach, Azam Khan
  • Patent number: 9286716
    Abstract: A static model is populated with graphics objects by identifying a first graphics object that is associated with the static model, creating a first plurality of graphics objects where each graphics object in the first plurality of graphics objects comprises an instance of the first graphics object, placing each graphics object in the first plurality of graphics objects into a respective first position, and simulating a motion path for each graphics object in the first plurality of graphics objects from their respective first position to a respective second position.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: March 15, 2016
    Assignee: PIXAR
    Inventors: Patrick Coleman, Igor Mordatch
  • Patent number: 9122367
    Abstract: A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system provides a rewind function where view waypoints are stored as navigation occurs and the user can move the view back to one of the rewind points.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: September 1, 2015
    Assignee: AUTODESK, INC.
    Inventors: George Fitzmaurice, Justin Matejka, Igor Mordatch, Gord Kurtenbach, Thomas White, Azam Khan
  • Patent number: 9021400
    Abstract: A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system allows a user to designate a point on a model and the system moves the view toward that point. A perspective scale is provided that shows the user the relative position of the current view from the starting point of the view to the surface point.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: April 28, 2015
    Assignee: Autodesk, Inc
    Inventors: George Fitzmaurice, Justin Matejka, Igor Mordatch, Gord Kurtenbach, Azam Khan
  • Patent number: 8803881
    Abstract: A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system allows a user to designate a point on a model in a scene and the point is moved to the center of the view.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: August 12, 2014
    Assignee: Autodesk, Inc.
    Inventors: George Fitzmaurice, Justin Matejka, Igor Mordatch, Gord Kurtenbach
  • Patent number: 8766985
    Abstract: An animation processor comprises a processor, an instruction memory, a working memory, inputs and outputs, and an input for receiving an input animation sequence comprising a plurality of time-sequenced frames, storage for a style image pair, comprising an input style image and an output style image, wherein differences between the input style image and an output style image convey a style for drawings and other visual elements, logic for generating set of time-varying orientation fields, logic for rendering velocity fields for the sequences, and an output for outputting an output animation sequence that takes on the style specified by the style image pair, with the output animation sequence having temporal coherence.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: July 1, 2014
    Assignee: Pixar
    Inventors: Michael Kass, Igor Mordatch, James Hegarty
  • Patent number: 8749544
    Abstract: A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system provides a set of GUI tracking menus for different navigation tasks where each navigation tool has action tools associated with the navigation task. The action tools are arranged in rings with the most used tools on an outside.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: June 10, 2014
    Assignee: Autodesk, Inc.
    Inventors: George Fitzmaurice, Justin Matejka, Igor Mordatch, Gord Kurtenbach, Azam Khan
  • Patent number: 8686991
    Abstract: A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system provides safe navigation features including tool clustering, orientation indicators in the scene, slider indicating scene position, motion warning graphics and other features that help in navigating the scene.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: April 1, 2014
    Assignee: Autodesk, Inc.
    Inventors: George Fitzmaurice, Justin Matejka, Igor Mordatch, Gord Kurtenbach, Azam Khan, Michael Glueck
  • Patent number: 8665260
    Abstract: One embodiment of the present invention sets forth a technique for providing an end user with a multiscale three-dimensional (3D) navigation experience in design software application programs. An adaptive multiscale 3D navigation system allows an end user to transition between a planetary scale down to an individual building scale. The end user may navigate within the building, inspecting object details within the building. The size of the environment is sensed automatically, and the viewing and travel parameters are adjusted accordingly to provide the end user with a seamless navigation experience. A consistent navigation experience is supported at various scales, and real-time collision detection is provided. Scale computation for 3D scenes and collision detection may be based on a generated depth cubemap of the environment.
    Type: Grant
    Filed: April 16, 2009
    Date of Patent: March 4, 2014
    Assignee: Autodesk, Inc.
    Inventors: James McCrae, Igor Mordatch, Michael Glueck, Azam Khan
  • Patent number: 8665259
    Abstract: One embodiment of the present invention sets forth a technique for providing an end user with a multiscale three-dimensional (3D) navigation experience in design software application programs. An adaptive multiscale 3D navigation system allows an end user to transition between a planetary scale down to an individual building scale. The end user may navigate within the building, inspecting object details within the building. The size of the environment is sensed automatically, and the viewing and travel parameters are adjusted accordingly to provide the end user with a seamless navigation experience. A consistent navigation experience is supported at various scales, and real-time collision detection is provided. Scale computation for 3D scenes and collision detection may be based on a generated depth cubemap of the environment.
    Type: Grant
    Filed: April 16, 2009
    Date of Patent: March 4, 2014
    Assignee: Autodesk, Inc.
    Inventors: James McCrae, Igor Mordatch, Michael Glueck, Azam Khan
  • Patent number: 8665272
    Abstract: A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system provides a zoom tool that allows a user to designate a target point in a scene and zoom relative to that target point.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: March 4, 2014
    Assignee: Autodesk, Inc.
    Inventors: George Fitzmaurice, Justin Matejka, Igor Mordatch, Gord Kurtenbach, Azam Khan
  • Publication number: 20140002454
    Abstract: A static model is populated with graphics objects by identifying a first graphics object that is associated with the static model, creating a first plurality of graphics objects where each graphics object in the first plurality of graphics objects comprises an instance of the first graphics object, placing each graphics object in the first plurality of graphics objects into a respective first position, and simulating a motion path for each graphics object in the first plurality of graphics objects from their respective first position to a respective second position.
    Type: Application
    Filed: June 26, 2013
    Publication date: January 2, 2014
    Inventors: Patrick COLEMAN, Igor MORDATCH
  • Patent number: 8314789
    Abstract: A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system locks a cursor to a model point in a scene during panning and controls panning speed relative to a bounding box size of the scene.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: November 20, 2012
    Assignee: Autodesk, Inc.
    Inventors: George Fitzmaurice, Justin Matejka, Igor Mordatch, Ryan Schmidt
  • Publication number: 20100268457
    Abstract: One embodiment of the present invention sets forth a technique for providing an end user with a multiscale three-dimensional (3D) navigation experience in design software application programs. An adaptive multiscale 3D navigation system allows an end user to transition between a planetary scale down to an individual building scale. The end user may navigate within the building, inspecting object details within the building. The size of the environment is sensed automatically, and the viewing and travel parameters are adjusted accordingly to provide the end user with a seamless navigation experience. A consistent navigation experience is supported at various scales, and real-time collision detection is provided. Scale computation for 3D scenes and collision detection may be based on a generated depth cubemap of the environment.
    Type: Application
    Filed: April 16, 2009
    Publication date: October 21, 2010
    Inventors: James MCCRAE, Igor MORDATCH, Michael GLUECK, Azam KHAN
  • Publication number: 20100265248
    Abstract: One embodiment of the present invention sets forth a technique for providing an end user with a multiscale three-dimensional (3D) navigation experience in design software application programs. An adaptive multiscale 3D navigation system allows an end user to transition between a planetary scale down to an individual building scale. The end user may navigate within the building, inspecting object details within the building. The size of the environment is sensed automatically, and the viewing and travel parameters are adjusted accordingly to provide the end user with a seamless navigation experience. A consistent navigation experience is supported at various scales, and real-time collision detection is provided. Scale computation for 3D scenes and collision detection may be based on a generated depth cubemap of the environment.
    Type: Application
    Filed: April 16, 2009
    Publication date: October 21, 2010
    Inventors: James MCCRAE, Igor MORDATCH, Michael GLUECK, Azam KHAN
  • Patent number: 7782319
    Abstract: A method, apparatus, and article of manufacture provide the ability to control a three-dimensional scene view. A three-dimensional (3D) scene having one or more three-dimensional objects is displayed. A 3D representation of a coordinate system of the scene is displayed. The 3D representation contains a current viewpoint, one or more faces, one or more edges, and one or more corners with each face, edge, and corner representing a corresponding viewpoint of the scene. The 3D representation is manipulated. A new current viewpoint of the 3D representation is displayed based on the manipulation. The scene is then reoriented corresponding to the new current viewpoint based on the manipulation of the 3D representation.
    Type: Grant
    Filed: March 28, 2007
    Date of Patent: August 24, 2010
    Assignee: Autodesk, Inc.
    Inventors: Anirban Ghosh, Igor Mordatch, Azam Khan, George William Fitzmaurice, Justin Frank Matejka, Ryan M. Schmidt, Gordon P. Kurtenbach
  • Patent number: D623657
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: September 14, 2010
    Assignee: Autodesk, Inc.
    Inventors: George Fitzmaurice, Gord Kurtenbach, Justin Matejka, Marsha Leverock, Igor Mordatch, Azam Khan
  • Patent number: D625324
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: October 12, 2010
    Assignee: Autodesk, Inc.
    Inventors: George Fitzmaurice, Gord Kurtenbach, Justin Matejka, Igor Mordatch, Azam Khan