×

Virtual queue for a line at a retail store

  • US 9,767,420 B2
  • Filed: 10/21/2016
  • Issued: 09/19/2017
  • Est. Priority Date: 06/25/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented process for entering and holding a place for a customer in a queue while waiting to be served at a retail store, the computer-implemented process comprising:

  • providing a virtual queue application for a portable computerized device to be initiated by the customer;

    establishing, by a server, the place in the queue for the customer, wherein the queue operates to establish among a plurality of customers a customer currently being served by a store employee and an order in which other customers of the plurality of customers will be served;

    monitoring, by the server, a current location of the portable computerized device of the customer;

    using, by the server, historical shopper data, including individual shopper history, time of day, and available store employees to estimate a waiting time for each customer in the queue;

    estimating, by the server, a wait time until the customer is likely to be served;

    determining, by the server, a warning interval describing a scheduled time that the customer should arrive at a predetermined location;

    adjusting, by the server, the warning interval based upon a location of the portable computerized device of the customer in relation to the predetermined location;

    sending, by the server, a push notification of a warning based on the warning interval to the portable computerized device of the customer prior to the scheduled time for the customer to arrive;

    displaying, by the server, upon the portable computerized device of the customer, an indication of a status of the customer within the queue including a queue number of the customer and the wait time, as estimated;

    determining if the customer arrived at the scheduled time;

    if the customer is delayed, holding the place of the customer in the queue for a predetermined time; and

    if the predetermined time has passed, bumping the customer to a later place in the queue based upon a current location of the portable computerized device of the customer.

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