Determining location information using a location data point provided by a computing device
First Claim
1. A computer-implemented method for determining location information, the method comprising:
- receiving, at a server, a location data point from a client device;
selecting, by the server, a location lookup resource from a plurality of location lookup resources to translate the location data point to location information associated with the location data point;
determining, by the server, location information associated with the location data point using the selected location lookup resource, the location information comprising an instruction to move to a particular location that is different from the location data point due to an event associated with the location data point; and
providing, by the server, the location information to the client device.
5 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.
-
Citations
20 Claims
-
1. A computer-implemented method for determining location information, the method comprising:
-
receiving, at a server, a location data point from a client device; selecting, by the server, a location lookup resource from a plurality of location lookup resources to translate the location data point to location information associated with the location data point; determining, by the server, location information associated with the location data point using the selected location lookup resource, the location information comprising an instruction to move to a particular location that is different from the location data point due to an event associated with the location data point; and providing, by the server, the location information to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium storing executable instructions that when executed by one or more computer processors of a server cause the server to perform steps comprising:
-
receiving, at the server, a location data point from a client device; selecting, by the server, a location lookup resource from a plurality of location lookup resources to translate the location data point to location information associated with the location data point; determining, by the server, location information associated with the location data point using the selected location lookup resource, the location information comprising an instruction to move to a particular location that is different from the location data point due to an event associated with the location data point; and providing, by the server, the location information to the client device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer system comprising:
-
one or more computer processors; and a non-transitory computer-readable storage medium storing executable instructions when executed by the one or more computer processors causes the computer system to perform steps comprising; receiving, at the computer system, a location data point from a client device; selecting, by the computer system, a location lookup resource from a plurality of location lookup resources to translate the location data point to location information associated with the location data point; determining, by the computer system, location information associated with the location data point using the selected location lookup resource, the location information comprising an instruction to move to a particular location that is different from the location data point due to an event associated with the location data point; and providing, by the computer system, the location information to the client device. - View Dependent Claims (17, 18, 19, 20)
-
Specification