×

Shipper and carrier interaction optimization platform

  • US 9,928,475 B2
  • Filed: 03/23/2016
  • Issued: 03/27/2018
  • Est. Priority Date: 07/08/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for optimizing shipper and carrier interaction comprising:

  • creating, at a server, a plurality of carrier profiles based on carrier information provided into a plurality of carrier profile data fields displayed at respective ones of a plurality of carrier display devices, each of the plurality of carrier profiles comprising at least one identification number for a respective at least one driver mobile device and each of the plurality of carrier display devices in communication with the server over a network;

    creating, at the server, a shipment request based on shipment information relating to a shipment to be fulfilled and comprising a set of rules and a document associated with the shipment, the shipment information provided at a shipper display device in communication with the server over the network;

    automatically assigning, by the server, the shipment to a particular carrier associated with a particular driver mobile device, the automatic assignment based on the particular carrier conforming to the set of rules and the document;

    associating, by the server the shipment with the particular driver mobile device associated with a driver, wherein the particular driver mobile device is configured to accept and/or generate driver mobile device location information for the particular driver mobile device and relay the driver mobile device location information to the server;

    generating, by the server a plurality of graphical interfaces on a mobile application when the mobile application is running on one or more of the particular driver mobile device, the carrier display device of the particular carrier, and the shipper display device, the plurality of graphical interfaces comprising;

    a shipment information screen comprising information about the shipment;

    a declined load screen configured to receive user-input relating to the driver declining the association;

    an accepted load screen configured to receive user input specifying that the shipment has been picked up by the driver; and

    a progress screen comprising a graphical indication of the mobile device location information;

    causing, by the server, a deviation alert to be generated and transmitted to one or more of the carrier display device of the particular carrier, the particular driver mobile device, and the shipper display device, the deviation alert based on deviation by the particular mobile device from an electronically defined geofence surrounding a point of origin, an electronically defined geofence surrounding points along a predetermined route, and an electronically defined geofence surrounding a destination;

    automatically generating, by the server, a delivery verification screen on the mobile application, the delivery verification screen configured to receive user input specifying that the shipment has arrived at the destination;

    transmitting, from the server to the mobile application, an arrival time corresponding to the particular driver mobile device breaching the electronically defined geofence surrounding the destination, the transmitting based at least on a tracking signal being transmitted by the particular driver mobile device from within the geofence;

    automatically switching, by the server, the displayed progress screen to the delivery verification screen when the tracking signal from the particular driver mobile device is transmitted from within the geofence, the delivery verification screen comprising;

    a selection interface configured to transmit a confirmation or a lack of confirmation that the shipment has been delivered;

    a photo button which, in response to user input, activates a camera of the particular driver mobile device to take a digital image;

    a comments section configured to receive textual user input; and

    a submit button which, in response to user input, transmits the confirmation or lack of confirmation, the digital image, and the textual user input from the comments section, to the server.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×