1. Ports have to create a berth plan every week/cycle (a berth plan is when and where will ships dock at the terminal to load and unload). This process is manual, on a static excel spreadsheet. Users have to manually recreate this spreadsheet every time a change to the berth plan is agreed. 65% of berths are missed and each hour wasted costs $10'000

2. Ports have to manually analyze data sets to understand the journey and status of a specific ship in the berth plan. Because of this the analysis is often not done, and it is only at the expected berth time that ports realize they need to change the berth plan because the ship has not arrived.


DashPort uses historical data of ship journeys to and from specific ports to predict and inform port operators whether a ship is expected to make its berth slot.

It compares the current ship context against a set of "context milestones" to determine a percentage probability of making it to port on time, independently of the ETA the boat might communicate.

DashPort then uses this analytics to suggest changes and actions to the berth plan.

For example, a ship needs to dock in New York at 23:00. It is currently 09:00 and the ship is at Florida. Previously, ships in this route tend to be around the Washington area by 09:00 if they made it on time. Furthermore, only 10% ships that were at Florida at 09:00 made it to New York at 23:00.

DashPort processes and analyses several data sets to provide this information and probability to the New York port. It suggests that the port can move the berth schedule of this ship to a time when there is a free slot, call the captain or ask the ship to skip the port.

The dashboard shows how behind the ship is by comparing it on a timeline to a "ghost ship". It will also show, next to the berth slot in the schedule, that this ship has a 10% probability and colour code it red (see images above).


Communication: Automatically update multiple parties with amended berth plans and docking schedules.

People Management: Smart resource allocation to ensure the right people on shore are in the right place when a ship arrives to berth.

Pilot Management: Pilots are not always in the right place at the right time to navigate container ships into berth. We will track the location of a pilot ship to proactively notify port terminal agents to escalate issues before they impact revenue by causing delays. Users can nudge local agents when you know a pilot is delayed giving them a new differentiator with competition.

Intelligent Navigation: Pilots are not always able to navigate container ships due to current, tide, time and load. We will collate multiple sets of data to ensure the optimal routes to berth for container ships, pilots and port terminals are met.

Data Sources

  • Ship location & speed through AIS
  • Expected ship route
  • Berth schedule
  • Weather conditions (storms, tide, etc.) through The Weather Company
  • Historic journey data of this vessel on this route
  • Historic journey data of all vessels on this route
Share this project: