Patents by Inventor Jaakko Keranen

Jaakko Keranen 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: 11823421
    Abstract: A method, apparatus, and computer program product provide for compression of volumetric video in a manner that is more efficient and requires less metadata updates. A method can include converting a volumetric video scene into a canonical representation comprising a plurality of frames comprising a video atlas and corresponding metadata. Each frame can be divided into a plurality of tiles based on different tile characteristics, which can be used to analyze and characterize the different tiles for atlas packing purposes. Tiles can be clipped or merged or otherwise edited in the atlas. Tiles can be decomposed to metadata suitable for later rendering of the tile. Tiles having a similar enough color attribute or depth attribute during the entire group of photos can be rendered as a single instance, clipped entirely, and rendered based upon a reference tile and the stored metadata.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: November 21, 2023
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Lauri Iiola, Kimmo Roimela, Vinod Kumar Malamal Vadakital, Jaakko Keränen, Mika Pesonen
  • Patent number: 11259050
    Abstract: Apparatuses, methods, and computer programs are disclosed to implement six degrees of freedom spatial layout signaling. An example apparatus includes at least one processor; and at least one non-transitory memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to perform: segment a scene of volumetric video into one or more sequences, each sequence comprising one or more sub viewing volumes having one or more bitstream alternatives; generate viewing volume and view point indications within one or more dynamic adaptive streaming over hypertext transfer protocol media presentation description files; generate one or more sub volume scheme uniform resource identifiers for client side instructions to retrieve content; and provide one or more of the sub viewing volumes based on a client selection and request.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: February 22, 2022
    Assignee: Nokia Technologies Oy
    Inventors: Lauri Ilola, Kimmo Roimela, Vinod Kumar Malamal Vadakital, Jaakko Keranen
  • Publication number: 20210383590
    Abstract: An apparatus includes at least one processor; and at least one non-transitory memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to: provide patch metadata to signal view-dependent transformations of a texture layer of volumetric data; provide the patch metadata to comprise at least one of: a depth offset of the texture layer with respect to a geometry surface, or texture transformation parameters; and wherein the patch metadata enables a renderer to offset texture coordinates of the texture layer based on a viewing position.
    Type: Application
    Filed: May 26, 2021
    Publication date: December 9, 2021
    Inventors: Kimmo Tapio Roimela, Vinod Kumar Malamal Vadakital, Lauri Ilola, Lukasz Kondrad, Jaakko Keranen
  • Publication number: 20210092444
    Abstract: Apparatuses, methods, and computer programs are disclosed to implement six degrees of freedom spatial layout signaling. An example apparatus includes at least one processor; and at least one non-transitory memory including computer program code; wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to perform: segment a scene of volumetric video into one or more sequences, each sequence comprising one or more sub viewing volumes having one or more bitstream alternatives; generate viewing volume and view point indications within one or more dynamic adaptive streaming over hypertext transfer protocol media presentation description files; generate one or more sub volume scheme uniform resource identifiers for client side instructions to retrieve content; and provide one or more of the sub viewing volumes based on a client selection and request.
    Type: Application
    Filed: September 14, 2020
    Publication date: March 25, 2021
    Inventors: Lauri ILOLA, Kimmo ROIMELA, Vinod Kumar Malamal VADAKITAL, Jaakko KERANEN
  • Publication number: 20200294271
    Abstract: A method, apparatus, and computer program product provide for compression of volumetric video in a manner that is more efficient and requires less metadata updates. A method can include converting a volumetric video scene into a canonical representation comprising a plurality of frames comprising a video atlas and corresponding metadata. Each frame can be divided into a plurality of tiles based on different tile characteristics, which can be used to analyze and characterize the different tiles for atlas packing purposes. Tiles can be clipped or merged or otherwise edited in the atlas. Tiles can be decomposed to metadata suitable for later rendering of the tile. Tiles having a similar enough color attribute or depth attribute during the entire group of photos can be rendered as a single instance, clipped entirely, and rendered based upon a reference tile and the stored metadata.
    Type: Application
    Filed: March 11, 2020
    Publication date: September 17, 2020
    Inventors: Lauri Ilola, Kimmo Roimela, Vinod Kumar Malamal Vadakital, Jaakko Keränen, Mika Pesonen
  • Publication number: 20180310025
    Abstract: A method and technical equipment are provided. The method comprises receiving media content comprising images and depth information; generating a sparse voxel octree from the received images and depth information; projecting the received image colors to each voxel of the generated sparse voxel octree based on visibility; converting the received images into a set of radiance samples for each voxel of the generated sparse voxel octree; and processing the radiance samples by performing one of the following: fitting the radiance samples to a parametric color model to generate estimated radiance samples for a current viewing direction; or analyzing the radiance samples with the content of the generated sparse voxel octree to separate an actual surface color and reflectance properties from a reflected lighting.
    Type: Application
    Filed: April 20, 2018
    Publication date: October 25, 2018
    Inventors: Jaakko KERÄNEN, Kimmo ROIMELA, Johannes PYSTYNEN
  • Patent number: 9483225
    Abstract: A method is provided for enhancing a user interface with a mobile device by joining the displays of multiple devices together to function together with one another. In particular, example methods may provide for detecting a first touch or drag event, receiving a message indicating a second touch or drag event from a nearby device occurring during the first touch or drag event, creating a join event, and providing for transmission of the join event to the nearby device. The method may also include updating a registry of nearby devices in response to receiving a message regarding a touch or drag event from a nearby device. The method may further include providing for presentation of content on a display of a device and direction of content to be presented on a display of the nearby device, wherein the content to be presented on the display of the nearby device is related to the content on the display of the device.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: November 1, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Jaakko Keränen, Hannu Korhonen, Andres Lucero
  • Publication number: 20160062724
    Abstract: A method is provided for enhancing a user interface with a mobile device by joining the displays of multiple devices together to function together with one another. In particular, example methods may provide for detecting a first touch or drag event, receiving a message indicating a second touch or drag event from a nearby device occurring during the first touch or drag event, creating a join event, and providing for transmission of the join event to the nearby device. The method may also include updating a registry of nearby devices in response to receiving a message regarding a touch or drag event from a nearby device. The method may further include providing for presentation of content on a display of a device and direction of content to be presented on a display of the nearby device, wherein the content to be presented on the display of the nearby device is related to the content on the display of the device.
    Type: Application
    Filed: November 12, 2015
    Publication date: March 3, 2016
    Inventors: Jaakko Keränen, Hannu Korhonen, Andres Lucero
  • Patent number: 9235268
    Abstract: An approach is provided for creating a virtual workspace among devices based, at least in part, on location information. The virtual workspace corresponds to an application or a service common to the devices. Monitoring of the movement of one or more of the devices causes manipulation of the virtual workspace, the application, the service, or a combination thereof based, at least in part, on the movement. Example applications and services include media editing, media playback, image processing, social networking, and social control functionality.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: January 12, 2016
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Juha Henrik Arrasvuori, Jaakko Keränen, Hannu J. Korhonen, Andrés Lucero, Tero Jokela, Marion Boberg, Jussi Pekka Holopainen, Erika Piia Pauliina Reponen, Kaisa Väänänen-Vainio-Mattila
  • Patent number: 9213480
    Abstract: A method is provided for enhancing a user interface with a mobile device by joining the displays of multiple devices together to function together with one another. In particular, example methods may provide for detecting a first touch or drag event, receiving a message indicating a second touch or drag event from a nearby device occurring during the first touch or drag event, creating a join event, and providing for transmission of the join event to the nearby device. The method may also include updating a registry of nearby devices in response to receiving a message regarding a touch or drag event from a nearby device. The method may further include providing for presentation of content on a display of a device and direction of content to be presented on a display of the nearby device.
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: December 15, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Jaakko Keränen, Hannu Korhonen, Andres Lucero
  • Patent number: 8898567
    Abstract: An approach is provided for creating a virtual workspace among devices based, at least in part, on location information. The virtual workspace corresponds to an application or a service common to the devices. Monitoring of the movement of one or more of the devices causes manipulation of the virtual workspace, the application, the service, or a combination thereof based, at least in part, on the movement. Example applications and services include media editing, media playback, image processing, social networking, and social control functionality.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: November 25, 2014
    Assignee: Nokia Corporation
    Inventors: Juha Henrik Arrasvuori, Jaakko Keränen, Hannu J. Korhonen, Andrés Lucero, Tero Jokela, Marion Boberg, Jussi Pekka Holopainen
  • Patent number: 8543917
    Abstract: An approach is provided for presenting a global view of content. A content mapping platform receives an access address of content, the content including location information. The content mapping platform then determines availability information of the content by causing, at least in part, detection of the content at the access address and causing, at least in part, presentation of the content on a user interface of a user device indicating the location information based on the availability information of the content.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: September 24, 2013
    Assignee: Nokia Corporation
    Inventors: Pekka Ketola, Panu Johansson, Jari Selenius, Lotta Maaria Partanen, Erika Piia Pauliina Reponen, Jaakko Keränen
  • Publication number: 20120054355
    Abstract: A method for providing access management for a virtual workspace may include receiving location information defining a distance between a first device and at least one other device forming a virtual workspace in association with the first device, determining an access status of the virtual workspace based on the location information, and causing enabling or disabling of access to the virtual workspace based on the access status determined. A corresponding apparatus is also provided.
    Type: Application
    Filed: August 31, 2010
    Publication date: March 1, 2012
    Inventors: Juha Arrasvuori, Andrés Lucero, Jaakko Keränen, Hannu Korhonen, Tero Jokela, Marion Boberg, Jussi Holopainen
  • Publication number: 20110249024
    Abstract: An approach is provided for creating a virtual workspace among devices based, at least in part, on location information. The virtual workspace corresponds to an application or a service common to the devices. Monitoring of the movement of one or more of the devices causes manipulation of the virtual workspace, the application, the service, or a combination thereof based, at least in part, on the movement. Example applications and services include media editing, media playback, image processing, social networking, and social control functionality.
    Type: Application
    Filed: October 27, 2010
    Publication date: October 13, 2011
    Inventors: Juha Henrik Arrasvuori, Jaakko Keränen, Hannu J. Korhonen, Andrés Lucero, Tero Jokela, Marion Boberg, Jussi Pekka Holopainen, Erika Piia Pauliina Reponen, Kaisa Väänänen-Vainio-Mattila
  • Publication number: 20110252320
    Abstract: An approach is provided for creating a virtual workspace among devices based, at least in part, on location information. The virtual workspace corresponds to an application or a service common to the devices. Monitoring of the movement of one or more of the devices causes manipulation of the virtual workspace, the application, the service, or a combination thereof based, at least in part, on the movement. Example applications and services include media editing, media playback, image processing, social networking, and social control functionality.
    Type: Application
    Filed: April 9, 2010
    Publication date: October 13, 2011
    Applicant: Nokia Corporation
    Inventors: Juha Henrik Arrasvuori, Jaakko Keränen, Hannu J. Korhonen, Andrés Lucero, Tero Jokela, Marion Boberg, Jussi Pekka Holopainen
  • Publication number: 20110252317
    Abstract: A method is provided for enhancing a user interface with a mobile device by joining the displays of multiple devices together to function together with one another. In particular, example methods may provide for detecting a first touch or drag event, receiving a message indicating a second touch or drag event from a nearby device occurring during the first touch or drag event, creating a join event, and providing for transmission of the join event to the nearby device. The method may also include updating a registry of nearby devices in response to receiving a message regarding a touch or drag event from a nearby device. The method may further include providing for presentation of content on a display of a device and direction of content to be presented on a display of the nearby device, wherein the content to be presented on the display of the nearby device is related to the content on the display of the device.
    Type: Application
    Filed: April 8, 2010
    Publication date: October 13, 2011
    Applicant: Nokia Corporation
    Inventors: Jaakko Keränen, Hannu Korhonen, Andres Lucero
  • Publication number: 20110145718
    Abstract: An approach is provided for presenting a global view of content. A content mapping platform receives an access address of content, the content including location information. The content mapping platform then determines availability information of the content by causing, at least in part, detection of the content at the access address and causing, at least in part, presentation of the content on a user interface of a user device indicating the location information based on the availability information of the content.
    Type: Application
    Filed: December 11, 2009
    Publication date: June 16, 2011
    Applicant: Nokia Corporation
    Inventors: Pekka Ketola, Panu Johansson, Jari Selenius, Lotta Partanen, Erika Reponen, Jaakko Keranen
  • Publication number: 20070139408
    Abstract: A method of computer graphics is shown for rendering reflections on surfaces of a three-dimensional object. An environment image to be reflected is determined and a normal vector is computed for at least one reflective vertex of the object; the normal vector is rotated into view-space and an environment map of the image to be reflected is computed using a reflection vector determined on the basis of the rotated normal vector; the opacity of the vertex is determined as a function of an angle between the viewpoint vector and the normal vector; the colors of the object are determined by blending its colors with the colors of the object's background as a function of the opacity; and the object and the environment map are drawn on the object by adding the color values of the environment map to the color values of the object.
    Type: Application
    Filed: December 19, 2005
    Publication date: June 21, 2007
    Inventor: Jaakko Keranen