Merchant competition alert
First Claim
Patent Images
1. A method comprising:
- receiving, by a server computer, a product identifier in an authorization request message at a server computer for a product after the product has been purchased in a transaction conducted by a user with a first merchant computer of a first merchant, the product having a first merchant price;
accessing, by the server computer, a database including product data associated with the product identifier and a plurality of notification templates;
selecting, by the server computer, the product data associated with the product identifier stored in the database;
selecting, by the server computer, a notification template based on the product data from the plurality of notification templates stored in the database;
formatting, using the server computer, a product alert indicator, by populating the selected notification template with at least a portion of the product data associated with the product identifier, the product data including a second merchant price of the product from a second merchant;
sending, by the server computer, the product alert indicator to a user device operated by the user; and
after sending the product alert indicator, receiving the product identifier in a second authorization request message from a second merchant computer associated with the second merchant, wherein the product identifier is associated with the product in a second transaction conducted with the user with the second merchant computer.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention are directed to a system and method for determining the products involved in a transaction, and transmitting messages containing product specific data. Systems may be implemented to product identifiers during payment processing. The messages may be sent including product identifiers, and further information regarding the products associated with the product identifiers.
-
Citations
24 Claims
-
1. A method comprising:
-
receiving, by a server computer, a product identifier in an authorization request message at a server computer for a product after the product has been purchased in a transaction conducted by a user with a first merchant computer of a first merchant, the product having a first merchant price; accessing, by the server computer, a database including product data associated with the product identifier and a plurality of notification templates; selecting, by the server computer, the product data associated with the product identifier stored in the database; selecting, by the server computer, a notification template based on the product data from the plurality of notification templates stored in the database; formatting, using the server computer, a product alert indicator, by populating the selected notification template with at least a portion of the product data associated with the product identifier, the product data including a second merchant price of the product from a second merchant; sending, by the server computer, the product alert indicator to a user device operated by the user; and after sending the product alert indicator, receiving the product identifier in a second authorization request message from a second merchant computer associated with the second merchant, wherein the product identifier is associated with the product in a second transaction conducted with the user with the second merchant computer. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
5. A method comprising:
-
receiving, by a server computer, a product identifier in an authorization request message at a server computer for a product after the product has been purchased in a transaction conducted by a user with a first merchant computer, the product having a first merchant price; accessing, by the server computer, a database including product data associated with the product identifier and a plurality of notification templates, wherein the product data includes a reliability assessment of a first merchant associated with the first merchant computer and wherein the reliability assessment is based on customer review data or a percentage likelihood that the first merchant will file for bankruptcy; selecting, by the server computer, the product data associated with the product identifier stored in the database; selecting, by the server computer, a notification template based on the product data from the plurality of notification templates stored in the database; formatting, using the server computer, a product alert indicator, by populating the selected notification template with at least a portion of the product data associated with the product identifier, the product data including a second merchant price of the product from a second merchant; sending, by the server computer, the product alert indicator to a user device operated by the user; and after sending the product alert indicator, receiving the product identifier in a second authorization request message from a second merchant computer associated with the second merchant, wherein the product identifier is associated with the product in a second transaction conducted with the user with the second merchant computer.
-
-
16. A method comprising:
-
conducting a transaction by a user with a first merchant computer for a product having a first merchant price, the product associated with a product identifier, wherein the product identifier is transmitted in an authorization request message to a server computer; receiving a product alert indicator at a user device after the product has been purchased, wherein the product alert indicator is generated from a database including product data and a plurality of notification templates, wherein the product alert indicator including product data associated with the product identifier that was formatted by the server computer using a selected notification template based on the product data from the plurality of notification templates stored in the database, the product data including a second merchant price of the product from a second merchant; conducting a second transaction by the user with a second merchant computer for the product having the second merchant price, wherein the product identifier is transmitted in a second authorization request message to the server computer; and receiving a second product alert indicator at the user device, wherein the second product alert indicator is associated with the second merchant, wherein the product identifier is associated with the product in the second transaction conducted with the user with the second merchant computer. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A system comprising:
-
a database comprising product data associated with product identifiers for products and a plurality of notification templates; and a server computer coupled to the database, wherein the server computer comprises a processor and a computer-readable medium coupled to the processor, the computer-readable medium comprising code executable by the processor for implementing a method comprising; receiving a product identifier in an authorization request message at the server computer for a product after the product has been purchased in a transaction conducted by a user with a first merchant computer, the product having a first merchant price; selecting the product data associated with the product identifier stored in the database; selecting a notification template based on the product data from the plurality of notification templates stored in the database; formatting a product alert indicator using the product identifier by populating the selected notification template with at least a portion of the product data associated with the product identifier, the product data including a second merchant price of the product from a second merchant; sending the product alert indicator to a user device operated by the user; and after sending the product alert indicator, receiving the product identifier in a second authorization request message from a second merchant computer associated with the second merchant, wherein the product identifier is associated with the product in a second transaction conducted with the user with the second merchant computer. - View Dependent Claims (22, 23, 24)
-
Specification