×

System and method for identifying and co-ordinating an alternate delivery of one or more selected items

  • US 10,445,818 B1
  • Filed: 08/02/2017
  • Issued: 10/15/2019
  • Est. Priority Date: 05/21/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computerized system for improved e-commerce order processing through interaction via electronic communications with a plurality of shipping computer systems and vendor computer systems to maintain up-to-date order information, said computerized system comprising:

  • (a) one or more electronic databases stored on one or more non-transitory computer-readable storage media, the databases comprising order information for a plurality of respective orders including;

    (i) order identification information identifying the respective orders;

    (ii) product information identifying one or more products associated with the respective orders, wherein at least some of the product information was mapped by the system using a mapping engine to translate the product information into a common format with universal identifiers for each ordered product;

    (iii) delivery information identifying one or more of delivery entities, service types, delivery time periods, and delivery costs associated with the respective orders to the extent such information is available;

    (iv) package tracking information identifying a package status, including package locations, associated with delivery of the respective orders to the extent such information is available; and

    (v) respective recipient information identifying a recipient address associated with the respective orders;

    wherein at least some of the order information for the plurality of orders stored in the one or more electronic databases was obtained by automatically identifying and extracting the at least some of the order information from email software located on at least one of one or more remote email servers associated with one or more customers, which is operatively connected to the system;

    (b) one or more computers comprising one or more processors operatively connected to the one or more electronic databases and configured to perform the following steps;

    (i) obtaining, by the one or more computers, information related to an opportunity to determine fulfillment options for one or more products, including;

    (1) obtaining by the one or more computers from a customer computing device associated with a first customer, a first indication of interest related to the one or more products;

    (2) obtaining by the one or more computers, product order information relating to the one or more products; and

    (3) obtaining customer information related to the first customer, including an address associated with the first customer;

    (ii) determining by the one or more computers using data in the one or more electronic databases, one or more undelivered orders for the one or more products associated with the first indication of interest based at least in part on one or more of the universal identifiers in the obtained product order information;

    (iii) determining by the one or more computers, one or more fulfillment options to direct at least one of the determined undelivered orders to the address associated with the first customer, based at least in part on the following factors;

    (1) the obtained first indication of interest;

    (2) delivery time period options;

    (3) cost information associated with each fulfillment option;

    (4) respective locations of the undelivered orders; and

    (5) the address associated with the first customer;

    (iv) providing from the one or more computers to the customer computing device via an electronic interface, at least one of the one or more fulfillment options;

    (v) obtaining, by the one or more computers from the customer computing device via the electronic interface, a first selection of the one or more fulfillment options, the first selection associated with a first undelivered order;

    (vi) generating, by the one or more computers, machine-readable routing instructions to reroute the first undelivered order to the address associated with the first customer; and

    (vii) transmitting, from the one or more computers to a second party associated with the first undelivered order, the machine-readable routing instructions.

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