Determining location information using a location data point provided by a computing device
First Claim
1. A method for providing a transport service, the method being implemented by one or more processors and comprising:
- receiving coordinates for a location of interest from a mobile computing device of a user;
selecting one or more reverse geocoding sources from a plurality of reverse geocoding sources, wherein selecting one or more reverse geocoding sources is based at least in part on a preference of the user;
selecting a mapping source from a plurality of mapping sources;
obtaining, from the selected one or more reverse geocoding sources, geographic information about a region of the location of interest;
obtaining, from the selected mapping source, mapping information for the region of the location of interest; and
determining content for a map interface based on the geographic information and the mapping information.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method for determining location information using a location data point provided by a computing device is described. A location data point is received by a system from a client computing device. The system determines whether the location data point is within a predefined region from a plurality of predefined regions configured by a user of the system. If the location data point is within a predefined region, location information corresponding to the predefined region is transmitted to the client device. If the location data point is not within a predefined region, one or more third-party reverse geocoding services can be used that translates the location data point to a street address.
19 Citations
30 Claims
-
1. A method for providing a transport service, the method being implemented by one or more processors and comprising:
-
receiving coordinates for a location of interest from a mobile computing device of a user; selecting one or more reverse geocoding sources from a plurality of reverse geocoding sources, wherein selecting one or more reverse geocoding sources is based at least in part on a preference of the user; selecting a mapping source from a plurality of mapping sources; obtaining, from the selected one or more reverse geocoding sources, geographic information about a region of the location of interest; obtaining, from the selected mapping source, mapping information for the region of the location of interest; and determining content for a map interface based on the geographic information and the mapping information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for providing a transport service, the method being implemented by one or more processors and comprising:
-
receiving coordinates for a location of interest from a mobile computing device of a user; determining, from information stored on the mobile computing device of the user, a language preference of the user; selecting one or more reverse geocoding sources from a plurality of reverse geocoding sources, wherein selecting one or more reverse geocoding sources is based at least in part on the determined language preference of the user; selecting a mapping source from a plurality of mapping sources; obtaining, from the selected one or more reverse geocoding sources, geographic information about a region of the location of interest; obtaining, from the selected mapping source, mapping information for the region of the location of interest; and determining content for a main interface based on the geographic information and the mapping information. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for providing a transport service, the method being implemented by one or more processors and comprising:
-
receiving coordinates for a location of interest from a mobile computing device of a user; selecting one or more geocoding sources from a plurality of reverse geocoding sources; selecting a mapping source from a plurality of mapping sources; obtaining, from the selected one or more reverse geocoding sources, geographic information about a region of the location of interest; obtaining, from the selected mapping source, mapping information for the region of the location of interest; and determining content for a map interface based on the geographic information and the mapping information; and wherein determining content for the map interface includes combining geographic information from multiple reverse geocoding sources in the plurality of reverse geocoding sources as information for the map interface. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification