Systems and methods for generating gratuity analytics for one or more restaurants

US10922765B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10922765-B2
Application numberUS-201916552944-A
CountryUS
Kind codeB2
Filing dateAug 27, 2019
Priority dateDec 12, 2016
Publication dateFeb 16, 2021
Grant dateFeb 16, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A gratuity analytics computing device for generating gratuity analytics for one or more restaurants is provided. The gratuity analytics computing device includes a memory in communication with a processor. The processor programmed to receive a date range from a client computing device. The processor is further configured to receive transaction data for transactions occurring within the date range at a restaurant. The transaction data including a manager identifier, a time stamp, and an employee identifier associated with the transactions, the transaction data including authorization messages and clearing messages. The processor is further configured to match a plurality of authorization messages with a respective plurality of clearing messages. The processor is further configured to calculate tip data for the restaurant based on the plurality of matched messages, generate gratuity analytics for the restaurant over the date range based on the tip data, and display on a user interface of the client computing device the gratuity analytics.

First claim

Opening claim text (preview).

What is claimed is: 1. A gratuity analytics computing device for generating real-time gratuity analytics for one or more restaurants, said gratuity analytics computing device comprising a memory in communication with a processor, said processor programmed to: receive a real-time point-of-sale (POS) data feed from a POS device associated with a restaurant; receive, as part of the POS data feed, an authorization message for a transaction initiated by a cardholder consumer within the restaurant, the authorization message including a first bill amount, an employee identifier, a manager identifier, and a table identifier; receive, as part of the POS data feed, a clearing message for matching with the authorization message for the transaction, the clearing transaction including a second bill amount; calculate a tip size based on the authorization message and the clearing message; compare the tip size to a threshold tip size range; when the tip size falls outside of the threshold tip size range, transmit an alert to a device associated with the manager identifier. 2. The gratuity analytics computing device of claim 1 , wherein said processor is further programmed to generate the threshold tip size range based on historical transaction data for the restaurant. 3. The gratuity analytics computing device of claim 1 , wherein said processor is programmed to format the alert and transmit the alert as at least one of a short message service message, an e-mail, and an application notification, wherein the alert is configured to cause the device to display the alert. 4. The gratuity analytics computing device of claim 1 , wherein said processor is programmed to access the POS device using an application programming interface. 5. The gratuity analytics computing device of claim 1 , wherein said processor is programmed to transmit the alert to a device associated with the manager identifier, the alert including the employee identifier and the table identifier associated with the authorization transaction. 6. A method for generating real-time gratuity analytics for one or more restaurants, said method implemented by a gratuity analytics computing device including at least one processor in communication with a memory, said method comprising: receiving a real-time point-of-sale (POS) data feed from a POS device associated with a restaurant; receiving, as part of the POS data feed, an authorization message for a transaction initiated by a cardholder consumer within the restaurant, the authorization message including a first bill amount, an employee identifier, a manager identifier, and a table identifier; receiving, as part of the POS data feed, a clearing message for matching with the authorization message for the transaction, the clearing transaction including a second bill amount; calculating a tip size based on the authorization message and the clearing message; comparing the tip size to a threshold tip size range; when the tip size falls outside of the threshold tip size range, transmitting an alert to a device associated with the manager identifier. 7. The method of claim 6 further comprising generating the threshold tip size range based on historical transaction data for the restaurant. 8. The method of claim 6 further comprising formatting the alert and transmitting the alert as at least one of a short message service message, an e-mail, and an application notification, wherein the alert is configured to cause the device to display the alert. 9. The method of claim 6 further comprising accessing the POS device using an application programming interface. 10. The method of claim 6 further comprising transmitting the alert to a device associated with the manager identifier, the alert including the employee identifier and the table identifier associated with the authorization transaction. 11. A computer-readable storage medium having computer-executable instructions embodied thereon, wherein when executed by a gratuity analytics computing device including at least one processor in communication with a memory, the computer-readable instructions cause the gratuity analytics computing device to: receive a real-time point-of-sale (POS) data feed from a POS device associated with a restaurant; receive, as part of the POS data feed, an authorization message for a transaction initiated by a cardholder consumer within the restaurant, the authorization message including a first bill amount, an employee identifier, a manager identifier, and a table identifier; receive, as part of the POS data feed, a clearing message for matching with the authorization message for the transaction, the clearing transaction including a second bill amount; calculate a tip size based on the authorization message and the clearing message; compare the tip size to a threshold tip size range; when the tip size falls outside of the threshold tip size range, transmit an alert to a device associated with the manager identifier. 12. The computer-readable storage medium of claim 11 , wherein the computer-executable instructions further cause the gratuity analytics computing device to generate the threshold tip size range based on historical transaction data for the restaurant. 13. The computer-readable storage medium of claim 11 , wherein the computer-executable instructions further cause the gratuity analytics computing device to format the alert and transmit the alert as at least one of a short message service message, an e-mail, and an application notification, wherein the alert is configured to cause the device to display the alert. 14. The computer-readable storage medium of claim 11 , wherein the computer-executable instructions further cause the gratuity analytics computing device to access the POS device using an application programming interface. 15. The computer-readable storage medium of claim 11 , wherein the computer-executable instructions further cause the gratuity analytics computing device to transmit the alert to a device associated with the manager identifier, the alert including the employee identifier and the table identifier associated with the authorization transaction.

Assignees

Inventors

Classifications

  • G06Q50/12Primary

    Hotels or restaurants · CPC title

  • Market predictions or forecasting for commercial activities · CPC title

  • Performance analysis of employees; Performance analysis of enterprise or organisation operations · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10922765B2 cover?
A gratuity analytics computing device for generating gratuity analytics for one or more restaurants is provided. The gratuity analytics computing device includes a memory in communication with a processor. The processor programmed to receive a date range from a client computing device. The processor is further configured to receive transaction data for transactions occurring within the date ran…
Who is the assignee on this patent?
Mastercard International Inc
What technology area does this patent fall under?
Primary CPC classification G06Q50/12. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 16 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).