IP Library Granted Patent US 9,798,996
Granted Patent B2
US 9,798,996 · App. 15/200,774 · Granted Oct 24, 2017

System and method for generating commodity flow information

Inventors: Scott G. Borgerson (New London, CT); G. Rockford Weitz (Cambridge, MA); Douglas A. Raymond (San Francisco, CA)
Assignee: CargoMetrics Technologies, LLC
G06Q10/0831G01C21/203G06Q10/08G06Q10/0833B61L3/006B63B25/28
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 9,798,996
App. No.
15/200,774
Granted
Oct 24, 2017
Kind
B2
Abstract

This invention provides a global strategic picture of commodity movements generated by tracking ships from satellite and other sources and then combining ship location and movement information with at least one other data set, such as vessel, port, cargo, weather, or market data. Ship positions are integrated with other data, such as vessel, port, cargo, weather, and market information, to create a global strategic picture of commodity flows. A global strategic picture may then be generated by combining (i) ship movements gathered by satellite and other sources, with (ii) vessel, port, cargo, weather, market, and other data from existing sources, and (iii) a time history of these data sets.

Claims (56)

1. A system comprising:

a processor; and

a computer-readable storage device storing instructions which, when executed by the processor, cause the processor to perform operations comprising:

receiving and combining (1) one of incomplete vessel position information for a vessel, inaccurate vessel position information for the vessel, incomplete vessel identification information for the vessel, or inaccurate vessel identification information for the vessel and (2) one of characteristic information for the vessel or port data associated with a port, to yield combined data, wherein:

the incomplete vessel position information for a vessel and the inaccurate vessel position information for the vessel are determined from at least one of an automatic identification system (AIS) message from the vessel and an image of the vessel;

the incomplete vessel identification information for the vessel, inaccurate vessel identification information for the vessel and characteristic information for the vessel comprise at least one of a vessel type of the vessel, a name of the vessel, a number associated with the vessel, a status of the vessel, a size of the vessel, and a capacity of the vessel; and

the port data associated with the port comprises at least one of an operational status of the port, a position of the port, a capacity of the port, a size of the port, a number and location of berths within a port, draft restrictions at the port, and cargos handled by the port, and cargos handled by the berths within the port; and

based on the combined data, performing at least one of:

inferring a course of a vessel; and

inferring an identification of a vessel.

2. The system of claim 1 , wherein the computer-readable storage device stores additional instructions which, when executed by the processor, cause the processor to perform further operations comprising:

based on the combined data, quantifying maritime trade.

3. The system of claim 2 , wherein quantifying the maritime trade comprises quantifying one of historical maritime trade and a predicted maritime trade.

4. The system of claim 3 , wherein the computer-readable storage device stores additional instructions which, when executed by the processor, cause the processor to perform further operations comprising:

receiving at least one of a vessel position information, a vessel speed for the vessel, a vessel course for the vessel, a fleet average speed, a port of origin for the vessel, a destination port for the vessel, or a time at port for the vessel, to yield received data;

combining the received data with known vessel patterns, to yield second combined data; and

quantifying, based on the second combined data, one of the historical maritime trade and the predicted maritime trade.

5. The system of claim 3 , wherein the computer-readable storage device stores additional instructions which, when executed by the processor, cause the processor to perform further operations comprising:

quantifying one of the historical maritime trade and the predicted maritime trade based on historical information associated with one of a vessel position information, a vessel identification of the vessel, the characteristic information and the port data.

6. The system of claim 1 , wherein the inaccurate vessel identification information for the vessel is due to conflicting information associated with identifying multiple vessels.

7. The system of claim 1 , wherein the inaccurate vessel identification information for the vessel is due to receiving a first vessel identification information for a first vessel and second vessel identification for a second vessel wherein the first vessel identification information and the second vessel identification are the same.

8. A method comprising:

receiving and combining (1) one of incomplete vessel position information for a vessel, inaccurate vessel position information for the vessel, incomplete vessel identification information for the vessel, or inaccurate vessel identification information for the vessel and (2) one of characteristic information for the vessel or port data associated with a port, to yield combined data, wherein:

the incomplete vessel position information for a vessel and the inaccurate vessel position information for the vessel are determined from at least one of an automatic identification system (AIS) message from the vessel and an image of the vessel;

the incomplete vessel identification information for the vessel, inaccurate vessel identification information for the vessel and characteristic information for the vessel comprise at least one of a vessel type of the vessel, a name of the vessel, a number associated with the vessel, a status of the vessel, a size of the vessel, and a capacity of the vessel; and

the port data associated with the port comprises at least one of an operational status of the port, a position of the port, a capacity of the port, a size of the port, a number and location of berths within a port, draft restrictions at the port, and cargos handled by the port, and cargos handled by the berths within the port; and

based on the combined data, performing at least one of:

inferring a course of a vessel; and

inferring an identification of a vessel.

9. The method of claim 8 , further comprising: based on the combined data, quantifying maritime trade.

10. The method of claim 9 , wherein quantifying the maritime trade comprises quantifying one of historical maritime trade and a predicted maritime trade.

11. The method of claim 10 , further comprising:

receiving at least one of a vessel position information, a vessel speed for the vessel, a vessel course for the vessel, a fleet average speed, a port of origin for the vessel, a destination port for the vessel, or a time at port for the vessel, to yield received data;

combining the received data with known vessel patterns, to yield second combined data; and

quantifying, based on the second combined data, one of the historical maritime trade and the predicted maritime trade.

12. The method of claim 10 , further comprising:

quantifying one of the historical maritime trade and the predicted maritime trade based on historical information associated with one of a vessel position information, a vessel identification of the vessel, the characteristic information and the port data.

13. The method of claim 8 , wherein the inaccurate vessel identification information for the vessel is due to conflicting information associated with identifying multiple vessels.

14. The method of claim 8 , wherein the inaccurate vessel identification information for the vessel is due to receiving a first vessel identification information for a first vessel and second vessel identification for a second vessel wherein the first vessel identification information and the second vessel identification are the same.

15. A computer-readable storage device storing instructions which, when executed by a processor, cause the processor to perform operations comprising:

receiving and combining (1) one of incomplete vessel position information for a vessel, inaccurate vessel position information for the vessel, incomplete vessel identification information for the vessel, or inaccurate vessel identification information for the vessel and (2) one of characteristic information for the vessel or port data associated with a port, to yield combined data, wherein:

the incomplete vessel position information for a vessel and the inaccurate vessel position information for the vessel are determined from at least one of an automatic identification system (AIS) message from the vessel and an image of the vessel;

the incomplete vessel identification information for the vessel, inaccurate vessel identification information for the vessel and characteristic information for the vessel comprise at least one of a vessel type of the vessel, a name of the vessel, a number associated with the vessel, a status of the vessel, a size of the vessel, and a capacity of the vessel; and

the port data associated with the port comprises at least one of an operational status of the port, a position of the port, a capacity of the port, a size of the port, a number and location of berths within a port, draft restrictions at the port, and cargos handled by the port, and cargos handled by the berths within the port; and

based on the combined data, performing at least one of:

inferring a course of a vessel; and

inferring an identification of a vessel.

16. The computer-readable storage device of claim 15 , wherein the computer-readable storage device stores additional instructions which, when executed by the processor, cause the processor to perform further operations comprising: based on the combined data, quantifying maritime trade.

17. The computer-readable storage device of claim 16 , wherein quantifying the maritime trade comprises quantifying one of historical maritime trade and a predicted maritime trade.

18. The computer-readable storage device of claim 17 , wherein the computer-readable storage device stores additional instructions which, when executed by the processor, cause the processor to perform further operations comprising:

receiving at least one of a vessel position information, a vessel speed for the vessel, a vessel course for the vessel, a fleet average speed, a port of origin for the vessel, a destination port for the vessel, or a time at port for the vessel, to yield received data;

combining the received data with known vessel patterns, to yield second combined data; and

quantifying, based on the second combined data, one of the historical maritime trade and the predicted maritime trade.

19. The computer-readable storage device of claim 17 , wherein the computer-readable storage device stores additional instructions which, when executed by the processor, cause the processor to perform further operations comprising:

quantifying one of the historical maritime trade and the predicted maritime trade based on historical information associated with one of a vessel position information, a vessel identification of the vessel, the characteristic information and the port data.

20. The computer-readable storage device of claim 15 , wherein the inaccurate vessel identification information for the vessel is due to conflicting information associated with identifying multiple vessels due to receiving a first vessel identification information for a first vessel and second vessel identification for a second vessel wherein the first vessel identification information and the second vessel identification are the same.

Assignments (4)
MERGER Recorded Mar 26, 2025
From: CARGOMETRICS TECHNOLOGIES LLC
To: GLOBALFLOWS INC.
Reel/Frame 070629/0765 →
CHANGE OF NAME Recorded Mar 26, 2025
From: GLOBALFLOWS INC.
To: CARGOMETRICS TECHNOLOGIES INC.
Reel/Frame 070630/0389 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2017
From: BORGERSON, SCOTT G.; WEITZ, G. ROCKFORD; RAYMOND, DOUGLAS A.
To: GLOBALFLOWS, INC.
Reel/Frame 042243/0057 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2017
From: GLOBALFLOWS, INC.
To: CARGOMETRICS TECHNOLOGIES, LLC
Reel/Frame 042243/0213 →
Continuity (6)
Continuation 12997295
Provisional Application 61076317 · Jun 27, 2008
Provisional Application 61120136 · Dec 5, 2008
Provisional Application 61159854 · Mar 13, 2009
Provisional Application 61162008 · Mar 20, 2009
Related Publication 20170032314A1 · Feb 2, 2017