Patents by Inventor Michael Kass

Michael Kass 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).

  • Publication number: 20250077629
    Abstract: Approaches presented herein provide for the management of owned digital assets. An entity may obtain ownership of (or other rights to) a unique digital asset, and information regarding this ownership can be stored to a trusted registry, such as a blockchain. The only true copy of this digital asset is stored to a secure environment, with no identical copy of this digital being available outside this secure environment. A party may be able to obtain a copy, version, or view of this digital asset that will differ in at least some way from the true asset. For a 3D model asset, this may include providing only a 2D image of that 3D model that was rendered in a secure environment. In this way, a true reconstruction of the 3D model will be unable to be generated outside of the secure environment. If the asset was obtained through procedural generation, information about the generation (and ownership of one or more aspects of that generation) may be stored to the registry as well.
    Type: Application
    Filed: September 5, 2023
    Publication date: March 6, 2025
    Inventor: Michael Kass
  • Patent number: 12211005
    Abstract: A cloud-centric platform is used for generating virtual three-dimensional (3D) content, that allows users to collaborate online and that can be connected to different software tools (applications). Using the platform, virtual environments (e.g., scenes, worlds, universes) can be created, accessed, and interacted with simultaneously by multiple collaborative content creators using varying content creation or development applications.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: January 28, 2025
    Assignee: NVIDIA Corporation
    Inventors: Rev Lebaredian, Michael Kass, Brian Harris, Andrey Shulzhenko, Dmitry Duka
  • Publication number: 20250014298
    Abstract: A content management system may maintain a scene description that represents a 3D virtual environment and a publish/subscribe model in which clients subscribe to content items that correspond to respective portions of the shared scene description. When changes are made to content, the changes may be served to subscribing clients. Rather than transferring entire descriptions of assets to propagate changes, differences between versions of content may be exchanged, which may be used construct updated versions of the content. Portions of scene description may reference other content items and clients may determine whether to request and load these content items for lazy loading. Content items may be identified by Uniform Resource Identifiers (URIs) used to reference the content items. The content management system may maintain states for client connections including for authentication, for the set of subscriptions in the publish/subscribe model, and for their corresponding version identifiers.
    Type: Application
    Filed: September 23, 2024
    Publication date: January 9, 2025
    Inventors: Rev Lebaredian, Michael Kass, Brian Harris, Andrey Shulzhenko, Dmitry Duka
  • Patent number: 12100112
    Abstract: A content management system may maintain a scene description that represents a 3D virtual environment and a publish/subscribe model in which clients subscribe to content items that correspond to respective portions of the shared scene description. When changes are made to content, the changes may be served to subscribing clients. Rather than transferring entire descriptions of assets to propagate changes, differences between versions of content may be exchanged, which may be used construct updated versions of the content. Portions of scene description may reference other content items and clients may determine whether to request and load these content items for lazy loading. Content items may be identified by Uniform Resource Identifiers (URIs) used to reference the content items. The content management system may maintain states for client connections including for authentication, for the set of subscriptions in the publish/subscribe model, and for their corresponding version identifiers.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: September 24, 2024
    Assignee: NVIDIA Corporation
    Inventors: Rev Lebaredian, Michael Kass, Brian Harris, Andrey Shulzhenko, Dmitry Duka
  • Publication number: 20240221288
    Abstract: Approaches presented herein provide for automatic generation of representative two-dimensional (2D) images for three-dimensional (3D) objects or assets. In generating these 2D images, a set of options is determined such as may relate to viewpoint or other parameters of a virtual camera. A set of sample points is determined from which to generate 2D images of a 3D model, for example, with 2D images being processed using a classifier to determine which of these images generates a classification with highest confidence or probability, individually or with respect to other classifications. The sample point for this selected image can then be used to select nearby sample points as part of a refinement or optimization process, where 2D images can again be generated and processed using a classifier to identify a 2D image with highest classification probability or confidence, which can be selected as representative of the 3D object or asset.
    Type: Application
    Filed: December 28, 2022
    Publication date: July 4, 2024
    Inventors: Marco Foco, Michael Kass, Gavriel State, Artem Rozantsev
  • Publication number: 20220134222
    Abstract: A content management system may maintain a scene description that represents a 3D world using hierarchical relationships between elements in a scene graph. Clients may exchange delta information between versions of content being edited and/or shared amongst the clients. Each set of delta information may be assigned a value in a sequence of values which defines an order to apply the sets of delta information to produce synchronized versions of the scene graph. Clients may follow conflict resolution rules to consistently resolve conflicts between sets of delta information. Changes to structural elements of content may be represented procedurally to preserve structural consistency across clients while changes to non-structural elements may be represented declaratively to reduce data size. To store and manage the content, structural elements may be referenced using node identifiers, and non-structural elements may be assigned to the node identifiers as field-value pairs.
    Type: Application
    Filed: November 3, 2020
    Publication date: May 5, 2022
    Inventors: Rev Lebaredian, Michael Kass, Brian Harris, Andrey Shulzhenko
  • Publication number: 20220101619
    Abstract: A content management system may maintain a scene description that represents a 3D virtual environment and a publish/subscribe model in which clients subscribe to content items that correspond to respective portions of the shared scene description. When changes are made to content, the changes may be served to subscribing clients. Rather than transferring entire descriptions of assets to propagate changes, differences between versions of content may be exchanged, which may be used construct updated versions of the content. Portions of scene description may reference other content items and clients may determine whether to request and load these content items for lazy loading. Content items may be identified by Uniform Resource Identifiers (URIs) used to reference the content items. The content management system may maintain states for client connections including for authentication, for the set of subscriptions in the publish/subscribe model, and for their corresponding version identifiers.
    Type: Application
    Filed: December 3, 2021
    Publication date: March 31, 2022
    Inventors: Rev Lebaredian, Michael Kass, Brian Harris, Andrey Shulzhenko, Dmitry Duka
  • Patent number: 11257285
    Abstract: An augmented reality system and method of operating the same is provided. An end user is allowed to visualize direct light from a three-dimensional scene in an ambient environment, generating virtual image data from the point of the view of the end user. A region of spatial overlap between a real object in the three-dimensional scene and a virtual object in the virtual image data is determined. Color characteristics of the real object in the overlap region are determined. A perceived contrast between the real object and the virtual object in the overlap region is decreased based on the determined color characteristics of the real object in the overlap region. The virtual image data is displayed as a virtual image after the perceived contrast between the real object and the virtual object has been decreased that, along with the visualized direct light, creates a three-dimensional augmented scene.
    Type: Grant
    Filed: March 8, 2020
    Date of Patent: February 22, 2022
    Assignee: Magic Leap, Inc.
    Inventor: Michael Kass
  • Patent number: 11227448
    Abstract: A content management system may maintain a scene description that represents a 3D virtual environment and a publish/subscribe model in which clients subscribe to content items that correspond to respective portions of the shared scene description. When changes are made to content, the changes may be served to subscribing clients. Rather than transferring entire descriptions of assets to propagate changes, differences between versions of content may be exchanged, which may be used construct updated versions of the content. Portions of scene description may reference other content items and clients may determine whether to request and load these content items for lazy loading. Content items may be identified by Uniform Resource Identifiers (URIs) used to reference the content items. The content management system may maintain states for client connections including for authentication, for the set of subscriptions in the publish/subscribe model, and for their corresponding version identifiers.
    Type: Grant
    Filed: March 22, 2020
    Date of Patent: January 18, 2022
    Assignee: NVIDIA Corporation
    Inventors: Rev Lebaredian, Michael Kass, Brian Harris, Andrey Shulzhenko, Dmitry Duka
  • Publication number: 20210049827
    Abstract: A content management system may maintain a scene description that represents a 3D virtual environment and a publish/subscribe model in which clients subscribe to content items that correspond to respective portions of the shared scene description. When changes are made to content, the changes may be served to subscribing clients. Rather than transferring entire descriptions of assets to propagate changes, differences between versions of content may be exchanged, which may be used construct updated versions of the content. Portions of scene description may reference other content items and clients may determine whether to request and load these content items for lazy loading. Content items may be identified by Uniform Resource Identifiers (URIs) used to reference the content items. The content management system may maintain states for client connections including for authentication, for the set of subscriptions in the publish/subscribe model, and for their corresponding version identifiers.
    Type: Application
    Filed: March 22, 2020
    Publication date: February 18, 2021
    Inventors: Rev Lebaredian, Michael Kass, Brian Harris, Andrey Shulzhenko, Dmitry Duka
  • Publication number: 20200211273
    Abstract: An augmented reality system and method of operating the same is provided. An end user is allowed to visualize direct light from a three-dimensional scene in an ambient environment, generating virtual image data from the point of the view of the end user. A region of spatial overlap between a real object in the three-dimensional scene and a virtual object in the virtual image data is determined. Color characteristics of the real object in the overlap region are determined. A perceived contrast between the real object and the virtual object in the overlap region is decreased based on the determined color characteristics of the real object in the overlap region. The virtual image data is displayed as a virtual image after the perceived contrast between the real object and the virtual object has been decreased that, along with the visualized direct light, creates a three-dimensional augmented scene.
    Type: Application
    Filed: March 8, 2020
    Publication date: July 2, 2020
    Applicant: MAGIC LEAP, INC.
    Inventor: Michael Kass
  • Patent number: 10628996
    Abstract: An augmented reality system and method of operating the same is provided. An end user is allowed to visualize direct light from a three-dimensional scene in an ambient environment, generating virtual image data from the point of the view of the end user. A region of spatial overlap between a real object in the three-dimensional scene and a virtual object in the virtual image data is determined. Color characteristics of the real object in the overlap region are determined. A perceived contrast between the real object and the virtual object in the overlap region is decreased based on the determined color characteristics of the real object in the overlap region. The virtual image data is displayed as a virtual image after the perceived contrast between the real object and the virtual object has been decreased that, along with the visualized direct light, creates a three-dimensional augmented scene.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: April 21, 2020
    Assignee: Magic Leap, Inc.
    Inventor: Michael Kass
  • Publication number: 20200051030
    Abstract: A cloud-centric platform is used for generating virtual three-dimensional (3D) content, that allows users to collaborate online and that can be connected to different software tools (applications). Using the platform, virtual environments (e.g., scenes, worlds, universes) can be created, accessed, and interacted with simultaneously by multiple collaborative content creators using varying content creation or development applications.
    Type: Application
    Filed: August 12, 2019
    Publication date: February 13, 2020
    Inventors: Rev Lebaredian, Michael Kass, Brian Harris, Andrey Shulzhenko, Dmitry Duka
  • Patent number: 10338761
    Abstract: User interface display layouts are provided that draw a user's attention to a specific element or elements by de-emphasizing the surrounding content, but without removing the de-emphasized content from the interface. This ability to maintain the whole presentable layout with visibility layers and without layout changes provides a useful navigation experience for the user as it is clear where the user's attention should go and yet the surrounding content is still subtly there, constantly reminding the user of the other available content. De-emphasis of certain content items is achieved by modifying display characteristics of those content items relative to a base display level, for example by lowering saturation, lowering opacity, and/or de-focusing (as if the user is looking through a camera) and modification can be done variably. Driven by a relevancy score, each content item in a display layout can be de-emphasized more or less depending on which content is more meaningful to the user's filtering actions.
    Type: Grant
    Filed: April 8, 2011
    Date of Patent: July 2, 2019
    Assignee: PIXAR
    Inventors: Yasmin Khan, Maxwell E. Planck, Najeeb Tarazi, Michael Kass
  • Patent number: 10313661
    Abstract: A virtual image generation system and method of operating same are provided. A left synthetic image and a right synthetic image of a three-dimensional scene are rendered respectively from a first left focal center and a first right focal center relative to a first viewpoint. The first left and first right focal centers are spaced from each other a distance greater than the inter-ocular distance of an end user. The synthetic image and the right synthetic image are warped respectively to a second left focal center and a second right focal center relative to a second viewpoint different from the first viewpoint. The second left and right focal centers are spaced from each other a distance equal to the inter-ocular distance of the end user. A frame is constructed from the left and right warped synthetic images, and displayed to the end user.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: June 4, 2019
    Assignee: Magic Leap, Inc.
    Inventor: Michael Kass
  • Patent number: 9832437
    Abstract: Described are improved approaches to implement color sequential displays that can mitigate problems with conventional display technologies. Color-breakup is mitigated by modifying the original color channels and adding one or more additional color channels derived from the original ones.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: November 28, 2017
    Assignee: MAGIC LEAP, INC.
    Inventors: Michael Kass, Douglas Bertram Lee
  • Publication number: 20170272729
    Abstract: A virtual image generation system and method of operating same are provided. A left synthetic image and a right synthetic image of a three-dimensional scene are rendered respectively from a first left focal center and a first right focal center relative to a first viewpoint. The first left and first right focal centers are spaced from each other a distance greater than the inter-ocular distance of an end user. The synthetic image and the right synthetic image are warped respectively to a second left focal center and a second right focal center relative to a second viewpoint different from the first viewpoint. The second left and right focal centers are spaced from each other a distance equal to the inter-ocular distance of the end user. A frame is constructed from the left and right warped synthetic images, and displayed to the end user.
    Type: Application
    Filed: March 15, 2017
    Publication date: September 21, 2017
    Applicant: MAGIC LEAP, INC.
    Inventor: Michael Kass
  • Publication number: 20170270707
    Abstract: An augmented reality system and method of operating the same is provided. An end user is allowed to visualize direct light from a three-dimensional scene in an ambient environment, generating virtual image data from the point of the view of the end user. A region of spatial overlap between a real object in the three-dimensional scene and a virtual object in the virtual image data is determined. Color characteristics of the real object in the overlap region are determined. A perceived contrast between the real object and the virtual object in the overlap region is decreased based on the determined color characteristics of the real object in the overlap region. The virtual image data is displayed as a virtual image after the perceived contrast between the real object and the virtual object has been decreased that, along with the visualized direct light, creates a three-dimensional augmented scene.
    Type: Application
    Filed: March 15, 2017
    Publication date: September 21, 2017
    Applicant: MAGIC LEAP, INC.
    Inventor: Michael Kass
  • Publication number: 20160241827
    Abstract: Described are improved approaches to implement color sequential displays that can mitigate problems with conventional display technologies. Color-breakup is mitigated by modifying the original color channels and adding one or more additional color channels derived from the original ones.
    Type: Application
    Filed: January 11, 2016
    Publication date: August 18, 2016
    Applicant: Magic Leap, Inc.
    Inventors: Michael Kass, Douglas Bertram Lee
  • Patent number: 9098503
    Abstract: An image review system presents an image to a reviewer and records reviewer feedback, including reviewer position indicators relating to portions of the image and reviewer commentary data, which can be audio, visual, textual, etc. The reviewer position indicators and reviewer commentary data each have a time component, corresponding to when the reviewer indicated a position on the image and when the reviewer provided the commentary, respectively. During playback, the viewer can select a subset of the image of interest and get a playback of the reviewer commentary data that corresponds to the times represented by the reviewer position indicators that fall within the selected subset of the image. The reviewer position indicators can be collectively indicated by a heat map that, when laid over the image, indicates which portions of the image are commented on and how much time is spent there.
    Type: Grant
    Filed: October 6, 2011
    Date of Patent: August 4, 2015
    Assignee: PIXAR
    Inventors: Michael B. Johnson, Yu-Chung Chen, Apurva Shah, Michael Kass