IP Library Granted Patent US 9,648,454
Granted Patent B2
US 9,648,454 · App. 14/792,499 · Granted May 9, 2017

System and method for permission to access mobile location information

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,648,454
App. No.
14/792,499
Granted
May 9, 2017
Kind
B2
Abstract

A location query service is disclosed. The service provides requestors with a location of a device. The service receives a location query from a requestor, retrieves location information associated with the network user, and returns the location information to the requestor. Before returning the location information to the requestor, the service is configured, in some embodiments, to authenticate that the requestor is authorized by the network user to receive the network user's location information. Methods for providing a location query service also are disclosed.

Claims (38)

1. A system storing logic that, when executed by the system, causes the system to perform operations comprising:

receiving, a request, the request being for disclosing, to a requestor, location information associated with a mobile device;

determining, in response to receiving the request, whether the requestor is authorized to receive the location information associated with the mobile device;

in response to determining that the requestor is unauthorized to receive the location information associated with the mobile device, determining whether a user associated with the mobile device accepts requests for disclosing the location information associated with the mobile device to unauthorized requestors;

in response to determining that the user associated with the mobile device accepts requests for disclosing the location information associated with the mobile device to unauthorized requestors, determining whether the user of the mobile device will allow the requestor to receive the location information associated with the mobile device; and

in response to determining that the user of the mobile device will allow the requestor to receive the location information associated with the mobile device, providing the location information associated with the mobile device for disclosure to the requestor.

2. The system of claim 1 , wherein determining whether the user associated with the mobile device accepts requests for disclosing the location information associated with the mobile device to unauthorized requestors is based on a preference associated with the mobile device.

3. The system of claim 1 , wherein determining whether the requestor is authorized to receive the location information associated with the mobile device comprises verifying whether the requestor is on an authorized user access list associated with the user of the mobile device.

4. The system of claim 1 , wherein the location information associated with the mobile device is provided by a location system that is communicatively coupled to the mobile device.

5. The system of claim 1 , wherein the location information associated with the mobile device is provided by a location system that is co-located with the mobile device.

6. The system of claim 1 , wherein the location information associated with the mobile device is provided by a location system that is co-located with the system.

7. A method comprising:

receiving, by a system, a request to disclose, to a requestor, location information associated with a mobile device;

determining, by the system, in response to receiving the request, whether the requestor is authorized to receive the location information associated with the mobile device;

in response to determining that the requestor is unauthorized to receive the location information associated with the mobile device, determining whether a user associated with the mobile device accepts requests for disclosing the location information associated with the mobile device to unauthorized requestors;

in response to determining that the user associated with the mobile device accepts requests for disclosing the location information associated with the mobile device to unauthorized requestors, determining, by the system, whether the user of the mobile device will allow the requestor to receive the location information associated with the mobile device; and

in response to determining that the user of the mobile device will allow the requestor to receive the location information associated with the mobile device, providing, by the system, the location information associated with the mobile device for disclosure to the requestor.

8. The method of claim 7 , wherein determining whether the user associated with the mobile device accepts requests for disclosing the location information associated with the mobile device to unauthorized requestors is based on a preference associated the mobile device.

9. The method of claim 7 , wherein determining whether the requestor is authorized to receive the location information associated with the mobile device comprises verifying whether the requestor is on an authorized user access list associated with the user of the mobile device.

10. The method of claim 7 , wherein providing the location information associated with the mobile device for disclosure to the requestor comprises:

retrieving the location information from a location system communicatively coupled to the mobile device; and

sending the location information to an application for disclosure to the requestor.

11. The method of claim 10 , wherein the mobile device includes the location system.

12. The method of claim 10 , wherein the location system is located on a server communicatively coupled to the mobile device.

13. A method comprising:

receiving, by a system, a request to disclose, to a requestor, location information associated with a user, wherein the request comprises an identification associated with the user;

determining, by the system, based at least in part on the identification associated with the user, a mobile device associated with the user;

determining, by the system, in response to receiving the request, whether the requestor is authorized to receive the location information;

in response to determining that the requestor is unauthorized to receive the location information, determining, by the system, whether the user associated with the mobile device accepts requests for disclosing the location information to unauthorized requestors;

in response to determining that the user associated with the mobile device accepts requests for disclosing the location information to unauthorized requestors, determining, by the system, whether the user associated with the mobile device will allow the requestor to receive the location information; and

in response to determining that the user associated with the mobile device will allow the requestor to receive the location information associated with the mobile device, providing, by the system, the location information for disclosure to the requestor.

14. The method of claim 13 , wherein determining whether the user associated with the mobile device accepts requests for disclosing the location information associated with the mobile device to unauthorized requestors is based on a preference provided by the user associated with the mobile device.

15. The method of claim 13 , wherein determining whether the requestor is authorized to receive the location information comprises verifying whether the requestor is on an authorized user access list associated with the user of the mobile device.

16. The method of claim 13 , wherein providing the location information for disclosure to the requestor comprises:

retrieving the location information from a location system communicatively coupled to the mobile device; and

sending the location information to an application for disclosure to the requestor.

17. The method of claim 16 , wherein the mobile device includes the location system.

18. The method of claim 16 , wherein the location system is located on a server communicatively coupled to the mobile device.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2017
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: GOOGLE LLC
Reel/Frame 044995/0505 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED ON REEL 038042 FRAME 0844. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Dec 5, 2017
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 044688/0679 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED ON REEL 038042 FRAME 0820. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Dec 5, 2017
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 044688/0338 →
CHANGE OF NAME Recorded Mar 9, 2016
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 038042/0820 →
CHANGE OF NAME Recorded Mar 9, 2016
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 038042/0844 →
CHANGE OF NAME Recorded Mar 9, 2016
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 038042/0854 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2016
From: ENZMANN, MARK J.; MOTON, ROBERT T., JR.; ZELLNER, SAMUEL N.
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
Reel/Frame 037928/0515 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2016
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 037933/0263 →