Patents by Inventor Fabio Belloni
Fabio Belloni 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).
-
Publication number: 20150160329Abstract: A method comprises using a first directional transceiver (14A) to determine a first angle (?1) between a first vector (V1) from the first directional transceiver to a second directional transceiver (14B) and a second vector (V2) from the first directional transceiver to a third directional transceiver (14C), using the second directional transceiver to determine a second angle (?2) between a third vector (V3) from the second directional transceiver to the first directional transceiver and a fourth vector (V4) from the second directional transceiver to the third directional transceiver, calculating a location, relative to a local coordinate system, of the third directional transceiver using the first and second angles and locations in the local coordinate system of the first and second directional transceivers, the local coordinate system being defined relative to the locations of the first, second, and third directional transceivers, and calculating an orientation relative to the local coordinate system of theType: ApplicationFiled: May 30, 2012Publication date: June 11, 2015Applicant: Nokia CorporationInventors: Ville Ranki, Antti Kainulainen, Kimmo Kalliola, Fabio Belloni
-
Patent number: 9054856Abstract: An exemplary apparatus includes: means configured to obtain a set of plural samples of signals, the set comprising at least one sample for each of L antenna elements of a receiver, where L is an integer greater than two and where the samples are of an RF signal that has been downconverted by a downconversion frequency; means configured, for each antenna element, to perform autocorrelation on the samples relating to that antenna element; means configured to sum the results of autocorrelation for all antenna elements; means configured to convert the summed results into the frequency domain; means configured to determine a maximum value of the summed results in the frequency domain; and means configured to use the determined maximum value to provide an output indicative of an offset between a carrier of the RF signal and the downconversion frequency.Type: GrantFiled: February 7, 2011Date of Patent: June 9, 2015Assignee: Nokia Technologies OyInventors: Fabio Belloni, Ville Ranki, Andreas Richter, Neelabh Kashyap
-
Patent number: 8948238Abstract: Apparatus, the apparatus having at least one processor and at least one memory having computer-readable code stored thereon which when executed controls the at least one processor to perform a method comprising: obtaining in-phase and quadrature samples of a received radio signal at least first and second discrete instances in time; processing the samples to provide information relating to the amplitude and/or phase of the received radio signal at the first and second instances in time; using the amplitude and/or phase information of the received radio signal at the first and second instances in time to determine whether interference is present on the received radio signal; forwarding the complex signal parameters for processing if interference is determined not to be present; and discarding the complex signal parameters without forwarding them for processing if interference is determined to be present.Type: GrantFiled: November 19, 2010Date of Patent: February 3, 2015Assignee: Nokia CorporationInventors: Ville Valtteri Ranki, Antti Paavo TapaniKainulainen, Fabio Belloni
-
Publication number: 20140355503Abstract: Apparatus (30) comprises a battery power supply, a radio-frequency transceiver, a multi-element antenna, and processor and memory. Software causes the apparatus (30): when in an idle mode, to broadcast positioning service advertisements and to refrain from broadcasting positioning packets, when in a positioning mode to broadcast positioning packets from each of the elements of the antenna (32A-C) such as to allow a mobile device (10) to determine a bearing to the mobile device (10) from the apparatus (30), and to transition from the idle mode to the positioning mode in response to receiving either a) a wake-up command or b) a positioning packet, from another apparatus including a multi-element antenna.Type: ApplicationFiled: December 2, 2011Publication date: December 4, 2014Inventors: Antti Kainulainen, Ville Ranki, Fabio Belloni, Kimmo Kalliola
-
Publication number: 20140295880Abstract: A system for implementing a positioning functionality. An apparatus (e.g. a directional transceiver) (706) may receive a signal (704) for positioning and measure characteristics associated with the received signal (704). If the directional transceiver (706) then determines that the received signal (704) comprises calculator identifier information, the apparatus may forward the measured characteristics based on the calculator identifier information. Otherwise, the directional transceiver (706) may forward the measured characteristics to a buffer (712). From the perspective of the apparatus (700) transmitting the signal (704) for positioning, a determination may be made as to whether calculator identifier information is known. If determined to be known, the transmitting apparatus (700) may include the calculator identifier information in the signal (704) for positioning. Otherwise, the other apparatus may transmit the signal (704) for positioning without any calculator identifier information.Type: ApplicationFiled: June 29, 2012Publication date: October 2, 2014Applicant: Nokia CorporationInventors: Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni, Kimmo Juhana Kalliola
-
Publication number: 20140206411Abstract: Apparatus comprises means for monitoring at least one criterion for an adjustment of a transmit power of a positioning packet by a mobile apparatus, the positioning packet enabling a determination of a position of the mobile apparatus to be made; and means for, when it is detected that the at least one criterion is met, causing an adjustment of the transmit power of positioning packets at the mobile apparatus.Type: ApplicationFiled: September 5, 2011Publication date: July 24, 2014Applicant: Nokia CorporationInventors: Jussi Ruutu, Markku Anttoni Oksanen, Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni
-
Publication number: 20140194141Abstract: A system for estimating apparatus position based on different types of positioning information. In at least one example implementation, an apparatus may sense wireless signals (802), and if the wireless signals are determined to comprise angular data meeting a certain criteria (804), the position of the apparatus may be estimated based on the angular data (806). Otherwise, if the apparatus determines that the wireless signals comprise at least one of angular data not meeting the certain criteria (814) or proximity data (816), the position of the apparatus may be estimated based on proximity data derived from the sensed wireless signals (822).Type: ApplicationFiled: June 1, 2012Publication date: July 10, 2014Applicant: Nokia CorporationInventors: Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni, Kimmo Juhana Kalliola
-
Publication number: 20140051461Abstract: An exemplary method includes: obtaining I and Q complex signal parameters of signals received from a mobile tag at each of at least three antenna elements forming part of a positioning device; extracting an identifier modulated onto the signals received from the mobile tag; and transmitting the I and Q complex signal parameters and the identifier-to allow a position calculating device to calculate a bearing of the mobile tag from the positioning device, wherein transmitting the I and Q complex signal parameters and the identifier comprises the positioning device wirelessly broadcasting the I and Q complex signal parameters and the identifier. An exemplary apparatus and computer readable medium configured to perform the method are also disclosed.Type: ApplicationFiled: October 29, 2010Publication date: February 20, 2014Applicant: NOKIA CORPORATIONInventors: Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni
-
Publication number: 20140031002Abstract: A portable battery-powered communications device is configured to operate in a bidirectional communications mode in which voice and/or data is communicated in a bidirectional manner using a bi-directional communications protocol; and to operate in an emergency beacon mode. When the device is in the emergency beacon mode the device is configured periodically to transmit an emergency positioning message at maximum power using the bi-directional communications protocol, transmission of the emergency positioning message defining a beacon transmit period; optionally, to listen for transmissions using the bi-directional communications protocol in a beacon response period immediately following the beacon transmit period; and to refrain from powering transmit and receive circuitry of the device other than during the beacon transmit period and the beacon response period.Type: ApplicationFiled: January 11, 2011Publication date: January 30, 2014Applicant: NOKIA CORPORATIONInventors: Ville Ranki, Antti Kainulainen, Fabio Belloni
-
Publication number: 20130335272Abstract: Apparatus comprises one or more processors in communication with one or more memories. The one or memories have stored therein one or more computer programs that include computer code configured such as when executed to cause the processor to: receive data derived from a multi-element antenna direction finding arrangement; process the received data to provide elevation and azimuth vector data; determining whether the elevation data meets a reliability criterion. On a positive determination the elevation and azimuth data is used to calculate a location. On a negative determination, the data is processed to provide one-dimensional azimuth vector data; and the one-dimensional azimuth vector data is used in conjunction with other vector data to calculate a location.Type: ApplicationFiled: March 8, 2011Publication date: December 19, 2013Inventors: Fabio Belloni, Ville Ranki, Antti Kainulainen
-
Publication number: 20130336375Abstract: Apparatus, the apparatus having at least one processor and at least one memory having computer-readable code stored thereon which when executed controls the at least one processor to perform a method comprising: obtaining in-phase and quadrature samples of a received radio signal at least first and second discrete instances in time; processing the samples to provide information relating to the amplitude and/or phase of the received radio signal at the first and second instances in time; using the amplitude and/or phase information of the received radio signal at the first and second instances in time to determine whether interference is present on the received radio signal; forwarding the complex signal parameters for processing if interference is determined not to be present; and discarding the complex signal parameters without forwarding them for processing if interference is determined to be present.Type: ApplicationFiled: November 19, 2010Publication date: December 19, 2013Applicant: NOKIA CORPORATIONInventors: Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni
-
Publication number: 20130331120Abstract: An exemplary method includes: receiving at each of at least three antenna elements of a positioning device a wireless signal having modulated thereon an identifier relating to a transmitting device; obtaining complex signal parameters of a signal received at each of the at least three antenna elements; determining a measure of a strength of the received wireless signal; comparing the measure to a threshold associated with the identifier; if the measure exceeds the threshold, processing the complex signal parameters to determine a bearing of the transmitting device from the positioning device; and if the measure does not exceed the threshold, discarding the complex signal parameters without processing them to determine a bearing. An exemplary apparatus and computer readable medium configured to perform the method are also disclosed.Type: ApplicationFiled: September 30, 2010Publication date: December 12, 2013Applicant: NOKIA CORPORATIONInventors: Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni
-
Publication number: 20130321209Abstract: Method, apparatus, and computer program product example embodiments provide short-range communication based location finding. According to an example embodiment of the invention, a method comprises receiving, by a first transceiver of an apparatus mounted on a moveable platform, from a remote device, one or more wireless packets including information packets containing angle of arrival information from the remote device, wherein the moveable platform is in motion relative to the remote device; determining in the apparatus, at least a first angle of arrival from the received angle of arrival information; and generating distance estimation data in the apparatus relative to the remote device, based on the determined first angle of arrival.Type: ApplicationFiled: May 30, 2012Publication date: December 5, 2013Applicant: Nokia CorporationInventors: Kimmo KALLIOLA, Fabio Belloni, Antti Kainulainen, Ville Ranki, Eero Aho, Ruutu Jussi, Markku Oksanen
-
Publication number: 20130315353Abstract: Apparatus comprises: means configured to obtain a set of plural samples of signals, the set comprising at least one sample for each of L antenna elements of a receiver, where L is an integer greater than two and where the samples are of an RF signal that has been downconverted by a downconversion frequency; means configured, for each antenna element, to perform autocorrelation on the samples relating to that antenna element; means configured to sum the results of autocorrelation for all antenna elements; means configured to convert the summed results into the frequency domain; means configured to determine a maximum value of the summed results in the frequency domain; and means configured to use the determined maximum value to provide an output indicative of an offset between a carrier of the RF signal and the downconversion frequency.Type: ApplicationFiled: February 7, 2011Publication date: November 28, 2013Applicant: NOKIA CORPORATIONInventors: Fabio Belloni, Ville Ranki, Andreas Richter, Neelabh Kashyap
-
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: 20130096861Abstract: A method including receiving signals associated with multiple antenna elements; obtaining a parameter of the received signals for at least some of the multiple antenna elements; testing the obtained parameters; if the test fails, rejecting the received signals for use in positioning the apparatus; if the test passes, using the received signals for positioning the apparatus.Type: ApplicationFiled: March 17, 2010Publication date: April 18, 2013Inventors: Fabio Belloni, Ville Ranki, Antti Kainulainen
-
Publication number: 20120326929Abstract: A method, comprising: detecting, at an apparatus, one or more radio signals from a first location; using the one or more detected radio signals to estimate a bearing from the first location; and using the bearing estimate to determine whether further detection of one or more radio signals is required before positioning the apparatus; and positioning of the apparatus using a bearing and constraint information.Type: ApplicationFiled: March 1, 2010Publication date: December 27, 2012Applicant: NOKIA CORPORATIONInventors: Fabio Belloni, Ilari Aleksi Teikari, Ville Ranki, Antti Kainulainen
-
Publication number: 20120274516Abstract: A positioning method comprising: solving a geometric algebraic expression that relates: position vectors for a plurality of antennas relative to a shared origin, a putative position vector for the shared origin and phase information measured at each of the plurality of antennas, to determine a position vector for the shared origin; and positioning an apparatus using the determined position vector for the shared origin.Type: ApplicationFiled: December 21, 2009Publication date: November 1, 2012Applicant: NOKIA CORPORATIONInventors: Natividade Albert Lobo, Fabio Belloni
-
Patent number: 8264408Abstract: A system used for calibrating a direction-finding system. A device may include a signal receiver array. The signal receiver array may be utilized to determine the direction of arrival for signals emitted by other devices, and therefore, may be used to resolve the direction towards another device using the received signal. For example, an external tag may be utilized to emit a wireless signal usable inducing a response in each signal receiver of the signal receiver array. The device may also include one or more sensors usable in determining device orientation and/or a change in device orientation. The combined signal receiver response information and orientation information may be recorded at various instants as the device is moved for use in calibrating the antenna array.Type: GrantFiled: November 20, 2007Date of Patent: September 11, 2012Assignee: Nokia CorporationInventors: Antti Paavo Tapani Kainulainen, Andreas Richter, Fabio Belloni
-
Publication number: 20120188128Abstract: An apparatus, a method and a computer program are provided. The apparatus comprises: determination circuitry configured to determine a first bearing from a first location to a radio transmitter at a second location, using at least one radio signal received from the radio transmitter; and orientation circuitry configured to control orientation of an electronic map, to align the first bearing with a second bearing of the electronic map, from the first location to the radio transmitter.Type: ApplicationFiled: May 27, 2009Publication date: July 26, 2012Applicant: NOKIA CORPORATIONInventors: Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni