Ship route optimization
AssigneeX Development LLC
InventorsAntoni Jordi Ballester, Alexandre Szenicer, Bertrand Louis Rene Delorme, Yangli Hector Yee, Julia Black Ling
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining elements of a shipping network. One of the methods includes obtaining environmental input data, wherein the environmental input data includes weather forecast data; providing the environmental input data to a circulation model; and providing output environmental condition from the circulation model to a machine learning model trained to generate a route for a ship.
Claims20
A method comprising:
- generating simulated shipping routes, including a first simulated route under a first environmental condition and a second simulated route under a second environmental condition;
- generating an uncertainty score for each of the one or more simulated shipping routes;
- determining, using the uncertainty scores, (1) a first ship to traverse the first simulated route of the simulated shipping routes and (2) a second ship to traverse the second simulated route of the simulated shipping routes;
- generating two or more candidate networks, wherein a first candidate network of the two or more candidate networks includes an indication of (1) the first ship to traverse the first simulated route and (2) the second ship to traverse the second simulated route;
- comparing the first candidate network and another candidate network of the two or more candidate networks under two or more different environmental conditions;
- determining, using the comparison, an optimal candidate network of the two or more candidate networks;
- and
- providing data indicating the optimal candidate network to the one or more ships.
A system comprising one or more computers and one or more storage devices on which are stored instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:
- generating simulated shipping routes, including a first simulated route under a first environmental condition and a second simulated route under a second environmental condition;
- generating an uncertainty score for each of the one or more simulated shipping routes;
- determining, using the uncertainty scores, (1) a first ship to traverse the first simulated route of the simulated shipping routes and (2) a second ship to traverse the second simulated route of the simulated shipping routes;
- generating two or more candidate networks, wherein a first candidate network of the two or more candidate networks includes an indication of (1) the first ship to traverse the first simulated route and (2) the second ship to traverse the second simulated route;
- comparing the first candidate network and another candidate network of the two or more candidate networks under two or more different environmental conditions;
- determining, using the comparison, an optimal candidate network of the two or more candidate networks;
- and
- providing data indicating the optimal candidate network to the one or more ships.
One or more non-transitory computer storage media encoded with instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising:
- generating simulated shipping routes, including a first simulated route under a first environmental condition and a second simulated route under a second environmental condition;
- generating an uncertainty score for each of the one or more simulated shipping routes;
- determining, using the uncertainty scores, (1) a first ship to traverse the first simulated route of the simulated shipping routes and (2) a second ship to traverse the second simulated route of the simulated shipping routes;
- generating two or more candidate networks, wherein a first candidate network of the two or more candidate networks includes an indication of (1) the first ship to traverse the first simulated route and (2) the second ship to traverse the second simulated route;
- comparing the first candidate network and another candidate network of the two or more candidate networks under two or more different environmental conditions;
- determining, using the comparison, an optimal candidate network of the two or more candidate networks;
- and
- providing data indicating the optimal candidate network to the one or more ships.
Dependencies are inferred from the claim text.