Patents by Inventor Ilari Teikari
Ilari Teikari 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: 10560912Abstract: A method and apparatus for detecting, by a first device, a timing measurement frame from a second device, the timing measurement frame having a plurality of time measurement samples, wherein at least the first of the measurement samples has a transmit timestamp value; determining transmit timing values for the subsequent measurement samples; applying a receive timestamp value to each of the received measurement samples; and determining a relative clock drift between a clock of the first device and a clock of the second device by comparing the receive timestamp values with transmit timing values of one or more measurement samples contained in the frame.Type: GrantFiled: April 17, 2015Date of Patent: February 11, 2020Assignee: Provenance Asset Group LLCInventors: Enrico Rantala, Ilari Teikari, Jarkko Kneckt, Mika Kasslin, Janne Marin, Olli Alanen
-
Patent number: 10401178Abstract: This specification describes a method comprising causing a trackable device to transition between a first positioning mode and a second positioning mode, wherein, in the first positioning mode, the trackable device causes wireless transmission of one or more data packets each including a data portion for enabling determination of a bearing between the trackable device and a locator device and, in the second positioning mode, the trackable device causes wireless transmission of one or more data packets which do not include the data portion for enabling determination of the bearing between the trackable device and the locator device.Type: GrantFiled: September 22, 2015Date of Patent: September 3, 2019Assignee: Nokia Technologies OyInventors: Joni Jantunen, Veli-Matti Kolmonen, Oskari Koskimies, Ilari Teikari
-
Publication number: 20180306894Abstract: An apparatus assigns to a plurality of grid areas of a grid, the grid defined to virtually cover a positioning site, a probability that an object is located in the respective grid area. The probabilities are based at least on characteristics of wireless signals propagating in at least one direction between the object and devices distributed at the positioning site. The apparatus selects grid areas such that the total probability assigned to the selected grid areas at least reaches a predetermined probability. The apparatus determines a set of at least one virtual room, with the set containing selected grid areas, and provides an indication of the set of at least one virtual room as an estimated location of the object.Type: ApplicationFiled: October 22, 2015Publication date: October 25, 2018Inventors: Olli Koskimies, Joni Jantunen, Veli-Matti Kolmonen, Hannu Laine, Ilari Teikari
-
Publication number: 20180262968Abstract: This specification describes a method comprising: based on at least one of data included in a radio frequency data packet received from a trackable device (S2.1) and stored routing information associated with the trackable device (S2.3), determining which of local area network server apparatus and cloud server apparatus is to determine a position of the trackable device based on data derived from receipt of the radio frequency data packet (S2.11); and in response to determining that the cloud server apparatus is to determine the location of the trackable device, causing the data derived from the receipt of the radio frequency data packet to be routed towards the cloud server apparatus (S2.6).Type: ApplicationFiled: August 31, 2015Publication date: September 13, 2018Inventors: Joni JANTUNEN, Veli-Matti KOLMONEN, Oskari KOSKIMIES, Ilari TEIKARI
-
Publication number: 20180252533Abstract: This specification describes a method comprising causing a trackable device to transition between a first positioning mode and a second positioning mode, wherein, in the first positioning mode, the trackable device causes wireless transmission of one or more data packets each including a data portion for enabling determination of a bearing between the trackable device and a locator device and, in the second positioning mode, the trackable device causes wireless transmission of one or more data packets which do not include the data portion for enabling determination of the bearing between the trackable device and the locator device.Type: ApplicationFiled: September 22, 2015Publication date: September 6, 2018Inventors: Joni JANTUNEN, Veli-Matti KOLMONEN, Oskari KOSKIMIES, Ilari TEIKARI
-
Patent number: 8842792Abstract: Method, apparatus and computer program for broadcasting a synchronization signal as a timing reference for slave devices; broadcasting by an impulse radio transceiver a discovery request packet with a given timing offset with relation to the timing reference, for reception by receptive slave devices with matching timing with the given timing offset; receiving by the impulse radio transceiver a response packet from each receptive slave device with the given timing offset; and detecting a timing conflict in which the impulse radio transceiver has simultaneously received two or more response packets, and responsively transmitting by the impulse radio transceiver to the receptive slave devices a response change request packet; the response change request packet requesting one or more of the receptive slave devices to cease sending response packets in response to a following discovery request packet sent with the given timing offset.Type: GrantFiled: July 6, 2012Date of Patent: September 23, 2014Assignee: Nokia CorporationInventors: Joni Jantunen, Hannu Laine, Jari-Jukka Harald Kaaja, Jukka Reunamaki, Ilari Teikari
-
Publication number: 20130295954Abstract: A method for topology map determination comprises detecting at least one remote apparatus by a first apparatus, wherein each of the at least one remote apparatus and the first apparatus is identified by an identification information. The method further comprises determining a local distance information between the first apparatus and at least one of the at least one remote apparatus and receiving at least one distance measurement report from any one or each one of the at least one remote apparatus. The at least one distance measurement report comprises at least one peer identification information of at least one peer apparatus and an associated peer distance information between the remote apparatus and the at least one peer apparatus, and the method further comprises determining a topology map.Type: ApplicationFiled: May 21, 2010Publication date: November 7, 2013Applicant: NOKIA CORPORATIONInventors: Ari Hamalainen, Kari Leppanen, Sami Virtanen, Kimmo Kalliola, Mikko Tirronen, Ilari Teikari, Fabio Belloni
-
Publication number: 20130051507Abstract: Method, apparatus and computer program for broadcasting a synchronization signal as a timing reference for slave devices; broadcasting by an impulse radio transceiver a discovery request packet with a given timing offset with relation to the timing reference, for reception by receptive slave devices with matching timing with the given timing offset; receiving by the impulse radio transceiver a response packet from each receptive slave device with the given timing offset; and detecting a timing conflict in which the impulse radio transceiver has simultaneously received two or more response packets, and responsively transmitting by the impulse radio transceiver to the receptive slave devices a response change request packet; the response change request packet requesting one or more of the receptive slave devices to cease sending response packets in response to a following discovery request packet sent with the given timing offset.Type: ApplicationFiled: July 6, 2012Publication date: February 28, 2013Applicant: NOKIA CORPORATIONInventors: Joni Jantunen, Hannu Laine, Jari-Jukka Harald Kaaja, Jukka Reunamaki, Ilari Teikari
-
Publication number: 20110065400Abstract: Apparatus comprising an antenna switch (601) configured to select at least one antenna; and a controller (205b). The controller is configured to control the antenna switch in a first mode of operation and a second mode of operation. The first mode of operation is where the apparatus is configured to communicate with a further apparatus. The second mode of operation is where the apparatus is configured to perform a direction finding.Type: ApplicationFiled: May 11, 2009Publication date: March 17, 2011Inventors: Ilari Teikari, Antti Kainulainen