×

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

  • US 10,043,148 B1
  • Filed: 03/12/2013
  • Issued: 08/07/2018
  • Est. Priority Date: 05/21/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for coordinating the delivery of an e-commerce order on a computerized processing system comprising one or more computers, the method comprising:

  • (a) receiving, at the one or more computers from a first requestor device, a request associated with a first requestor, to identify one or more alternate delivery options for a first existing order from an e-commerce first vendor computer system, the first order including at least a first product;

    (b) receiving, at the one or more computers from the first vendor computer system, order information relating to the first existing order, the order information including product information and recipient information including a recipient address;

    (c) accessing, using the one or more computers, one or more electronic databases stored on one or more computer-readable storage media and operatively connected to the one or more computers, the databases comprising order information for a plurality of respective orders including for one or more respective orders;

    (i) order identification information identifying the respective orders;

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

    (iii) shipping information identifying one or more shipping companies, delivery timeframes, delivery costs, and current shipment locations associated with the respective orders;

    (iv) package tracking information identifying one or more package statuses, including package locations, associated with delivery of the respective orders; and

    (v) recipient information identifying one or more recipient addresses associated with the respective orders;

    wherein at least some of the order information for the plurality of respective 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 remote server of a second vendor computer system, which is operatively connected to the computerized processing system;

    (d) updating, by the one or more computers, the data in the databases with the order information associated with the received request;

    (e) determining, by the one or more computers using data in the one or more electronic databases, one or more undelivered in-transit orders including a second product matching the first product;

    (f) determining, by the one or more computers, one or more options to reroute at least one of the determined undelivered in-transit orders to the recipient address associated with the first existing order based at least in part on the received request from the first requestor device and at least the following factors;

    (i) delivery timeframes;

    (ii) cost information associated with each fulfillment option;

    (iii) respective locations of the undelivered in-transit orders; and

    (iv) an address associated with the first requestor; and

    (g) providing, from the one or more computers to the first requestor device via an electronic interface, at least one of the one or more options to reroute;

    (h) obtaining, at the one or more computers from the first requestor device via the electronic interface, a first selection of one of the provided one or more options to reroute;

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

    (j) transmitting via electronic communication, from the one or more computers to a shipping computer system associated with the first undelivered in-transit order, the machine-readable routing instructions;

    wherein the computerized processing system interacts via electronic communications with a plurality of shipping computer systems and vendor computer systems to maintain up-to-date information for the plurality of respective orders and to reroute undelivered orders to facilitate alternate delivery of e-commerce orders.

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