Patents by Inventor Otso MÄKINEN

Otso MÄKINEN 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: 20190088015
    Abstract: Disclosed is a cloud network server system, a method and a software program product for experiencing a three-dimensional (3D) model. 3D model data associated with a 3D video game is uploaded to the cloud network server system. These are used to design for example a computer game that renders non-spatial characteristics such as, smell, reflection and/or refraction of light, wind direction, sound reflection, etc., along with spatial and visibility information associated with 3D objects displayed in the 3D video game. Different versions of the 3D model are created based on memory, streaming bandwidth, and/or processing power requirements of different user terminal computers. Based on a virtual location of a user in the 3D model, parts of at least one version of the 3D model are rendered to the user. This renders a more lifelike virtual reality gaming experience with substantially lesser time lag and lesser memory footprint requirement.
    Type: Application
    Filed: January 24, 2017
    Publication date: March 21, 2019
    Inventors: Otso Mäkinen, Antti Hätälä, Hannu Saransaari, Jarno Muurimäki, Jasin Bushnaief, Johann Muszynski, Mikko Pulkki, Otto Laulajainen, Niilo Jaba, Turkka Äijälä, Vinh Truong
  • Patent number: 9691177
    Abstract: Techniques are disclosed for simplifying an occluder representing 3D graphics data. Graphics data corresponding to one or more 3D objects is voxelized. A plurality of planes is generated to intersect the voxelized graphics data. Intersections between the planes and the voxelized graphics data are evaluated to identify corresponding slice polygons from the intersections. A subset of the planes is selected to maximize a correctness of a simplified occluder. The simplified occluder representing the object is generated from a union of the selected subset of the planes.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: June 27, 2017
    Assignee: Umbra Software Ltd.
    Inventors: Ari Silvennoinen, Hannu Saransaari, Otso Mäkinen
  • Publication number: 20160171745
    Abstract: Techniques are disclosed for simplifying an occluder representing 3D graphics data. Graphics data corresponding to one or more 3D objects is voxelized. A plurality of planes is generated to intersect the voxelized graphics data. Intersections between the planes and the voxelized graphics data are evaluated to identify corresponding slice polygons from the intersections. A subset of the planes is selected to maximize a correctness of a simplified occluder. The simplified occluder representing the object is generated from a union of the selected subset of the planes.
    Type: Application
    Filed: December 12, 2014
    Publication date: June 16, 2016
    Inventors: Ari SILVENNOINEN, Hannu SARANSAARI, Otso MÄKINEN