IP Library › Granted Patent US 10,552,842
Granted Patent B2
US 10,552,842 · App. 16/504,109 · Granted Feb 4, 2020

SKU level control and alerts

Inventors: Mark Carlson (Half Moon Bay, CA); Patrick Stan (Pacifica, CA); Patrick Faith (Pleasanton, CA); Ayman Hammad (Pleasanton, CA); Ben Rewis (Oakland, CA)
Assignee: Visa International Service Association
G06Q20/425G06Q20/10G06Q20/32G06Q20/3221G06Q20/3223G06Q20/42G06Q40/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,552,842
App. No.
16/504,109
Granted
Feb 4, 2020
Kind
B2
Abstract

Embodiments of the present invention are directed to a system and method for determining the products involved in a transaction conducted with a subsidiary user of a payment account, and transmitting messages containing product specific information. Systems may be implemented to transmit product identifiers during payment processing. The product specific information may be included in alert messages sent to an account holder.

Claims (39)

1. A method comprising:

receiving, by a server computer, from a first user of a payment account, a list of products to trigger notifications when purchased with the payment account;

storing, by the server computer, in a database, the list of products and corresponding product identifiers as product control data for the payment account;

receiving, by the server computer, an authorization request message from a merchant access device, the authorization request message including transaction data for a transaction conducted against the payment account, the transaction data including a plurality of product identifiers for a plurality of products, and the transaction data further including a payment account identifier associated with the payment account;

accessing, by the server computer, based on the payment account identifier, the product control data for the payment account, the product control data including the list of products and corresponding product identifiers in the database;

determining, by the server computer, that the plurality of product identifiers in the transaction data includes at least one matching product identifier that is also associated with the product control data;

accessing, by the server computer, the database to obtain payment account contact information associated with the payment account identifier, the payment account contact information including first contact information for a first user device;

generating, by the server computer, a product control alert message including a product control alert indicator for the at least one matching product identifier, the product control alert indicator including a product name, and the product control alert message further including other product names for other products in the plurality of products, wherein the product control alert indicator is highlighted in the product control alert message; and

sending, by the server computer, the product control alert message to the first user device,

wherein the product control alert indicator includes formatting provided by a template selected, by the server computer, from a plurality of templates, and

wherein the template is selected based on whether there is loyalty program information for the at least one matching product identifier.

2. The method of claim 1 , wherein the first user device is associated with the first user.

3. The method of claim 2 , further comprising:

accessing, by the server computer, the database to obtain second contact information for a second user device associated with a second user that is different from the first user, wherein the product control alert message further includes the second contact information, and wherein after sending the product control alert message to the first user device, the first user uses the first user device and the second contact information to contact the second user at the second user device.

4. The method of claim 1 , wherein the first user device is associated with a second user that is different from the first user.

5. The method of claim 1 , wherein the transaction is conducted against the payment account by a second user that is different from the first user.

6. The method of claim 1 , wherein the product control data includes a list of product identifiers to trigger notifications when purchased with the payment account by a second user that is different from the first user.

7. The method of claim 1 , wherein the product control data includes a list of prohibited product identifiers.

8. The method of claim 1 , wherein the product control alert indicator is highlighted by bolding the product control alert indicator.

9. A system comprising:

a processor configured to implement steps

comprising:

receiving from a first user of a payment account, a list of products to trigger notifications when purchased with the payment account;

storing in a database, the list of products and corresponding product identifiers as product control data for the payment account;

receiving an authorization request message from a merchant access device, the authorization request message including transaction data for a transaction conducted against the payment account, the transaction data including a plurality of product identifiers for a plurality of products, and the transaction data further including a payment account identifier associated with the payment account;

accessing based on the payment account identifier, the product control data for the payment account, the product control data including the list of products and corresponding product identifiers in the database;

determining that the plurality of product identifiers in the transaction data includes at least one matching product identifier that is also associated with the product control data;

accessing the database to obtain payment account contact information associated with the payment account identifier, the payment account contact information including first contact information for a first user device;

generating a product control alert message including a product control alert indicator for the at least one matching product identifier, the product control alert indicator including a product name, and the product control alert message further including other product names for other products in the plurality of products, wherein the product control alert indicator is highlighted in the product control alert message; and

sending the product control alert message to the first user device,

wherein the product control alert indicator includes formatting provided by a template selected, by the system, from a plurality of templates, and

wherein the template is selected based on whether there is loyalty program information for the at least one matching product identifier.

10. The system of claim 9 , wherein the first user device is associated with the first user.

11. The system of claim 10 , wherein the steps further comprise:

accessing the database to obtain second contact information for a second user device associated with a second user that is different from the first user, wherein the product control alert message further includes the second contact information, and wherein after sending the product control alert message to the first user device, the first user uses the first user device and the second contact information to contact the second user at the second user device.

12. The system of claim 9 , wherein the first user device is associated with a second user that is different from the first user.

13. The system of claim 9 , wherein the transaction is conducted against the payment account by a second user that is different from the first user.

14. The system of claim 9 , wherein the product control data includes a list of product identifiers to trigger notifications when purchased with the payment account by a second user that is different from the first user.

15. The system of claim 9 , wherein the product control data includes a list of prohibited product identifiers.

Continuity (3)
Continuation 12767335 · Apr 26, 2010
Provisional Application 61173371 · Apr 28, 2009
Related Publication 20190325454A1 · Oct 24, 2019