IP Library Patent Application 13856198
Patent Application
App. No. 13/856,198

SYSTEM AND METHOD FOR PROVIDING IMMEDIATE CONFIRMATION FOR SHIPPING SERVICES

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 None
App. No.
13/856,198
Abstract

A method and related system allow reservations of shipping slots on a vessel. The method includes accepting for pre-allocation from a carrier, slots on a voyage of the vessel, corresponding carrier booking numbers for the slots, and shipping rules for the slots. A booking request from a shipper is accepted to reserve one or more of the pre-allocated slots on the vessel, together with shipping information for the booking request. The shipping information is correlated against the shipping rules for the slots to determine if the booking request can be accepted. If the booking request can be accepted, the carrier booking numbers corresponding to the reserved slots are then provided to the shipper, and the corresponding slots are marked as reserved.

Claims (86)

1 . A method for reserving shipping slots on a vessel, the method comprising:

accepting for pre-allocation from a carrier at least one slot of a voyage on the vessel;

accepting at least one shipping rule for the at least one slot;

accepting a booking request from a shipper to reserve the at least one slot on the vessel;

accepting shipping information corresponding to the booking request;

correlating at least a portion of the shipping information against the at least one shipping rule to determine if the booking request can be accepted; and

in response to determining that the booking request can be accepted:

providing the at least a corresponding carrier booking number to the shipper; and

indicating that the at least one slot is reserved.

2 . The method of claim 1 further comprising providing a notification to the carrier that the booking request has been accepted, the notification comprising at least a portion of the shipping information, the corresponding carrier booking number or both.

3 . The method of claim 1 further comprising:

for at least a portion of a plurality of ports of origin for the voyage of the vessel, associating a corresponding vessel voyage record, each vessel voyage record indicating:

one or more slots pre-allocated for booking purposes for the corresponding port of origin; and

one or more carrier booking numbers corresponding to the one or more pre-allocated slots.

4 . The method of claim 3 wherein each vessel voyage record further comprises one or more shipping rules.

5 . The method of claim 3 further comprising:

accepting container yard information corresponding to a port of origin; and

correlating the container yard information with the vessel voyage record corresponding to the port of origin.

6 . The method of claim 3 further comprising:

providing a plurality of vessel voyages to the carrier;

accepting from the carrier selection of at least one of the vessel voyages;

providing to the carrier a plurality of ports of origin corresponding to the selected vessel voyage; and

accepting from the carrier selection of at least one of the provided ports of origin;

wherein a vessel voyage record corresponding to the selected vessel voyage and the selected port of origin is used to store information of: the pre-allocation of the at least one slot, the at least a carrier booking number and the at least one shipping rule.

7 . The method of claim 3 further comprising:

accepting a search request from the shipper;

in response to the search request, providing a plurality of search results respectively indicting a plurality of vessel voyages from ports of origin that each satisfy the search request;

accepting selection of at least one of the search results as the booking request from the shipper to reserve the at least one slot on the vessel, the vessel corresponding to the selected search result; and

utilizing the business rules in the vessel voyage record corresponding to the vessel voyage and port of origin of the selected search result to determine if the booking request can be accepted.

8 . The method of claim 1 wherein the at least a business rule comprises requiring a contract number in the shipping information.

9 . The method of claim 1 wherein the at least a business rule comprises a date threshold and the method further comprises cancelling the pre-allocation of the at least a slot when the date threshold is exceeded.

10 . The method of claim 1 wherein the business rules comprise at least one of: a shipper to include for reservations, a commodity to exclude for reservations, and acceptance of hazardous materials.

11 . The method of claim 1 wherein the method further comprises accepting a plurality of carrier booking numbers from the carrier, and selecting at least one of the plurality of carrier booking numbers as the corresponding carrier booking number that is provided to the shipper, and indicating that the at least one booking number is used.

12 . The method of claim 1 wherein the method further comprises contacting the carrier to receive the corresponding carrier booking number.

13 . A system for reserving shipping slots on a vessel, the system comprising:

at least a central processing unit;

communications hardware coupled to the at least a central processing unit and configured to communicate with a carrier and a shipper; and

memory coupled to the at least a central processing unit and comprising a database and program code, the program code executable by the at least a central processing unit to perform steps comprising:

accepting for pre-allocation from the carrier at least one slot of a voyage on the vessel and storing information corresponding to the pre-allocation of the at least one slot in the database;

obtaining at least a corresponding carrier booking number for the at least one slot and storing information corresponding to the at least a corresponding carrier booking number in the database;

accepting at least one shipping rule for the at least one slot and storing information corresponding to the at least one shipping rule in the database;

accepting a booking request from the shipper to reserve the at least one slot on the vessel;

accepting shipping information from the shipper corresponding to the booking request;

utilizing the database to correlate at least a portion of the shipping information against the at least one shipping rule to determine if the booking request can be accepted; and

in response to determining that the booking request can be accepted:

providing the at least a corresponding carrier booking number to the shipper; and

indicating in the database that the at least one slot is reserved.

14 . The system of claim 13 wherein the program code is further configured to cause the at least a central processing unit to provide a notification to the carrier that the booking request has been accepted, the notification comprising at least a portion of the shipping information, the at least a carrier booking number or both.

15 . The system of claim 13 wherein the program code is further configured to cause the at least a central processing unit to perform steps comprising:

for at least a portion of a plurality of ports of origin for the voyage of the vessel, associating a corresponding vessel voyage record in the database, each vessel voyage record indicating:

one or more slots pre-allocated for booking purposes for the corresponding port of origin; and

one or more carrier booking numbers corresponding to the one or more pre-allocated slots.

16 . The system of claim 15 wherein each vessel voyage record further comprises one or more shipping rules.

17 . The system of claim 15 wherein the program code is further configured to cause the at least a central processing unit to perform steps comprising:

accepting container yard information corresponding to a port of origin; and

saving the container yard information in the vessel voyage record corresponding to the port of origin.

18 . The system of claim 15 wherein the program code is further configured to cause the at least a central processing unit to perform steps comprising:

providing a plurality of vessel voyages to the carrier;

accepting from the carrier selection of at least one of the vessel voyages;

providing to the carrier a plurality of ports of origin corresponding to the selected vessel voyage; and

accepting from the carrier selection of at least one of the provided ports of origin;

wherein a vessel voyage record corresponding to the selected vessel voyage and the selected port of origin is used to store information of: the pre-allocation of the at least one slot, the at least a carrier booking number and the at least one shipping rule.

19 . The system of claim 15 wherein the program code is further configured to cause the at least a central processing unit to perform steps comprising:

accepting a search request from the shipper;

in response to the search request, providing a plurality of search results respectively indicting a plurality of vessel voyages from ports of origin that each satisfy the search request;

accepting selection of at least one of the search results as the booking request from the shipper to reserve the at least one slot on the vessel, the vessel corresponding to the selected search result; and

utilizing the business rules in the vessel voyage record corresponding to the vessel voyage and port of origin of the selected search result to determine if the booking request can be accepted.

20 . The system of claim 13 wherein the at least a business rule comprises requiring a contract number in the shipping information.

21 . The system of claim 13 wherein the at least a business rule comprises a date threshold and the program code is further configured to cause the at least a central processing unit to cancel the pre-allocation of the at least a slot when the date threshold is exceeded.

22 . The system of claim 13 wherein the business rules comprise at least one of: a shipper to include for reservations, a commodity to exclude for reservations, and acceptance of hazardous materials.

23 . The system of claim 13 wherein obtaining the at least a corresponding carrier booking number comprises accepting from the carrier a plurality of carrier booking numbers, and selecting at least one of the plurality of carrier booking numbers as the at least a corresponding carrier booking number that is provided to the shipper, and indicating that the at least a corresponding carrier booking number is reserved.

24 . The system of claim 13 wherein obtaining the at least a corresponding carrier booking number comprises contacting the carrier to receive the at least a corresponding carrier booking number.

25 . The system of claim 13 wherein obtaining the at least a corresponding carrier booking number comprises generating the at least a corresponding carrier booking number.

26 . A system for reserving shipping slots on a vessel, the system comprising:

at least a central processing unit;

communications hardware coupled to the at least a central processing unit and configured to communicate with a shipper; and

memory coupled to the at least a central processing unit and comprising a database and program code, the program code executable by the at least a central processing unit to perform steps comprising:

utilizing the database to determine availability of at least one slot of a voyage on a vessel;

associating at least a corresponding carrier booking number for the at least one slot and storing information corresponding to the at least a corresponding carrier booking number in the database;

creating at least one shipping rule for the at least one slot and storing information corresponding to the at least one shipping rule in the database;

accepting a booking request from a shipper to reserve the at least one slot on the vessel;

accepting shipping information from the shipper corresponding to the booking request;

utilizing the database to correlate at least a portion of the shipping information against the at least one shipping rule to determine if the booking request can be accepted; and

in response to determining that the booking request can be accepted:

providing the at least a corresponding carrier booking number to the shipper; and

indicating in the database that the at least one slot is reserved.

Assignments (3)
PATENT RELEASE AND REASSIGNMENT RECORDED AT REEL 047635, FRAME 0295 Recorded Feb 4, 2021
From: GOLUB CAPITAL MARKETS, LLC
To: E2OPEN, LLC; ZYME SOLUTIONS, INC.; STEELWEDGE SOFTWARE, INC.; INTTRA INC.
Reel/Frame 055223/0148 →
PATENT SECURITY AGREEMENT Recorded Nov 26, 2018
From: E2OPEN, LLC; ZYME SOLUTIONS, INC.; INTTRA INC.; STEELWEDGE SOFTWARE, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 047635/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2013
From: HANEY, ROBERT; LATANISION, IVAN; IVINSKI, JEFFREY; CHANG, JOHN
To: INTTRA, INC.
Reel/Frame 031566/0803 →