Patents by Inventor Roy Morten BRENNA

Roy Morten BRENNA 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: 11488347
    Abstract: A method may include providing geometry data and attribute information of the model in one or more data structures on a data storage device and performing a rendering process for providing a visualization of the model on the display for each of the multitude of viewpoints. The rendering process may include rendering a multitude of like 3D arrays in a single draw call, each array comprising at least eight voxels, removing voxels that are not to be visualized by folding vertices to a centre of the array, computing a distortion on a mapping from voxel space to attribute volume space in dependence on the removed voxels, assigning attributes to the voxels of the multitude of arrays using distorted values for retrieving attribute values from attribute volume space, the attributes being assigned to the remaining voxels according to the computed distortion, and visualizing the voxels of the multitude of arrays.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: November 1, 2022
    Assignee: MY VIRTUAL REALITY SOFTWARE AS
    Inventors: Jørn Are Sjulsen, Roy Morten Brenna
  • Publication number: 20220005261
    Abstract: A method may include providing geometry data and attribute information of the model in one or more data structures on a data storage device and performing a rendering process for providing a visualization of the model on the display for each of the multitude of viewpoints. The rendering process may include rendering a multitude of like 3D arrays in a single draw call, each array comprising at least eight voxels, removing voxels that are not to be visualized by folding vertices to a centre of the array, computing a distortion on a mapping from voxel space to attribute volume space in dependence on the removed voxels, assigning attributes to the voxels of the multitude of arrays using distorted values for retrieving attribute values from attribute volume space, the attributes being assigned to the remaining voxels according to the computed distortion, and visualizing the voxels of the multitude of arrays.
    Type: Application
    Filed: July 2, 2021
    Publication date: January 6, 2022
    Applicant: MY VIRTUAL REALITY SOFTWARE AS
    Inventors: Jørn Are SJULSEN, Roy Morten BRENNA
  • Patent number: 11010930
    Abstract: A method for pre-processing point clouds comprising large amounts of point data. The method comprises converting the points' coordinates to Morton indices, sorting the Morton indices and sequentially determining intervals based on predefined criteria, which intervals define the leaf nodes and form the basis and starting point for the generation of a tree index structure comprising the leaf nodes, nodes, branches and nodes connecting the branches. Point data contained within a node or sub-trees of a node are quantizable.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: May 18, 2021
    Assignee: MY VIRTUAL REALITY SOFTWARE AS
    Inventors: Joris Constant Gaston Verschaeve, Roy Morten Brenna, Jørgen Lind, Rasmus Bording
  • Publication number: 20200027248
    Abstract: A method for pre-processing point clouds comprising large amounts of point data. The method comprises converting the points' coordinates to Morton indices, sorting the Morton indices and sequentially determining intervals based on predefined criteria, which intervals define the leaf nodes and form the basis and starting point for the generation of a tree index structure comprising the leaf nodes, nodes, branches and nodes connecting the branches. Point data contained within a node or sub-trees of a node are quantizable.
    Type: Application
    Filed: June 7, 2019
    Publication date: January 23, 2020
    Applicant: MY VIRTUAL REALITY SOFTWARE AS
    Inventors: Joris Constant Gaston VERSCHAEVE, Roy Morten BRENNA, Jørgen LIND, Rasmus BORDING
  • Patent number: 10319142
    Abstract: A method for visualizing deviations between nominal data and actual data of a three-dimensional object. The method includes providing deviation data for measurement points on the surface of the object comprising a deviation value describing a deviation between a nominal value and a measured value, selecting a subset of the multitude of measurement points, generating a two-dimensional surface model of the object, wherein the surface model comprises a multitude of pixels, the selected measurement points are positioned on the surface model according to their position on the object, and each pixel is assigned an index depending on the deviation value of the nearest selected measurement point, and visualizing a representation of at least a part the object to a user, thereby visualizing at least a part of the pixels, each pixel being assigned an optical code according to its index.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: June 11, 2019
    Assignee: MY VIRTUAL REALITY SOFTWARE AS
    Inventor: Roy Morten Brenna
  • Publication number: 20180240269
    Abstract: A method for visualizing deviations between nominal data and actual data of a three-dimensional object. The method includes providing deviation data for measurement points on the surface of the object comprising a deviation value describing a deviation between a nominal value and a measured value, selecting a subset of the multitude of measurement points, generating a two-dimensional surface model of the object, wherein the surface model comprises a multitude of pixels, the selected measurement points are positioned on the surface model according to their position on the object, and each pixel is assigned an index depending on the deviation value of the nearest selected measurement point, and visualizing a representation of at least a part the object to a user, thereby visualizing at least a part of the pixels, each pixel being assigned an optical code according to its index.
    Type: Application
    Filed: February 20, 2018
    Publication date: August 23, 2018
    Applicant: MY VIRTUAL REALITY SOFTWARE AS
    Inventor: Roy Morten BRENNA