System and method for using location information to execute an action
First Claim
1. A computer-implemented method for executing an action based on location information, the method comprising:
- receiving a request for a provider of a specified service from a user;
receiving from the user a first service-specific parameter for the specified service;
receiving from a first wireless device a first location associated with the user;
selecting the provider of the specified service, wherein selecting the provider includes evaluating a plurality of providers based on both the first location and the first service-specific parameter; and
executing the action based on the selected provider.
10 Assignments
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
1. A computer-implemented method for executing an action based on location information, the method comprising:
-
receiving a request for a provider of a specified service from a user;
receiving from the user a first service-specific parameter for the specified service;
receiving from a first wireless device a first location associated with the user;
selecting the provider of the specified service, wherein selecting the provider includes evaluating a plurality of providers based on both the first location and the first service-specific parameter; and
executing the action based on the selected provider. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for executing an action based on location information, the system comprising:
-
a first wireless device associated with a user, the wireless device characterized by a first location; and
a computer, in communication with the first wireless device, with the user, and also with a provider of a service, the computer storing instructions for executing the action, the instructions including;
receiving a request for the service from the user, receiving the first location from the first wireless device, receiving a second location from the provider, determining whether the second location is sufficiently close to the first location, and executing the action responsive to the first and second locations being sufficiently close. - View Dependent Claims (15, 16, 17, 18)
-
-
19. An apparatus for selecting a service, the apparatus comprising:
-
a wireless communication device, wherein the device is in communication with a first software component;
a handheld location system, wherein the handheld location system communicates a current location of the apparatus to the first software component; and
a second software component for selecting the service via the first software component, the second software component including instructions for;
displaying an interface that includes a service selection entry area, and a service-specific parameter entry area, sending contents of the two entry areas to the first software component, and receiving a selected service back from the first software component. - View Dependent Claims (20)
-
Specification