IP Library Granted Patent US 8,264,352
Granted Patent B2
US 8,264,352 · App. 12/421,284 · Granted Sep 11, 2012

System and methods for locating mobile devices using location and presence information

Assignee: International Business Machines Corporation
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,264,352
App. No.
12/421,284
Granted
Sep 11, 2012
Kind
B2
Abstract

A location based service and method configured to provide recovery assistance for a misplaced or stolen mobile device. The location based system and method is configured to locate (recover) high value mobile devices using location, presence and other IMS (IP Multimedia Subsystem) based telecommunications network assets. The method includes leveraging location dips performed for other services to drive a recovery process for a mobile device to thereby reduce resource overhead on a location platform; locating the mobile device using the location dips performed for other services; and sending a notification to a subscriber of the location of the mobile device for recovery of the mobile device.

Claims (26)

1. A computer implemented method, comprising:

leveraging location dips performed for other services to drive a recovery process for a mobile device to thereby reduce resource overhead on a location platform;

locating the mobile device using the location dips performed for other services; and

sending a notification to a subscriber of the location of the mobile device for recovery of the mobile device are processed and/or controlled by a processor.

2. The method of claim 1 , wherein the location dips are performed by location capabilities embedded in a core telecommunications IMS and non-IMS network to continuously track the location of the mobile device on a periodic basis.

3. The method of claim 1 , further comprising reusing presence information to store location information, which is updated anytime the mobile device makes a location request.

4. The method of claim 1 , further comprising utilizing a carrier location platform to perform both cell sector and precise fixes.

5. The method of claim 1 , further comprising using pattern matching based on usage/location of the mobile device during predetermined time periods to drive the recovery process and reduce the resource overhead on the location platform.

6. The method of claim 1 , further comprising using notifications received from an agent on the mobile device to determine the location of the mobile device.

7. The method of claim 6 , wherein the agent is configured to start a specific sequence of recovery actions on behalf of the subscriber when an incorrect unlock code is entered into the mobile device a certain number of times.

8. The method of claim 6 , wherein the agent is configured to provide the notifications at predetermined intervals based on battery life of the mobile device.

9. The method of claim 1 , further comprising charging for the notification of the location.

10. The method of claim 1 , wherein the steps are provided on a computing infrastructure which is at least one of maintained, deployed, created and supported by a service provider.

11. The method of claim 1 , wherein the method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium device having programming instructions operable to perform the steps of claim 1 .

12. A computer program product comprising a computer usable storage medium device having readable program code tangibly embodied in the storage medium device, the computer program product being operable to:

receive continuous notifications from an agent residing on a mobile device;

determine a location of the mobile device based on the continuous notifications;

send the location to a subscribing user in order to recover the mobile device are processed and/or controlled by a processor;

leverage location dips performed for other services to drive a recovery process for the mobile device;

locate the mobile device using the location dips performed for other services; and

send a notification to the subscribing user for recovery of the mobile device.

13. The computer program product of claim 12 , wherein the computer program product is further operable to maintain track of presence information of the mobile device and reuse the presence information to store location information, which is updated anytime the mobile device makes a location request.

14. The computer program product of claim 12 , wherein the computer program product is further operable to use pattern matching based on usage/location of the mobile device during predetermined time periods to drive the recovery and which is configured to reduce resource overhead on a location platform.

15. The computer program product of claim 12 , wherein the agent is configured to start a specific sequence of recovery actions on behalf of the subscribing user.

16. The computer program product of claim 12 , wherein the agent is configured to take into account battery life of the device when providing the continuous notifications.

17. The computer program product of claim 12 , wherein the computer program product is provided on a computing infrastructure which is at least one of maintained, deployed, created and supported by a service provider on a fee and/or subscription basis.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2009
From: HOLLEY, KERRIE L.; PIOTROWSKI, MICHAEL E.; RAMANATHAN, SRI; TREVATHAN, MATTHEW B.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 022531/0207 →
Continuity (1)
Related Publication 20100259386A1 · Oct 14, 2010