METHOD AND SYSTEM FOR PROVIDING LOCATION SERVICES
First Claim
1. A computer-implemented method including executing instructions stored on a computer-readable medium, the method comprising:
- receiving a request for location services from a user, the request including one or more request parameters;
formatting the request as a single uniform resource locator (URL) string including the one or more request parameters;
transmitting the formatted request to a first of a plurality of geolocation service providers;
receiving from the first of a plurality of geolocation service providers one or more geographic coordinates related to the request and the one or more request parameters;
outputting the one or more geographic coordinates to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method including executing instructions stored on a computer-readable medium is provided. The method includes receiving a request for location services from a user, the request including one or more request parameters. The method also includes formatting the request as a single uniform resource locator (URL) string including the one or more request parameters and transmitting the formatted request to a first of a plurality of geolocation service providers. The method also includes receiving from the first of a plurality of geolocation service providers one or more geographic coordinates related to the request and the one or more request parameters. The method includes outputting the one or more geographic coordinates to the user.
-
Citations
20 Claims
-
1. A computer-implemented method including executing instructions stored on a computer-readable medium, the method comprising:
-
receiving a request for location services from a user, the request including one or more request parameters; formatting the request as a single uniform resource locator (URL) string including the one or more request parameters; transmitting the formatted request to a first of a plurality of geolocation service providers; receiving from the first of a plurality of geolocation service providers one or more geographic coordinates related to the request and the one or more request parameters; outputting the one or more geographic coordinates to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for displaying a location of a physical resource, said system comprising:
-
a first application programming interface (API) configured to receive a request for location services from a user, the request including one or more request parameters, the one or more request parameters including a location; a second API configured to transmit the request to one or more of a plurality of geolocation service providers, the second API configured to receive one or more geographic coordinates and associated accuracy ratings related to the request for location services from the user, the second API configured to parse the request, the second API configured to determine which of the one or more geographic coordinates meet an accuracy threshold, the second API configured to output geographic coordinates that meet the threshold to the user. - View Dependent Claims (11, 12, 13, 14)
-
-
15. One or more non-transitory computer-readable storage media having computer-executable instructions embodied thereon for displaying a location of a desired resource using a computer device, wherein the computer device includes a memory device and a processor, wherein when executed by said processor, said computer-executable instructions cause said processor to:
-
receive a request for location services from a computer device of a user; determine a location of the computer device of the user; extract, from the request, a desired resource to be located and a search radius; query a database to generate a list of desired resources within the search radius of the location; transmit the list of desired resources to the user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification