Method and system to initiate geolocation activities on demand and responsive to receipt of a query
First Claim
Patent Images
1. A method to perform geolocation activities relating to a network address, the method including:
- receiving, at a geolocation system, a query, including a network address, from an external entity; and
responsive to receipt of the query, initiating geolocation activities at the geolocation system to map the network address to a geographic location associated with the network address, wherein the network address is advanced sequentially through a plurality of sequential automated mapping operations to derive satisfactory geolocation information associated with the network address and associated location probability information,wherein the geolocation activities include tasking a plurality of data collection machines to collect data pertaining to the network address and mapping the network address to the geographic location based on the collected data.
12 Assignments
0 Petitions
Accused Products
Abstract
A method and the system perform geolocation activities relating to a network address. A query, including a network address, is received from an external entity at a geolocation system. Responsive to receipt of the query, geolocation activities are initiated at the geolocation system to map the network address to a geographic location.
168 Citations
32 Claims
-
1. A method to perform geolocation activities relating to a network address, the method including:
-
receiving, at a geolocation system, a query, including a network address, from an external entity; and responsive to receipt of the query, initiating geolocation activities at the geolocation system to map the network address to a geographic location associated with the network address, wherein the network address is advanced sequentially through a plurality of sequential automated mapping operations to derive satisfactory geolocation information associated with the network address and associated location probability information, wherein the geolocation activities include tasking a plurality of data collection machines to collect data pertaining to the network address and mapping the network address to the geographic location based on the collected data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A geolocation system to perform geolocation activities relating to a network address, the geolocation system including:
-
a first system to receive, at the geolocation system, a query, including a network address, from an external entity; and a second system, coupled to the first system and responsive to receipt of the query by the first system, to initiate geolocation activities to map the network address to a geographic location of the network address, wherein the network address is advanced sequentially through a plurality of sequential automated mapping operations to derive satisfactory geolocation information associated with the network address and associated location probability information,
wherein the geolocation activities include tasking a plurality of data collection machines to collect data pertaining to the network address and mapping the network address to the geographic location based on the collected data. - View Dependent Claims (17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
18. The geolocation system of 16, including an Application Program Interface (API) via which the query is received by the first system.
-
31. A machine-readable medium storing a set of instructions that, when executed by a machine, cause the machine to implement a method to perform geolocation activities relating to a network address, the method including:
-
receiving, at a geolocation system, a query, including the network address, from an external entity; and responsive to receipt of the query, initiating geolocation activities at a geolocation system to map the network address to a geographic location associated with the network address, wherein the network address is advanced sequentially through a plurality of sequential automated mapping operations to derive satisfactory geolocation information associated with the network address and associated location probability information,
wherein the geolocation activities include tasking a plurality of data collection machines to collect data pertaining to the network address and mapping the network address to the geographic location based on the collected data.
-
-
32. A geolocation system to perform geolocation activities relating to a network address, the system including:
-
first means for receiving a query, at the geolocation system, including a network address, from an external entity; and second means, coupled to the first means and responsive to receipt of the query by the first means, for initiating geolocation activities to map the network address to a geographic location of the network address, wherein the network address is advanced sequentially through a plurality of sequential automated mapping operations to derive satisfactory geolocation information associated with the network address and associated location probability information,
wherein the geolocation activities include collecting data pertaining to the network address and mapping the network address to the geographic location based on the collected data.
-
Specification