Patents by Inventor Tommi Laine

Tommi Laine 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: 11765580
    Abstract: A method is provided that is performed by a mobile device at least partially under control of a positioning program. The method includes establishing or initiating establishing a secure communication path to a remote device for receiving one or more signature parameter data sets and receiving said signature parameter data set(s) via said secure communication path. The method also includes estimating a position of said mobile device at least partially based on radio signal parameter(s) obtained by said mobile device. The position data are obtained as a result of said estimating. The method further includes determining a digital signature of said position data at least partially based on at least one of said signature parameter data set(s). The method also includes providing said position data and said signature data to one or more application programs. A corresponding device and computer-readable storage medium are also provided.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: September 19, 2023
    Assignee: HERE GLOBAL B.V.
    Inventors: Lauri Aarne Johannes Wirola, Jari Syrjarinne, Tommi Laine
  • Patent number: 10768714
    Abstract: The invention relates to an electronic device, which includes a display component, in which at least one controllable element is arranged to be visualized in its entirety, the control of which element is arranged to be based on determining a change (M) relating to the attitude or position of the device and camera means arranged to form image frames (IMAGE1, IMAGE2), and in which, in order to control the functions of the device, such as, for example, to control the element, the change is arranged to be determined, using optical data-flow algorithms, from the image frames formed by the camera means, which image frames are arranged to be compared to each other in a set manner, and on the basis of which comparison the said change is arranged to be determined. The image frames are arranged to be segmented in a selected manner, from which at least one movement vector (SR, SL, SUp, SDown) determining the said change is arranged to be determined from at least some of the segments (SEGMENT1, SEGMENT2).
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: September 8, 2020
    Assignee: Conversant Wireless Licensing S.a r.l.
    Inventors: Mikko Blomqvist, Tommi Laine, Miia Onkalo
  • Publication number: 20200204988
    Abstract: A method is provided that is performed by a mobile device at least partially under control of a positioning program. The method includes establishing or initiating establishing a secure communication path to a remote device for receiving one or more signature parameter data sets and receiving said signature parameter data set(s) via said secure communication path. The method also includes estimating a position of said mobile device at least partially based on radio signal parameter(s) obtained by said mobile device. The position data are obtained as a result of said estimating. The method further includes determining a digital signature of said position data at least partially based on at least one of said signature parameter data set(s). The method also includes providing said position data and said signature data to one or more application programs. A corresponding device and computer-readable storage medium are also provided.
    Type: Application
    Filed: December 19, 2019
    Publication date: June 25, 2020
    Applicant: HERE GLOBAL B.V.
    Inventors: Lauri Aarne Johannes WIROLA, Jari SYRJARINNE, Tommi LAINE
  • Patent number: 10670690
    Abstract: In accordance with an example embodiment, an apparatus comprises at least one receiver configured to receive a grid corresponding to an area, at least one processor configured to assign at least one access point in the area to at least one node in the grid, and the at least one processor configured to select a predetermined number of access points assigned to the at least one node for inclusion in a partial radio map.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: June 2, 2020
    Assignee: HERE Global B.V.
    Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist, Tommi Laine
  • Publication number: 20190162814
    Abstract: In accordance with an example embodiment, an apparatus comprises at least one receiver configured to receive a grid corresponding to an area, at least one processor configured to assign at least one access point in the area to at least one node in the grid, and the at least one processor configured to select a predetermined number of access points assigned to the at least one node for inclusion in a partial radio map.
    Type: Application
    Filed: February 1, 2019
    Publication date: May 30, 2019
    Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist, Tommi Laine
  • Publication number: 20190121448
    Abstract: The invention relates to an electronic device, which includes a display component, in which at least one controllable element is arranged to be visualized in its entirety, the control of which element is arranged to be based on determining a change (M) relating to the attitude or position of the device and camera means arranged to form image frames (IMAGE1, IMAGE2), and in which, in order to control the functions of the device, such as, for example, to control the element, the change is arranged to be determined, using optical data-flow algorithms, from the image frames formed by the camera means, which image frames are arranged to be compared to each other in a set manner, and on the basis of which comparison the said change is arranged to be determined. The image frames are arranged to be segmented in a selected manner, from which at least one movement vector (SR, SL, SUp, SDown) determining the said change is arranged to be determined from at least some of the segments (SEGMENT1, SEGMENT2).
    Type: Application
    Filed: October 22, 2018
    Publication date: April 25, 2019
    Inventors: Mikko BLOMQVIST, Tommi LAINE, Miia ONKALO
  • Patent number: 10241189
    Abstract: In accordance with an example embodiment of the present invention, an apparatus comprises at least one receiver configured to receive a grid corresponding to an area, at least one processor configured to assign at least one access point in the area to at least one node in the grid, and the at least one processor configured to select a predetermined number of access points assigned to the at least one node for inclusion in a partial radio map.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: March 26, 2019
    Assignee: HERE Global B.V.
    Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist, Tommi Laine
  • Publication number: 20190075117
    Abstract: The present invention relates to processing location information access requests. An identifier of a sender of a received location information access request is determined, and the identifier is compared to identifiers in a contact storage. Location access control information and/or supplementary contact information associated with an entry having a matching identifier in the contact storage is then retrieved.
    Type: Application
    Filed: November 7, 2018
    Publication date: March 7, 2019
    Inventors: Petri RAUHALA, Tommi LAINE, Mikko BLOMQVIST
  • Patent number: 10126834
    Abstract: The invention relates to an electronic device, which includes a display component, in which at least one controllable element is arranged to be visualized in its entirety, the control of which element is arranged to be based on determining a change (M) relating to the attitude or position of the device and camera means arranged to form image frames (IMAGE1, IMAGE2), and in which, in order to control the functions of the device, such as, for example, to control the element, the change is arranged to be determined, using optical data-flow algorithms, from the image frames formed by the camera means, which image frames are arranged to be compared to each other in a set manner, and on the basis of which comparison the said change is arranged to be determined. The image frames are arranged to be segmented in a selected manner, from which at least one movement vector (SR, SL, SUp, SDown) determining the said change is arranged to be determined from at least some of the segments (SEGMENT1, SEGMENT2).
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: November 13, 2018
    Assignee: Conversant Wireless Licensing S.A.R.L.
    Inventors: Mikko Blomqvist, Tommi Laine, Miia Onkalo
  • Patent number: 10129261
    Abstract: The present invention relates to processing location information access requests. An identifier of a sender of a received location information access request is determined, and the identifier is compared to identifiers in a contact storage. Location access control information and/or supplementary contact information associated with an entry having a matching identifier in the contact storage is then retrieved.
    Type: Grant
    Filed: June 23, 2004
    Date of Patent: November 13, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Petri Rauhala, Tommi Laine, Mikko Blomqvist
  • Patent number: 9872144
    Abstract: An apparatus receives a message including results of measurements on signals of a WLAN access point. The apparatus determines as a first condition whether the message comprises no indication of a position obtained in a non-cell based positioning and/or no information enabling a non-cell based positioning. The apparatus determines as a second condition whether the message comprises in addition results of measurements on signals of at least one cell of a cellular communications network. If the conditions are met, the apparatus determines a position based on the results of measurements on signals of the at least one cell of a cellular communications network and causes storage of location information that is based on the determined position in a memory for the WLAN access point, in case no location information has previously been stored in the memory for the WLAN access point.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: January 16, 2018
    Assignee: HERE Global B.V.
    Inventors: Lauri Wirola, Tommi Laine
  • Publication number: 20170303087
    Abstract: An apparatus receives a message including results of measurements on signals of a WLAN access point. The apparatus determines as a first condition whether the message comprises no indication of a position obtained in a non-cell based positioning and/or no information enabling a non-cell based positioning. The apparatus determines as a second condition whether the message comprises in addition results of measurements on signals of at least one cell of a cellular communications network. If the conditions are met, the apparatus determines a position based on the results of measurements on signals of the at least one cell of a cellular communications network and causes storage of location information that is based on the determined position in a memory for the WLAN access point, in case no location information has previously been stored in the memory for the WLAN access point.
    Type: Application
    Filed: June 29, 2017
    Publication date: October 19, 2017
    Inventors: Lauri Wirola, Tommi Laine
  • Patent number: 9730019
    Abstract: An apparatus receives a message including results of measurements on signals of a WLAN access point. The apparatus determines as a first condition whether the message comprises no indication of a position obtained in a non-cell based positioning and/or no information enabling a non-cell based positioning. The apparatus determines as a second condition whether the message comprises in addition results of measurements on signals of at least one cell of a cellular communications network. If the conditions are met, the apparatus determines a position based on the results of measurements on signals of the at least one cell of a cellular communications network and causes storage of location information that is based on the determined position in a memory for the WLAN access point, in case no location information has previously been stored in the memory for the WLAN access point.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: August 8, 2017
    Assignee: HERE Global B.V.
    Inventors: Lauri Wirola, Tommi Laine
  • Publication number: 20160161591
    Abstract: In accordance with an example embodiment of the present invention, an apparatus comprises at least one receiver configured to receive a grid corresponding to an area, at least one processor configured to assign at least one access point in the area to at least one node in the grid, and the at least one processor configured to select a predetermined number of access points assigned to the at least one node for inclusion in a partial radio map.
    Type: Application
    Filed: June 12, 2014
    Publication date: June 9, 2016
    Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist, Tommi Laine
  • Publication number: 20160165396
    Abstract: An apparatus receives a message including results of measurements on signals of a WLAN access point. The apparatus determines as a first condition whether the message comprises no indication of a position obtained in a non-cell based positioning and/or no information enabling a non-cell based positioning. The apparatus determines as a second condition whether the message comprises in addition results of measurements on signals of at least one cell of a cellular communications network. If the conditions are met, the apparatus determines a position based on the results of measurements on signals of the at least one cell of a cellular communications network and causes storage of location information that is based on the determined position in a memory for the WLAN access point, in case no location information has previously been stored in the memory for the WLAN access point.
    Type: Application
    Filed: July 21, 2014
    Publication date: June 9, 2016
    Applicant: HERE Global B.V.
    Inventors: Lauri WIROLA, Tommi LAINE
  • Publication number: 20150138090
    Abstract: The invention relates to an electronic device, which includes a display component, in which at least one controllable element is arranged to be visualized in its entirety, the control of which element is arranged to be based on determining a change (M) relating to the attitude or position of the device and camera means arranged to form image frames (IMAGE1, IMAGE2), and in which, in order to control the functions of the device, such as, for example, to control the element, the change is arranged to be determined, using optical data-flow algorithms, from the image frames formed by the camera means, which image frames are arranged to be compared to each other in a set manner, and on the basis of which comparison the said change is arranged to be determined. The image frames are arranged to be segmented in a selected manner, from which at least one movement vector (SR, SL, SUp, SDown) determining the said change is arranged to be determined from at least some of the segments (SEGMENT1, SEGMENT2).
    Type: Application
    Filed: January 22, 2015
    Publication date: May 21, 2015
    Inventors: Mikko BLOMQVIST, Tommi Laine, Miia Onkalo
  • Publication number: 20150111605
    Abstract: A location-based triggering system and method allow location-based triggers to be created and associated with POI, landmark, and/or location-based information categories comprised of a plurality of POIs, landmarks, and/or location-based information, POI, landmark, and/or location-based information sub-categories, as well as POI, landmark, and location-based information searches. A trigger is created, where the trigger comprises trigger criteria. At least one POI, landmark, and/or location-based information database containing a plurality of POIs, landmarks, and/or location-based information data is monitored for a match between the trigger criteria and at least one POI, landmark, and/or location-based information category. If a match exists, the trigger is activated, thereby executing a related action or event. Furthermore, additional search criteria can be combined with the trigger criteria to enhance the LBT process.
    Type: Application
    Filed: January 5, 2015
    Publication date: April 23, 2015
    Inventors: Tommi A. LAINE, Ari-Petri Olavi RAUHALA, Pasi KATAJAINEN, Jarno LUTTINEN
  • Patent number: 8970490
    Abstract: The invention relates to an electronic device, which includes a display component, in which at least one controllable element is arranged to be visualized in its entirety, the control of which element is arranged to be based on determining a change (M) relating to the attitude or position of the device and camera means arranged to form image frames (IMAGE1, IMAGE2), and in which, in order to control the functions of the device, such as, for example, to control the element, the change is arranged to be determined, using optical data-flow algorithms, from the image frames formed by the camera means, which image frames are arranged to be compared to each other in a set manner, and on the basis of which comparison the said change is arranged to be determined. The image frames are arranged to be segmented in a selected manner, from which at least one movement vector (SR, SL, SUp, SDown) determining the said change is arranged to be determined from at least some of the segments (SEGMENT1, SEGMENT2).
    Type: Grant
    Filed: August 16, 2005
    Date of Patent: March 3, 2015
    Assignee: Core Wireless Licensing S.A.R.L.
    Inventors: Mikko Blomqvist, Tommi Laine, Miia Onkalo
  • Patent number: 8953767
    Abstract: A location-based triggering system and method allow location-based triggers to be created and associated with POI, landmark, and/or location-based information categories comprised of a plurality of POIs, landmarks, and/or location-based information, POI, landmark, and/or location-based information sub-categories, as well as POI, landmark, and location-based information searches. A trigger is created, where the trigger comprises trigger criteria. At least one POI, landmark, and/or location-based information database containing a plurality of POIs, landmarks, and/or location-based information data is monitored for a match between the trigger criteria and at least one POI, landmark, and/or location-based information category. If a match exists, the trigger is activated, thereby executing a related action or event. Furthermore, additional search criteria can be combined with the trigger criteria to enhance the LBT process.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: February 10, 2015
    Assignee: Nokia Corporation
    Inventors: Tommi A. Laine, Petri O. Rauhala, Pasi Katajainen, Jarno Luttinen
  • Publication number: 20130281129
    Abstract: A location-based triggering system and method allow location-based triggers to be created and associated with POI, landmark, and/or location-based information categories comprised of a plurality of POIs, landmarks, and/or location-based information, POI, landmark, and/or location-based information sub-categories, as well as POI, landmark, and location-based information searches. A trigger is created, where the trigger comprises trigger criteria. At least one POI, landmark, and/or location-based information database containing a plurality of POIs, landmarks, and/or location-based information data is monitored for a match between the trigger criteria and at least one POI, landmark, and/or location-based information category. If a match exists, the trigger is activated, thereby executing a related action or event. Furthermore, additional search criteria can be combined with the trigger criteria to enhance the LBT process.
    Type: Application
    Filed: June 24, 2013
    Publication date: October 24, 2013
    Inventors: Tommi A. Laine, Petri O. Rauhala, Pasi Katajainen, Jarno Luttinen