Patents by Inventor Juhani Ahonen

Juhani Ahonen 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: 11539935
    Abstract: In one embodiment, a computing system may receive, from a second computing system, video streams of a scene, the video streams including at least a first image and a second image that are simultaneously captured by a first camera and a second camera of the second computing system, respectively. The system may determine, using a sensor system, a viewpoint of a viewer with respect to a display region of a monoscopic display associated with the first computing system. The system may generate an output image of the scene by blending, according to blending proportions computed using the viewpoint of the viewer, corresponding portions of the first image and the second image. The system may display the output image in the display region of the monoscopic display.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: December 27, 2022
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Andrew Garrod Bosworth, Timo Juhani Ahonen, Brian Keith Cabral, Ryan Cairns, Andrea Colaco, Jonathan Huang, Michael Fredrick Cohen
  • Publication number: 20220174257
    Abstract: In one embodiment, a computing system may receive, from a second computing system, video streams of a scene, the video streams including at least a first image and a second image that are simultaneously captured by a first camera and a second camera of the second computing system, respectively. The system may determine, using a sensor system, a viewpoint of a viewer with respect to a display region of a monoscopic display associated with the first computing system. The system may generate an output image of the scene by blending, according to blending proportions computed using the viewpoint of the viewer, corresponding portions of the first image and the second image. The system may display the output image in the display region of the monoscopic display.
    Type: Application
    Filed: December 2, 2020
    Publication date: June 2, 2022
    Inventors: Andrew Garrod Bosworth, Timo Juhani Ahonen, Brian Keith Cabral, Ryan Cairns, Andrea Colaco, Jonathan Huang, Michael Fredrick Cohen
  • Patent number: 10951950
    Abstract: A method, apparatus and computer program product facilitate the viewing of a storyline defined in a video. In regards to a method, viewing by a user of different sequential areas of a video over time is monitored. The different sequential areas of the video over time define a storyline. If the storyline is followed, the video continues to be presented. However, if the storyline is not followed in that a next sequential area of the video is not viewed, a portion of the video prior to the next sequential area is caused to be repeatedly replayed in a loop. Following this repeated replay of the portion of the video, the repeated replay of the portion of the video is ceased and the presentation of the video is resumed if the storyline is followed and the next sequential area of the video in the storyline is viewed.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: March 16, 2021
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Timo Juhani Ahonen, Daniel Andre Vaquero, Miska Matias Hannuksela
  • Patent number: 10931968
    Abstract: A method, apparatus and computer program product are provided in order to create and/or decode video content of a scene that includes regions having looping video of different loop lengths with the video content of the scene being configured to be repeatedly looped, such as in the form of a cinemagraph, without any temporal discontinuity. In the context of a method, the video content of a scene is encoded. The video content includes at least two regions having looping videos of different loop lengths. The method also includes constructing metadata in association with the video content. The metadata comprises information identifying a location of each region within the scene. The metadata further comprises a loop length for each of the at least two regions. The method further includes causing provision of the video content as encoded and the metadata.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: February 23, 2021
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Timo Juhani Ahonen, Daniel Andre Vaquero, Miska Matias Hannuksela
  • Patent number: 10915776
    Abstract: Various client devices include displays and one or more image capture devices configured to capture video data. Different users of an online system may authorize client devices to exchange information captured by their respective image capture devices. A user viewing video data captured by another user's client device identifies an object of interest in the video data to the other user's client device. The other user's client device modifies captured video data so a focal point of the captured video data is the object of interest and so the object of interest is magnified in the captured video data. Subsequently, the modified video data is transmitted to the client device of the user viewing the captured video data.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: February 9, 2021
    Assignee: Facebook, Inc.
    Inventors: Eric W. Hwang, Jason Francis Harrison, Timo Juhani Ahonen
  • Patent number: 10848687
    Abstract: Various client devices include displays and one or more image capture devices configured to capture video data. Different users of an online system may authorize client devices to exchange information captured by their respective image capture devices. Additionally, a sending client device captures and transmits video data to a receiving client, while receiving one or more video presentation settings of the receiving client device. The sending client device applies one or more models to the captured video data and compares output from the models to the video presentation settings of the receiving client device. Based on the comparison, the sending client device provides suggested modifications to one or more video presentation settings to the receiving client device. For example, the sending client device provides a suggestion to reorient a display device of the receiving client device.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: November 24, 2020
    Assignee: Facebook, Inc.
    Inventors: Jason Francis Harrison, Timo Juhani Ahonen, Eric W. Hwang, Belmer Perrella Garcia Negrillo
  • Patent number: 10834358
    Abstract: A system includes multiple client devices that are capable of capturing and displaying video data, in which at least two of the client devices have different amounts of processing power. A connection is established at a client device having more processing power to a client device having less processing power. The client device having more processing power receives video data captured by the client device having less processing power as well as metadata associated with the video data via the connection as the video data are being captured by the client device having less processing power. The client device having more processing power processes the video data based on the metadata associated with the video data within a duration of the connection, thereby enhancing a quality of the video data. The processed video data are then displayed at the client device having more processing power.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: November 10, 2020
    Assignee: Facebook, Inc.
    Inventors: Jason Francis Harrison, Timo Juhani Ahonen
  • Publication number: 20200110958
    Abstract: Various client devices include displays and one or more image capture devices configured to capture video data. Different users of an online system may authorize client devices to exchange information captured by their respective image capture devices. A user viewing video data captured by another user's client device identifies an object of interest in the video data to the other user's client device. The other user's client device modifies captured video data so a focal point of the captured video data is the object of interest and so the object of interest is magnified in the captured video data. Subsequently, the modified video data is transmitted to the client device of the user viewing the captured video data.
    Type: Application
    Filed: October 5, 2018
    Publication date: April 9, 2020
    Inventors: Eric W. Hwang, Jason Francis Harrison, Timo Juhani Ahonen
  • Publication number: 20200112690
    Abstract: Various client devices include displays and one or more image capture devices configured to capture video data. Different users of an online system may authorize client devices to exchange information captured by their respective image capture devices. Additionally, a sending client device captures and transmits video data to a receiving client, while receiving one or more video presentation settings of the receiving client device. The sending client device applies one or more models to the captured video data and compares output from the models to the video presentation settings of the receiving client device. Based on the comparison, the sending client device provides suggested modifications to one or more video presentation settings to the receiving client device. For example, the sending client device provides a suggestion to reorient a display device of the receiving client device.
    Type: Application
    Filed: October 5, 2018
    Publication date: April 9, 2020
    Inventors: Jason Francis Harrison, Timo Juhani Ahonen, Eric W. Hwang, Belmer Perrella Garcia Negrillo
  • Publication number: 20190037234
    Abstract: A method, apparatus and computer program product are provided in order to create and/or decode video content of a scene that includes regions having looping video of different loop lengths with the video content of the scene being configured to be repeatedly looped, such as in the form of a cinemagraph, without any temporal discontinuity. In the context of a method, the video content of a scene is encoded. The video content includes at least two regions having looping videos of different loop lengths. The method also includes constructing metadata in association with the video content. The metadata comprises information identifying a location of each region within the scene. The metadata further comprises a loop length for each of the at least two regions. The method further includes causing provision of the video content as encoded and the metadata.
    Type: Application
    Filed: July 31, 2017
    Publication date: January 31, 2019
    Inventors: Timo Juhani AHONEN, Daniel Andre VAQUERO, Miska Matias HANNUKSELA
  • Publication number: 20190037278
    Abstract: A method, apparatus and computer program product facilitate the viewing of a storyline defined in a video. In regards to a method, viewing by a user of different sequential areas of a video over time is monitored. The different sequential areas of the video over time define a storyline. If the storyline is followed, the video continues to be presented. However, if the storyline is not followed in that a next sequential area of the video is not viewed, a portion of the video prior to the next sequential area is caused to be repeatedly replayed in a loop. Following this repeated replay of the portion of the video, the repeated replay of the portion of the video is ceased and the presentation of the video is resumed if the storyline is followed and the next sequential area of the video in the storyline is viewed.
    Type: Application
    Filed: July 31, 2017
    Publication date: January 31, 2019
    Inventors: Timo Juhani AHONEN, Daniel Andre VAQUERO, Miska Matias HANNUKSELA
  • Patent number: 9202108
    Abstract: Methods and apparatuses are provided for facilitating face image analysis. A method may include determining a histogram-based face descriptor for each of a plurality of regions of a face image. The method may further include compressing the histogram-based face descriptors to generate a plurality of compressed face descriptors describing the plurality of regions of the face image. Corresponding apparatuses are also provided.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: December 1, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Timo Juhani Ahonen, Gabriel Takacs
  • Patent number: 9025051
    Abstract: Various methods are provided for automatically adjusting a zoom feature in accordance with a camera movement to perform a dolly zoom effect. One example method may include causing reception of a first image frame from video data, wherein the first image frame comprises two or more interest points, causing reception of a second image frame from the video data, wherein the second image frame comprises the two or more interest points in a different location, and tracking a difference in location of the two or more interest points from the first image frame to the second image frame. The method may also include calculating a scaling factor and applying the scaling factor to the second image frame.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: May 5, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Timo Pekka Pylvanainen, Timo Juhani Ahonen
  • Publication number: 20140240553
    Abstract: Various methods are provided for automatically adjusting a zoom feature in accordance with a camera movement to perform a dolly zoom effect. One example method may include causing reception of a first image frame from video data, wherein the first image frame comprises two or more interest points, causing reception of a second image frame from the video data, wherein the second image frame comprises the two or more interest points in a different location, and tracking a difference in location of the two or more interest points from the first image frame to the second image frame. The method may also include calculating a scaling factor and applying the scaling factor to the second image frame.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Applicant: NOKIA CORPORATION
    Inventors: Timo Pekka Pylvanainen, Timo Juhani Ahonen
  • Publication number: 20130272583
    Abstract: Methods and apparatuses are provided for facilitating face image analysis. A method may include determining a histogram-based face descriptor for each of a plurality of regions of a face image. The method may further include compressing the histogram-based face descriptors to generate a plurality of compressed face descriptors describing the plurality of regions of the face image. Corresponding apparatuses are also provided.
    Type: Application
    Filed: April 13, 2012
    Publication date: October 17, 2013
    Applicant: NOKIA CORPORATION
    Inventors: Timo Juhani Ahonen, Gabriel Takacs
  • Patent number: 5102532
    Abstract: The invention relates to a method for controlling pressurized screening devices in which fiber pulp is fed to the pressurized screening device and is divided into the accepted portion of the fiber pulp passing through perforations of a cylindrical screenplate and the rejected portion which is removed from the screenplate, the perforated screenplate being treated by a device movable relative thereto and rotatable around the center axis of the screenplate, the fiber pulp being fed parallel with the center axis of the screenplate to baffle blade assembly comprising at least two baffle blades and also being rotatable around the center axis, wherein the speed of rotation of the baffle blade assembly and/or the radial dimension of the baffle blades are adjustable to control the screening. The invention additionally relates to pressurized screening devices for implementing the method.
    Type: Grant
    Filed: June 5, 1990
    Date of Patent: April 7, 1992
    Assignee: Oy Tampella Ab
    Inventors: Jouko Hautala, Juhani Ahonen, Veli-Matti Rajala
  • Patent number: 4666093
    Abstract: Frame construction for a pressure grinding machine of press type, which frame construction comprises a gastight, pressure-proof grinding chamber, bearing housings for a grinder member revolving in the grinding chamber, as well as at least one press chamber for the pulpwood and a press device limiting the press chamber on one side. The frame construction consists of two separate parts, namely a pressure frame, which constitutes the said grinding chamber and press chamber and which substantially receives the pressure forces resulting from the positive pressure prevailing in the grinding chamber, and a power frame, which connects the press device and the bearing housings of the grindstone to each other and which substantially receives the tensile and circumferential forces resulting from the grinding and from the pressing of the wood against the grindstone.
    Type: Grant
    Filed: March 12, 1986
    Date of Patent: May 19, 1987
    Assignee: Oy Tampella AB
    Inventors: Toivo Lajunen, Juhani Ahonen, Pekka Haikkala
  • Patent number: 4664323
    Abstract: A method for feeding a wood batch into a pressure grinder, according to which method the wood batch is first fed into a pressurizable feeding device (9) and thereafter from the feeding device into a continuously pressurized grinding chamber (5) to make contact with a grinding means (3) rotating in the grinding chamber. The wood batch is fed from the feeding device into the grinding chamber essentially in a horizontal plane in the direction of the axis (4) of rotation of the grinding means for maintaining proper order of the wood batch during the feeding operation. In a feeding device for carrying out the method the feeding device (9) is positioned on the side of the grinding chamber (5) so that the bottom (10a) of the feeding pocket (10) formed by the feeding device is essentially in level with the bottom (5a) of the grinding chamber. The feeding device is provided with a pushing means (17) displaceable in the feeding pocket towards the grinding chamber in parallel with the level of the bottom.
    Type: Grant
    Filed: November 16, 1984
    Date of Patent: May 12, 1987
    Assignee: Oy Tampella AB
    Inventors: Juhani Ahonen, Pekka Haikkala, Raimo Pessa