Patents by Inventor Antti Erik Peuhkurinen

Antti Erik Peuhkurinen 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: 11315334
    Abstract: A display apparatus including light source(s), camera(s), head-tracking means, and processor configured to: obtain three-dimensional model of real-world environment; control camera(s) to capture given image of real-world environment, whilst processing head-tracking data obtained from head-tracking means to determine pose of users head with respect to which given image is captured; determine region of three-dimensional model that corresponds to said pose of users head; compare plurality of features extracted from region of three-dimensional model with plurality of features extracted from given image, to detect object(s) present in real-world environment; employ environment map of extended-reality environment to generate intermediate extended-reality image based on pose of users head; embed object(s) in intermediate extended-reality image to generate extended-reality image; and display extended-reality image via light source(s).
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: April 26, 2022
    Assignee: Varjo Technologies Oy
    Inventors: Ari Antti Erik Peuhkurinen, Ville Timonen, Niki Dobrev
  • Patent number: 11138807
    Abstract: A system for producing extended-reality images for a display apparatus. The system includes camera(s) and processor communicably coupled to camera(s), wherein processor is configured to: control camera(s) to capture image(s) representing test object present in real-world environment, wherein test object is physically covered three-dimensionally with coded pattern; obtain information pertaining to three-dimensional geometry of coded pattern; analyze image(s) to identify first image segment representing part of coded pattern visible in image(s); determine virtual content to be presented for test object, based on said part of coded pattern; process image(s) to generate extended-reality image(s) in which virtual content is virtually superimposed over said part of the coded pattern, based on information pertaining to three-dimensional geometry of coded pattern.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: October 5, 2021
    Assignee: Varjo Technologies Oy
    Inventors: Kai Inha, Ari Antti Erik Peuhkurinen, Mikko Ollila, Roope Rainisto
  • Patent number: 11113876
    Abstract: The invention relates to a method for displaying a three-dimensional (3D) scene graph on a screen, the method comprising: attaching 3D resources to a set of application scene nodes; separating a first process running in a first application context on an operating system of a computer system from a second process running in a second application context on the operating system by connecting a first sub-set of the application scene nodes to the first process and connecting a second sub-set of the application scene nodes to the second process; loading the first process and the second process to a 3D display server of the computer system; constructing the 3D scene graph based on the first process and the second process; and displaying the 3D scene graph on the screen.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: September 7, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Antti Erik Peuhkurinen
  • Patent number: 11099381
    Abstract: A display apparatus communicably coupled with server arrangement. Display apparatus includes means for tracking user's gaze; means for tracking pose of display apparatus; light source; optical element; and processor. Processor is configured to: process gaze-tracking data; process pose-tracking data; send, to server arrangement, gaze information and apparatus information, server arrangement predicts gaze information and apparatus information, and processes input image to generate image based on predictions; receive, image, predicted gaze information, and predicted apparatus information; determine adjustment required in configuration of light source and optical element prior to displaying image; determine if portion of previous image is to be displayed during adjustment; if yes, display said portion during adjustment; if no, switch off or dim light source during adjustment; display image via light source after adjustment.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: August 24, 2021
    Assignee: Varjo Technologies Oy
    Inventors: Ari Antti Erik Peuhkurinen, Ville Ilmari Miettinen
  • Patent number: 10979681
    Abstract: A display apparatus includes at least one light source per eye, the at least one light source being operable to emit a light beam; at least one beam scanning arrangement per eye, the at least one beam scanning arrangement being configured to direct the light beam towards a projection surface, and to sweep the light beam according to a scanning pattern, the scanning pattern being substantially in a form of a spiral; and a processor configured to control the at least one light source and the at least one beam scanning arrangement to draw at least a first region of an input image over the projection surface, wherein a resolution of the first region of the input image is to vary as a function of an angular distance from a centre of the spiral.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: April 13, 2021
    Assignee: Varjo Technologies Oy
    Inventor: Ari Antti Erik Peuhkurinen
  • Patent number: 10843067
    Abstract: An input device including first sensor that measures first sensor data indicative of at least one of: pressure applied to input device, presence or absence of given object in proximity of input device, distance of given object from input device, position and orientation of input device; and processor coupled to first sensor. Processor processes first sensor data to determine state of input device, said state indicating whether or not input device is lying on given object; obtains, from user device, context information pertaining to visual scene being presented to user; and controls input device to operate in first mode of operation or second mode of operation based on said state and context information. Input device acts as computer mouse during first mode of operation and as six-degrees-of-freedom controller during second mode of operation.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: November 24, 2020
    Assignee: Varjo Technologies Oy
    Inventors: Ari Antti Erik Peuhkurinen, Roope Rainisto
  • Publication number: 20200348515
    Abstract: A display apparatus communicably coupled with server arrangement. Display apparatus includes means for tracking user's gaze; means for tracking pose of display apparatus; light source; optical element; and processor. Processor is configured to: process gaze-tracking data; process pose-tracking data; send, to server arrangement, gaze information and apparatus information, server arrangement predicts gaze information and apparatus information, and processes input image to generate image based on predictions; receive, image, predicted gaze information, and predicted apparatus information; determine adjustment required in configuration of light source and optical element prior to displaying image; determine if portion of previous image is to be displayed during adjustment; if yes, display said portion during adjustment; if no, switch off or dim light source during adjustment; display image via light source after adjustment.
    Type: Application
    Filed: July 15, 2020
    Publication date: November 5, 2020
    Applicant: Varjo Technologies Oy
    Inventors: Ari Antti Erik Peuhkurinen, Ville Ilmari Miettinen
  • Publication number: 20200341300
    Abstract: An eyeglass frame (1) comprising a front piece (2) and a pair of temples (3), each temple (3) being hingedly connected to an end of the front piece (2) to allow the temples (3) to move between a folded and an open position, at least one temple (3) comprising an adapter (4) for receiving an electronic device (5).
    Type: Application
    Filed: August 2, 2017
    Publication date: October 29, 2020
    Inventors: Marko Eromaki, Panu Johansson, Antti Erik Peuhkurinen, Harri Hakulinen, Annika Hautamäki, Jari Tuomas Savolainen, Lauri Jääskelä, Thomas Rücker
  • Patent number: 10635571
    Abstract: An apparatus with a standard zone and a test zone, where the standard zone includes a standard execution environment providing access to genuine resources of the apparatus and the test zone includes a test execution environment providing access to mock resources, with a mock resource modeling a genuine resource of the apparatus. The application has access to the genuine resources when the application is executed in the standard zone. The application has access to the mock resources when the application is executed in the test zone and the application does not have access to the genuine resources when the application is executed in the test zone.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: April 28, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Antti Erik Peuhkurinen, Panu Johansson, Janne Hirvimies
  • Patent number: 10614734
    Abstract: A display apparatus including at least one image renderer; light sources; controllable scanning mirrors; at least two actuators associated with the controllable scanning mirrors; means for detecting gaze direction of user; and a processor communicably coupled to the aforementioned components. The processor is configured to: (a) obtain an input image and determine region of visual accuracy thereof; (b) process the input image to generate a context image and a focus image; (c) determine a focus area within a projection surface over which the focus image is to be drawn; (d) render the context image; (e) draw the focus image; and (f) control the actuators to align the controllable scanning mirrors. The processor is configured to perform (d), (e) and (f) substantially simultaneously, and optically combine a projection of the drawn focus image with a projection of the rendered context image to create a visual scene.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: April 7, 2020
    Assignee: Varjo Technologies Oy
    Inventors: Ari Antti Erik Peuhkurinen, Oiva Arvo Oskari Sahlsten, Klaus Mikael Melakari
  • Patent number: 10602132
    Abstract: A display apparatus including at least one light source per eye; at least one controllable scanning mirror per eye; means for detecting gaze direction of user; and a processor communicably coupled to the aforementioned components. The processor is configured to (a) obtain an input image and determine region of visual accuracy thereof; (b) generate pixel data corresponding to at least a first region and a second region of the input image, wherein the second region substantially corresponds to the region of visual accuracy of the input image, while the first region substantially corresponds to a remaining region of the input image, wherein the first region have a first resolution, while the second region have a second resolution, the second resolution being higher than the first resolution; and (c) control the at least one light source and the at least one controllable scanning mirror to draw the aforementioned regions.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: March 24, 2020
    Assignee: VARJO TECHNOLOGIES OY
    Inventors: Ari Antti Erik Peuhkurinen, Oiva Arvo Oskari Sahlsten, Klaus Mikael Melakari
  • Publication number: 20200092523
    Abstract: A display apparatus includes at least one light source per eye, the at least one light source being operable to emit a light beam; at least one beam scanning arrangement per eye, the at least one beam scanning arrangement being configured to direct the light beam towards a projection surface, and to sweep the light beam according to a scanning pattern, the scanning pattern being substantially in a form of a spiral; and a processor configured to control the at least one light source and the at least one beam scanning arrangement to draw at least a first region of an input image over the projection surface, wherein a resolution of the first region of the input image is to vary as a function of an angular distance from a centre of the spiral.
    Type: Application
    Filed: September 13, 2018
    Publication date: March 19, 2020
    Inventor: Ari Antti Erik Peuhkurinen
  • Publication number: 20200049946
    Abstract: A display apparatus including configuration of gaze sensors; gaze predictor module configured to process sensor data collected by aforesaid configuration to determine current gaze location and gaze velocity and/or acceleration, and to predict gaze location and gaze velocity and/or acceleration of user; image processing module configured to process input image for generating first image having first resolution and second image having second resolution, second resolution being higher than first resolution; first and second image renderers that render first and second image, respectively; optical combiner for optically combining projections of first and second images; and image steering unit configured to determine region of optical combiner onto which projection of second image is to be focused, and to make adjustment to focus projection of second image on said region; wherein second image renderer is switched off or dimmed during adjusting phase of image steering unit when said unit is making adjustment.
    Type: Application
    Filed: August 10, 2018
    Publication date: February 13, 2020
    Inventors: Ari Antti Erik Peuhkurinen, Ville Ilmari Miettinen
  • Publication number: 20190279546
    Abstract: A display apparatus including at least one image renderer; light sources; controllable scanning mirrors; at least two actuators associated with the controllable scanning mirrors; means for detecting gaze direction of user; and a processor communicably coupled to the aforementioned components. The processor is configured to: (a) obtain an input image and determine region of visual accuracy thereof; (b) process the input image to generate a context image and a focus image; (c) determine a focus area within a projection surface over which the focus image is to be drawn; (d) render the context image; (e) draw the focus image; and (f) control the actuators to align the controllable scanning mirrors. The processor is configured to perform (d), (e) and (f) substantially simultaneously, and optically combine a projection of the drawn focus image with a projection of the rendered context image to create a visual scene.
    Type: Application
    Filed: March 6, 2018
    Publication date: September 12, 2019
    Inventors: Ari Antti Erik Peuhkurinen, Oiva Arvo Oskari Sahlsten, Klaus Mikael Melakari
  • Publication number: 20190281279
    Abstract: A display apparatus including at least one light source per eye; at least one controllable scanning mirror per eye; means for detecting gaze direction of user; and a processor communicably coupled to the aforementioned components. The processor is configured to (a) obtain an input image and determine region of visual accuracy thereof; (b) generate pixel data corresponding to at least a first region and a second region of the input image, wherein the second region substantially corresponds to the region of visual accuracy of the input image, while the first region substantially corresponds to a remaining region of the input image, wherein the first region have a first resolution, while the second region have a second resolution, the second resolution being higher than the first resolution; and (c) control the at least one light source and the at least one controllable scanning mirror to draw the aforementioned regions.
    Type: Application
    Filed: March 6, 2018
    Publication date: September 12, 2019
    Inventors: Ari Antti Erik Peuhkurinen, Oiva Arvo Oskari Sahlsten, Klaus Mikael Melakari
  • Publication number: 20190236312
    Abstract: A computing apparatus includes a processor coupled to a memory. The memory stores a set of permission chains, and each permission chain indicates a prior process accessed a current process and the current process requested access to a next process. The processor receives a permission request including a request for an access permission to allow a first current process to access a first next process and an indication that the first current process was accessed from a first prior process. The processor searches the set of permission chains for a matching permission chain, and when the matching permission chain is not found, the processor receives an input granting or denying the requested permission, and when granted updates the set of permission chains to include the granted permission chain and returns a granted indication.
    Type: Application
    Filed: April 12, 2019
    Publication date: August 1, 2019
    Inventors: Antti Erik PEUHKURINEN, Dmitry KASATKIN
  • Publication number: 20180285243
    Abstract: An apparatus with a standard zone and a test zone, where the standard zone includes a standard execution environment providing access to genuine resources of the apparatus and the test zone includes a test execution environment providing access to mock resources, with a mock resource modeling a genuine resource of the apparatus. The application has access to the genuine resources when the application is executed in the standard zone. The application has access to the mock resources when the application is executed in the test zone and the application does not have access to the genuine resources when the application is executed in the test zone.
    Type: Application
    Filed: April 30, 2015
    Publication date: October 4, 2018
    Inventors: Antti Erik Peuhkurinen, Panu Johansson, Janne Hirvimies
  • Publication number: 20170315667
    Abstract: A hand or a finger detection device and a computing device comprising a hand or a finger detection device includes a proximity sensor grid having a plurality of proximity sensors, and a processor. The proximity sensor grid is configured to provide a sensor image, where the sensor image is a proximity sensor grid representation of a hand or a finger in proximity to the proximity sensor grid.
    Type: Application
    Filed: July 19, 2017
    Publication date: November 2, 2017
    Inventors: Antti Erik Peuhkurinen, Chris Dimopoulos
  • Publication number: 20140313197
    Abstract: The invention relates to a method for displaying a three-dimensional (3D) scene graph on a screen, the method comprising: attaching 3D resources to a set of application scene nodes; separating a first process running in a first application context on an operating system of a computer system from a second process running in a second application context on the operating system by connecting a first sub-set of the application scene nodes to the first process and connecting a second sub-set of the application scene nodes to the second process; loading the first process and the second process to a 3D display server of the computer system; constructing the 3D scene graph based on the first process and the second process; and displaying the 3D scene graph on the screen.
    Type: Application
    Filed: December 30, 2013
    Publication date: October 23, 2014
    Applicant: Huawei Technologies Co., Ltd.
    Inventor: Antti Erik Peuhkurinen