Patents by Inventor Mikko Blomqvist

Mikko Blomqvist 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: 10039053
    Abstract: In accordance with an example embodiment of the present invention, an apparatus comprises a receiver for receiving a list of access points detected at a location, a processor for determining the number of times at least one access point in the list is detected during a first period of time and a processor for determining to use an access point in generating a partial radio map based at least in part on the number of times the access point is detected during a second period of time.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: July 31, 2018
    Assignee: HERE Global B.V.
    Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist
  • Publication number: 20180203093
    Abstract: In accordance with an example embodiment, an apparatus comprises a first receiver configured to receive a first partial radio map and a second partial radio map, a processor configured to compare the first partial radio map and the second partial radio map, and the processor further configured to determine to replace the first partial radio map with the second partial radio map based at least in part on a result of the comparison.
    Type: Application
    Filed: March 12, 2018
    Publication date: July 19, 2018
    Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist
  • Publication number: 20180188348
    Abstract: In accordance with an example embodiment of the present invention, an apparatus comprises a processor configured to determine a first result of estimating a position based at least in part on a first partial radio map, the processor further configured to perform a first comparison of the first result to a reference position, and a memory configured to store a second result based upon the comparison.
    Type: Application
    Filed: March 1, 2018
    Publication date: July 5, 2018
    Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist
  • Patent number: 9952306
    Abstract: In accordance with an example embodiment, an apparatus comprises a first receiver configured to receive a first partial radio map and a second partial radio map, a processor configured to compare the first partial radio map and the second partial radio map, and the processor further configured to determine to replace the first partial radio map with the second partial radio map based at least in part on a result of the comparison.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: April 24, 2018
    Assignee: HERE Global B.V.
    Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist
  • Patent number: 9939515
    Abstract: In accordance with an example embodiment of the present invention, an apparatus comprises a processor configured to determine a first result of estimating a position based at least in part on a first partial radio map, the processor further configured to perform a first comparison of the first result to a reference position, and a memory configured to store a second result based upon the comparison.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: April 10, 2018
    Assignee: HERE Global B.V.
    Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist
  • Patent number: 9913241
    Abstract: In accordance with an example embodiment of the present invention, an apparatus comprises a receiver configured to receive a first plurality of lists of access points, at least one processor configured to determine a first access point which is comprised in a highest number of lists in the plurality of access points, the at least one processor further configured to determine a second access point which is comprised in a highest number of lists in a second plurality of lists, wherein the second plurality of lists is comprised of lists of access points from the first plurality of lists which do not comprise the first access point, and the at least one processor further configured to set a significance flag for the first access point and the second access point.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: March 6, 2018
    Assignee: HERE Global B.V.
    Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist
  • Publication number: 20170285129
    Abstract: In accordance with an example embodiment, an apparatus comprises a first receiver configured to receive a first partial radio map and a second partial radio map, a processor configured to compare the first partial radio map and the second partial radio map, and the processor further configured to determine to replace the first partial radio map with the second partial radio map based at least in part on a result of the comparison.
    Type: Application
    Filed: June 20, 2017
    Publication date: October 5, 2017
    Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist
  • Patent number: 9715002
    Abstract: In accordance with an example embodiment of the present invention, an apparatus comprises a first receiver configured to receive a first partial radio map and a second partial radio map, a processor configured to compare the first partial radio map and the second partial radio map, and the processor further configured to determine to replace the first partial radio map with the second partial radio map based at least in part on a result of the comparison.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: July 25, 2017
    Assignee: HERE Global B.V.
    Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist
  • Publication number: 20160374046
    Abstract: In accordance with an example embodiment of the present invention, an apparatus comprises a receiver configured to receive a first plurality of lists of access points, at least one processor configured to determine a first access point which is comprised in a highest number of lists in the plurality of access points, the at least one processor further configured to determine a second access point which is comprised in a highest number of lists in a second plurality of lists, wherein the second plurality of lists is comprised of lists of access points from the first plurality of lists which do not comprise the first access point, and the at least one processor further configured to set a significance flag for the first access point and the second access point.
    Type: Application
    Filed: July 16, 2014
    Publication date: December 22, 2016
    Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist
  • Publication number: 20160178726
    Abstract: In accordance with an example embodiment of the present invention, an apparatus comprises a processor configured to determine a first result of estimating a position based at least in part on a first partial radio map, the processor further configured to perform a first comparison of the first result to a reference position, and a memory configured to store a second result based upon the comparison.
    Type: Application
    Filed: June 25, 2014
    Publication date: June 23, 2016
    Applicant: HERE Global B.V.
    Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist
  • 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: 20160161593
    Abstract: In accordance with an example embodiment of the present invention, an apparatus comprises a first receiver configured to receive a first partial radio map and a second partial radio map, a processor configured to compare the first partial radio map and the second partial radio map, and the processor further configured to determine to replace the first partial radio map with the second partial radio map based at least in part on a result of the comparison.
    Type: Application
    Filed: July 16, 2014
    Publication date: June 9, 2016
    Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist
  • Publication number: 20160142972
    Abstract: In accordance with an example embodiment of the present invention, an apparatus comprises a receiver for receiving a list of access points detected at a location, a processor for determining the number of times at least one access point in the list is detected during a first period of time and a processor for determining to use an access point in generating a partial radio map based at least in part on the number of times the access point is detected during a second period of time.
    Type: Application
    Filed: July 16, 2014
    Publication date: May 19, 2016
    Inventors: Lauri Wirola, Laura Wirola, Jari Syrjarinne, Mikko Blomqvist
  • Publication number: 20150309178
    Abstract: A receiving apparatus (30) for determining a geographical position is disclosed which comprises an application-level program providing a local data server (38) to which other components within the apparatus (30) can connect and communicate using a local port, the local data server (38) being configured to connect to an external source of position assistance data (32), to receive said data in a first predetermined format and to convert it into a second predetermined format for provision within the apparatus (30) using said local port.
    Type: Application
    Filed: January 10, 2013
    Publication date: October 29, 2015
    Applicant: Nokia Technologies Oy
    Inventors: Jari Tapani Syrjarinne, Mikko Blomqvist
  • 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
  • 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: 7814502
    Abstract: A method, system, and computer program product provide access to user information, such as landmarks, without applications having to implement the needed user interface functionality on their own. In one embodiment, common landmark user interface components are offered with application programming interfaces (APIs) for controlling the user interfaces. By utilizing this kind of common user interface, all applications can utilize landmarks.
    Type: Grant
    Filed: June 14, 2004
    Date of Patent: October 12, 2010
    Assignee: Nokia Corporation
    Inventors: Mikko Blomqvist, Tommi Lane, Petri Rauhala
  • Publication number: 20090326811
    Abstract: An apparatus for location sharing may include a processor. The processor may be configured to access a point of interest and a geographic cell associated with the point of interest. In this regard, the geographic cell may include geographic cell boundaries. The processor may also be configured to receive location information. The location information may describe a location of a device. The processor may be further configured to determine whether the location described by the location information is within the geographic cell boundaries and associate the device with the point of interest in response to the location described by the location information being within the geographic cell boundaries. The processor may also be configured to share the association between the device and the point of interest via an online service. Associated methods and computer program products may also be provided.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Inventors: Kristian Luoma, Mikko Blomqvist, Jukka Alakontiola, Marcel Duee
  • Publication number: 20080297474
    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: August 16, 2005
    Publication date: December 4, 2008
    Inventors: Mikko Blomqvist, Tommi Laine, Mila Onkalo
  • Patent number: 7305244
    Abstract: A method for activating a location-based function, at least one item of position data is determined for the function as a condition for activating the function. A device in a wireless communication network examines at least one property of the network to decide whether positioning of the device (1) is conducted. Likewise, a system may provide a location-based function, for which at least one item of position data is determined as a condition for activating the function. A program in which the method is applied is also provided.
    Type: Grant
    Filed: January 21, 2004
    Date of Patent: December 4, 2007
    Assignee: Nokia Corporation
    Inventors: Mikko Blomqvist, Tommi Laine