×

Utilizing a computing system to batch deliveries for logistical efficiency

  • US 9,811,838 B1
  • Filed: 03/16/2016
  • Issued: 11/07/2017
  • Est. Priority Date: 03/16/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a server via a network and from a first consumer device executing a first instance of a recommendation application, an indication of interest in a merchant and an indication of a first geolocation of the first consumer device, the first geolocation being determined by a first global positioning system (GPS) system of the first consumer device;

    receiving, by the server via the network and from a second consumer device executing a second instance of the recommendation application, an indication that the second consumer device is executing the second instance of the recommendation application and an indication of a second geolocation of the second consumer device, the second geolocation being determined by a second GPS system of the second consumer device;

    determining that a distance between the first geolocation and the second geolocation is less than a threshold distance;

    based at least in part on determining that the distance is less than the threshold distance, causing a presentation of a representation of the merchant on a display of the second consumer device, the representation including a good offered by the merchant;

    causing a presentation of a first incentive to conduct a first transaction with the merchant on a display of the first consumer device;

    causing a presentation of a second incentive to conduct a second transaction with the merchant on the display of the second consumer device;

    receiving, from the first consumer device via the network, a first order of a first good offered by the merchant;

    receiving, from the second consumer device via the network, a second order of a second good offered by the merchant;

    applying the first incentive to the first order;

    applying the second incentive to the second order;

    creating an association between the first order and the second order based at least in part on determining that the distance is less than the threshold distance;

    generating, by the server, a combined order based at least in part on the association between the first order and the second order;

    sending, via the network, the combined order to the merchant;

    and sending, via the network, data associated with the combined order to a courier service to initiate delivery of the first good to a first consumer associated with the first consumer device and the second good to a second consumer associated with the second consumer device.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×