US 7,472,172 B2
Method and system to initiate geolocation activities on demand and responsive to receipt of a query
Mark Anderson, Westminster, Colo. (US); Ajay Bansal, Cupertino, Calif. (US); Brad Doctor, Broomfield, Colo. (US); George Hadjiyiannis, Boston, Mass. (US); Christopher Herringshaw, West Wardsboro, Vt. (US); Eli E. Karplus, Baden Württemberg (Germany); and Derald Muniz, Midlothian, Tex. (US)
Assigned to Quova, Inc., Mountain View, Calif. (US)
Filed on Oct. 14, 2003, as Appl. No. 10/686,102.
Application 10/686102 is a continuation of application No. 09/825675, filed on Apr. 03, 2001, granted, now 6,684,250.
Claims priority of provisional application 60/194761, filed on Apr. 03, 2000.
Claims priority of provisional application 60/241776, filed on Oct. 18, 2000.
Prior Publication US 2004/0068582 A1, Apr. 08, 2004
Int. Cl. G06F 17/30 (2006.01)
U.S. Cl. 709—219  [709/203; 707/10; 707/200] 32 Claims
OG exemplary drawing
 
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.