IP Library › Granted Patent US 10,244,358
Granted Patent B2
US 10,244,358 · App. 16/140,282 · Granted Mar 26, 2019

Position tracking for a bearer of mobile device

Inventors: Dirk Elias (Matosinhos, PT); Vânia Guimarães (Vila Nova de Gaia, PT); Bruno Aguiar (Póvoa de Varzim, PT); Lourenço Castro (Oporto, PT); David Ribeiro (Vila Nova de Gaia, PT); Manuel Monteiro (Braga, PT); Tiago Rocha (Guetim/Espinho, PT); Carlos Ferreira (Oporto, PT); Susana Carneiro (Esposende, PT); André Costa Lima (Oporto, PT); Joana Silva (Amarante, PT); Renato Oliveira (Oporto, PT)
Assignee: Fraunhofer Portugal Research
H04W4/027G01C21/20G01C22/006G06K9/00348H04W4/029H04W4/70G06K9/00536G06K9/22H04W4/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,244,358
App. No.
16/140,282
Granted
Mar 26, 2019
Kind
B2
Abstract

Mostly, motion signals are inaccurate, especially if the mobile device is not a proprietary device, and one has to reckon that the bearer wears the mobile device somewhere else than where it is supposed to be worn in order to coincide with the laboratory conditions. However, the information conveyed by the motion signals is sufficient in order to discriminate and detect between different typical wearing/carrying conditions, and accordingly position tracking based on such motion signals may be rendered far more efficiently by, first of all, using the motion signals gained from the one or more motion sensors so as to attribute them to one of a plurality of analysis parameter sets so as to obtain a selected analysis parameter set and, second, analyzing the motion signals using the selected analysis parameter set so as to obtain a signal indicating a locomotion of the bearer.

Claims (22)

1. Apparatus for tracking a position of a bearer of a mobile device on the basis of one or more motion sensors comprised by the mobile device, the apparatus comprising

a discriminator configured to, based on motion signals gained from the one or more motion sensors, select one of a plurality of analysis parameter sets so as to acquire a selected analysis parameter set, by discriminating between different signal patterns associated with the analysis parameter sets; and

an analyzer configured to analyze the motion signals using the selected analysis parameter set so as to acquire a signal indicating a locomotion of the bearer,

wherein the analyzer is configured to attenuate smaller propelling distance and direction change values of the signal indicating the locomotion of the bearer more than higher values thereof, and store a history concerning a most recently passed portion of the signal, in an unattenuated version, and/or the motion signals and to redo the analysis using a lower attenuation strength, on the basis of the history stored in case of realizing that the bearer starts a turn.

2. Apparatus according to claim 1 , wherein the analyzer is configured to

update, on the basis of the signal indicating the locomotion of the bearer, a position signal indicating a position of the bearer,

compare the position signal with map data and/or discontinuously occurring registration signals indicating the mobile device's passing of any predetermined reference location so as to correct the position signal and acquire a correction signal and

adjust the selected analysis parameter set and/or bearer specific data used to perform the update of the position signal on the basis of the signal indicating the locomotion of the bearer, depending on the correction signal.

3. Apparatus according to claim 1 , wherein the discriminator is configured to, in case that a degree of matching of the motion signals with the different signal patterns associated with the analysis parameter sets, lies below, for all signal patterns, a predetermined threshold, apply a self-learning motion cycle algorithm onto a cyclic component of the motion signal so as to create a new analysis parameter set.

4. Apparatus according to claim 1 , wherein the apparatus is configured to add the new analysis parameter set to the plurality of analysis parameter sets with associating a cyclic signal pattern to the new analysis parameter set which is representative for the cyclic component onto which the self-learning motion cycle algorithm is applied to create the new analysis parameter set.

5. Apparatus according to claim 1 , wherein the discriminator is configured to, in the absence of any cyclic component in the motion signals to which the self-learning motion cycle algorithm could be applied, subject the motion signals to an integration so as to track the bearer's position.

6. Apparatus according to claim 1 , wherein the apparatus is implemented on the mobile device.

7. System comprising an apparatus according to claim 1 and beacons at reference locations.

8. Method for tracking a position of a bearer of a mobile device on the basis of one or more motion sensors comprised by the mobile device, the method comprising

based on motion signals gained from the one or more motion sensors, selecting one of a plurality of analysis parameter sets so as to acquire a selected analysis parameter set, by discriminating between different signal patterns associated with the analysis parameter sets; and

analyzing the motion signals using the selected analysis parameter set so as to acquire a signal indicating a locomotion of the bearer,

wherein the analyzing comprises attenuating smaller propelling distance and direction change values of the signal indicating the locomotion of the bearer more than higher values thereof, and store a history concerning a most recently passed portion of the signal, in an unattenuated version, and/or the motion signals and to redo the analysis using a lower attenuation strength, on the basis of the history stored in case of realizing that the bearer starts a turn.

9. A non-transitory digital storage medium having a computer program stored thereon to perform the method for tracking a position of a bearer of a mobile device on the basis of one or more motion sensors comprised by the mobile device, the method comprising

based on motion signals gained from the one or more motion sensors, selecting one of a plurality of analysis parameter sets so as to acquire a selected analysis parameter set, by discriminating between different signal patterns associated with the analysis parameter sets; and

analyzing the motion signals using the selected analysis parameter set so as to acquire a signal indicating a locomotion of the bearer,

wherein the analyzing comprises attenuating smaller propelling distance and direction change values of the signal indicating the locomotion of the bearer more than higher values thereof, and store a history concerning a most recently passed portion of the signal, in an unattenuated version, and/or the motion signals and to redo the analysis using a lower attenuation strength, on the basis of the history stored in case of realizing that the bearer starts a turn,

when said computer program is run by a computer.

Continuity (3)
Division 15234686 · Aug 11, 2016
Continuation PCTEP2014052953 · Feb 14, 2014
Related Publication 20190028848A1 · Jan 24, 2019