Patent ID: 9436708
Filing Date: 2016-09-06
CPC Classification: G06F,H04L

Claim Text:
1. A method of implementing a federated wide area motion imagery (WAMI) collection service, the method being implemented by a computer system that includes one or more processors configured to execute computer program modules, the method comprising: periodically collecting b the one or more processors of a federated wide area motion imagery collection service, WAMI collection metadata from one or more WAMI collection services running at corresponding one or more physical locations of one or more geographic regions, the WAMI collection metadata indicating a physical location in the one or more physical locations where WAMI data is stored, the WAMI data being collected and stored by the one or more WAMI collection services at the corresponding one or more locations, wherein the collected WAMI data is kept stored at the corresponding one or more physical locations and the WAMI collection metadata is transmitted to the federated wide area motion imagery collection service, the collected WAMI data comprising WAMI geospatial image frames of corresponding geographic region by: organizing, by the one or more processors and in response to the periodically collecting, the WAMI collection metadata in a form of an arborescence tree structure or directed acyclic graph (DAG) in the federated wide area motion imagery collection service such that a root node of a WAMI collection service in the one or more WAMI collection services is an edge node in the federated WAMI collection service implemented at the computer system, the WAMI collection tree metadata containing WAMI collection metadata corresponding to each of the one or more WAMI collection services; receiving, by the one or more processors, a request from a client in communication with the computer system through the federated wide area motion imagery collection service using the WAMI collection metadata in the local cache to access the WAMI data stored at the first WAMI location; and providing, by the one or more processors to the client, in response to the client request, access to the first WAMI physical location where the WAMI data is stored based on the WAMI collection metadata through the federated wide area motion imagery collection service so as to access or retrieve at least a portion of the WAMI data.