Patents by Inventor Tommi A. Laine
Tommi A. 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: 11765580Abstract: 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: GrantFiled: December 19, 2019Date of Patent: September 19, 2023Assignee: HERE GLOBAL B.V.Inventors: Lauri Aarne Johannes Wirola, Jari Syrjarinne, Tommi Laine
-
Patent number: 10768714Abstract: 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: GrantFiled: October 22, 2018Date of Patent: September 8, 2020Assignee: Conversant Wireless Licensing S.a r.l.Inventors: Mikko Blomqvist, Tommi Laine, Miia Onkalo
-
Publication number: 20200204988Abstract: 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: ApplicationFiled: December 19, 2019Publication date: June 25, 2020Applicant: HERE GLOBAL B.V.Inventors: Lauri Aarne Johannes WIROLA, Jari SYRJARINNE, Tommi LAINE
-
Patent number: 10670690Abstract: 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: GrantFiled: February 1, 2019Date of Patent: June 2, 2020Assignee: HERE Global B.V.Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist, Tommi Laine
-
Publication number: 20190162814Abstract: 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: ApplicationFiled: February 1, 2019Publication date: May 30, 2019Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist, Tommi Laine
-
Publication number: 20190121448Abstract: 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: ApplicationFiled: October 22, 2018Publication date: April 25, 2019Inventors: Mikko BLOMQVIST, Tommi LAINE, Miia ONKALO
-
Patent number: 10241189Abstract: 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: GrantFiled: June 12, 2014Date of Patent: March 26, 2019Assignee: HERE Global B.V.Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist, Tommi Laine
-
Publication number: 20190075117Abstract: 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: ApplicationFiled: November 7, 2018Publication date: March 7, 2019Inventors: Petri RAUHALA, Tommi LAINE, Mikko BLOMQVIST
-
Patent number: 10126834Abstract: 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: GrantFiled: January 22, 2015Date of Patent: November 13, 2018Assignee: Conversant Wireless Licensing S.A.R.L.Inventors: Mikko Blomqvist, Tommi Laine, Miia Onkalo
-
Patent number: 10129261Abstract: 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: GrantFiled: June 23, 2004Date of Patent: November 13, 2018Assignee: Nokia Technologies OyInventors: Petri Rauhala, Tommi Laine, Mikko Blomqvist
-
Patent number: 9872144Abstract: 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: GrantFiled: June 29, 2017Date of Patent: January 16, 2018Assignee: HERE Global B.V.Inventors: Lauri Wirola, Tommi Laine
-
Publication number: 20170303087Abstract: 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: ApplicationFiled: June 29, 2017Publication date: October 19, 2017Inventors: Lauri Wirola, Tommi Laine
-
Patent number: 9730019Abstract: 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: GrantFiled: July 21, 2014Date of Patent: August 8, 2017Assignee: HERE Global B.V.Inventors: Lauri Wirola, Tommi Laine
-
Publication number: 20160165396Abstract: 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: ApplicationFiled: July 21, 2014Publication date: June 9, 2016Applicant: HERE Global B.V.Inventors: Lauri WIROLA, Tommi LAINE
-
Publication number: 20160161591Abstract: 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: ApplicationFiled: June 12, 2014Publication date: June 9, 2016Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist, Tommi Laine
-
Publication number: 20150138090Abstract: 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: ApplicationFiled: January 22, 2015Publication date: May 21, 2015Inventors: Mikko BLOMQVIST, Tommi Laine, Miia Onkalo
-
Publication number: 20150111605Abstract: 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: ApplicationFiled: January 5, 2015Publication date: April 23, 2015Inventors: Tommi A. LAINE, Ari-Petri Olavi RAUHALA, Pasi KATAJAINEN, Jarno LUTTINEN
-
Patent number: 8970490Abstract: 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: GrantFiled: August 16, 2005Date of Patent: March 3, 2015Assignee: Core Wireless Licensing S.A.R.L.Inventors: Mikko Blomqvist, Tommi Laine, Miia Onkalo
-
Patent number: 8953767Abstract: 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: GrantFiled: June 24, 2013Date of Patent: February 10, 2015Assignee: Nokia CorporationInventors: Tommi A. Laine, Petri O. Rauhala, Pasi Katajainen, Jarno Luttinen
-
Publication number: 20130281129Abstract: 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: ApplicationFiled: June 24, 2013Publication date: October 24, 2013Inventors: Tommi A. Laine, Petri O. Rauhala, Pasi Katajainen, Jarno Luttinen