IP Library Granted Patent US 10,866,983
Granted Patent B2
US 10,866,983 · App. 16/526,480 · Granted Dec 15, 2020

Method and system for providing a federated wide area motion imagery collection service

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,866,983
App. No.
16/526,480
Granted
Dec 15, 2020
Kind
B2
Abstract

This disclosure relates to WAMI discovery, specifically including: issuing a first request to a WAMI federated collection service (FCS) to retrieve WAMI collection metadata, the WAMI FCS being in communication with a WAMI collection service (CS), each WAMI CSs being in communication with a location where WAMI data is stored; receiving a response in a first format from the WAMI FCS; translating the received WAMI collection metadata from the first format into another format; issuing a second request to the WAMI FCS to access WAMI data in the other format; and retrieving in response to the second request, the WAMI data in the other format from the location that corresponds to a network link.

Claims (34)

1. A method for wide area motion imagery (WAMI) discovery, the method being implemented by a computer system that includes one or more processors configured to execute computer program instructions, the method comprising:

issuing, by one or more processors, a first request to a WAMI federated collection service (FCS) to retrieve WAMI collection metadata, said WAMI FCS being in communication with one or more WAMI collection services (CSs), each of the one or more WAMI CSs being in communication with a location where WAMI data is stored, the WAMI collection metadata comprising WAMI collection metadata that corresponds to each of the one or more WAMI CSs and that provides the location where the corresponding WAMI data is stored;

receiving, by one or more processors, a response from the WAMI FCS, the response comprising the WAMI collection metadata, the response being in a first format;

storing, by the one or more processors, the response in the first format in a file or object or one or more entries in a database, wherein the WAMI collection metadata is organized as a tree or graph and comprises a root node associated with a WAMI CS wherein the root node has no parent node;

translating, by one or more processors, the WAMI collection metadata from the first format into another format, wherein the translating includes a one-to-one mapping of WAMI federated collection nodes in the first format to WAMI federated collection nodes in the other format;

issuing, by one or more processors, a second request to the WAMI FCS to access WAMI data in the other format, one or more of the WAMI federated collection nodes in the other format being associated with a network link to one or more files in the other format that comprise the WAMI data in the other format; and

retrieving, by one or more processors, in response to the second request, the WAMI data in the other format from the location that corresponds to the network link.

2. The method according to claim 1 , further comprising issuing, by the one or more processors, a request to verify an update sequence tag of the WAMI collection metadata at the one or more WAMI CSs, the update sequence tag comprising one or more of a date, time, number that changes with each update, and string of characters that changes with each update.

3. The method according to claim 2 , further comprising checking, by the one or more processors, whether the update sequence tag changed since a previous check.

4. The method according to claim 3 , wherein the issuing of the request comprises issuing, by the one or more processors, the request to a WAMI FCS with respect to which the update sequence tag changed to retrieve the WAMI collection metadata at said WAMI FCS with respect to which the update sequence tag changed, if the update sequence tag changed.

5. The method according to claim 1 , wherein a connection to a child node in a WAMI collection tree metadata in the first format is a network link to a child node's metadata in the other format.

6. The method according to claim 1 , wherein the translating from the first format into the other format comprises showing, by the one or more processors, a color coded geo-located polygon for each location where WAMI data is stored.

7. The method according to claim 6 , further comprising:

upon clicking on the polygon, showing, by the one or more processors, metadata for the WAMI data stored at each location,

providing, by the one or more processors, a link to a web browser based application, mobile application, or desktop client application for exploitation of selected WAMI data at selected WAMI location.

8. The method according to claim 6 , further comprising showing, by the one or more processors, a geo-located preview image of one WAMI frame from the WAMI data stored at the location on top of the geo-located polygon.

9. The method according to claim 6 , further comprising enabling, by the one or more processors, a data exploitation application running at a client computer to allow a client computer in communication with the one or more processors panning, zooming, or playback for selected WAMI data at selected WAMI location.

10. A system for WAMI discovery, the system comprising one or more processors configured to:

issue a first request to a WAMI federated collection service (FCS) to retrieve WAMI collection metadata, said WAMI FCS being in communication with one or more WAMI collection services (CSs), each of the one or more WAMI CSs being in communication with a location where WAMI data is stored, the WAMI collection metadata comprising WAMI collection metadata that corresponds to each of the one or more WAMI CSs and that provides the location where the corresponding WAMI data is stored;

receive a response from the WAMI FCS, the response comprising the WAMI collection metadata, the response being in a first format;

store the response in the first format in a file or object or one or more entries in a database, wherein the WAMI collection metadata is organized as a tree or graph and comprises a root node associated with a WAMI CS wherein the root node has no parent node;

translate the WAMI collection metadata from the first format into another format, wherein the translating includes a one-to-one mapping of WAMI federated collection nodes in the first format to WAMI federated collection nodes in the other format;

issue a second request to the WAMI FCS to access WAMI data in the other format, one or more of the WAMI federated collection nodes in the other format being associated with a network link to one or more files in the other format that comprise the WAMI data in the other format; and

retrieve in response to the second request, the WAMI data in the other format from the location that corresponds to the network link.

11. The system according to claim 10 , wherein the one or more processors are further configured to issue a request to verify an update sequence tag of the WAMI collection metadata at the one or more WAMI CSs, the update sequence tag comprising one or more of a date, time, number that changes with each update, and string of characters that changes with each update.

12. The system according to claim 11 , wherein the one or more processors are further configured to check whether the update sequence tag changed since a previous check.

13. The system according to claim 12 , wherein the issuing of the request comprises issuing the request to a WAMI FCS with respect to which the update sequence tag changed to retrieve the WAMI collection metadata at said WAMI FCS with respect to which the update sequence tag changed, if the update sequence tag changed.

14. The system according to claim 10 , wherein a connection to a child node in a WAMI collection tree metadata in the first format is a network link to a child node's metadata in the other format.

15. The system according to claim 10 , wherein the translating from the first format into the other format comprises showing a color coded geo-located polygon for each location where WAMI data is stored.

16. The system according to claim 15 , wherein the one or more processors are further configured to:

upon clicking on the polygon, show metadata for the WAMI data stored at each location,

provide a link to a web browser based application, mobile application, or desktop client application for exploitation of selected WAMI data at selected WAMI location.

17. The system according to claim 15 , wherein the one or more processors are further configured to show a geo-located preview image of one WAMI frame from the WAMI data stored at the location on top of the geo-located polygon.

18. The system according to claim 15 , wherein the one or more processors are further configured to enable a data exploitation application running at a client computer to allow a client computer in communication with the one or more processors panning, zooming, or playback for selected WAMI data at selected WAMI location.

Assignments (9)
SUPERPRIORITY PATENT SECURITY AGREEMENT Recorded Oct 6, 2025
From: CUBIC CORPORATION; CUBIC DEFENSE APPLICATIONS INC.; CUBIC DIGITAL INTELLIGENCE INC.; CUBIC ITS, INC.; CUBIC SECURE COMMUNICATIONS, LLC; CUBIC TOTAL LEARNING PLATFORM, LLC; CUBIC TRANSPORTATION SYSTEMS, INC.; GATR TECHNOLOGIES INC.; NUVOTRONICS INC.
To: BARCLAYS BANK PLC
Reel/Frame 073008/0761 →
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2025
From: ALTER DOMUS (US) LLC
To: CUBIC CORPORATION; CUBIC DEFENSE APPLICATIONS, INC.; CUBIC DIGITAL INTELLIGENCE, INC.
Reel/Frame 072278/0272 →
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2025
From: ALTER DOMUS (US) LLC
To: CUBIC CORPORATION; CUBIC DIGITAL SOLUTIONS LLC; NUVOTRONICS, INC.
Reel/Frame 072281/0176 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 056393/0281 Recorded Jul 28, 2025
From: BARCLAYS BANK PLC, AS ADMINISTRATIVE AGENT
To: CUBIC CORPORATION; CUBIC DEFENSE APPLICATIONS, INC.; CUBIC DIGITAL SOLUTIONS LLC (FORMERLY PIXIA CORP.)
Reel/Frame 072282/0124 →
SECURITY INTEREST Recorded May 2, 2025
From: CUBIC DEFENSE APPLICATIONS, INC.; CUBIC DIGITAL INTELLIGENCE, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 071161/0299 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2024
From: PIXIA CORP.
To: CUBIC DIGITAL INTELLIGENCE, INC.
Reel/Frame 066816/0198 →
FIRST LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: BARCLAYS BANK PLC
Reel/Frame 056393/0281 →
SECOND LIEN SECURITY AGREEMENT Recorded May 26, 2021
From: CUBIC CORPORATION; PIXIA CORP.; NUVOTRONICS, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 056393/0314 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2019
From: THAKKAR, RAHUL C.; MARAIST, MICHAEL L.
To: PIXIA CORP.
Reel/Frame 049906/0829 →