IP Library Granted Patent US 7,395,075
Granted Patent B2
US 7,395,075 · App. 11/223,842 · Granted Jul 1, 2008

System and method for collecting continuous location updates while minimizing overall network utilization

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 7,395,075
App. No.
11/223,842
Granted
Jul 1, 2008
Kind
B2
Abstract

A wireless device and method for providing location updates to a wireless network includes determining a current location of the wireless device, comparing the current location to a second location and transmitting a location update, including presence information, to the wireless network when the current location differs from the second location by at least a predetermined geographical distance. The predetermined geographical distance is determined in accordance with at least one of subscription information associated with the subscriber unit, including a subscription fee paid, an enabled service and a network state. The current location may be determined via GPS, wireless network based position determination or other method.

Claims (44)

1. A method performed by a subscriber unit for providing location updates to a wireless network comprising:

determining a current location of the subscriber unit;

comparing the current location to a second location;

receiving a location delta threshold from the wireless network, wherein the location delta threshold is selected from a plurality of geographic distances based on fee-based subscription information associated with the subscriber unit; and

transmitting a location update, including presence information, to the wireless network when the current location differs from the second location by at least the location delta threshold.

2. The method of claim 1 , wherein a size of the location delta threshold is based upon a fee paid for an account associated with the subscriber unit.

3. The method of claim 1 wherein the current location of the subscriber unit is determined using GPS.

4. The method of claim 1 wherein the current location of the subscriber unit is determined by measuring a distance between the subscriber unit and each of a plurality of base stations in the wireless network.

5. The method of claim 1 wherein the second location is a previous location of the subscriber unit.

6. The method of claim 5 wherein second location was previously transmitted to the wireless network in a location update.

7. The method of claim 1 , wherein the location delta threshold is further based, at least in part, on a type of service enabled on the subscriber unit.

8. A method performed by a subscriber unit for providing location updates to a wireless network comprising:

determining a current location of the subscriber unit;

comparing the current location to a second location;

receiving a location delta threshold from the wireless network, wherein the location delta threshold is based on a type of service enabled on the subscriber unit; and

transmitting a location update, including presence information, to the wireless network when the current location differs from the second location by at least the location delta threshold,

wherein the subscriber unit includes an associated quality of service level, and wherein the location delta threshold is further selected from a plurality of geographic distances based on the quality of service level of the subscriber unit.

9. The method of claim 8 wherein the enabled service is a presence service.

10. The method of claim 8 wherein the enabled service is a location-based service.

11. The method of claim 8 wherein the enabled service is associated with the plurality of geographic distances, each geographic distance having an associated quality of service level for the service.

12. A wireless device comprising:

a control processor; and

a program memory storing program instructions for causing the control processor to:

receive a location delta threshold from a wireless network, wherein the location delta threshold in accordance is selected from a plurality of geographic distances based on fee-based subscription information associated with the wireless device;

determine a current location of the subscriber unit;

compare the current location to a second location; and

transmit a location update, including presence information, to the wireless network when the current location differs from the second location by at least the location delta threshold determined,

wherein the program memory includes a location delta threshold function, a subscriber unit positioning function and a client application.

13. The wireless device of claim 12 further comprising a data memory storing the second location and the location delta threshold, the data memory being configurable by the wireless network.

14. The wireless device of claim 12 wherein the second location is a previous location of the wireless device.

15. The wireless device of claim 12 wherein the client application is a client presence application, and wherein a value of the location delta threshold depends on whether the client presence application is enabled.

16. The wireless device of claim 12 , wherein the location delta threshold is further based, at least in part, on a type of service enabled on the subscriber unit.

17. A wireless device comprising:

a control processor; and

a program memory storing program instructions for causing the control processor to perform steps including:

receive a location delta threshold from a wireless network, wherein the location delta threshold depends on a type of service enabled on the wireless device;

determining a current location of the subscriber unit;

comparing the current location to a second location; and

transmitting a location update, including presence information, to the wireless network when the current location differs from the second location by at least the location delta threshold,

wherein the program memory includes a location delta threshold function, a subscriber unit positioning function and a client application, and

wherein the wireless device includes an associated quality of service level, and wherein the location delta threshold is further selected from a plurality of geographic distances based on the quality of service level of the wireless device.

18. The wireless device of claim 17 further comprising a data memory storing the second location and the location delta threshold, the data memory being configurable by the wireless network.

19. The wireless device of claim 17 wherein the second location is a previous location of the wireless device.

20. The wireless device of claim 17 wherein the client application is a client presence application, and wherein a value of the location delta threshold depends on whether the client presence application is enabled.

Assignments (3)
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 1, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: NEXTEL COMMUNICATIONS, INC.
Reel/Frame 052291/0497 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 3, 2017
From: NEXTEL COMMUNICATIONS, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041882/0911 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2008
From: POSNER, JEFFREY SCOTT; EWALD, ROBERT C.
To: NEXTEL COMMUNICATIONS, INC.
Reel/Frame 021369/0112 →