×

Data structure analytics for real-time recommendations

  • US 10,762,484 B1
  • Filed: 09/30/2015
  • Issued: 09/01/2020
  • Est. Priority Date: 09/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • obtaining, by one or more servers associated with a payment service, a first open ticket data structure generated by a first instance of a merchant application executing on a computing device of a first merchant, contents of the first open ticket data structure indicating;

    (i) a set of items ordered by a particular customer from the first merchant,(ii) for each item of the set of items, a time at which the particular customer ordered the respective item from the first merchant, and(iii) a start time of an engagement between the first merchant and the particular customer,wherein the first instance of the merchant application configures the computing device as a first point-of-sale (POS) device for obtaining payment information associated with a first payment instrument via an associated payment reader and transmitting the first open ticket data structure to the one or more servers;

    receiving, at the one or more servers, an indication that a second open ticket data structure has been generated by a second instance of the merchant application executing on a second POS device of a second merchant that is different than the first merchant, wherein the second open ticket data structure is generated in association with an engagement between the second merchant and the particular customer, and wherein the second open ticket data structure includes an indication of a start time of the engagement between the second merchant and the particular customer;

    analyzing, by the one or more servers, the contents of the first open ticket data structure;

    estimating, by the one or more servers and based at least in part on the analyzing, a future time at which the particular customer is likely to request a particular item from the second merchant, wherein the future time is prior to an end of the engagement between the second merchant and the particular customer, and wherein the future time comprises at least one of a time of day or an amount of time after the start time of the engagement between the second merchant and the particular customer; and

    sending, by the one or more servers and to the second POS device of the second merchant and prior to the future time, a recommendation that the second merchant offer the particular item to the particular customer at the future time, the recommendation for display on the second POS device as an annotation as part of the second open ticket data structure.

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