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).

  • Patent number: 9939516
    Abstract: 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 the
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: April 10, 2018
    Assignee: Provenance Asset Group LLC
    Inventors: Ville Ranki, Antti Kainulainen, Kimmo Kalliola, Fabio Belloni
  • Patent number: 9918237
    Abstract: 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: Grant
    Filed: September 5, 2011
    Date of Patent: March 13, 2018
    Assignee: Provenance Asset Group LLC
    Inventors: Jussi Ruutu, Markku Anttoni Oksanen, Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni
  • Patent number: 9702963
    Abstract: 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: Grant
    Filed: May 30, 2012
    Date of Patent: July 11, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Kimmo Kalliola, Fabio Belloni, Antti Kainulainen, Ville Ranki, Eero Aho, Ruutu Jussi, Markku Oksanen
  • Patent number: 9674652
    Abstract: An apparatus configured at least to perform: receiving a signal constituting a positioning packet at a positioning device; processing the signal by: demodulating a header of the positioning packet from the signal; extracting an identifier from the header of the positioning packet; part processing samples of the signals; and forming a message from the part-processed samples; in response to receiving the signal, deactivating a receiver circuit of the positioning device for a period of time, the period of time constituting a sum of a time taken by the positioning device to process the signal and a preconfigured or random delay time; and activating the receiver circuit of the positioning device immediately subsequent the period of time.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: June 6, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Kimmo Heikki Juhana Kalliola, Fabio Belloni
  • Patent number: 9609470
    Abstract: 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: Grant
    Filed: June 29, 2012
    Date of Patent: March 28, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni, Kimmo Juhana Kalliola
  • Patent number: 9426619
    Abstract: An exemplary method includes: receiving messages from plural positioning devices; decoding from a message received from a first positioning device information identifying a mobile device and a signal strength measure relating to a strength of a signal received from the mobile device at the first positioning device; using the signal strength measure to calculate a threshold signal strength; and distributing the threshold signal strength to the plural positioning devices. An exemplary apparatus and computer readable medium configured to perform the method are also disclosed.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: August 23, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni
  • Patent number: 9383431
    Abstract: 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: Grant
    Filed: June 1, 2012
    Date of Patent: July 5, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni, Kimmo Juhana Kalliola
  • Publication number: 20160174029
    Abstract: An exemplary method includes: receiving messages from plural positioning devices; decoding from a message received from a first positioning device information identifying a mobile device and a signal strength measure relating to a strength of a signal received from the mobile device at the first positioning device; using the signal strength measure to calculate a threshold signal strength; and distributing the threshold signal strength to the plural positioning devices. An exemplary apparatus and computer readable medium configured to perform the method are also disclosed.
    Type: Application
    Filed: February 22, 2016
    Publication date: June 16, 2016
    Applicant: Nokia Technologies Oy
    Inventors: Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni
  • Patent number: 9357353
    Abstract: 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: Grant
    Filed: August 6, 2015
    Date of Patent: May 31, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni
  • Patent number: 9357367
    Abstract: 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: Grant
    Filed: January 11, 2011
    Date of Patent: May 31, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Ville Ranki, Antti Kainulainen, Fabio Belloni
  • Patent number: 9301089
    Abstract: 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: Grant
    Filed: September 30, 2010
    Date of Patent: March 29, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni
  • Patent number: 9274209
    Abstract: 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: Grant
    Filed: December 21, 2009
    Date of Patent: March 1, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Natividade Albert Lobo, Fabio Belloni
  • Patent number: 9258794
    Abstract: 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: Grant
    Filed: March 1, 2010
    Date of Patent: February 9, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Fabio Belloni, Ilari Aleksi Teikari, Ville Ranki, Antti Kainulainen
  • Patent number: 9244175
    Abstract: 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: Grant
    Filed: March 17, 2010
    Date of Patent: January 26, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Fabio Belloni, Ville Ranki, Antti Kainulainen
  • Publication number: 20150338496
    Abstract: 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: Application
    Filed: August 6, 2015
    Publication date: November 26, 2015
    Applicant: NOKIA TECHNOLOGIES OY
    Inventors: Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni
  • Publication number: 20150309155
    Abstract: A method comprising: receiving signals associated with multiple antenna elements; determining constraint information based upon an atmospheric pressure measurement taken at an apparatus; and using the received signals and the constraint information to determine the position of the apparatus.
    Type: Application
    Filed: March 30, 2010
    Publication date: October 29, 2015
    Applicant: Nokia Corporation
    Inventors: Fabio Belloni, Antti Kainulainen, Ville Ranki
  • Patent number: 9157981
    Abstract: 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: Grant
    Filed: May 27, 2009
    Date of Patent: October 13, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni
  • Patent number: 9148761
    Abstract: 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: Grant
    Filed: October 29, 2010
    Date of Patent: September 29, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni
  • Publication number: 20150215732
    Abstract: An apparatus comprises at least one processor and at least one memory including computer program code. The at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to perform: receiving a signal constituting a positioning packet at a positioning device; processing the signal by: demodulating a header of the positioning packet from the signal; extracting an identifier from the header of the positioning packet; part processing samples of the signals; and forming a message from the part-processed samples; in response to receiving the signal, deactivating a receiver circuit of the positioning device for a period of time, the period of time constituting a sum of a time taken by the positioning device to process the signal and a preconfigured or random delay time; and activating the receiver circuit of the positioning device immediately subsequent the period of time.
    Type: Application
    Filed: August 31, 2012
    Publication date: July 30, 2015
    Inventors: Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Kimmo Heikki Juhana Kalliola, Fabio Belloni
  • Publication number: 20150189619
    Abstract: Method, apparatus, and computer program product example embodiments provide secure distance estimation based on direction measurement. According to an example embodiment of the invention, a method comprises receiving, by an apparatus (102) from a remote device (100), one or more wireless packets including information packets containing angle of departure information (160) of the remote device (100); determining in the apparatus (102), a first angle of departure and a second angle of departure from the received angle of departure information; and generating distance estimation data in the apparatus relative to the remote device (100), based on the determined first angle of departure and second angle of departure.
    Type: Application
    Filed: December 8, 2011
    Publication date: July 2, 2015
    Applicant: Nokia Corporation
    Inventors: Kimmo Juhana Kalliola, Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni