Patents by Inventor Hans-Ulrik Tord Lindahl

Hans-Ulrik Tord Lindahl 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: 11113779
    Abstract: A technique is described herein for adding a digital watermark to a mesh. The mesh describes a three-dimensional object using a plurality of vertices and edges, which together define a plurality of polygonal shapes (e.g., triangles). The technique involves identifying at least one anomalous element of the mesh. The technique then supplements one or more of the anomalous elements by adding a computer-readable code to the anomalous element(s). That computer-readable code includes a digital watermark. An anomalous element corresponds to a part of the mesh that qualifies as a statistically atypical occurrence within the mesh, based on a specified rule that defines what constitutes a statistically atypical occurrence. In a reading stage, the technique finds the anomalous element(s). It then reads the digital watermark that has been encoded into the anomalous element(s).
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: September 7, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Erik Gustaf Anders Johansson, Hans-Ulrik Tord Lindahl
  • Publication number: 20200034944
    Abstract: A technique is described herein for adding a digital watermark to a mesh. The mesh describes a three-dimensional object using a plurality of vertices and edges, which together define a plurality of polygonal shapes (e.g., triangles). The technique involves identifying at least one anomalous element of the mesh. The technique then supplements one or more of the anomalous elements by adding a computer-readable code to the anomalous element(s). That computer-readable code includes a digital watermark. An anomalous element corresponds to a part of the mesh that qualifies as a statistically atypical occurrence within the mesh, based on a specified rule that defines what constitutes a statistically atypical occurrence. In a reading stage, the technique finds the anomalous element(s). It then reads the digital watermark that has been encoded into the anomalous element(s).
    Type: Application
    Filed: July 24, 2018
    Publication date: January 30, 2020
    Inventors: Erik Gustaf Anders JOHANSSON, Hans-Ulrik Tord LINDAHL
  • Publication number: 20190164055
    Abstract: A system for training a neural network generates a plurality of training meshes based on an input mesh. The plurality of training meshes include at least one mesh perceptually similar to the input mesh and one arbitrarily selected mesh perceptually dissimilar to the input mesh. The neural network is trained using the input mesh and the plurality of training meshes by tuning output of the neural network to identify similar non-identical meshes. The trained neural network is robust in identifying meshes similar to an unknown mesh input to the trained neural network.
    Type: Application
    Filed: November 29, 2017
    Publication date: May 30, 2019
    Inventors: Fredrik Carl Anders LJUNG LARHED, Hans-Ulrik Tord LINDAHL
  • Patent number: 8698809
    Abstract: The present invention relates to a method for the creation of large hierarchical computer graphics datasets. The method comprises combination (401) of one or more primitive computer graphics data objects (400) into larger data objects, and simplifying each of the said combined data objects (402). The simplified objects are then reused (405) in further combination steps in order to increasingly create higher order objects. The created hierarchical computer graphics data set is inherently optimized for fast rendering, and a method of rendering such data is also described.
    Type: Grant
    Filed: March 5, 2007
    Date of Patent: April 15, 2014
    Assignee: Donya Labs AB
    Inventors: Mahiar Hamedi, Hans-Ulrik Tord Lindahl
  • Publication number: 20100283787
    Abstract: The present invention relates to a method for the creation of large hierarchical computer graphics datasets. The method comprises combination (401) of one or more primitive computer graphics data objects (400) into larger data objects, and simplifying each of the said combined data objects (402). The simplified objects are then reused (405) in further combination steps in order to increasingly create higher order objects. The created hierarchical computer graphics data set is inherently optimized for fast rendering, and a method of rendering such data is also described.
    Type: Application
    Filed: March 5, 2007
    Publication date: November 11, 2010
    Applicant: Donya Labs AB
    Inventors: Mahiar Hamedi, Hans-Ulrik Tord Lindahl