IP Library Patent Application 13342371
Patent Application
App. No. 13/342,371

Sensor-assisted Improvement of Timing-Based Positioning Accuracy

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 None
App. No.
13/342,371
Filed
Jan 3, 2012
Art Unit
2863
USPC
702/141
Abstract

There are provided measures for enabling a sensor-assisted improvement of timing-based positioning accuracy. Such measures may exemplarily include measuring a first timing value for timing-based positioning calculation on the basis of a first positioning-related signal at a first time, measuring a second timing value for timing-based positioning calculation on the basis of a second positioning-related signal at a second time, deriving movement information indicative of a movement of an apparatus to be positioned during a time interval from the first time to the second time, and utilizing the measured first timing value, the measured second timing value and the derived movement information for timing-based positioning calculation relating to the apparatus to be positioned at a network side.

Claims (129)

1 . A method for use in observed time difference of arrival timing-based determination of position of a user equipment of a cellular communication system, said method comprising:

measuring a first timing value for timing-based positioning calculation on the basis of a first positioning-related signal at a first time;

measuring a second timing value for timing-based positioning calculation on the basis of a second positioning-related signal at a second time;

deriving movement information indicative of a movement of the user equipment to be positioned during a time interval from the first time to the second time; and

signaling the measured first timing value, the measured second timing value, and the derived movement information towards a base station or access node of said system for use in observed time difference of arrival timing-based positioning calculation,

wherein deriving the movement information comprises:

determining a movement measure of the movement of the user equipment to be positioned during the time interval; and

defining the movement information as a non-movement indication when an absolute value of the determined movement measure is equal to or smaller than a movement threshold, and defining the movement information as a movement indication and/or a move milt property, including at least two of amount, speed, acceleration and direction of the movement of the user equipment to be positioned, when an absolute value of the determined movement measure is larger than the movement threshold.

2 . (canceled)

3 . The method according to claim 1 , wherein:

the movement information is derived from sensor data of at least one sensor mounted at the user equipment to be positioned, and

the at least one sensor comprises at least one of an accelerometer sensor, a gyroscope sensor and a magnetometer sensor.

4 . The method according to claim 1 , wherein:

the first and second positioning-related signals comprise time division signals, and the first and second timing values are measured for different time periods of the first and second positioning-related signals, and/or

the first and second positioning-related signals comprise frequency division signals, and the first and second timing values are measured for different frequency bands of the first and second positioning-related signals.

5 . The method according to claim 1 , wherein:

the first and second positioning-related signals comprise positioning reference signals from one of a serving cell of the user equipment to be positioned and a neighboring cell of the serving cell, respectively, and/or

the first timing value and/or the second timing value is measured by using one of an intra-frequency or single-carrier measurement, an inter-frequency or multiple-carrier measurement and a measurement on carrier aggregation component, and/or

the method is operable at or by a user equipment, mobile station or modem, and/or

the method is operable at or by a user equipment, mobile station or modem operable in time division duplex or frequency division duplex, and/or

the method is operable in at least one of a LTE and a LTE-A cellular system.

6 . A method for use in observed time difference of arrival timing-based determination of position of a user equipment of a cellular communication system, said method comprising, at a base station or access node of said system:

receiving, from said user equipment, a first timing value for timing-based positioning calculation relating to a first time, a second timing relating to a second time, and movement information indicative of a movement of user equipment to be positioned during a time interval from the first time to the second time; and

performing observed time difference of arrival timing-based positioning calculation relating to the user equipment to be positioned on the basis of the received first timing value, second timing value, and movement information,

wherein the movement information comprises a movement properly; including at least two of amount, speed, acceleration and direction of the movement of the user equipment to be positioned, and performing the timing-based positioning calculation comprises;

calculating a first timing-based positioning result on the basis of the first timing value; calculating a second timing-based positioning result on the basis of the second timing value;

evaluating probabilities of the first and second timing-based positioning results in accordance with the movement property; and

calculating a final timing-based positioning result for the user equipment to be positioned as an area of probability of the position thereof on the basis of the evaluated probabilities of the calculated first and second timing-based positioning results.

7 . (canceled)

8 . (canceled)

9 . The method according to claim 6 , wherein evaluating the probabilities of the first and second timing-based positioning results comprises:

weighting the probability of a newer positioning result with a higher weight than the probability of an older positioning result.

10 . The method according to claim 6 , wherein performing timing-based positioning calculation comprises:

combining a timing-based positioning result with map information, and

determining the position of the user equipment to be positioned on the basis of the timing-based positioning result such that it is located on a track on a map according to the map information at a track position with highest probability.

11 . The method according to claim 6 , wherein:

the method further comprises forwarding the received movement information to at least one of an emergency-related network entity and a public safety-related network entity, and/or

the method is operable at or by a network entity responsible for positioning calculation, and/or

the method is operable at or by a serving mobile location center, and/or

the method is operable in at least one of a LTE and a LTE-A cellular system.

12 . An apparatus for use in observed time difference of arrival timing-based determination of position of a user equipment of a cellular communication system, said apparatus comprising a processing system configured to cause the apparatus to, at said user equipment:

measure a first timing value for timing-based positioning calculation on the basis of a first positioning-related signal at a first time;

measure a second timing value for timing-based positioning calculation on the basis of a second positioning-related signal at a second time;

derive movement information indicative of a movement of the user equipment to be positioned during a time interval from the first time to the second time; and

signal the measured first timing value, the measured second timing value and the derived movement information towards a base station or access node of said system for use in observed time difference of arrival timing-based positioning calculation for timing-based positioning calculation, wherein the processing system is configured to cause the apparatus to, at the user equipment:

determine a movement measure of the movement of the user equipment to be positioned during the time interval;

define the movement information as a non-movement indication when an absolute value of the determined movement measure is equal to or smaller than a movement threshold; and

define the movement information as a movement indication and/or a movement property, including at least two of amount, speed, acceleration and direction of the movement of the user equipment to be positioned, when an absolute value of the determined movement measure is larger than the movement threshold.

13 . (canceled)

14 . The apparatus according to claim 12 , wherein:

the processing system is configured to cause the apparatus to derive the movement information from sensor data of at least one sensor mounted at the user equipment to be positioned, and

wherein the at least one sensor comprises at least one of an accelerometer sensor, a gyroscope sensor and a magnetometer sensor.

15 . The apparatus according to claim 12 , wherein

the first and second positioning-related signals comprise time division signals, and the processing system is configured to cause the apparatus to measure the first and second timing values for different time periods of the first and second positioning-related signals, and/or

the first and second positioning-related signals comprise frequency division signals, and the processing system is configured to cause the apparatus to measure the first and second timing values for different frequency hands of the first and second positioning-related signals.

16 . The apparatus according to claim 12 , wherein:

the first and second positioning-related signals comprise positioning reference signals from one of a serving cell of the user equipment to be positioned and a neighboring cell of the serving cell, respectively, and/or

the processing system is configured to cause the apparatus to measure the first timing value and/or the second timing value by using one of an intra-frequency or single-carrier measurement, an inter-frequency or multiple-carrier measurement and a measurement on carrier aggregation components, and/or

the apparatus is operable as or at a user equipment, mobile station or modem, and/or

the apparatus is operable as or at a user equipment, mobile station or modem operable in time division duplex or frequency division duplex, and/or

the apparatus is operable in at least one of a LIT and a LTE-A cellular system.

17 . An apparatus for use in observed time difference of arrival timing-based determination of position of a user equipment of a cellular communication system, said apparatus comprising a processing system configured to cause the apparatus to at a base station or access node of said system:

receive, from said user equipment, a first timing value for timing-based positioning calculation relating to a first time, a second timing relating to a second time, and movement information indicative of a movement of the user equipment to be positioned during a time interval from the first time to the second time; and

perform observed time difference of arrival timing-based positioning calculation relating to the user equipment to be positioned on the basis of the received first timing value, second timing value, and movement information, wherein the movement information comprises a movement property, including at least two of amount, speed, acceleration and direction of the movement of the user terminal to be positioned, and the processing system is configured to cause the apparatus to:

calculate a first timing-based positioning result on the basis of the first timing value;

calculate a second timing-based positioning result on the basis of the second timing value;

evaluate probabilities of the first an second timing-based positioning results in accordance with the movement property; and

calculate a final timing-based positioning result for the user equipment to be positioned as au area of probability of the position thereof on the basis of the evaluated probabilities of the calculated first and second timing-based positioning results.

18 . (canceled)

19 . (canceled)

20 . The apparatus according to claim 17 , wherein the processing system is configured to cause the apparatus to:

weight the probability of a newer positioning result with a higher weight than the probability of an older positioning result.

21 . The apparatus according to claim 17 , wherein the processing system is configured to cause the apparatus to:

combine a timing-based positioning result with map information, and

determine the position of the user terminal to be positioned on the basis of the timing-based positioning result such that it is located on a track on a map according to the map information at a track position with highest probability.

22 . The apparatus according to claim 17 , wherein, the processing system is configured to cause the apparatus to forward the received movement information to at least one of an emergency-related network entity and a public safety-related network entity, and/or

the apparatus is operable as or at a network entity responsible for positioning calculation, and/or

the apparatus is operable as or at a serving mobile location center, and/or

the apparatus is operable in at least one of a LTE and a LTE-A cellular system.

23 . (canceled)

24 . The method according to claim 6 , wherein, when the movement information comprises a non-movement indication, and performing the timing-based positioning calculation comprises:

calculating a first timing-based positioning result on the basis of the first timing value;

calculating a second timing-based positioning result on the basis of the second timing value; and

calculating a final timing-based positioning result for the user equipment to be positioned as an area of probability of the position thereof on the basis of the calculated first and second timing-based positioning results.

25 . The apparatus according to claim 17 , wherein, when the movement information comprises a non-movement indication, the processing system is configured to cause the apparatus to:

calculate a first timing-based positioning result on the basis of the first timing value;

calculate a second timing-based positioning result on the basis of the second timing value; and

calculate a final timing-based positioning result for the user terminal to be positioned as an area of probability of the position thereof on the basis of the calculated first and second timing-based positioning results.

26 . A computer program product comprising a non-transitory computer-readable storage medium having computer readable instructions stored thereon for use in observed time difference of arrival timing-based determination of position of a user equipment of a cellular communication system, the computer readable instructions being executable by a computerized device to cause the computerized device to:

measure a first timing value for timing-based positioning calculation on the basis of a first positioning-related signal at a first time;

measure a second timing value for timing-based positioning calculation on the basis of a second positioning-related signal at a second time;

derive movement information indicative of a movement of the user equipment to be positioned during a time interval from the first time to the second time; and

signal the measured first timing value, the measured second timing value and the derived movement information towards a base station or access node of said system for use in observed time difference of arrival timing-based positioning calculation,

wherein deriving the movement information comprises:

determining a movement measure of the movement of the user equipment to be positioned during the time interval; and

defining the movement information as a non-movement indication when an absolute value of the determined movement measure is equal to or smaller than a movement threshold, and defining the movement information as a movement indication and/or a movement property, including at least two of amount, speed, acceleration and direction of the movement of the user equipment to be positioned, when an absolute value of the determined movement measure is larger than the movement threshold.

27 . The computer program product according to claim 26 , wherein:

the movement information is derived from sensor data of at least one sensor mounted at the user equipment to be positioned, and

the at least one sensor comprises at least one of an accelerometer sensor, a gyroscope sensor and a magnetometer sensor.

28 . The computer program product according to claim 26 , wherein:

the first and second positioning-related signals comprise time division signals, and the first and second timing values are measured for different time periods of the first and second positioning-related signals, and/or

the first and second positioning-related signals comprise frequency division signals, and the first and second timing values are measured for different frequency bands of the first and second positioning-related signals.

29 . The computer program product according to claim 26 , wherein:

the first and second positioning-related signals comprise positioning reference signals from one of a serving cell of the user equipment to be positioned and a neighboring cell of the serving cell, respectively, and/or

the first timing value and/or the second timing value is measured by using one of an intra-frequency or single-carrier measurement, an inter-frequency or multiple-carrier measurement and a measurement on carrier aggregation component, and/or

the computer readable instructions are operable at or by a user equipment, mobile station or modem, and/or

the computer readable instructions are operable at or by a user equipment, mobile station or modem operable in time division duplex or frequency division duplex, and/or

the computer readable instructions are operable in at least one of a LIE and a LTE-A cellular system.

30 . A computer program product comprising a non-transitory computer-readable storage medium having computer readable instructions stored thereon for use in observed time difference of arrival timing-based determination of position of a user equipment of a cellular communication system, the computer readable instructions being executable by a computerized device to cause the computerized device to:

receive, from said user equipment, a first timing value for timing-based positioning calculation relating to a first time, a second timing relating to a second time, and movement information indicative of a movement of the user equipment to be positioned during a time interval from the first time to the second time; and

perform observed time difference of arrival timing-based positioning calculation relating to the user equipment to be positioned on the basis of the received first timing value, second timing value, and movement information,

wherein the movement information comprises a movement property, including at least two of amount, speed, acceleration and direction of the movement of the user equipment to be positioned, and performing the timing-based positioning calculation comprises:

calculating a first timing-based positioning result on the basis of the first timing value;

calculating a second timing-based positioning result on the basis of the second timing value;

evaluating probabilities of the first and second timing-based positioning results in accordance with the movement property; and

calculating a final timing-based positioning result for the user equipment to be positioned as an area of probability of the position thereof on the basis of the evaluated probabilities of the calculated first and second timing-based positioning results.

31 . The computer program product according to claim 30 , wherein, when the movement information comprises a non-movement indication, and performing the timing-based positioning calculation comprises causing the computerized device to:

calculate a first timing-based positioning result on the basis of the first timing value;

calculate a second timing-based positioning result on the basis of the second timing value; and

calculate a final timing-based positioning result for the user equipment to be positioned as an area of probability of the position thereof on the basis of the calculated first and second timing-based positioning results.

32 . The computer program product according to claim 30 , wherein evaluating the probabilities of the first and second timing-based positioning results comprises causing the computerized device to weight the probability of a newer positioning result with a higher weight than the probability of an older positioning result.

33 . The computer program product according to claim 30 , wherein performing timing-based positioning calculation comprises causing the computerized device to:

combine a timing-based positioning result with map information; and

determine the position of the user equipment to be positioned on the basis of the timing-based positioning result such that it is located on a track on a map according to the map information at a track position with highest probability.

34 . The computer program product according to claim 30 , further causing the computerized device to:

forward the received movement information to at least one of an emergency-related network entity and a public safety-related network entity, and/or

the computer readable instructions are operable at or by a network entity responsible for positioning calculation, and/or

the computer readable instructions are operable at or by a serving mobile location center, and/or

the computer readable instructions are operable in at least one of a LTE and a LTE-A cellular system.

Assignments (6)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2014
From: BROADCOM INTERNATIONAL LIMITED
To: BROADCOM CORPORATION
Reel/Frame 032447/0748 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2014
From: RENESAS MOBILE CORPORATION
To: BROADCOM INTERNATIONAL LIMITED
Reel/Frame 032422/0716 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2012
From: ROUSU, SEPPO; IMMONEN, ANTTI; CALLENDER, CHRISTOPHER
To: RENESAS MOBILE CORPORATION
Reel/Frame 027609/0017 →