IP Library Granted Patent US 9,832,605
Granted Patent B1
US 9,832,605 · App. 15/410,677 · Granted Nov 28, 2017

Location based services for exigent circumstances

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 9,832,605
App. No.
15/410,677
Granted
Nov 28, 2017
Kind
B1
Abstract

Systems and methods for developing, deploying, providing, and/or operating location-based services are disclosed. A computer system receives a search request for location information associated with a wireless device. The search request is received from a requesting party, such as an investigator or law enforcement officer. The search request includes an indication of exigent circumstances. A service provider associated with the wireless device is identified. A notification message is generated comprising information associated with the search request. The notification message is provided to at least one notification party, who is other than the requesting party. When approval is received from the notification party, location information is obtained from the service provider. The location information may be provided to the notification party. When approval is received from the notification party, the location information is provided to the requesting party.

Claims (51)

1. A method comprising: receiving a search request for a location of a wireless device, the search request received from a requesting party and the wireless device identified by a unique identifier; determining when the search request is authorized by a search warrant;

when no search warrant has been provided, receiving user input specifying an exigent circumstance basis for a warrantless search;

providing a notification message to at least one notification party, wherein the notification message comprises information describing the warrantless search, and further comprises the exigent circumstances specified by the user input;

determining a service provider that provides wireless service to the wireless device, wherein the service provider is determined based on the unique identifier that identifies the wireless device; obtaining the location of the wireless device from the service provider; and

when authorized by the notification party, providing the location of the wireless device to the requesting party.

2. The method of claim 1 , further comprising:

providing the obtained location of the wireless device to the at least one notification party.

3. The method of claim 1 , wherein the exigent circumstances comprise at least one of: a missing person, an escapee, and a public threat.

4. The method of claim 1 , further comprising:

mapping the location of the wireless device to a street address.

5. The method of claim 1 , further comprising:

tracking the location of the wireless device over a time interval.

6. The method of claim 5 , further comprising:

determining, based on the tracked location of the wireless device, whether the wireless device moves out of a specified geographic area during the tracked time interval.

7. The method of claim 5 , further comprising:

determining, based on the tracked location of the wireless device, whether the wireless device moves into a specified geographic area during the tracked time interval.

8. The method of claim 6 , further comprising:

generating an alert, when the wireless device moves out of the specified geographic area during the tracked time interval.

9. The method of claim 4 , further comprising:

displaying the mapped street address on a graphical user interface.

10. A system, comprising: at least one processor; and a memory coupled to the at least one processor, the memory configured to store program instructions executable by the at least one processor to cause the system to:

receive a search request for a location of a wireless device, the search request received from a requesting party and the wireless device identified by a unique identifier;

determine when the search request is authorized by a search warrant;

when no search warrant has been provided, receive user input specifying an exigent circumstance basis for a warrantless search;

provide a notification message to at least one notification party, wherein the notification message comprises information describing the warrantless search, and further comprises the exigent circumstances specified by the user input;

determine a service provider that provides wireless service to the wireless device, wherein the service provider is determined based on the unique identifier that identifies the wireless device; obtain the location of the wireless device from the service provider; and

when authorized by the notification party, provide the location of the wireless device to the requesting party.

11. The system of claim 10 , the program instructions further executable by the at least one processor to cause the system to:

provide the obtained location of the wireless device to the at least one notification party.

12. The system of claim 10 , wherein the exigent circumstances comprise at least one of: a missing person, an escapee, and a public threat.

13. The system of claim 10 , the program instructions further executable by the at least one processor to cause the system to:

map the location of the wireless device to a street address.

14. The system of claim 10 , the program instructions further executable by the at least one processor to cause the system to:

track the location of the wireless device over a time interval.

15. The system of claim 14 , the program instructions further executable by the at least one processor to cause the system to:

determine, based on the tracked location of the wireless device, whether the wireless device moves out of a specified geographic area during the tracked time interval.

16. The system of claim 14 , the program instructions further executable by the at least one processor to cause the system to:

determine, based on the tracked location of the wireless device, whether the wireless device moves into a specified geographic area during the tracked time interval.

17. The system of claim 15 , the program instructions further executable by the at least one processor to cause the system to:

generate an alert, when the wireless device moves out of the specified geographic area during the tracked time interval.

18. The system of claim 13 , the program instructions further executable by the at least one processor to cause the system to:

display the mapped street address on a graphical user interface.

19. A computer-readable storage device having program instructions stored thereon that, upon execution by a one or more processors, cause the one or more processors to:

receive a search request for a location of a wireless device, the search request received from a requesting party and the wireless device identified by a unique identifier;

determine when the search request is authorized by a search warrant;

when no search warrant has been provided, receive user input specifying an exigent circumstance basis for a warrantless search;

provide a notification message to at least one notification party, wherein the notification message comprises information describing the warrantless search, and further comprises the exigent circumstances specified by the user input;

determine a service provider that provides wireless service to the wireless device, wherein the service provider is determined based on the unique identifier that identifies the wireless device; obtain the location of the wireless device from the service provider; and

when authorized by the notification party, provide the location of the wireless device to the requesting party.

20. The computer-readable storage device of claim 19 , wherein

the exigent circumstances comprise at least one of: a missing person, an escapee, and a public threat.

Assignments (17)
ASSIGNMENT OF SECURITY INTEREST IN PATENTS Recorded Apr 21, 2025
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS EXISTING COLLATERAL AGENT
To: WILMINGTON SAVINGS FUND SOCIETY, FSB, AS SUCCESSOR COLLATERAL AGENT
Reel/Frame 070903/0303 →
RELEASE OF SECURITY INTEREST Recorded Mar 29, 2024
From: ALTER DOMUS (US) LLC
To: AVENTIV TECHNOLOGIES, LLC; SECURUS TECHNOLOGIES, LLC; ALLPAID, INC.
Reel/Frame 066952/0914 →
RELEASE OF SECURITY INTEREST Recorded Mar 29, 2024
From: ALTER DOMUS (US) LLC
To: AVENTIV TECHNOLOGIES, LLC; SECURUS TECHNOLOGIES, LLC; ALLPAID, INC.
Reel/Frame 066951/0630 →
RELEASE OF SECURITY INTEREST Recorded Mar 29, 2024
From: ALTER DOMUS (US) LLC
To: AVENTIV TECHNOLOGIES, LLC; SECURUS TECHNOLOGIES, LLC; ALLPAID, INC.
Reel/Frame 066951/0561 →
RELEASE OF SECURITY INTEREST Recorded Mar 29, 2024
From: ALTER DOMUS (US) LLC
To: AVENTIV TECHNOLOGIES, LLC; SECURUS TECHNOLOGIES, LLC; ALLPAID, INC.
Reel/Frame 066951/0514 →
RELEASE OF SECURITY INTEREST Recorded Mar 29, 2024
From: ALTER DOMUS (US) LLC
To: AVENTIV TECHNOLOGIES, LLC; SECURUS TECHNOLOGIES, LLC; ALLPAID, INC.
Reel/Frame 066951/0385 →
SECURITY INTEREST Recorded Mar 29, 2024
From: AVENTIV TECHNOLOGIES, LLC; SECURUS TECHNOLOGIES, LLC; SATELLITE TRACKING OF PEOPLE LLC; ALLPAID, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 066951/0054 →
SUPER-PRIORITY FIRST LIEN PATENT SECURITY AGREEMENT Recorded Mar 28, 2024
From: SECURUS TECHNOLOGIES, LLC; SATELLITE TRACKING OF PEOPLE LLC; ALLPAID, INC.
To: DEUTSCHE BANK AG NEW YORK BRANCH AS COLLATERAL AGENT
Reel/Frame 066945/0310 →
PRIORITY SECOND LIEN PATENT SECURITY AGREEMENT Recorded Feb 1, 2024
From: SECURUS TECHNOLOGIES, LLC; SATELLITE TRACKING OF PEOPLE LLC; ALLPAID, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB AS COLLATERAL AGENT
Reel/Frame 066436/0420 →
PRIORITY FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jan 2, 2024
From: SECURUS TECHNOLOGIES, LLC; ALLPAID, INC.; SATELLITE TRACKING OF PEOPLE LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 066567/0620 →
SECURITY INTEREST Recorded Aug 24, 2023
From: ALLPAID, INC.; SATELLITE TRACKING OF PEOPLE LLC; SECURUS TECHNOLOGIES, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 064699/0842 →
SECURITY INTEREST Recorded Aug 15, 2023
From: SECURUS TECHNOLOGIES, LLC; SATELLITE TRACKING OF PEOPLE LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 064600/0451 →
SECURITY INTEREST Recorded Aug 15, 2023
From: SECURUS TECHNOLOGIES, LLC; SATELLITE TRACKING OF PEOPLE LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 064600/0235 →
CHANGE OF NAME Recorded Aug 12, 2020
From: SECURUS TECHNOLOGIES, INC.
To: SECURUS TECHNOLOGIES, LLC
Reel/Frame 053476/0289 →
SECOND LIEN SECURITY AGREEMENT Recorded Nov 6, 2017
From: SECURUS TECHNOLOGIES HOLDINGS, INC.; SECURUS TECHNOLOGIES, INC.; SATELLITE TRACKING OF PEOPLE LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 044368/0969 →
FIRST LIEN SECURITY AGREEMENT Recorded Nov 3, 2017
From: SECURUS TECHNOLOGIES HOLDINGS, INC.; SECURUS TECHNOLOGIES, INC.; SATELLITE TRACKING OF PEOPLE LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 044779/0573 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2017
From: ANDERSON, MATHEW D.
To: SECURUS TECHNOLOGIES, INC.
Reel/Frame 041021/0538 →