IP Library Granted Patent US 12699951
Granted Patent B2
US 12699951 · App. 17/544,153 · Granted Aug 4, 2026

System and method for outputting coordination of transport of items

Inventors: Michael C. Leoni (Ann Arbor, MI); Dominic Leoni (Ann Arbor, MI)
Assignee: Michael C. Leoni
G06Q10/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 12699951
App. No.
17/544,153
Granted
Aug 4, 2026
Kind
B2
Abstract

Disclosed is a system and process that include inputs and verification of various portions of a logistical system from an outset to an ending. In various embodiments, the logistical system may include a profile for any one of a plurality of entities to allow for inclusion or selection in one or more steps of a logistic process. The logistical system may further allow for selection of a driver, provisional of selected qualifications, and determination and/or confirmation of an action, such as delivery.

Claims (129)

1 . A method of implementing a transportation of an item with a logistics program executed by a logistics system, comprising:

operating a receiver user input to generate a receiver profile by and from at least a receiver entity having a receiver location, wherein the receiver profile includes a self-unload qualification allowance and is configured to update a display to display the self-unload qualification allowance;

operating a database user input to generate a qualification database by a database user that includes a plurality of drivers and related driver qualifications of a plurality of drivers;

operating a logistics system having a processor to execute instructions of the logistics program to transport an item to:

receive the receiver profile;

based on an input from the logistics system, access the receiver profile;

access the qualification database;

determine a qualification of a driver that fulfills the self-unload qualification allowance of at least one of the receiver entity or the receiver location based on the accessed receiver profile;

identify at least one qualified driver from the accessed qualification database of the plurality of drivers that has the determined qualification;

coordinate a match that is efficient between the identified at least one qualified driver and the receiver entity and the receiver location based at least real-time availability of at least the identified at least one qualified driver;

output the coordinated match operable to allow the identified at least one qualified driver to self-unload the item at the receiver location to the receiver entity;

communicate the identified at least one qualified driver of the outputted coordinated match that is operable to unload the item at least at one of the receiver entity or receiver location without assistance to the receiver entity or receiver location to the receiver entity and a driver device;

receive from the driver device a location of the driver device;

transmit from a logistics system location via the logistics system to the driver device based on the receiver location of the driver device an access permit to the driver to allow access to the receiver location;

transmit from the driver device to the receiver location the access permit to allow the driver access to the receiver location;

communicate permissions for the unloading of the item by the qualified driver at the receiver location due at least to the transmitted access permit;

receive a communication from the driver device from the at least one qualified driver to the receiver entity via the logistics system at least one of a picture acquired as evidence of load condition or selected load documents from the qualified driver;

allow access to information of load condition of the load or the selected load documents to the receiver entity at least by (1) acquiring with the logistics system the evidence of load condition, including the picture, after unloading from the driver device and (2) transmitting the evidence to a load condition database;

create velocity in a supply chain via at least the transmitting the access permit and the unloading by the qualified driver; and

communicate real-time tracking and updates to the receiver entity regarding a status of the item;

interactively communicating with the driver device including transmitting and receiving the real-time tracking and the at least one of a picture acquired as evidence of load condition or selected load documents from the qualified driver; and

transmit to the driver device secure entry credentials from the logistics system based on the real-time tracking location of the driver device;

wherein the secure entry credentials and at least one of a direct communication or a geo-fencing are evaluated by the logistics system to automatically open a gate at the receiver location to allow the qualified driver to access an unloading equipment at the receiver location; and

wherein the logistics system is operable to authorize operating the unloading equipment at the receiver location by the identified qualified driver to unload the item based on the access to the receiver location by the opening of the gate and the automatically coordinated match with the logistics program between the driver and the receiver entity profile.

2 . The method of claim 1 , wherein the qualification includes a forklift operator certificate that is acceptable to the receiver entity to operate a forklift at the receiver location;

wherein the forklift operator certificate is included in the qualification database separate from the logistics program.

3 . The method of claim 2 , further comprising:

communicating with the logistics system a determined location of the driver; and

transmitting via the logistics system the access permit to a driver device that is with the driver only when the driver is at a selected location based on the determined location of the driver.

4 . The method of claim 3 , wherein the selected location is within a selected range of the receiver location;

wherein the communicated determined location is based on a driver tracking system with the driver.

5 . The method of claim 2 , further comprising:

executing instructions with a processor module to at least identify the qualified driver from the plurality of drivers, coordinate the match between the identified qualified driver and the receiver, and output the coordinated match to the receiver; and

generating a graphical user interface for display including an identity of the qualified driver from the plurality of drivers, and an updated icon to indicate at least one of the self-unload qualification allowance, direct entry, direct contact, or combinations thereof.

6 . A system, comprising:

a receiver entity input configured to generate a profile by and from at least a receiver entity having a receiver location, wherein the receiver profile includes a self-unload qualification allowance;

a database user input configured to generate a qualification database of a plurality of drivers and related driver qualifications of a plurality of drivers;

a logistics management server including a processor configured to execute instructions to:

receive via an interface a determined profile of at least a receiver entity having a receiver location, wherein the profile includes a requirement of a self-unload;

evaluate a qualification of a driver using real-time data from a certification database distinct and distant from the receiver entity to fulfill the requirement of at least one of the receiver entity or the receiver location;

evaluate a plurality of drivers to identify a qualified driver from the plurality of drivers based on the evaluation;

generate a display including automatically arrange a list the identified qualified driver;

receive information regarding a load including a communication from a driver system from the qualified driver to the receiver entity via the logistics system at least one of a picture acquired as evidence of load condition or selected load documents from the qualified driver; and

allow access to information of the evidence of load condition of the load or the selected load documents to the receiver entity;

an input device including a user interface having a graphical portion including a load builder user interface to create a load having at least one of an identification of the load in a load block, an order type block, a self-loaded and/or self-unloaded identification block, an identify a destination block, an identification of direct entry block, or combinations thereof; and

an output device to transmit the output identified qualified driver to at least one of the receiver entity or a selected user;

the driver system carried with the identified qualified driver and configured to communicate with the logistics management server;

wherein the output device is configured to convey to at least one of the receiver or a selected user the output identified qualified driver to create velocity in a supply chain via at least the qualification of the driver and real-time updates regarding the identified qualified driver;

wherein the logistics management server is operable to grant access to the identified qualified driver via a communication to the driver system to (i) communicate to allow access through a gate and (ii) operate unloading equipment at the receiver location and the identified qualified driver is thereafter able to operate the unloading equipment to unload an item;

wherein the driver system receives secure entry credentials from the logistics management server based on a tracked location of the driver system;

wherein the secure entry credentials and at least one of a direct communication or a geo-fencing are evaluated by the logistics management server to automatically open the gate at the receiver location to allow the qualified driver to access the unloading equipment at the receiver location; and

wherein the logistics management server is operable to authorize operating the unloading equipment at the receiver location by the identified qualified driver to unload an item based on the access to the receiver location by the opening of the gate and the automatically coordinated match with the logistics program between the driver and the receiver entity profile.

7 . The system of claim 6 ,

wherein the driver system includes a driver input and a driver output to allow a communication to the qualified driver and from the qualified driver from the logistics management server;

wherein the driver output includes a display screen configured to automatically update to include at least one display feature that illustrates the driver as the identified qualified driver including the self-unload, direct entry, location information and tracked location information.

8 . The system of claim 7 , wherein the driver system is tracked to determine the tracked location of the identified qualified driver;

wherein the tracked location is communicated to the logistics management server.

9 . The system of claim 7 , wherein the driver system transmits information to the logistics management server regarding a load being transported by the qualified driver.

10 . The system of claim 9 , wherein the information includes photographs.

11 . A method of coordinating transport of an item, comprising operating a logistics program for:

receiving a receiver entity profile of at least a receiver entity to the logistics program that includes a receiver location and at least one qualification for transport of a load;

receiving a driver profile to the logistics program of a driver;

automatically accessing a database of a plurality of driver qualifications of a plurality of drivers;

automatically determining a driver qualification based on the received driver profile and the accessed database;

automatically, by executing instructions of the logistics program with a logistic processor system of the logistics program, evaluating whether the driver qualification fulfills the qualification for transport of the load;

automatically coordinating a match with the logistics program between the driver and the receiver entity profile based on the qualification for transport of the load and the driver qualification based on the received driver profile and the accessed database;

outputting to a receiver interface of the receiver entity a coordinated match driver that includes the coordinated match; and

communicating automatically from the logistics program with the coordinated match driver via a driver system during a transit of the load by at least one of (i) transmitting a secure access information to the coordinated match driver based on real time geofenced location of the coordinated match driver or (ii) receiving information regarding the load;

wherein the receiving information regarding the load includes receiving a communication from the driver system from the at least one qualified driver to the receiver entity via the logistics system at least one of a picture acquired as evidence of load condition or selected load documents from the driver;

allowing access to information of the evidence of load condition of the load based at least on the least one of a picture or the selected load documents to the receiver entity;

evaluating the transmitted secure access information with the logistics processor system according to the logistics program to open a gate at the receiver location to allow the driver to access an unloading equipment at the receiver location; and

authorizing and operating an unloading equipment at the receiver location by the identified qualified driver to unload an item based on the access to the receiver location by the opening of the gate and the automatically coordinated match with the logistics program between the driver and the receiver entity profile.

12 . The method of claim 11 , wherein the logistics program receiving the driver profile of the driver includes receiving a plurality of driver profiles from a plurality of drivers;

wherein the logistics program evaluating whether the driver qualification fulfills the qualification for transport of the load includes evaluating at least a sub-plurality of the plurality of driver profiles;

wherein outputting to the receiver interface of the receiver entity includes generating and displaying a graphical user interface including at least the coordinated match driver.

13 . The method of claim 12 , wherein the qualification includes a forklift operator certificate that is acceptable to the receiver to operate a forklift at the receiver location for self-unload requirement to self-unload of the load at least at one of the receiver entity or the receiver location;

wherein the database includes forklift operator certificates for the driver.

14 . The method of claim 13 , wherein transmitting a secure access information to the coordinated match driver includes:

determining a location of the coordinated match driver that is a dynamic real time location;

transmitting the access permit from the logistics program to the driver system only when the driver is at a selected location; and

accessing the receiver location through a gate based on the transmitted secure access information transmitted to the driver system.

15 . A method of coordinating transport of an item to allow a unified communication and load information system, comprising:

generating a receiver entity profile based on an input from at least a receiver entity having a receiver location, wherein the receiver profile includes a self-unload qualification allowance;

generating a driver profile based on an input from a driver including a qualification of a driver;

generating a driver qualification database of a plurality of driver profiles and related driver qualifications of a plurality of the drivers;

executing instructions of a logistics program with a logistics system for:

(1) accessing the receiver entity profile;

(2) accessing the driver profile of a driver via an input device including a graphical user interface including a load builder user interface;

(3) automatically accessing the driver qualification database separate from the driver profile;

(4) automatically determining the driver qualification based on the received driver profile and the accessed database having the driver qualification;

(5) automatically evaluating whether the driver qualification fulfills the qualification for transport of the load at least by comparing the driver qualification database and the receiver entity profile;

(6) automatically coordinating a match between the driver and receiver entity based on the received receiver entity profile, the accessed database, and the received driver profile;

(7) displaying at least via the graphical user interface a coordinated match driver to at least one of the receiver entity or the receiver location;

(8) automatically receiving at the logistics system the real time dynamic location of the coordinated match driver by tracking a driver device carried with the coordinated match driver;

(9) automatically determining that received the real time dynamic location of the coordinated match driver meets at least one selected parameter of the receiver entity profile; and

(10) automatically transmitting to and outputting to the driver device the secure access information only when the real time dynamic location is determined to meet the selected at least one parameter;

(11) automatically communicating in real time from the logistics system to the driver device in real time during a transit of the load including transmitting a secure access information to the coordinated match driver based on at least the automatically received real time dynamic location of the driver device, wherein the secure access information allows access a secure site of the receiver location;

(12) transmitting the secure access information from the driver device to obtain access to a secure site of at least one of the receiver entity or the receiver location based on the secure access information transmitted to the driver device from the logistics system;

(13) evaluating the transmitted secure access information with the logistics processor system according to the logistics program to open a gate at the receiver location to allow the driver to access an unloading equipment at the receiver location;

(14) authorizing and operating an unloading equipment at the receiver location by the identified qualified driver to unload an item based on the access to the receiver location by the opening of the gate and the automatically coordinated match with the logistics program between the driver and the receiver entity profile;

(15) automatically creating velocity in a supply chain by allowing the coordinated match driver to unload the load at the secure site to increase efficiency of transporting the load;

(16) automatically communicating to the receiver entity the real time dynamic location of the coordinated match driver;

(17) displaying with a display of the driver device at least one of a plurality of loads and at least one of a location of the driver device, a direct entry such that the coordinated match driver accesses the secure access; loading documents, or a condition picture; and

(18) communicating from the driver device to the receiver entity via the logistics system to allow access to information of a condition of the load and selected load documents including at least the picture of the load acquired by the coordinated match driver with a camera via the driver device;

wherein the at least one qualification for transport of the load includes a self-unload ability or requirement;

wherein the secure access information and the allowed access automatically allows the coordinated match driver to self-unload with a forklift;

wherein the coordinated match driver is the driver with the driver device to obtain access to the secure site through a gate of at least one of the receiver entity or the receiver location and self-unload with the forklift.

16 . The method of claim 15 , further comprising:

indicating and providing direct communication from the receiver entity to the coordinated match driver with a user interface of the driver device;

at least one of importing, reviewing, or completing loading documents via the user interface and communicating with the logistics system;

at least one of accessing or uploading selected the picture of the load at selected times.

17 . The method of claim 2 , wherein the creating velocity in the supply chain includes at least one of reduced labor, reduced emissions, reduced fuel usage, reduced transit time, or combinations thereof.

18 . The method of claim 15 , further comprising:

creating a load with the graphical user interface having at least one of an identification of the load block, an order type block, a self-loaded and/or self-unloaded identification block, an identify a destination block, an identification of direct entry block, or combinations thereof;

communicating the load to the driver device and displaying at least one of the location of the driver device, the direct entry such that the coordinated match driver accesses the secure access, the loading documents, or the condition picture.

19 . The method of claim 15 , further comprising:

operating the logistics system to grant access to the coordinated match driver via a communication to the driver device to (i) open the gate based on the communication to allow access through the gate and (ii) operate unloading equipment at the receiver location and the coordinated match driver is thereafter able to operate the unloading equipment to unload the item;

wherein the creating velocity in the supply chain further includes at least one of reduced labor, reduced emissions, reduced fuel usage, reduced transit time, or combinations thereof.

20 . A system, comprising:

a logistics management server including a processor configured to execute instructions to:

receive a determined profile of at least a receiver and receiver location;

evaluate a qualification of a driver using data from a certification database distinct from the receiver entity to fulfill the requirement of at least one of the receiver entity or the receiver location;

identify a qualified driver from a plurality of drivers based on the evaluation; and

output the qualified driver; and

grant access to the identified qualified driver via a communication to a driver system to (i) communicate to allow access through a gate and (ii) operate unloading equipment at the receiver location and the identified qualified driver is thereafter able to operate the unloading equipment to unload an item; and

an output device configured to transmit the output qualified driver to at least one of the receiver or a selected user;

wherein the driver system receives secure entry credentials from the logistics management server based on a tracked location of the driver system;

wherein the secure entry credentials and at least one of a direct communication or a geo-fencing are evaluated by the logistics management server to automatically open the gate at the receiver location to allow the qualified driver to access the unloading equipment at the receiver location; and

wherein the logistics management server is operable to authorize operating the unloading equipment at the receiver location by the identified qualified driver to unload an item based on the access to the receiver location by the opening of the gate and the automatically coordinated match with the logistics program between the driver and the receiver entity profile.