Patents by Inventor Otto Laulajainen

Otto Laulajainen 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: 10713845
    Abstract: A cloud network server system, a method, and a software program product for experiencing a three-dimensional (3D) model are provided. 3D model data associated with a 3D video game is uploaded to the cloud network server system. The system and method 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.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: July 14, 2020
    Assignee: Umbra Software Oy
    Inventors: Otso Makinen, Antti Hatala, Hannu Saransaari, Jarno Muurimaki, Jasin Bushnaief, Johann Muszynski, Mikko Pulkki, Niilo Jaba, Otto Laulajainen, Turkka Aijala, Vinh Truong
  • Patent number: 10672189
    Abstract: A cloud network server system, a method, and a software program product for compiling and presenting a three-dimensional (3D) model are provided. An end 3D model is composed from at least two pre-existing 3D models stored in the cloud network server system by combining the pre-existing 3D models. The end 3D model is partitioned into smaller cells. The system and method allow a drawing user to view and draw the end 3D model for example of a computer game, via a drawing user terminal computer. Based on a virtual location of the drawing user in the end 3D model, parts of at least one version of the end 3D model are rendered to the drawing user. The system and method render a more lifelike virtual reality gaming experience with substantially lesser time lag, lesser memory footprint requirement, and lesser production effort.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: June 2, 2020
    Assignee: Umbra Software Oy
    Inventors: Otso Makinen, Antti Hatala, Hannu Saransaari, Jarno Muurimaki, Jasin Bushnaief, Johann Muszynski, Mikko Pulkki, Niilo Jaba, Otto Laulajainen, Turkka Aijala, Vinh Truong
  • Publication number: 20190221038
    Abstract: A cloud network server system, a method, and a software program product for experiencing a three-dimensional (3D) model are provided. 3D model data associated with a 3D video game is uploaded to the cloud network server system. The system and method 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.
    Type: Application
    Filed: March 25, 2019
    Publication date: July 18, 2019
    Inventors: Otso MAKINEN, Antti HATALA, Hannu SARANSAARI, Jarno MUURIMAKI, Jasin BUSHNAIEF, Johann MUSZYNSKI, Mikko PULKKI, Niilo JABA, Otto LAULAJAINEN, Turkka AIJALA, Vinh TRUONG
  • Patent number: 10290144
    Abstract: A cloud network server system, a method, and a software program product for experiencing a three-dimensional (3D) model are provided. 3D model data associated with a 3D video game is uploaded to the cloud network server system. The system and method 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.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: May 14, 2019
    Assignee: UMBRA SOFTWARE OY
    Inventors: Otso Makinen, Antti Hatala, Hannu Saransaari, Jarno Muurimaki, Jasin Bushnaief, Johann Muszynski, Mikko Pulkki, Niilo Jaba, Otto Laulajainen, Turkka Aijala, Vinh Truong
  • 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
  • Publication number: 20170287199
    Abstract: A cloud network server system, a method, and a software program product for compiling and presenting a three-dimensional (3D) model are provided. An end 3D model is composed from at least two pre-existing 3D models stored in the cloud network server system by combining the pre-existing 3D models. The end 3D model is partitioned into smaller cells. The system and method allow a drawing user to view and draw the end 3D model for example of a computer game, via a drawing user terminal computer. Based on a virtual location of the drawing user in the end 3D model, parts of at least one version of the end 3D model are rendered to the drawing user. The system and method render a more lifelike virtual reality gaming experience with substantially lesser time lag, lesser memory footprint requirement, and lesser production effort.
    Type: Application
    Filed: January 25, 2017
    Publication date: October 5, 2017
    Inventors: Otso MAKINEN, Antti HATALA, Hannu SARANSAARI, Jarno MUURIMAKI, Jasin BUSHNAIEF, Johann MUSZYNSKI, Mikko PULKKI, Niilo JABA, Otto LAULAJAINEN, Turkka AIJALA, Vinh TRUONG
  • Publication number: 20170287205
    Abstract: A cloud network server system, a method, and a software program product for experiencing a three-dimensional (3D) model are provided. 3D model data associated with a 3D video game is uploaded to the cloud network server system. The system and method 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.
    Type: Application
    Filed: January 25, 2017
    Publication date: October 5, 2017
    Inventors: Otso MAKINEN, Antti HATALA, Hannu SARANSAARI, Jarno MUURIMAKI, Jasin BUSHNAIEF, Johann MUSZYNSKI, Mikko PULKKI, Niilo JABA, Otto LAULAJAINEN, Turkka AIJALA, Vinh TRUONG
  • Publication number: 20170287111
    Abstract: A cloud network server system, a method, and a software program product for experiencing a three-dimensional (3D) model are provided. 3D model data associated with a 3D video game is uploaded to the cloud network server system. The system is 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.
    Type: Application
    Filed: January 25, 2017
    Publication date: October 5, 2017
    Inventors: Otso MAKINEN, Antti HATALA, Hannu SARANSAARI, Jarno MUURIMAKI, Jasin BUSHNAIEF, Johann MUSZYNSKI, Mikko PULKKI, Niilo JABA, Otto LAULAJAINEN, Turkka AIJALA, Vinh TRUONG
  • Patent number: 9779479
    Abstract: A cloud network server system, a method, and a software program product for experiencing a three-dimensional (3D) model are provided. 3D model data associated with a 3D video game is uploaded to the cloud network server system. The system is 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.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: October 3, 2017
    Assignee: UMBRA SOFTWARE OY
    Inventors: Otso Makinen, Antti Hatala, Hannu Saransaari, Jarno Muurimaki, Jasin Bushnaief, Johann Muszynski, Mikko Pulkki, Niilo Jaba, Otto Laulajainen, Turkka Aijala, Vinh Truong