IP Library Granted Patent US 10,853,742
Granted Patent B2
US 10,853,742 · App. 14/542,924 · Granted Dec 1, 2020

Method of selecting a contract for a booking using a logistics management system (LMS)

Inventors: Susan M Dohm (Apex, NC); Kenneth L Hoffman (Eagan, MN); Irina Shofman (Eagan, MN); Stephanie Kirkham (Quebec, CA)
Assignee: Unisys Corporation
G06Q10/02G06Q10/0834
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,853,742
App. No.
14/542,924
Granted
Dec 1, 2020
Kind
B2
Abstract

A logistics management system (LMS) may include receiving, at a server, a reservation request from a requestor for a booking on an air carrier's cargo hold for a designated route; receiving, at a server, a selected agreement for assignment to the booking corresponding to a campaign; assigning, by the server, the terms of the selected agreement to the booking according to the campaign; and generating, by the server, a price quote for the requested booking based, at least in part, upon the terms of the selected agreement.

Claims (56)

1. A method for improving functionalities of a logistics management system, comprising:

receiving, at a server, a reservation request from a requestor for a booking on an air carrier's cargo hold for a designated route;

assigning, by the server, an allotment classification to the booking;

setting, at the server, a campaign rating parameter;

receiving, at the server, a selected agreement for assignment to the booking corresponding to a campaign and the campaign rating parameter;

assigning, by the server, the terms of the selected agreement to the booking according to the campaign based, at least in part, on the campaign rating parameter;

generating a real-time dynamic hurdle rate based on a real-time air carrier capacity availability acquired by the server from the air carrier, wherein the logistics management system includes a first data storage and a consolidated data storage, the first data storage and the consolidated data storage including modules interfacing with the Internet, the server access the real-time carrier capacity form the first data storage and the server stores the real-time dynamic hurdle rate to the consolidated data storage;

generating, by the server, a price quote for the requested booking based, at least in part, upon the designated route, the allotment classification, the terms of the selected agreement, the campaign rating parameter, and the dynamic hurdle rate; and

causing the air carrier to allocate a block of space in the cargo hold for the requested booking responsive to the assigning.

2. The method of claim 1 , further comprising:

communicating, from the server to the requestor, the generated price quote.

3. The method of claim 1 , further comprising:

receiving, at the server, an acceptance of the generated price quote for the booking from the requestor.

4. The method of claim 1 , further comprising verifying, at the server, that the selected agreement is valid for the booking before assigning the terms of the selected agreement to the booking.

5. The method of claim 1 , in which the server is the logistics management system.

6. The method of claim 1 , further comprising providing a list of agreements enabled by selection of a database parameter.

7. The method of claim 1 , further comprising:

blocking, by the server, the selection of a different agreement after the booking is created.

8. A computer program product for improving the functionalities of a logistics management system, comprising:

a non-transitory computer readable medium comprising code to perform the steps of:

setting, at a server, a campaign rating parameter;

receiving, at the server, a reservation request from a requestor for a booking on an air carrier's cargo hold for a designated route;

assigning, at the server, an allotment classification to the booking;

receiving, at the server, a selected agreement for assignment to the booking corresponding to a campaign and the campaign rating parameter;

assigning, by the server, the terms of the selected agreement to the booking according to the campaign based, at least in part, on the campaign rating parameter;

generating a real-time dynamic hurdle rate based on a real-time air carrier capacity availability acquired by the server from the air carrier, wherein the logistics management system includes a first data storage and a consolidated data storage, the first data storage and the consolidated data storage including modules interfacing with the Internet, the server access the real-time carrier capacity form the first data storage and the server stores the real-time dynamic hurdle rate to the consolidated data storage;

generating, by the server, a price quote for the requested booking based, at least in part, upon the designated route, the allotment classification, the assigned terms of the selected agreement, the campaign rating parameter, and the dynamic hurdle rate; and

causing the air carrier to allocate a block of space in the cargo hold for the requested booking responsive to the assigning.

9. The computer program product of claim 8 , in which the medium further comprises code to perform the step of:

communicating, from the server to the requestor, the generated price quote.

10. The computer program product of claim 9 , in which the medium further comprises code to perform the step of:

receiving, at the server, an acceptance of the generated price quote for the booking from the requestor.

11. The computer program product of claim 8 , in which the medium further comprises code to perform the step of:

blocking, by the server, the assignment of terms from non-selected agreements.

12. The computer program product of claim 9 , in which the medium further comprises code to perform the step of providing a list of agreements enabled by selection of a database parameter.

13. The computer program product of claim 9 , in which the medium further comprises code to perform the step of verifying, at the server, that the selected agreement is valid for the booking before assigning the terms of the selected agreement to the booking.

14. A logistics management system, comprising:

a memory; and

a processor coupled to the memory, the processor configured to execute the steps of:

receiving, at a server, a reservation request from a requestor for a booking on an air carrier's cargo hold for a designated route;

setting, at the server, a campaign rating parameter;

receiving, at the server, a selected agreement for assignment to the booking corresponding to a campaign and the campaign rating parameter;

assigning, at the server, an allotment classification to the booking;

assigning, by the server, the terms of the selected agreement to the booking according to the campaign based, at least in part, on the campaign rating parameter;

generating a real-time dynamic hurdle rate based on a real-time air carrier capacity availability acquired by the server from the air carrier, wherein the logistics management system includes a first data storage and a consolidated data storage, the first data storage and the consolidated data storage including modules interfacing with the Internet, the server access the real-time carrier capacity form the first data storage and the server stores the real-time dynamic hurdle rate to the consolidated data storage;

generating, by the server, a price quote for the requested booking based, at least in part, upon the designated route, the allotment classification, the assigned terms of the selected agreement, the campaign rating parameter, and the dynamic hurdle rate; and

causing the air carrier to allocate a block of space in the cargo hold for the requested booking responsive to the assigning.

15. The apparatus of claim 14 , in which the processor is further configured to execute the step of:

communicating, from the server to the requestor, the generated price quote.

16. The apparatus of claim 15 , in which the processor is further configured to execute the step of:

receiving, at the server, an acceptance of the generated price quote for the booking from the requestor.

17. The apparatus of claim 15 , in which the processor is further configured to execute the step of verifying, at the server, that the selected agreement is valid for the booking before assigning the terms of the selected agreement to the booking.

18. The apparatus of claim 15 , in which the server is the logistics management system.

19. The apparatus of claim 14 , in which the processor is further configured to a list of agreements enabled by selection of a database parameter.

20. The apparatus of claim 14 , in which the processor is further configured to execute the step of:

blocking, by the server, the selection of a different agreement after the booking is created.

Assignments (7)
AMENDED AND RESTATED PATENT SECURITY AGREEMENT Recorded Jun 27, 2025
From: UNISYS CORPORATION; UNISYS HOLDING CORPORATION; UNISYS NPL, INC.; UNISYS AP INVESTMENT COMPANY I
To: COMPUTERSHARE TRUST COMPANY, N.A., AS COLLATERAL TRUSTEE
Reel/Frame 071759/0527 →
SECURITY INTEREST Recorded Mar 16, 2021
From: UNISYS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 055602/0846 →
SECURITY INTEREST Recorded Nov 19, 2020
From: UNISYS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 054481/0865 →
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: UNISYS CORPORATION
Reel/Frame 054231/0496 →
SECURITY INTEREST Recorded Oct 6, 2017
From: UNISYS CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 044144/0081 →
PATENT SECURITY AGREEMENT Recorded Apr 27, 2017
From: UNISYS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 042354/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2015
From: DOHM, SUSAN M; HOFFMAN, KENNETH L; KIRKHAM, STEPHANIE; SHOFMAN, IRINA
To: UNISYS CORPORATION
Reel/Frame 036954/0279 →
Continuity (1)
Related Publication 20160140455A1 · May 19, 2016