IP Library Granted Patent US 8,639,235
Granted Patent B2
US 8,639,235 · App. 12/188,375 · Granted Jan 28, 2014

System and method for using location information to execute an action

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,639,235
App. No.
12/188,375
Granted
Jan 28, 2014
Kind
B2
Abstract

Provided are methods for executing an action in response to a request for a service using location information in conjunction with service-specific parameters. A user may request a provider of a specified service (e.g., taxi, plumber, pharmacist, etc.). In evaluating the request, providers may be evaluated based on the location information in addition to service-specific parameters. An action in response may include merely displaying selected service provider(s) in response to the request, or acting on behalf of the user by communicating with a selected service provider.

Claims (42)

1. A method comprising:

generating, by a processing unit, location information at a time according to a subscriber-defined location information subscriber rule, the location information indicating a location of a wireless communication device;

determining, by the processing unit, data indicative of a habit based upon the location information;

converting, by the processing unit, the data indicative of the habit to a location based subscriber rule; and

selecting, by the processing unit, a service from a plurality of services based on the location information and according to the location based subscriber rule, wherein the location based subscriber rule indicates a user preference for selecting the service from the plurality of services.

2. The method of claim 1 , further comprising:

detecting a change from the location of the wireless communication device; and

notifying a user of the change from the location of the wireless communication device.

3. The method of claim 1 , wherein the location based subscriber rule indicates a different user preference for selecting a different service from the plurality of services, and further comprising:

detecting a change from the location of the wireless communication device; and

selecting the different service according to the location based subscriber rule and in response to the change from the location of the wireless communication device.

4. The method of claim 1 , further comprising activating the service on the wireless communication device.

5. The method of claim 1 , further comprising activating the service on an external device external to the wireless communication device.

6. The method of claim 1 , further comprising:

receiving a request for the service; and

providing a list of service providers based at least upon the location of the wireless communication device.

7. The method of claim 6 , further comprising:

determining a predicted location of the wireless communication device; and

updating the list of service providers based upon the predicted location of the wireless communication device.

8. A system comprising:

a processing unit; and

a memory storage storing instructions that, when executed by the processing unit, cause the processing unit to perform operations comprising

generating location information at a time according to a subscriber-defined location information subscriber rule, the location information indicating a location of a wireless communication device,

determining data indicative of a habit based upon the location information,

converting the data indicative of the habit to a location based subscriber rule, and

selecting a service from a plurality of services based on the location information and according to the location based subscriber rule, wherein the location based subscriber rule indicates a user preference for selecting the service from the plurality of services.

9. The system of claim 8 , wherein the service comprises a function of the wireless communication device.

10. The system of claim 8 , wherein the service comprises a function of an external device external to the wireless communication device.

11. The system of claim 8 , wherein the memory storage stores instructions that, when executed by the processing unit, cause the processing unit to perform further operations comprising:

detecting a change from the location of the wireless communication device; and

notifying a user of the change from the location of the wireless communication device.

12. The system of claim 8 , wherein the location based subscriber rule indicates a different user preference for selecting a different service from the plurality of services, and wherein the memory storage stores instructions that, when executed by the processing unit, cause the processing unit to perform further operations comprising:

detecting a change from the location of the wireless communication device; and

selecting the different service according to the location based subscriber rule and in response to the change from the location of the wireless communication device.

13. The system of claim 8 , wherein the memory storage stores instructions that, when executed by the processing unit, cause the processing unit to perform further operations comprising:

receiving a request for the service; and

providing a list of service providers based at least upon the location of the wireless communication device.

14. The system of claim 13 , wherein the memory storage stores instructions that, when executed by the processing unit, cause the processing unit to perform further operations comprising:

determining a predicted location of the wireless communication device; and

updating the list of service providers based upon the predicted location of the wireless communication device.

15. The method of claim 1 , wherein the time comprises a time interval.

16. The system of claim 8 , wherein the time comprises a time interval.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2017
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: GOOGLE LLC
Reel/Frame 044995/0505 →
CHANGE OF NAME Recorded Oct 18, 2017
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 044227/0179 →
CHANGE OF NAME Recorded Oct 18, 2017
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 044367/0137 →
CHANGE OF NAME Recorded Oct 18, 2017
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 044367/0426 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2017
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 043895/0871 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2013
From: ZELLNER, SAMUEL N.
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
Reel/Frame 029876/0810 →