Patents Assigned to TOAST, INC.
  • Patent number: 10922670
    Abstract: A system for fulfilling orders under non-persistent network conditions includes point-of-sale terminals and a server. Each of the terminals generates state changes corresponding to one or more orders, queues the state changes in one or more durable order queues that correspond to the one or more orders, and transmits the state changes in the one or more durable order queues, from oldest to youngest, when operably connected to a network. The server is operably coupled to the terminals via the network, and receives the state changes, and transmits the state changes to the terminals.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: February 16, 2021
    Assignee: Toast, Inc.
    Inventor: Oleg Golberg
  • Patent number: 10922711
    Abstract: A facial recognition system for customer relationship management (CRM) is provided. The system includes one or more cameras, point-of-sale (POS) terminals, and a backend server. The one or more cameras are disposed within a retail establishment, and are configured to capture one or more images of a patron within the establishment. The point-of-sale (POS) terminals are operably coupled to the one or more cameras, where one or more of the POS terminals receives the one or more images, and transmits a request over a network for recognition of the patron. The backend server is disposed other than where the POS terminals are disposed, and is operably coupled to the POS terminals via the network, and is configured to receive the request, to recognize the patron, to access loyalty program data corresponding to the patron, and to transmit the loyalty program data to the POS terminals.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: February 16, 2021
    Assignee: Toast, Inc.
    Inventor: Toshit Panigrahi
  • Patent number: 10885542
    Abstract: A multi-restaurant facial recognition includes one or more cameras, first point-of-sale (POS) terminals, and a backend server. The cameras are disposed within a first retail establishment and are configured to capture one or more images of a patron within the first retail establishment. The POS terminals are also within the first retail establishment and one or more of the first POS terminals receives the one or more images and transmits a request over a network for enrollment of the patron in a loyalty program. The backend server receives the request, enrolls the patron in the loyalty program, and stores loyalty program data, where the backend server may recognize and provide the loyalty program data in response to subsequent requests for recognition of the patron from any one of a plurality of second POS terminals that are in other retail establishments that are related to the first retail establishment.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: January 5, 2021
    Assignee: Toast, Inc.
    Inventor: Toshit Panigrahi
  • Patent number: 10885480
    Abstract: An adaptive order processing terminal includes a display, a motion sensor, and a configuration manager. The display is configured to display electronic orders for preparation. The motion sensor is configured to detect distance to and motions performed by a user working in proximity to the terminal. The configuration manager is coupled to the display and the motion sensor, and is configured to capture movements of the user from the motion sensor, to transmit the motions via first messages to a backend server, to receive second messages from the backend server providing 3-dimensional (3D) gestures that correspond to the movements, and to modify display of the electronic orders on the display in accordance with the 3D gestures.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: January 5, 2021
    Assignee: Toast, Inc.
    Inventors: Ronald Vick, Toshit Panigrahi
  • Patent number: 10878397
    Abstract: An order fulfillment system includes mobile terminals and a backend server. The mobile terminals generate, queue, and transmit state changes for orders in a restaurant, where the mobile terminals may communicate over both a Wi-Fi network and a White-Fi network. The backend server is operably coupled to the mobile terminals, and receives/transmits the state changes to all of the mobile terminals. The backend server has a queue processor, television whitespace (TVWS) band update logic, and a band assignment map. The queue processor is configured to queues the state changes in terminal queues. The TVWS band update logic periodically receives TVWS available channels for the White-Fi network, and assigns one of the TVWS available channels for communications over the White-Fi network. The band assignment map indicates whether each of the mobile terminals is programmed to communicate within the restaurant in the Wi-Fi mode or the White-Fi mode.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: December 29, 2020
    Assignee: Toast, Inc.
    Inventors: Ronald Vick, Steven P. Papa
  • Patent number: 10878396
    Abstract: A POS terminal includes wired communication elements, a state processor, an order processor, and a television whitespace (TVWS) communications element. The wired communication elements couple the fixed POS terminal to a network. The state processor queue state changes in one or more order queues that correspond to one or more orders in a restaurant. The order processor generates the state changes, and accesses and transmits the state changes in each one of the one or more order queues to a backend server, where the order processor comprises current order state fields corresponding to all of the orders. The television whitespace (TVWS) communications element enables the fixed POS terminal to communicate over a White-Fi network within the restaurant, where the fixed POS terminal operates as a White-Fi access point for one or more mobile POS terminals operating in a White-Fi mode within the restaurant.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: December 29, 2020
    Assignee: Toast, Inc.
    Inventors: Ronald Vick, Steven P. Papa
  • Patent number: 10872377
    Abstract: A system for dynamic origination of capital is provided. The system includes a rate processor, a revenue forecaster, and an offer processor. The rate processor is configured to perform a binary logistic regression on subscriber data and metrics derived from historical POS data corresponding to subscribers of a point-of-sale (POS) subscription service to generate logistic regression coefficients that are used to calculate probability of default (PD) values for each of the subscribers, and configured to employ new subscriber data and metrics to generate updated PD values for the each of the subscribers.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: December 22, 2020
    Assignee: Toast, Inc.
    Inventors: Benjamin Gordon, Alexander H. Hails, Clement Masson
  • Patent number: 10755515
    Abstract: A handheld point-of-sale (POS) terminal) is provided that has a housing, a touchscreen display on a face of the housing, and a credit card reader that is configurable for use disposed within the housing, the credit card reader including a first assembly comprising a mag stripe card reader and a second assembly comprising a Europay Mastercard Visa (EMV) reader, where the second assembly is coupled to the first assembly. The first assembly rotates about an axis perpendicular to a plane in which the assemblies are disposed to one of a plurality of angular positions, the plurality of angular positions indicating an offset angle of the first assembly relative to the second assembly, where the credit card reader is disposed within the housing in the one of the plurality of positions, and where the housing is configured to allow for access to credit card insertion points on the credit card reader.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: August 25, 2020
    Assignee: TOAST, INC.
    Inventors: Gaurav Nakhare, Boon Ping Ng
  • Patent number: 10748369
    Abstract: A credit card reader that is configurable for use is provided that includes a first assembly and a second assembly. The first assembly has a mag stripe card reader. The second assembly has a Europay Mastercard Visa (EMV) reader. The second assembly is coupled to the first assembly, where the first assembly rotates about an axis perpendicular to a plane in which the assemblies are disposed to one of a plurality of angular positions, the plurality of angular positions indicating an offset angle of the first assembly relative to the second assembly.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: August 18, 2020
    Assignee: TOAST, INC.
    Inventors: Gaurav Nakhare, Boon Ping Ng
  • Patent number: 10733828
    Abstract: A fixed point-of-sale (POS) terminal is provided that includes a mounting device for affixing the fixed POS terminal in a fixed location, a housing that is coupled the mounting device, a touchscreen display on a face of the housing, and a credit card reader that is configurable for use disposed within the housing. The credit card reader has a first assembly including a mag stripe card reader, and a second assembly including a Europay Mastercard Visa (EMV) reader, where the second assembly is coupled to the first assembly. The first assembly rotates about an axis perpendicular to a plane in which the assemblies are disposed to one of a plurality of angular positions, the plurality of angular positions indicating an offset angle of the first assembly relative to the second assembly, where the credit card reader is coupled to the housing in the one of the plurality of positions.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: August 4, 2020
    Assignee: TOAST, INC.
    Inventors: Gaurav Nakhare, Boon Ping Ng
  • Patent number: 10614438
    Abstract: A system for fulfilling orders under non-persistent network conditions includes a plurality of point-of-sale (POS) terminals and a server. Each of the terminals generates state changes corresponding to one or more orders, queues the changes in order queues, and transmits the changes in the order queues, from oldest to youngest, when operably connected to a network. The server receives the changes and transmits the changes to a subset of the terminals. The synchronization server has a queue processor and a service area map. The queue processor is configured to queue the state changes in terminal queues that correspond to the subset, where the changes are transmitted to a first one of the subset, from oldest to youngest, when it is operably connected to the network, and where the changes are maintained in other terminal queues corresponding to other ones of the subset while the other ones of the subset remain operably disconnected from the network.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: April 7, 2020
    Assignee: TOAST, INC.
    Inventor: Oleg Golberg
  • Patent number: 10607202
    Abstract: A synchronization system for fulfilling orders under non-persistent network conditions includes point-of-sale (POS) terminals and a server. Each of the terminals generates changes corresponding to one or more orders, queues the changes in order queues that correspond to the one or more orders, and transmits the changes in the order queues, from oldest to youngest, when operably connected to a network, where one or more of the terminals operably connect to the network by tethering to a cellular equipped device. The server receives the changes and transmits the changes to the terminals. The server has a queue processor that queues the changes in terminal queues that correspond to the terminals, where the changes are transmitted to a first one of the of terminals, from oldest to youngest, when it is operably connected to the network, and where the state changes are maintained in terminal queues corresponding to other ones of the terminals while the other ones remain operably disconnected from the network.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: March 31, 2020
    Assignee: TOAST, INC.
    Inventor: Oleg Golberg
  • Patent number: 10607183
    Abstract: A synchronization server for fulfilling orders under non-persistent network conditions is provided. The server includes a terminal update element and a queue processor. The terminal update element receives state changes corresponding to one or more orders from one or more of a plurality of POS terminals. The queue processor queues the state changes in a plurality of durable terminal queues that correspond to the plurality of POS terminals, where the state changes are accessed by the terminal update element and are transmitted to a first one of the of plurality of POS terminals, from oldest to youngest, when the first one of the plurality of POS terminals is operably connected to the network, and where the state changes are maintained in durable terminal queues corresponding to other ones of the plurality of POS terminals while the other ones of the plurality of POS terminals remain operably disconnected from the network.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: March 31, 2020
    Assignee: TOAST, INC.
    Inventor: Oleg Golberg
  • Patent number: 10607203
    Abstract: A system for fulfilling orders under non-persistent network conditions includes point-of-sale (POS) terminals and a server. Each terminal generates first changes corresponding to one or more orders, queues the first changes in order queues that correspond to the one or more orders, and transmits the first changes in the order queues, from oldest to youngest, when operably connected to a network. The server receives the first changes and transmits the first changes and second changes to the terminals, where the second changes correspond to one of the one or more orders received by the server from a browser-based terminal.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: March 31, 2020
    Assignee: TOAST, INC.
    Inventor: Oleg Golberg
  • Patent number: 10607201
    Abstract: A point-of-sale (POS) terminal for fulfilling orders under non-persistent network conditions includes a state processor and an order processor. The state processor queues state changes in one or more order queues that correspond to one or more orders.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: March 31, 2020
    Assignee: TOAST, INC.
    Inventor: Oleg Golberg
  • Patent number: D844607
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: April 2, 2019
    Assignee: TOAST, INC.
    Inventors: Stephen Fredette, Yueyue Wang
  • Patent number: D845298
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: April 9, 2019
    Assignee: Toast, Inc.
    Inventors: Yueyue Wang, Stephen Fredette
  • Patent number: D850446
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: June 4, 2019
    Assignee: Toast, Inc.
    Inventors: Yueyue Wang, Stephen Fredette
  • Patent number: D894898
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: September 1, 2020
    Assignee: TOAST, INC.
    Inventors: Gaurav Nakhare, Boon Ping Ng