Patents by Inventor Tommi Antero Laine

Tommi Antero 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: 10564252
    Abstract: It is disclosed to one of produce and obtain at least one set of fingerprint information, wherein the at least one set of fingerprint information comprises identification information for identifying at least one of a radio node and a cell observed at at least one position of the device, to perform at least one check at least with the at least one set of fingerprint information to determine if the at last one set of fingerprint information contains at least one error; and to control a process for at least one of collecting and providing fingerprint information based at least on a result of the at least one check.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: February 18, 2020
    Assignee: HERE Global B.V.
    Inventors: Lauri Aarne Johannes Wirola, Tommi Antero Laine
  • Publication number: 20190200318
    Abstract: An apparatus receives information including data for a node of a communication network and an indication of a location for which the data is valid. The received information is evaluated in view of information that is stored for the node. The stored information may include data for the node and an indication of a mapping of the data to grid points of a grid, and each grid point may represent a particular location. The apparatus determines, in response to the evaluation, whether to use the received information for updating the stored information.
    Type: Application
    Filed: March 15, 2012
    Publication date: June 27, 2019
    Applicant: Nokia Corporation
    Inventors: Lauri Aarne Johannes WIROLA, Tommi Antero LAINE, Jari SYRJARINNE
  • Patent number: 9967853
    Abstract: In accordance with an example embodiment of the present invention, a method performed by an apparatus comprises, causing said apparatus at least to perform one of providing and obtaining information on a serving cell that is, at a point of time, serving a mobile terminal and information related to a neighbor cell that is, at least substantially at said point of time, observed by said mobile terminal, wherein said serving cell is a cell of a first communication network, wherein said neighbor cell is a cell of a second communication network, and wherein said first communication network has a type that is different from a type of said second communication network and/or is operated by an operator that is different from an operator of said second communication network.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: May 8, 2018
    Assignee: HERE Global B.V.
    Inventors: Lauri Aarne Johannes Wirola, Tommi Antero Laine, Laura Wirola
  • Patent number: 9769783
    Abstract: It is inter alia disclosed to obtain or generate detection data. The detection data comprises position data that is indicative of a position of a terminal and one or more identifiers respectively related to one or more coverage areas detected by the terminal. A negative hit for at least a region of a coverage area representation associated with a coverage area is detected, if at least all of the following conditions (i)-(iii) hold: (i) a class of the coverage area matches at least one class of one or more coverage areas for which respective identifiers are comprised or at least expected to be comprised in the detection data, (ii) the position of the terminal is within the region, and (iii) the detection data does not comprise an identifier related to the coverage area associated with the coverage area representation.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: September 19, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Lauri Aarne Johannes Wirola, Tommi Antero Laine
  • Publication number: 20170160373
    Abstract: It is disclosed to one of produce and obtain at least one set of fingerprint information, wherein the at least one set of fingerprint information comprises identification information for identifying at least one of a radio node and a cell observed at at least one position of the device, to perform at least one check at least with the at least one set of fingerprint information to determine if the at last one set of fingerprint information contains at least one error; and to control a process for at least one of collecting and providing fingerprint information based at least on a result of the at least one check.
    Type: Application
    Filed: June 23, 2014
    Publication date: June 8, 2017
    Inventors: Lauri Aarne Johannes WIROLA, Tommi Antero LAINE
  • Publication number: 20170160374
    Abstract: It is disclosed to transmit query information that comprises information on at least one property of a device (101), to obtain response information that comprises information indicating that the device has been determined, based at least on the information on the at least one property of the device comprised in the transmitted query information, to be one of suited to provide fingerprint information and unsuited to provide fingerprint information, wherein fingerprint information comprises information on at least one radio node and/or on at least one cell observed at at least one position of the device (102). It is further disclosed to obtain the query information, to determine if the device is one of suited to provide fingerprint information and unsuited to provide fingerprint information, and to transmit the response information.
    Type: Application
    Filed: June 23, 2014
    Publication date: June 8, 2017
    Inventors: Lauri Aarne Johannes WIROLA, Tommi Antero LAINE
  • Patent number: 9560534
    Abstract: It is inter alia disclosed to respectively link at least two objects of a plurality of objects to one or more respective regions of a grid of regions. The at least two objects are respectively related to a respective coverage area representation and/or a respective coverage-providing entity. At least two of the at least two objects are associated with each other based on a finding that both have been linked to at least one same region of the grid of regions. At least one of the at least two associated objects is an object related to a first communication system and at least one other of the at least two associated objects is an object related to a second communication system that is different from and/or operated by another operator than said first communication system.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: January 31, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Lauri Aarne Johannes Wirola, Tommi Antero Laine, Mikko Juhani Blomqvist
  • Publication number: 20170026251
    Abstract: It is disclosed to determine whether information useable for a generating/updating process that comprises generating and/or updating at least one model for a coverage area of a communication node shall be discarded or made available to said generating/updating process.
    Type: Application
    Filed: October 3, 2016
    Publication date: January 26, 2017
    Applicant: Nokia Technologies Oy
    Inventors: Lauri Aarne Johannes Wirola, Tommi Antero Laine, Matti Samuli Raitoharju, Niilo Torsten Sirola
  • Patent number: 9523762
    Abstract: It is disclosed an apparatus, a method and a computer program for determining a position of a terminal. It is checked if an intersection of all areas of a set of areas that are associated with one or more communication nodes and represent and/or limit possible positions of a terminal is potentially non-empty. Each of the areas is associable with a respective bounding box. The intersection is defined to be potentially non-empty if an intersection of all of the bounding boxes would be non-empty. A position of the terminal is determined in dependence on a result of the checking if the intersection of all areas of the set of areas is potentially non-empty.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: December 20, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Lauri Aarne Johannes Wirola, Tommi Antero Laine, Matti Samuli Raitoharju, Niilo Torsten Sirola
  • Patent number: 9497638
    Abstract: It is disclosed to determine whether information useable for a generating/updating process that comprises generating and/or updating at least one model for a coverage area of a communication node shall be discarded or made available to said generating/updating process.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: November 15, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Lauri Aarne Johannes Wirola, Tommi Antero Laine, Matti Samuli Raitoharju, Niilo Torsten Sirola
  • Patent number: 9319065
    Abstract: An apparatus run-length encodes data to obtain a sequence of records. The data are associate to grid points of a grid and the records are defined such that they allow embedding data associated to a same grid point and representing pieces of information of at least two different types in a same record. The encoded data may be stored or transmitted. When receiving or retrieving such run-length encoded data in a sequence of records, the data may be run-length decoded to obtain decoded data and an association of the decoded data to the grid points of the grid.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: April 19, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Lauri Aarne Johannes Wirola, Tommi Antero Laine, Jari Syrjarinne
  • Patent number: 9234958
    Abstract: Method, apparatus, and computer program product example embodiments provide wireless position determination. According to an example embodiment, a method comprises generating in a mobile wireless device, grid nodes representing one or more floor areas in an enclosed space, based on a map of the enclosed space; estimating locations along a path of motion of a user of the mobile wireless device traversing the one or more floor areas, based on motion observations made by a motion sensor in the mobile wireless device and map information; generating a radiomap of the one or more floor areas by making radio measurements with the mobile wireless device, at the estimated locations along the path of motion, mapping the measurements to the generated grid nodes that are closest to the estimated locations; and compiling a fingerprint data structure of the radiomap, including observation elements representing the radio measurements at the mapped grid nodes.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: January 12, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Jari Tapani Syrjarinne, Lauri Johannes Wirola, Tommi Antero Laine
  • Patent number: 9220016
    Abstract: It is disclosed a method, an apparatus and a computer program for monitoring, for a position of a set of one or more positions that are associated with a coverage area of a communication node, if a report comprising a position associated with said coverage area of said communication node and lying in a defined environment of said position for which said monitoring is performed is received as a validation of said position for which said monitoring is performed.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: December 22, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Lauri Aarne Johannes Wirola, Tommi Antero Laine
  • Publication number: 20150351017
    Abstract: An apparatus receives information on a first set of wireless local area network access points obtained in a scan at a single location, the information including at least an identifier of each access point. The same or another apparatus retrieves from a database, based on the identifiers, location data for a second set of access points, the second set of access points comprising access points of the first set of access points for which location data is available in the database. The same or another apparatus determines, based on retrieved location data for the second set of access points and on a predetermined criterion, whether location data for any of the access points of the second set of access points represent an outlier.
    Type: Application
    Filed: January 11, 2013
    Publication date: December 3, 2015
    Inventors: Lauri Aarne Johannes Wirola, Tommi Antero Laine
  • Publication number: 20150338502
    Abstract: It is disclosed an apparatus, a method and a computer program for determining a position of a terminal. It is checked if an intersection of all areas of a set of areas that are associated with one or more communication nodes and represent and/or limit possible positions of a terminal is potentially non-empty. Each of the areas is associable with a respective bounding box. The intersection is defined to be potentially non-empty if an intersection of all of the bounding boxes would be non-empty. A position of the terminal is determined in dependence on a result of the checking if the intersection of all areas of the set of areas is potentially non-empty.
    Type: Application
    Filed: August 6, 2015
    Publication date: November 26, 2015
    Applicant: NOKIA TECHNOLOGIES OY
    Inventors: Lauri Aarne Johannes Wirola, Tommi Antero Laine, Matti Samuli Raitoharju, Niilo Torsten Sirola
  • Patent number: 9188661
    Abstract: It is disclosed an apparatus, a method and a computer program for determining a position of a terminal. It is checked if an intersection of all areas of a set of areas that are associated with one or more communication nodes and represent and/or limit possible positions of a terminal is potentially non-empty. Each of the areas is associable with a respective bounding box. The intersection is defined to be potentially non-empty if an intersection of all of the bounding boxes would be non-empty. A position of the terminal is determined in dependence on a result of the checking if the intersection of all areas of the set of areas is potentially non-empty.
    Type: Grant
    Filed: April 17, 2009
    Date of Patent: November 17, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Lauri Aarne Johannes Wirola, Tommi Antero Laine, Matti Samuli Raitoharju, Niilo Torsten Sirola
  • Publication number: 20150311916
    Abstract: An apparatus run-length encodes data to obtain a sequence of records. The data are associate to grid points of a grid and the records are defined such that they allow embedding data associated to a same grid point and representing pieces of information of at least two different types in a same record. The encoded data may be stored or transmitted. When receiving or retrieving such run-length encoded data in a sequence of records, the data may be run-length decoded to obtain decoded data and an association of the decoded data to the grid points of the grid.
    Type: Application
    Filed: March 15, 2012
    Publication date: October 29, 2015
    Applicant: Nokia Corporation
    Inventors: Lauri Aarne Johannes WIROLA, Tommi Antero LAINE, Jari SYRJARINNE
  • Publication number: 20150310036
    Abstract: An apparatus receives coordinates of a location and selects an object of a first layer of a tree structure based on the coordinates. The apparatus determines whether data assigned to the selected object comprises an identifier of an area or a pointer to a set of objects of a respective next layer of the tree structure. If the data comprises a pointer to a set of objects, the apparatus selects one of the objects from the set of objects based on the received coordinates and continues with determining whether data assigned to the selected object comprises an identifier or a pointer. If the data comprises an identifier of an area, the apparatus reads the data comprising the identifier and provides the identifier as a result of a mapping of a location to an identifier of an area. A computer readable storage medium stores a database having a corresponding tree structure.
    Type: Application
    Filed: August 10, 2012
    Publication date: October 29, 2015
    Applicant: Nokia Corporation
    Inventors: Lauri WIROLA, Tommi Antero LAINE
  • Publication number: 20150312876
    Abstract: An apparatus generates at least one request for determination of a location of a mobile device based on information on terrestrial radio signals determined by the mobile device and based on stored positioning data. The stored positioning data is based on information on terrestrial radio signals provided by at least one mobile device. The apparatus further determines a value of at least one quality parameter by evaluating a response to the request in view of an indication of a position of the mobile device that has been determined based on satellite signals.
    Type: Application
    Filed: March 15, 2012
    Publication date: October 29, 2015
    Applicant: Nokia Corporation
    Inventors: Jari SYRJÄRINNE, Lauri Aarne Johannes WIROLA, Tommi Antero LAINE
  • Publication number: 20150208329
    Abstract: An apparatus retrieves information on an availability of data on wireless local area networks for a particular area from a memory. The particular area is identified based on cellular measurements at a mobile terminal. The apparatus provides the retrieved information as a basis for a decision whether to perform a scan for wireless local area networks at the mobile terminal as a basis for a wireless local area network based positioning. Information on an availability of data on wireless local area networks for a plurality of areas may be provided to a mobile terminal by a server.
    Type: Application
    Filed: August 10, 2012
    Publication date: July 23, 2015
    Applicant: Nokia Corporation
    Inventors: Lauri Aarne Johannes Wirola, Tommi Antero Laine