# US 8,150,770 B1 · System and method for reordering checks

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

- Number: US 8,150,770 B1
- Document ID: US8150770B1
- Status: Granted
- Kind: B1
- Application number: 12/209,860
- Filed: 2008-09-12
- Granted: 2012-04-03
- Earliest claimed: 2003-12-29
- Assignees: The PNC Financial Services Group, Inc.
- Inventors: Andrew Baram
- Web page: https://patentgrep.com/patent/US8150770B1

## CPC

- G06Q 40/02: Banking, e.g. interest calculation or account maintenance (credit or loans G06Q40/03)
- G06Q 20/042: {characterized in that the payment protocol involves at least one cheque}
- G06Q 40/00: Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- 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

## Abstract

A method for reordering checks for a customer is disclosed. The method includes ordering a first quantity of checks for the customer, tracking usage of the first quantity of checks, and ordering a second quantity of checks for the customer when a predetermined quantity of the first quantity of checks has been processed.

## Claims

### Claim 1

A computer-implemented method for reordering checks for a plurality of customers of a financial institution, the method comprising:
generating, by a computer system, an order for a first quantity of checks for a first customer, wherein the order comprises an account number of the first customer and contact information for the first customer, and wherein the computer system comprises at least one processor and operatively associated memory;
tracking check usage, by the computer system, wherein the tracking usage comprises:
monitoring a portion of the first quantity of checks that has been processed for payment;
receiving from the first customer an indication of a threshold quantity specific to the first customer; and
determining when the portion of the first quantity that has been processed for payment exceeds the threshold quantity of the first quantity of checks;
upon determining that the portion of the first quantity that has been processed for payment exceeds the threshold quantity of the first quantity of checks, generating, by the computer system, an order for a second quantity of checks for the first customer; and
generating, by the computer system, a second order for a second order quantity of checks for a second customer, wherein the second order comprises an account number of the second customer and contact information for the second customer, and wherein tracking check usage further comprises:
monitoring a portion of the second order quantity of checks that has been processed for payment;
receiving from the second customer an indication of a second customer threshold quantity specific to the second customer; and
determining when the portion of the second order quantity of checks that has been processed for payment exceeds the second customer threshold quantity.

### Claim 2 (depends on 1)

The method of claim 1, wherein tracking usage of the first quantity of checks comprises identifying each of the first quantity of checks that has been processed.

### Claim 3 (depends on 2)

The method of claim 2, wherein identifying each check comprises identifying a customer account number and a check number.

### Claim 4 (depends on 1)

The method of claim 1, wherein tracking usage comprises determining a quantity of the first quantity of checks that has been processed.

### Claim 5 (depends on 4)

The method of claim 4, wherein tracking usage comprises determining a percentage of the first quantity of checks that has been processed.

### Claim 6 (depends on 4)

The method of claim 4, wherein tracking usage comprises determining a difference between the threshold quantity and the quantity of the first quantity of checks that has been processed.

### Claim 7 (depends on 1)

The method of claim 1, further comprising notifying the first customer before the second quantity of checks is ordered.

### Claim 8 (depends on 7)

The method of claim 7, wherein notifying the first customer includes notifying the first customer by a notification communicated to the first customer via one of regular mail, electronic mail, telephone and facsimile.

### Claim 9 (depends on 1)

The method of claim 1, further comprising notifying the first customer after the second quantity of checks is ordered.

### Claim 10 (depends on 9)

The method of claim 9, wherein notifying the first customer comprises:
determining when the threshold quantity of the first quantity of checks has been processed; and
notifying the first customer when the threshold quantity of the first quantity of checks has been processed.

### Claim 11 (depends on 10)

The method of claim 10, wherein notifying the first customer comprises notifying the first customer by a notification communicated to the first customer via one of regular mail, electronic mail, telephone and facsimile.

### Claim 12 (depends on 1)

The method of claim 1, further comprising:
tracking usage of the second quantity of checks; and
ordering a third quantity of checks for the first customer when a threshold quantity of the second quantity of checks has been processed.

### Claim 13 (depends on 1)

The method of claim 1, wherein the computer system comprises a plurality of computing devices.

### Claim 14

A system for reordering checks for a plurality of customers, the system comprising:
a computing device comprising at least one processor and operatively associated data storage comprising software code that, when executed by the at least one processor, causes the computing device to:
generate an order for a first quantity of checks for the first customer, wherein the order comprises an account number of the first customer and contact information for the first customer;
track check usage, wherein tracking the usage comprises:
monitoring a portion of the first quantity of checks that has been processed for payment;
receiving for the first customer an indication of a threshold quantity specific to the first customer; and
determining when the portion of the first quantity that has been processed for payment exceeds the threshold quantity of the first quantity of checks;
upon determining that the portion of the first quantity that has been processed for payment exceeds the threshold quantity of the first quantity of checks, generate an order for a second quantity of checks for the first customer; and
generate a second order for a second order quantity of checks for a second customer, wherein the second order comprises an account number of the second customer and contact information for the second customer, and wherein tracking check usage further comprises:
monitoring a portion of the second order quantity of checks that has been processed for payment;
receiving from the second customer an indication of a second customer threshold quantity specific to the second customer; and
determining when the portion of the second order quantity of checks that has been processed for payment exceeds the second customer threshold quantity.

### Claim 15 (depends on 14)

The system of claim 14, wherein the data storage further comprises software code that, when executed by the at least one processor, causes the computing device to: generate a first notification when a predetermined portion of the first quantity of checks has been processed.

### Claim 16 (depends on 15)

The system of claim 15, wherein the data storage further comprises software code that, when executed by the at least one processor, causes the computing device to: generate a second notification when the threshold quantity of the first quantity of checks has been processed.

### Claim 17 (depends on 14)

The system of claim 14, wherein the data storage further comprises software code that, when executed by the at least one processor, causes the computing device to: track usage of the second quantity of checks and order a third quantity of checks when a threshold quantity of the second quantity of checks has been processed.

### Claim 18

A computer readable storage medium, having stored thereon instructions which when executed by a computing device, cause the computing device to:
generate an order for a first quantity of checks for the first customer, wherein the order comprises an account number of the first customer and contact information for the first customer;
track check usage, wherein tracking the usage comprises:
monitoring a portion of the first quantity of checks that has been processed for payment;
receiving for the first customer an indication of a threshold quantity specific to the first customer; and
determining when the portion of the first quantity that has been processed for payment exceeds the threshold quantity of the first quantity of checks;
upon determining that the portion of the first quantity that has been processed for payment exceeds the threshold quantity of the first quantity of checks, generate an order for a second quantity of checks for the first customer; and
generate a second order for a second order quantity of checks for a second customer, wherein the second order comprises an account number of the second customer and contact information for the second customer, and wherein tracking check usage further comprises:
monitoring a portion of the second order quantity of checks that has been processed for payment;
receiving from the second customer an indication of a second customer threshold quantity specific to the second customer; and
determining when the portion of the second order quantity of checks that has been processed for payment exceeds the second customer threshold quantity.

### Claim 19 (depends on 18)

The computer readable storage medium of claim 18, having further stored thereon instructions which, when executed by the computing device, cause the computing device to generate a first notification when a predetermined portion of the first quantity of checks has been processed.

### Claim 20 (depends on 19)

The computer readable storage medium of claim 19, having further stored thereon instructions which, when executed by the computing device, cause the computing device to generate a second notification when the threshold quantity of the first quantity of checks has been processed.

### Claim 21 (depends on 18)

The computer readable storage medium of claim 18, having further stored thereon instructions which, when executed by the computing device, cause the computing device to track usage of the second quantity of checks and order a third quantity of checks when a threshold quantity of the second quantity of checks has been processed.
