# US 10,504,091 B1 · System including digital promotion based upon product quantity promotion threshold and related methods

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,504,091 B1
- Document ID: US10504091B1
- Status: Granted
- Kind: B1
- Application number: 15/240,553
- Filed: 2016-08-18
- Granted: 2019-12-10
- Earliest claimed: 2016-08-18
- Assignees: Inmar Clearing, Inc.
- Applicants: Inmar Clearing, Inc.
- Inventors: Rex Morgan
- Web page: https://patentgrep.com/patent/US10504091B1

## CPC

- G06Q 20/202: {Interconnection or interaction of plural electronic cash registers [ECR] or to host computer, e.g. network details, transfer of information from host to ECR or from ECR to ECR}
- G06Q 20/203: {Inventory monitoring}
- G06Q 20/208: {Input by product or record sensing, e.g. weighing or scanner processing}
- G06Q 30/0238: at point-of-sale [POS]
- G06Q 30/0277: {Online advertisement}
- G07G 1/0036: {Checkout procedures}
- G07G 1/0063: {with means for detecting the geometric dimensions of the article of which the code is read, such as its size or height, for the verification of the registration}
- G07G 3/00: Alarm indicators, e.g. bells
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G07G: REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS

## Abstract

A system may include a point-of-sale (POS) terminal and a database configured to store respective package quantity data for different package configurations for each product from among products, and to store respective product quantity promotion threshold data for each product. The system may also include a controller coupled to the database and the POS terminal and configured to calculate, based upon the stored package quantity data, a given product quantity for a given purchase of a plurality of different package configurations of the given product at the POS terminal. The controller may be configured to compare the given product quantity to a respective product quantity promotion threshold from among the stored product promotion threshold data, and when the given product quantity is above the respective product quantity promotion threshold, then award a digital promotion for redemption.

## Claims

### Claim 1

A system comprising:
a point-of-sale (POS) terminal;
a database configured to store respective package quantity data for different package configurations for each product from among a plurality of products, and to store respective product quantity promotion threshold data for each product of the plurality thereof, the respective package quantity data comprising a respective product volume for each of a number of product containers for each different package configuration, and the respective product quantity promotion threshold data comprising a respective product volume promotion threshold; and
a controller coupled to said database and said POS terminal, and configured to
calculate, based upon the stored package quantity data, a given product quantity for a given purchase of a plurality of different multi-container package configurations of the given product at the POS terminal,
compare the given product quantity to a respective product quantity promotion threshold from among the stored product promotion threshold data, and
when the given product quantity is above the respective product quantity promotion threshold, then award a digital promotion for redemption.

### Claim 2 (depends on 1)

The system of claim 1 wherein said POS terminal is geographically spaced apart from said database and controller.

### Claim 3 (depends on 2)

The system of claim 2 wherein said POS terminal and controller are configured to communicate via the Internet.

### Claim 4 (depends on 1)

The system of claim 1 wherein said POS terminal is configured to redeem the digital promotion during the given purchase.

### Claim 5 (depends on 1)

The system of claim 1 wherein said database is also configured to store respective manufacturer information for each product.

### Claim 6 (depends on 1)

The system of claim 1 wherein said database is also configured to store respective brand information for each product.

### Claim 7

A system comprising:
a database configured to store respective package quantity data for different package configurations for each product from among a plurality of products, and to store respective product quantity promotion threshold data for each product of the plurality thereof, the respective package quantity data comprising a respective product volume for each of a number of product containers for each different package configuration, and the respective product quantity promotion threshold data comprising a respective product volume promotion threshold; and
a controller coupled to said database and configured to
calculate, based upon the stored package quantity data, a given product quantity for a given purchase of a plurality of different package configurations of the given product at a point-of-sale (POS) terminal,
compare the given product quantity to a respective product quantity promotion threshold from among the stored product promotion threshold data, and
when the given product quantity is above the respective product quantity promotion threshold, then award a digital promotion for redemption at the POS terminal for the given purchase.

### Claim 8 (depends on 7)

The system of claim 7 wherein said database is also configured to store respective manufacturer information for each product.

### Claim 9 (depends on 7)

The system of claim 7 wherein said database is also configured to store respective brand information for each product.

### Claim 10

A method of awarding a digital promotion comprising:
storing in a database respective package quantity data for different package configurations for each product from among a plurality of products, and respective product quantity promotion threshold data for each product of the plurality thereof, the respective package quantity data comprising a respective product volume for each of a number of product containers for each different package configuration, and the respective product quantity promotion threshold data comprising a respective product volume promotion threshold; and
using a controller coupled to the database and the POS terminal to
calculate, based upon the stored package quantity data, a given product quantity for a given purchase of a plurality of different package configurations of the given product at a POS terminal,
compare the given product quantity to a respective product quantity promotion threshold from among the stored product promotion threshold data, and
when the given product quantity is above the respective product quantity promotion threshold, then award a digital promotion for redemption.

### Claim 11 (depends on 10)

The method of claim 10 wherein the POS terminal is geographically spaced apart from the database and controller.

### Claim 12 (depends on 10)

The method of claim 10 further comprising storing in the database respective manufacturer information for each product.

### Claim 13 (depends on 10)

The method of claim 10 further comprising storing in the database respective brand information for each product.

### Claim 14

A system comprising:
a database configured to store respective package quantity data for different package configurations for each product from among a plurality of products, and to store respective product quantity promotion threshold data for each product of the plurality thereof, the respective package quantity data comprising a respective product weight for each of a number of product containers for each different package configuration, and the respective product quantity promotion threshold data comprising a respective product weight promotion threshold; and
a controller coupled to said database and configured to
calculate, based upon the stored package quantity data, a given product quantity for a given purchase of a plurality of different package configurations of the given product at a point-of-sale (POS) terminal,
compare the given product quantity to a respective product quantity promotion threshold from among the stored product promotion threshold data, and
when the given product quantity is above the respective product quantity promotion threshold, then award a digital promotion for redemption at the POS terminal for the given purchase.

### Claim 15 (depends on 14)

The system of claim 14 wherein said database is also configured to store respective manufacturer information for each product.

### Claim 16 (depends on 14)

The system of claim 14 wherein said database is also configured to store respective brand information for each product.

### Claim 17

A system comprising:
a database configured to store respective package quantity data for different multi-container package configurations for each product from among a plurality of products, and to store respective product quantity promotion threshold data for each product of the plurality thereof, the respective package quantity data comprising a respective number of product containers for each different multi-container package configuration, and the respective product quantity promotion threshold data comprising a respective number of product containers promotion threshold; and
a controller coupled to said database, and configured to
calculate, based upon the stored package quantity data, a given product quantity for a given purchase of a plurality of different multi-container package configurations of the given product at a point-of-sale (POS) terminal,
compare the given product quantity to a respective product quantity promotion threshold from among the stored product promotion threshold data, and
when the given product quantity is above the respective product quantity promotion threshold, then award a digital promotion for redemption at the POS terminal for the given purchase.

### Claim 18 (depends on 17)

The system of claim 17 wherein said database is also configured to store respective manufacturer information for each product.

### Claim 19 (depends on 17)

The system of claim 17 wherein said database is also configured to store respective brand information for each product.
