×

CROSS-PLATFORM ORDERING AND PAYMENT-PROCESSING SYSTEM AND METHOD

  • US 20170098207A1
  • Filed: 09/30/2016
  • Published: 04/06/2017
  • Est. Priority Date: 10/02/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system for predictively managing consumer pickup orders for goods, the system comprising:

  • a plurality of merchant point-of-sale (POS) systems, each of the POS systems including a terminal for processing sales of goods and a communications interface for communicating over a telecommunication network and an ordering server;

    a transaction server including (i) a merchant database, (ii) a user database, and (iii) a communications interface for communicating over the telecommunication network; and

    a user device including a processor and a memory for executing applications as running processes and receiving user input relating thereto, wherein(a) the user database includes records each specifying a user and payment information for the user;

    (b) the user device executes an application for receiving a user-provided order of goods and transmitting the order to the transaction server for processing;

    (c) the transaction server stores, in the user database, information about the order including goods ordered and the date and time of the order;

    (d) the merchant database includes records each specifying a merchant and merchant locations, goods sold by the merchant, and a pickup geolocation of the merchant; and

    (e) the transaction server is configured to (i) predict, for a user, a user order based on previous orders and their dates and times in the user database, a user order prediction including a predicted pickup time and a merchant, (ii) obtain a geolocation of the user, (iii) based on the user geolocation and the pickup geolocation of the predicted merchant, estimate a travel time of the user to the merchant pickup location, and (iv) if a current time plus the estimated travel time is not later than the predicted pickup time, transmit to the user device a proposed order corresponding to the predicted order, and (v) upon user acceptance of the order via the user device, cause the order to be placed with the selected merchant as a pickup order using the user payment information.

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