×

System and method for web-based customer check-in

  • US 8,214,241 B2
  • Filed: 10/11/2007
  • Issued: 07/03/2012
  • Est. Priority Date: 08/20/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing internet-based, map based, customer check-in for customers desiring a service from a business, comprising:

  • providing an internet-based interface associated with the business;

    receiving a location associated with a customer by way of the internet-based interface;

    displaying to the customer multiple locations on a map of the business in the vicinity of the location associated with the customer;

    displaying estimated wait times on the map for the service based on a no-appointment, first listed-first served waiting list at each displayed location;

    receiving a customer selection of a location on the map at which to receive the service;

    placing the customer on the waiting list inside a physical location of the business corresponding to the location selected on the map by the customer; and

    transferring information about the customer to the selected location,wherein the step of displaying estimated wait times includes using a computer processor to calculate the wait time at each location using historical data related to the performance of the service at the location, the historical data including a separate amount of service time that each of a plurality of specific employees at the location have taken to perform the service in the past; and

    wherein the wait time is calculated at each location by;

    determining which employees of the business are currently available to perform services at the location;

    calculating a projected remaining service time for each employee currently serving a customer by averaging historical service times for the particular employee performing the particular service and subtracting an elapsed service time from the historical service time;

    placing the employees in order of projected soonest availability based on the projected remaining service time;

    matching the first employee projected to be available with the first customer on the waiting list and calculating a projected service time for that employee to provide a requested service for that customer based on average historical service times, adding the calculated projected service time to the employee'"'"'s projected remaining service time, and reordering the employees in order of projected soonest availability; and

    matching each subsequent customer on the waiting list with a particular employee projected to be available when that customer is projected to be first on the waiting list based on historical service times, and calculating a projected service time for that employee to provide a requested service for that customer based on average historical service times for that employee until each customer on the waiting list is matched with a particular employee, wherein the wait time displayed is the smallest remaining total projected service time for an employee after each customer on the waiting list has been matched to an employee.

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