IP Library Granted Patent US 8,694,023
Granted Patent B2
US 8,694,023 · App. 13/637,322 · Granted Apr 8, 2014

Location management of static/low speed mobile devices

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 8,694,023
App. No.
13/637,322
Granted
Apr 8, 2014
Kind
B2
Abstract

In some examples, a method of tracking device location in a communication network is described. The method may include, detecting at a Machine Type Communication (MTC) device, location indicia from one or more access points (APs) in a vicinity of the MTC device. The method may also include determining, based on the detected location indicia, that a current location of the MTC device is different than a preceding location of the MTC device. The method may also include reporting the detected location indicia to a network end in the communication network. The network end may be configured to update location information of the MTC device in response to receiving the detected location indicia.

Claims (57)

1. A method of tracking device location in a communication network, the method comprising:

detecting, at a Machine Type Communication (MTC) device, location indicia from one or more access points in a vicinity of the MTC device;

determining, based on the detected location indicia, that a current location of the MTC device is different than a preceding location of the MTC device, including:

determining that a received signal strength of a signal received from at least one of one or more candidate access points is above a first predetermined threshold for a predetermined time period;

determining that a received signal strength of a signal received from a serving access point is below a second predetermined threshold for the predetermined time period; and

determining that an incoming angle of a signal received from at least one of the one or more access points is different than a previous incoming angle of a signal previously received from the at least one of the one or more access point; and

reporting the detected location indicia to a network end in the communication network, wherein the network end is configured to update location information of the MTC device in response to receiving the detected location indicia;

wherein the first predetermined threshold is −80 dBm, the predetermined time period is between five to ten milliseconds, and the second predetermined threshold is −90 dBm.

2. The method of claim 1 , wherein the location indicia include, for each of the one or more access points in the vicinity of the MTC device, at least one of a serial number of the access point, a received signal strength of a signal received from the access point, or an incoming angle of the signal received from the access point.

3. The method of claim 1 , wherein determining, based on the detected location indicia, that a current location of the MTC device is different than a preceding location of the MTC device comprises at least one of:

determining that the location indicia includes a serial number of an access point with which the MTC device was not previously in communication during a predetermined time period; or

determining that the location indicia excludes a serial number of an access point with which the MTC device was previously in communication during the predetermined time period.

4. The method of claim 1 , wherein the location information of the MTC device comprises data representing a sector within a coverage area of a serving access point of the MTC device, the sector being determined by the network end, based on the reported location indicia, to cover the current location of the MTC device.

5. The method of claim 1 , wherein:

detecting location indicia from one or more access points in the vicinity of the MTC device is performed periodically by the MTC device with a predetermined frequency;

the MTC device comprises a static MTC device configured to remain at a fixed location for a long term or a low speed mobile MTC device configured to change locations during the long term;

the predetermined frequency is a first predetermined frequency if the MTC device comprises a static MTC device or a second predetermined frequency if the MTC device comprises a low speed mobile MTC device; and

the first predetermined frequency is less than the second predetermined frequency.

6. The method of claim 1 , wherein the detected location indicia is reported by the MTC device to the network end without the MTC device being called by the network end and in response to the MTC device determining that the current location of the MTC device is different than the preceding location of the MTC device.

7. A non-transitory computer-readable storage medium having computer-executable instructions stored thereon that are executable by a computing device to perform operations comprising:

detecting location indicia from one or more access points in a vicinity of a Machine Type Communication (MTC) device;

determining, based on the detected location indicia, that a current location of the MTC device is different than a preceding location of the MTC device, including:

determining that a received signal strength of a signal received from at least one of one or more candidate access points is above a first predetermined threshold for a predetermined time period;

determining that a received signal strength of a signal received from a serving access point is below a second predetermined threshold for the predetermined time period; and

determining that an incoming angle of a signal received from at least one of the one or more access points is different than a previous incoming angle of a signal previously received from the at least one of the one or more access point; and

reporting the detected location indicia to a network end in a communication network, wherein the network end is configured to update location information of the MTC device in response to receiving the detected location indicia;

wherein the first predetermined threshold is −80 dBm, the predetermined time period is between five to ten milliseconds, and the second predetermined threshold is −90 dBm.

8. The non-transitory computer-readable storage medium of claim 7 , wherein the computing device comprises the MTC device.

9. The non-transitory computer-readable storage medium of claim 8 , wherein the detected location indicia is reported by the MTC device to the network end without the MTC device being called by the network end and in response to the MTC device determining that the current location of the MTC device is different than the preceding location of the MTC device.

10. The non-transitory computer-readable storage medium of claim 7 , wherein the location indicia include, for each of the one or more access points in the vicinity of the MTC device, at least one of a serial number of the access point, a received signal strength of a signal received from the access point, or an incoming angle of the signal received from the access point.

11. The non-transitory computer-readable storage medium of claim 7 , wherein:

detecting location indicia from one or more access points in a vicinity of the MTC device is performed periodically with a predetermined frequency;

the MTC device comprises a static MTC device configured to remain at a fixed location for a long term or a low speed mobile MTC device configured to change locations during the long term;

the predetermined frequency is a first predetermined frequency if the MTC device comprises a static MTC device or a second predetermined frequency if the MTC device comprises a low speed mobile MTC device; and

the first predetermined frequency is less than the second predetermined frequency.

12. A communication network comprising:

a network end; and

a Machine Type Communication (MTC) device comprising a computer-readable storage medium having computer-executable instructions stored thereon that are executable by the MTC device to detect variations in a current location of the MTC device and to inform the network end to update a location of the MTC device stored by the network end in response to detecting a variation in the current location by:

detecting location indicia from one or more access points in a vicinity of the MTC device;

determining, based on the detected location indicia, that a current location of the MTC device is different than a preceding location of the MTC device, including:

determining that a received signal strength of a signal received from at least one of one or more candidate access points is above a first predetermined threshold for a predetermined time period;

determining that a received signal strength of a signal received from a serving access point is below a second predetermined threshold for the predetermined time period; and

determining that an incoming angle of a signal received from at least one of the one or more access points is different than a previous incoming angle of a signal previously received from the at least one of the one or more access points; and

reporting the detected location indicia to the network end, wherein the network end is configured to update location information of the MTC device in response to receiving the detected location indicia;

wherein the first predetermined threshold is −80 dBm, the predetermined time period is between five to ten milliseconds, and the second predetermined threshold is −90 dBm.

13. The communication network of claim 12 , wherein the communication network comprises one of: a Third Generation Partnership Project Long Term Evolution (3GPP LTE) network, a Global System for Mobile Communications (GSM) network, or a Universal Mobile Telecommunications System (UMTS) network.

14. The communication network of claim 12 , wherein the network end comprises a Mobility Management Entity (MME).

15. The communication network of claim 12 , further comprising a carrier to which the MTC device is coupled.

16. The communication network of claim 15 , wherein the carrier comprises an intelligent ammeter.

17. The communication network of claim 15 , wherein the carrier comprises a security monitor.

18. The communication network of claim 15 , wherein the carrier comprises a parking meter.

19. The communication network of claim 15 , wherein the carrier comprises a vending machine.

20. The communication network of claim 15 , wherein the carrier comprises an elevator.

21. The communication network of claim 15 , wherein the carrier comprises a pump.

22. The communication network of claim 15 , wherein the carrier comprises a car.

23. The communication network of claim 15 , wherein the carrier comprises a container.

24. The communication network of claim 15 , wherein the carrier comprises a pet.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2020
From: EMPIRE TECHNOLOGY DEVELOPMENT LLC
To: ATESTRAW LICENSING LLC
Reel/Frame 053028/0332 →
RELEASE OF SECURITY INTEREST Recorded Apr 21, 2020
From: CRESTLINE DIRECT FINANCE, L.P.
To: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Reel/Frame 052454/0939 →
SECURITY INTEREST Recorded Jan 29, 2019
From: EMPIRE TECHNOLOGY DEVELOPMENT LLC
To: CRESTLINE DIRECT FINANCE, L.P.
Reel/Frame 048373/0217 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2012
From: HU, FANGLONG
To: BEIJING ZHONGKE BOTENG TECH CO., LTD.
Reel/Frame 029031/0652 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2012
From: BEIJING ZHONGKE BOTENG TECH CO., LTD.
To: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Reel/Frame 029031/0717 →