# US 2017/0254875 A1 · Device and Method for Determining at Least One Position of a Mobile Terminal

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2017/0254875 A1
- Document ID: US20170254875A1
- Status: Published application
- Kind: A1
- Application number: 15/600,067
- Filed: 2017-05-19
- Published: 2017-09-07
- Earliest claimed: 2014-11-20
- Assignees: Bayerische Motoren Werke Aktiengesellschaft
- Applicants: Bayerische Motoren Werke Aktiengesellschaft
- Inventors: Christian SPIES; Michael KARG
- Web page: https://patentgrep.com/patent/US20170254875A1

## CPC

- G01S 5/02585: {at least one of the measurements being a non-radio measurement}
- G01C 21/12: executed aboard the object being navigated; Dead reckoning
- G01C 21/20: Instruments for performing navigational calculations (G01C21/24, G01C21/26 take precedence)
- G01S 5/0257: {Hybrid positioning (by coordinating position lines of different shape G01S5/12)}
- H04W 4/025: {using location based information parameters}
- H04W 64/006: {with additional information processing, e.g. for direction or speed determination}
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01C: MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY (measuring liquid level G01F; radio navigation, determining distance or velocity by use of propagation effects, e.g. Doppler effects, propagation time, of radio waves, analogous arrangements using other waves G01S)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A device for determining at least one position of a mobile terminal includes at least one memory apparatus, a magnetometer sensor unit, a classification unit, and a position-determining unit to determine the position of the mobile terminal. The classification unit is configured to determine states, in particular operating states, of at least one electric motor and/or a vehicle driven by means of at least one electric motor using the magnetometer sensor data. The classification unit is also configured to store the determined states in the at least one memory apparatus. The position-determining unit reads out the states from the at least one memory apparatus and determines the at least one position of the mobile terminal with the help of the states.

## Claims

### Claim 1

A device for determining at least one position of a mobile terminal, in particular a smart phone, comprising:
at least one memory apparatus;
a magnetometer sensor unit to output magnetometer sensor data;
a classification unit;
a position-determining unit to determine the position of the mobile terminal, wherein
the classification unit is configured to
a) determine states, in particular operating states, of at least one electric motor and/or a vehicle driven by means of at least one electric motor using the magnetometer sensor data, and
b) store the determined states in the at least one memory apparatus; and
the position-determining unit reads out the states from the at least one memory apparatus and determines the at least one position of the mobile terminal with the help of the states.

### Claim 2 (depends on 1)

The device according to claim 1, wherein the position-determining unit is developed to use additional signals to determine the at least one position of the mobile terminal, in particular signals of GSM towers and signals of WiFi access points.

### Claim 3 (depends on 2)

The device according to claim 2, wherein the position-determining unit is designed to calculate from the additional signal data a degree for the quality of the determined position.

### Claim 4 (depends on 3)

The device according to claim 3, wherein the position-determining unit determines the position using a sequential Monte Carlo method and/or a Dynamic Bayes Network and/or a Kalman filter.

### Claim 5 (depends on 4)

The device according to claim 4, wherein the classification unit determines the state of the electric motor and/or the vehicle driven by means of an electric motor using a support vector machine and/or a linear discriminant analysis for classification.

### Claim 6 (depends on 5)

The device according to claim 5, wherein the classification unit determines the states from a finite quantity of states with a cardinality of less than 5.

### Claim 7 (depends on 6)

The device according to claim 6, wherein the classification unit is developed to determine at least one first motor state and at least one second motor state, with the first state indicating that a drive voltage is applied at the electric motor and/or the second state indicating that no drive voltage is applied at the electric motor.

### Claim 8 (depends on 7)

The device according to claim 7, wherein the classification unit is developed to determine at least one first field state and at least one second field state, with the first field state indicating that the measured values are below a threshold value, and the second state indicating that the values are above a threshold value.

### Claim 9 (depends on 8)

The device according to claim 8, wherein the classification unit is developed to determine at least one first vehicle state and at least one second vehicle state, with the first vehicle state indicating that the vehicle is accelerating and/or the second indicating that the vehicle is standing still.

### Claim 10 (depends on 9)

The device according to claim 9, wherein the mobile terminal is developed to store magnetometer sensor data and meta-information, in particular timestamps, wherein the meta-information is to be related to the magnetometer sensor data.

### Claim 11 (depends on 10)

The device according to claim 10, wherein the position-determining unit for determining the at least one position of the mobile terminal receives network data that represent a network plan, comprising at least
a multitude of stations;
connections between the stations; and optionally:
distances between the stations; and
travel time between the stations.

### Claim 12 (depends on 11)

The device according to claim 11, wherein the at least one memory apparatus stores data that provide a characteristic signal path, and that the classification unit compares said data to the magnetometer sensor data to determine the states.

### Claim 13 (depends on 12)

The device according to claim 12, wherein the at least one memory apparatus stores polynomial coefficients for the representation of characteristic signal paths.

### Claim 14

A method for determining the position of a mobile terminal, comprising the acts of:
detecting of magnetic and/or electric field data of an electric motor;
storing the magnetic and/or electric field data in at least one memory apparatus;
classifying a state of the electric motor or a vehicle driven by means of an electric motor;
storing said states in the at least one memory apparatus; and
determining a position of the mobile terminal with the help of the states stored in the at least one memory apparatus.

### Claim 15 (depends on 14)

A computer-readable storage medium storing executable instructions that when executed prompt a computer to implement the method according to claim 14.
