IP Library Granted Patent US 9,462,462
Granted Patent B2
US 9,462,462 · App. 14/221,642 · Granted Oct 4, 2016

Providing location-based information to a user of a mobile communication device

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,462,462
App. No.
14/221,642
Granted
Oct 4, 2016
Kind
B2
Abstract

Tools and techniques related to the provision of location based services via a mobile communications device. A system might comprise a mobile communications device, a mobile communications base station, and a server computer system. The location of the device may be correlated with certain user preferences stored on the server computer system. Some techniques provide for activities to be undertaken based on the location of a device are described, including without limitation different notification schemes based on the location of a device and/or specified preferences.

Claims (56)

1. A computer system, comprising:

a processor; and

a non-transitory computer readable medium having encoded thereon a set of instructions executable by the processor to program the computer system to perform the following operations:

maintain a database containing:

a user profile for a user of a mobile communication device, wherein the user profile includes a listing of contact preferences of the user of the mobile communication device; and

data related to a plurality of product and service providers, wherein the data comprises directives from each of the plurality of product and service providers, each directive from a product and service provider specifying circumstances in which the user of the mobile communication device is to be contacted on behalf of that product and service provider and information that should be included when contacting the user, the directives being related to the location of the mobile communication device and the contact preferences;

receive a set of data identifying a location of the mobile communication device;

associate the set of data with the user profile;

correlate the set of data, the listing of contact preferences, and the directives for contacting the user;

create data that provides information related to at least one of the plurality of product and service providers according to the correlated data; and

transmit the data that provides information related to at least one of the plurality of product and service providers to the user, wherein the data comprises data for the mobile device to display a map illustrating the location of the mobile communication device and one or more suggested routes from the location of the mobile device to the one or more locations of the at least one of the plurality of product and service providers, the one or more locations being illustrated on the map icons that represent hyperlinks to further information about the at least one of the plurality of product and service providers.

2. The computer system of claim 1 , wherein the set of data comprises GPS coordinate data.

3. The computer system of claim 1 , wherein the GPS coordinate data comprises GPS codes and a GPS navigation message.

4. The computer system of claim 1 , wherein the set of instructions further includes instructions to:

receive, from the mobile communication device, data that modifies the user profile, the data being based on user input at the mobile communication device.

5. The computer system of claim 1 , wherein,

the user profile further includes a plurality of preference levels;

each of the plurality of product and service providers are assigned within one of the plurality of preference levels; and

correlating the set of data includes consideration of the preference level assigned.

6. The computer system of claim 5 , wherein each of the plurality of product and service providers are assigned a preference level based on inferences from connected information about usage patterns of the user.

7. The computer system of claim 1 , wherein the database further contains a listing of sharing preferences of the user of the mobile communication device that vary depending on the location of the mobile communication device, the sharing preferences specifying data about the user that can be shared with product and service providers.

8. The computer system of claim 7 , wherein the set of instructions further comprises instructions to create a set of sharing data with one or more of the product and service providers, based on the sharing preferences of the user of the mobile communication device, and transmit the set of sharing data to the one or more of the product and service providers.

9. The computer system of claim 1 , wherein the contact preferences include information about times of contact correlated with locations for contact.

10. The computer system of claim 1 , wherein the contract preferences include information about times of contact correlated with contact format.

11. A method, comprising:

maintaining, with a computer, a database containing:

a user profile for a user of a mobile communication, wherein the user profile includes a listing of contact preferences of the user of the mobile communication device; and

data related to a plurality of product and service providers, wherein the data comprises directives from each of the plurality of product and service providers, each directive from a product and service provider specifying circumstances in which the user of the mobile communication device is to be contacted on behalf of that product and service provider and information that should be included when contacting the user, the directives being related to the location of the mobile communication device and the contact preferences;

receiving, with the computer, a set of data identifying a location of the mobile communication device;

associating, with the computer, the set of data with the user profile;

correlating, with the computer, the set of data, the listing of contact preferences, and the directives for contacting the user;

creating, with the computer, data that provides information related to at least one of the plurality of product and service providers according to the correlated data; and

transmitting, with the computer, the data that provides information related to at least one of the plurality of product and service providers to the user, wherein the data comprises data for the mobile device to display a map illustrating the location of the mobile communication device and one or more suggested routes from the location of the mobile device to the one or more locations of the at least one of the plurality of product and service providers, the one or more locations being illustrated on the map as icons that represent hyperlinks to further information about the at least one of the plurality of product and service providers.

12. The method of claim 11 , wherein the set of data comprises GPS coordinate data.

13. The method of claim 11 , wherein the GPS coordinate data comprises GPS codes and a GPS navigation message.

14. The method of claim 11 , wherein the set of instructions further includes instructions to:

receive, from the mobile communication device, data that modifies the user profile, the data being based on user input at the mobile communication device.

15. The method of claim 11 , wherein:

the user profile further includes a plurality of preference levels;

each of the plurality of product and service providers are assigned within one of the plurality of preference levels; and

correlating the set of data includes consideration of the preference level assigned.

16. The method of claim 15 , wherein each of the plurality of product and service providers are assigned a preference level based on inferences from connected information about usage patterns of the user.

17. The method of claim 11 , wherein the database further contains a listing of sharing preferences of the user of the mobile communication device that vary depending on the location of the mobile communication device, the sharing preferences specifying data about the user that can be shared with product and service providers.

18. The method of claim 17 , wherein the set of instructions further comprises instructions to create a set of sharing data with one or more of the product and service providers, based on the sharing preferences of the user of the mobile communication device, and transmit the set of sharing data to the one or more of the product and service providers.

19. The method of claim 11 , wherein the contact preferences include information about times of contact correlated with locations for contact.

20. The method of claim 11 , wherein the contract preferences include information about times of contact correlated with contact format.

21. An apparatus, comprising:

a non-transitory computer readable medium having encoded thereon a set of instructions to program a computer to perform the following operations:

maintain a database containing:

a user profile for a user of a mobile communication device, wherein the user profile includes a listing of contact preferences of the user of the mobile communication device; and

data related to a plurality of product and service providers, wherein the data comprises directives from each of the plurality of product and service providers, each directive from a product and service provider specifying circumstances in which the user of the mobile communication device is to be contacted on behalf of that product and service provider and information that should be included when contacting the user, the directives being related to the location of the mobile communication device and the contact preferences;

receive a set of data identifying a location of the mobile communication device;

associate the set of data with the user profile;

correlate the set of data, the listing of contact preferences, and the directives for contacting the user;

create data that provides information related to at least one of the plurality of product and service providers according to the correlated data; and

transmit the data that provides information related to at least one of the plurality of product and service providers to the user, wherein the data comprises data for the mobile device to display a map illustrating the location of the mobile communication device and one or more suggested routes from the location of the mobile device to the one or more locations of the at least one of the plurality of product and service providers, the one or more locations being illustrated on the map as icons that represent hyperlinks to further information about the at least one of the plurality of product and service providers.

Assignments (6)
RELEASE (REEL 066874 / FRAME 0793) Recorded Apr 15, 2026
From: BANK OF AMERICA, N.A.
To: QWEST COMMUNICATIONS INTERNATIONAL INC.
Reel/Frame 075405/0877 →
RELEASE OF SECURITY INTEREST Recorded Mar 25, 2024
From: COMPUTERSHARE TRUST COMPANY, N.A, AS SUCCESSOR TO WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: QWEST COMMUNICATIONS INTERNATIONAL INC.
Reel/Frame 066885/0917 →
SECURITY AGREEMENT (FIRST LIEN) Recorded Mar 22, 2024
From: QWEST COMMUNICATIONS INTERNATIONAL INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 066874/0793 →
NOTES SECURITY AGREEMENT Recorded Jan 24, 2020
From: QWEST COMMUNICATIONS INTERNATIONAL INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 051692/0646 →
SECURITY INTEREST Recorded Nov 1, 2017
From: QWEST COMMUNICATIONS INTERNATIONAL INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 044652/0829 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2015
From: CASEY, STEVEN M.
To: QWEST COMMUNICATIONS INTERNATIONAL INC.
Reel/Frame 035550/0893 →