121 patents
Page 2 of 7
Utility
Apparatus and Method for Context-based Credit Card Reader Power Management
29 Sep 22
An apparatus for context-based credit card reader management is provided that includes a point-of sale (POS) terminal, configured to accept employee login credentials via a magnetic stripe card, to display menu items for selection, to add selected menu items to an order, and to accept payment for the order, where the payment may be obtained via swipe, dip, or tap.
Tom Hanley, Stephen Kirk, Chance Ashley Kirsch
Filed: 29 Mar 21
Utility
Point-of-sale System for Dynamic Mode Management of Multiple Card Readers
29 Sep 22
A system for credit card reader mode management includes: a point-of sale (POS) terminal, that accepts login credentials via a magnetic stripe card, displays menu items, adds selected menu items to an order, and accepts payment instruments for the order, the POS terminal including: a first card reader, that reads first cards when enabled; a second card reader, that reads second cards when enabled; and a dual reader controller, that determines one or more workflow states of the POS terminal, and controls modes of the first and second card readers; and a backend server, that receives messages transmitted by the POS terminal including payment information obtained by the POS terminal, and that employs the payment information to process one of more transactions with one or more financial institutions to complete the payment for the order, and that notifies the POS terminal that the payment for the order is complete.
Tom Hanley, Stephen Kirk, Chance Ashley Kirsch
Filed: 29 Mar 21
Utility
Point-of-sale Terminal for Dynamic Mode Management of Multiple Card Readers
29 Sep 22
An apparatus for dynamic credit card reader mode management is provided, the apparatus including: a point-of sale (POS) terminal, configured to accept employee login credentials via a magnetic stripe card, to display menu items for selection, to add selected menu items to an order, and to accept payment for the order, where the payment may be obtained via swipe, dip, or tap, the POS terminal including: a first card reader, configured to read first provided cards when enabled; a second card reader, configured to read second provided cards when enabled; and a dual reader controller, coupled to the first and second card readers, configured to determine one or more workflow states of the POS terminal, and configured to dynamically control modes of the first and second card readers according to the one or more workflow states.
Tom Hanley, Stephen Kirk, Chance Ashley Kirsch
Filed: 29 Mar 21
Utility
Apparatus and Method for Dynamic Adaptation of Credit Card Reader Communications Protocols
29 Sep 22
A method for dynamic adaptation of card reader protocol includes: providing a point-of sale (POS) terminal, that accepts login credentials via a magnetic stripe card, displays menu items for selection, adds selected menu items to an order, and accepts payment for the order, where the payment may be obtained via swipe, dip, or tap; via a card reader, reading provided cards when enabled; via a reader controller, determining one or more workflow states of the POS terminal, and controlling states and modes of the card reader; determining a type and capabilities of the card reader upon power up; and receiving instructions indicating the type and the capabilities, and communicating with the card reader according to the type and the capabilities responsive to a common set of commands employed by the POS terminal, and formatting data received from the card reader into a common data format.
Tom Hanley, Stephen Kirk, Chance Ashley Kirsch
Filed: 29 Mar 21
Utility
Point-of-sale terminal for synchronization employing ad hoc network
27 Sep 22
A POS terminal for fulfilling orders includes a state processor and an order processor.
Oleg Golberg
Filed: 30 Mar 20
Utility
Server for transaction handoff and completion employing indirect token
6 Sep 22
A server includes: a database that registers a payment instrument, associates the instrument with indirect tokens, and stores a payment token that associates the indirect tokens with the instrument in a record along with an identifier for a device; a communication circuit, that receives transaction details from a POS terminal, and receives the one of the indirect tokens from the POS terminal; and a code segment, that employs the payment token to access the identifier in the record, directs the communication circuit to send a push notification, and, upon execution of the proprietary application on the device, directs the communication circuit to transmit transaction details to the POS terminal and the device, receives transaction data from the device, completes the transaction, and directs the communication circuit to notify the POS terminal that the transaction is complete.
Benjamin Gordon, Lori R. Tavis
Filed: 15 Dec 20
Utility
Selective order states durable queuing apparatus and method
30 Aug 22
A synchronization server for fulfilling orders under non-persistent network conditions includes a terminal update element, a queue processor, and a service area map.
Oleg Golberg
Filed: 18 May 21
Utility
Synchronization system for intermittently-connected point-of-sale terminals employing third-party-based ordering
9 Aug 22
A system for fulfilling orders under non-persistent network conditions includes: POS terminals that generate first changes corresponding to orders, queue the first changes in durable order queues that correspond to the orders, and transmit the first changes, from oldest to youngest; and a server that receives the first changes, transmits the first changes and second changes to the POS terminals, where the second changes correspond to one of the orders received by the server from a third-party that is running a third-party application, the server comprising: a queue processor that queues the changes in queues that correspond to the POS terminals, where the first and second changes are transmitted to a first one of the POS terminals when the first one of the POS terminals is operably connected to the network, and where the first and second changes are maintained in terminal queues for other POS while they are disconnected from the network.
Oleg Golberg
Filed: 30 Mar 20
Utility
Multichannel system for patron identification and dynamic ordering experience enhancement
2 Aug 22
A method for increasing a transaction amount corresponding a patron of an establishment, the method including: receiving inputs comprising transaction data corresponding to a transaction, where a portion of the transaction data comprises personally identifiable information (PII), and extracting the PII from the portion of the transaction data, and employing the PII to generate PII transaction data and metadata corresponding to the transaction; analyzing the PII transaction data and the metadata to generate a single universal guest record (UGR) corresponding to the PII transaction data and the metadata, where the single UGR corresponds to the patron, the single UGR comprising UGR transaction metadata corresponding to the transaction and historical transactions associated with the patron; statistically analyzing the UGR metadata to generate a guest segmentation record that corresponds to the patron; and generating content for display on point-of-sale (POS) terminals associated with the establishment, where the content is directed toward increasing an amount of the transaction.
Benjamin Gordon, Ting-Ray Kuo, Jared J. Rand
Filed: 11 Sep 19
Utility
Contactless Dining Experience System and Method
30 Jun 22
A method for a contactless experience, comprising: via server, registering guest information, initiating the experience prior to arrival of a party of guests, wherein said initiating comprises communicating by the server with a smart device corresponding to each of the guests to pre-order items from a menu and specify initial coursing instructions, and adding the pre-order items to an electronic ticket; detecting arrival of the party and communicating arrival to the server; continuing said communicating to enable each of the guests to order additional items and to specify additional coursing instructions, adding the additional items to the electronic ticket, preparing the pre-order and additional items, transmitting notifications to a point-of-sale (POS) terminal of a server assigned to the guest to deliver prepared items to the guest in accordance with the initial and additional coursing instructions; and delivering the prepared items to the party.
Katherine L. Swanson, Toshit Panigrahi
Filed: 31 Dec 20
Utility
Contactless Post-dining Experience System and Method
30 Jun 22
A method for a contactless experience, comprising: via server, registering guest information, initiating the experience prior to arrival of a guest, wherein said initiating comprises communicating by the server with a smart device corresponding to the guest to pre-order items from a menu and specify initial coursing instructions, and adding the pre-order items to an electronic ticket; detecting arrival of the guest and communicating arrival to the server; preparing the items, transmitting notifications to a point-of-sale (POS) terminal of a server assigned to the guest to deliver prepared items; delivering the prepared items to the guest; receiving a notification that the guest is ready to close out the electronic order ticket, transmitting a request for payment, receiving payment authorization, processing a transaction for payment, closing the electronic order ticket, and transmitting a notification to the smart device and the POS terminal that the electronic order ticket has been closed.
Katherine L. Swanson, Toshit Panigrahi
Filed: 31 Dec 20
Utility
System and Method for Contactless Dining Experience
30 Jun 22
A method for a contactless experience, comprising: via server, registering guest information, initiating the experience prior to arrival of a guest, wherein said initiating comprises communicating by the server with a smart device corresponding to the guest to pre-order items from a menu and specify initial coursing instructions, and adding the pre-order items to an electronic ticket; detecting arrival of the guest and communicating arrival to the server; continuing said communicating to enable the guest to order additional items and to specify additional coursing instructions, adding the additional items to the electronic ticket, preparing the pre-order and additional items, transmitting notifications to a point-of-sale (POS) terminal of a server assigned to the guest to deliver prepared items to the guest in accordance with the initial and additional coursing instructions; and delivering the prepared items to the guest.
Katherine L. Swanson, Toshit Panigrahi
Filed: 31 Dec 20
Utility
System and Method for Contactless Post-dining Experience
30 Jun 22
A method for a contactless experience, comprising: via server, registering guest information, initiating the experience prior to arrival of a guest, wherein said initiating comprises communicating by the server with a smart device corresponding to the guest to pre-order items from a menu and specify initial coursing instructions, and adding the pre-order items to an electronic ticket; detecting arrival of the guest and communicating arrival to the server; preparing the items, transmitting notifications to a point-of-sale (POS) terminal of a server assigned to the guest to deliver prepared items; delivering the prepared items to the guest; receiving a notification that the guest is ready to close out the electronic order ticket, transmitting a request for payment, receiving payment authorization, processing a transaction for payment, closing the electronic order ticket, and transmitting a notification to the smart device and the POS terminal that the electronic order ticket has been closed.
Katherine L. Swanson, Toshit Panigrahi
Filed: 31 Dec 20
Utility
System and Method for Transaction Handoff and Completion Employing Ephemeral Token
16 Jun 22
A method for transaction handoff includes: registering a payment instrument with a server, associating the payment instrument with ephemeral tokens, and storing a payment token that associates the ephemeral tokens with the payment instrument and a device identifier in a database record; via a device, receiving an ephemeral token from the server; via a point-of-sale (POS) terminal, scanning the ephemeral token, and transmitting ephemeral token via the internet cloud to the server; via the server, using the payment token to access the device identifier and transmitting a push notification; upon acceptance of the push notification, executing an application on the device and simultaneously displaying transaction details on both the device and POS terminal; receiving completion data that is entered via the device and transmitting the completion data to the server; and completing the transaction at the server and notifying the POS terminal and the device that the transaction is complete.
Benjamin Gordon, Lori R. Tavis
Filed: 15 Dec 20
Utility
Point-of-sale Terminal for Transaction Handoff and Completion Employing Ephemeral Token
16 Jun 22
A method for handoff includes: scanning an ephemeral token displayed on a guest device, where a guest has previously registered a payment instrument with a server, and associated the payment instrument with a plurality of ephemeral tokens, and the server has stored a payment token that associates the plurality of ephemeral tokens with the payment instrument in a database record along with a notification identifier, and where the guest device has received the ephemeral token; transmitting the ephemeral token to the server; simultaneously displaying details for a transaction, where the server has accessed the notification identifier to transmit a push notification to the guest device, and where the guest device is executing a proprietary application that allows for simultaneously displaying details for the transaction; and receiving notification from the server that the transaction is complete, where transaction completion data was entered via the guest device and transmitted to the server.
Benjamin Gordon, Lori R. Tavis
Filed: 15 Dec 20
Utility
Server for Transaction Handoff and Completion Employing Ephemeral Token
16 Jun 22
A server includes: a database that registers a payment instrument, associates the instrument with ephemeral tokens, and stores a payment token that associates the ephemeral tokens with the instrument in a record along with an identifier for a device; a communication circuit, that receives transaction details from a POS terminal, transmits one of the ephemeral tokens to the device, and receives the one of the ephemeral tokens from the POS terminal; and a code segment, that employs the payment token to access the identifier in the record, directs the communication circuit to send a push notification, and, upon execution of the proprietary application on the device, directs the communication circuit to transmit transaction details to the POS terminal and the device, receives transaction data from the device, completes the transaction, and directs the communication circuit to notify the POS terminal that the transaction is complete.
Benjamin Gordon, Lori R. Tavis
Filed: 15 Dec 20
Utility
Point-of-sale Terminal for Transaction Handoff and Completion Employing Indirect Token
16 Jun 22
A method for handoff includes: scanning an indirect token displayed on a guest device, where a guest has previously registered a payment instrument with a server, and associated the payment instrument with a plurality of indirect tokens, and the server has stored a payment token that associates the plurality of indirect tokens with the payment instrument in a database record along with a notification identifier; transmitting the ephemeral token to the server; simultaneously displaying details for a transaction, where the server has accessed the notification identifier to transmit a push notification to the guest device, and where the guest device is executing a proprietary application that allows for simultaneously displaying details for the transaction; and receiving notification from the server that the transaction is complete, where transaction completion data was entered via the guest device and transmitted to the server.
Benjamin Gordon, Lori R. Tavis
Filed: 15 Dec 20
Utility
Server for Transaction Handoff and Completion Employing Indirect Token
16 Jun 22
A server includes: a database that registers a payment instrument, associates the instrument with indirect tokens, and stores a payment token that associates the indirect tokens with the instrument in a record along with an identifier for a device; a communication circuit, that receives transaction details from a POS terminal, and receives the one of the indirect tokens from the POS terminal; and a code segment, that employs the payment token to access the identifier in the record, directs the communication circuit to send a push notification, and, upon execution of the proprietary application on the device, directs the communication circuit to transmit transaction details to the POS terminal and the device, receives transaction data from the device, completes the transaction, and directs the communication circuit to notify the POS terminal that the transaction is complete.
Benjamin Gordon, Lori R. Tavis
Filed: 15 Dec 20
Utility
System and Method for Transaction Handoff and Completion Employing Indirect Token
16 Jun 22
A method for transaction handoff includes: registering a payment instrument with a server, associating the payment instrument with indirect tokens, and storing a payment token that associates the indirect tokens with the payment instrument and a device identifier in a database record; via a device, receiving an indirect token from the server; via a point-of-sale (POS) terminal, entering the indirect token, and transmitting indirect token via the internet cloud to the server; via the server, using the payment token to access the device identifier and transmitting a push notification; upon acceptance of the push notification, executing an application on the device and simultaneously displaying transaction details on both the device and POS terminal; receiving completion data that is entered via the device and transmitting the completion data to the server; and completing the transaction at the server and notifying the POS terminal and the device that the transaction is complete.
Benjamin Gordon, Lori R. Tavis
Filed: 15 Dec 20
Utility
Point-of-sale terminal for reconciling order states under non-persistent connection conditions
3 May 22
A point-of-sale terminal for fulfilling orders under non-persistent network conditions is provided.
Oleg Golberg
Filed: 30 Mar 18