CUSTOMER GROUPS AND SALES PROMOTIONS
First Claim
1. A method performed by one or more computers of a transaction processing system, the method comprising:
- receiving data at the one or more computers of the transaction processing system from a mobile point-of-sale (POS) device associated with a merchant, the data indicating, for each of multiple purchase transactions;
an identification of a customer with whom the purchase transaction was conducted;
a time of the purchase transaction;
a transaction total amount;
a product purchased in the transaction;
a purchase price of the product; and
a category of the product;
analyzing the data to determine purchasing behaviors of multiple customers, the purchasing behaviors of a customer comprising two or more of the following;
times of purchase transactions conducted by the merchant with the customer;
categories of products purchased by the customer from the merchant;
prices of products purchased by the customer from the merchant;
total transaction amounts for purchase transactions conducted by the merchant with the customer;
total transaction amounts for purchase transactions conducted by the merchant with the customer during respective time periods;
a number of purchase transactions conducted by the merchant with the particular customer;
a frequency of purchase transactions conducted by the merchant with the particular customer;
a time of a most recent purchase transaction conducted with the particular customer;
ora number of reward points held by the particular customer;
analyzing the purchasing behaviors to identify a group of customers having similar purchasing behaviors with respect to the merchant;
determining a sales promotion that is likely to be effective for the group of customers based on the similar purchasing behaviors of the group of customers; and
sending a notification to each customer of the group of customers, the notification describing the sales promotion.
1 Assignment
0 Petitions
Accused Products
Abstract
An online transaction processing service may be used by a merchant to process payments for purchase transactions. The service may also support the merchant in other ways, such as by managing sales promotions and points-based loyalty programs. The service is configured to analyze customer purchasing behaviors, to identify groups of customers exhibiting similar purchasing behaviors, and to recommend sales promotions to particular groups of customers. The particular groups to which promotions are directed may be selected by the system based on sales priorities of the merchant and/or the business type of the merchant. The products offered as part of the promotions may similarly be selected based on sales priorities and business types, as well as existing inventories of products and profit margins associated with the products.
-
Citations
20 Claims
-
1. A method performed by one or more computers of a transaction processing system, the method comprising:
-
receiving data at the one or more computers of the transaction processing system from a mobile point-of-sale (POS) device associated with a merchant, the data indicating, for each of multiple purchase transactions; an identification of a customer with whom the purchase transaction was conducted; a time of the purchase transaction; a transaction total amount; a product purchased in the transaction; a purchase price of the product; and a category of the product; analyzing the data to determine purchasing behaviors of multiple customers, the purchasing behaviors of a customer comprising two or more of the following; times of purchase transactions conducted by the merchant with the customer; categories of products purchased by the customer from the merchant; prices of products purchased by the customer from the merchant; total transaction amounts for purchase transactions conducted by the merchant with the customer; total transaction amounts for purchase transactions conducted by the merchant with the customer during respective time periods; a number of purchase transactions conducted by the merchant with the particular customer; a frequency of purchase transactions conducted by the merchant with the particular customer; a time of a most recent purchase transaction conducted with the particular customer;
ora number of reward points held by the particular customer; analyzing the purchasing behaviors to identify a group of customers having similar purchasing behaviors with respect to the merchant; determining a sales promotion that is likely to be effective for the group of customers based on the similar purchasing behaviors of the group of customers; and sending a notification to each customer of the group of customers, the notification describing the sales promotion. - View Dependent Claims (2, 3, 4)
-
-
5. A system, comprising:
-
one or more processors; one or more non-transitory computer-readable media storing instructions executable by the one or more processors, wherein the instructions program the one or more processors to perform actions comprising; processing purchase transactions on behalf of a merchant; analyzing the purchase transactions to determine one or more purchasing behaviors of each of multiple customers; analyzing the one or more purchasing behaviors to identify a set of the purchasing behaviors that are similar among a group of the multiple customers; and recommending to the merchant that the merchant offer a sales promotion to the group of the multiple customers. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
analyzing purchase transactions determine one or more purchasing behaviors of each of multiple customers of a merchant; selecting at least one of the one or more purchasing behaviors; identifying a group of the multiple customers having the at least one of the one or more purchasing behaviors; and recommending to the merchant that the merchant offer a sales promotion to the group of the multiple customers. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification