System and method for purchasing in digital channels
First Claim
1. A method, comprising:
- associating, by a computer system and in response to receiving a selection via a selectable link, a transaction account with channel profile information associated with a broadcast channel;
tracking, by the computer system, broadcasts with action information from within the broadcast channel;
analyzing, by the computer system, content of the broadcasts;
identifying, by the computer system and based on the analyzing, the action information;
receiving, by the computer system and from the broadcast channel, the action information indicative of an action in the broadcast channel,wherein the action information triggers an initiation of a purchase of an item from a merchant, andwherein the action information includes elements of a name of the merchant sponsoring a first offer for the item, and elements of a name of an entity distributing the action information;
determining, by the computer system, a source of the action information in the broadcast channel based on the channel profile information being associated with the transaction account;
identifying, by the computer system and in response to receiving the broadcasts, the action information in the broadcasts;
determining, by the computer system, that the action information triggers the purchase;
determining, by the computer system, that the transaction account is linked to the broadcast channel for conducting a transaction;
comparing, by the computer system, the action information to a criteria associated with an event provided by the merchant, the criteria corresponding to an activity performed by a user in relation to a service provided by the merchant;
identifying, by the computer system, the item based on the action information in a first broadcast of the broadcasts and the criteria;
initiating, by the computer system via the broadcast channel, in response to the triggering from the action information, the purchase for the item from the merchant, the initiation of the purchase being based on the elements of the name of the merchant sponsoring the first offer for the item and the elements of the name of the entity distributing the action information contained in the action information;
evaluating, by the computer system, an inventory of the item to determine an available inventory;
requesting, by the computer system, in real-time, through a mobile device via the broadcast channel, and in response to the evaluating, an input confirming the first broadcast is for the purchase of the item;
receiving, by the computer system and via the mobile device, the input confirming the first broadcast is for the purchase of the item;
initiating, by the computer system, the transaction for the item in response to the action information satisfying the criteria and in response to the evaluating the available inventory;
authorizing, by the computer system and in response to the initiating, the transaction;
accessing, by the computer system, a plurality of offers associated with the merchant;
selecting, by the computer system, a subset of the plurality of offers associated with themerchant and the transaction;
determining, by the computer system and in response to the selecting, that the transaction qualifies for a reward associated with an offer of the plurality of offers, and based on offer parameters;
associating, by the computer system, the first offer with the transaction account and the transaction;
requesting, by the computer system, a confirmation of acceptance of the purchase, wherein the first offer is transmitted through the broadcast channel;
adjusting, by the computer system, an amount of the transaction based on the first offer; and
settling, by the computer system, the adjusted amount.
1 Assignment
0 Petitions
Accused Products
Abstract
The systems, methods, and computer program products (collectively “systems”) described herein are generally configured to monitor actions in digital channels. More specifically, the systems described herein are capable of initiating a transaction with a transaction account based on an action in any suitable digital channel. The systems are capable of syncing transaction accounts with various digital channels. Moreover, the systems are capable of initiating or completing transaction based on user information. The systems may also be capable of providing rewards based on activities or accomplishments in the digital channels. Moreover, the systems may be capable of verifying activities based on transaction information.
615 Citations
20 Claims
-
1. A method, comprising:
-
associating, by a computer system and in response to receiving a selection via a selectable link, a transaction account with channel profile information associated with a broadcast channel; tracking, by the computer system, broadcasts with action information from within the broadcast channel; analyzing, by the computer system, content of the broadcasts; identifying, by the computer system and based on the analyzing, the action information; receiving, by the computer system and from the broadcast channel, the action information indicative of an action in the broadcast channel, wherein the action information triggers an initiation of a purchase of an item from a merchant, and wherein the action information includes elements of a name of the merchant sponsoring a first offer for the item, and elements of a name of an entity distributing the action information; determining, by the computer system, a source of the action information in the broadcast channel based on the channel profile information being associated with the transaction account; identifying, by the computer system and in response to receiving the broadcasts, the action information in the broadcasts; determining, by the computer system, that the action information triggers the purchase; determining, by the computer system, that the transaction account is linked to the broadcast channel for conducting a transaction; comparing, by the computer system, the action information to a criteria associated with an event provided by the merchant, the criteria corresponding to an activity performed by a user in relation to a service provided by the merchant; identifying, by the computer system, the item based on the action information in a first broadcast of the broadcasts and the criteria; initiating, by the computer system via the broadcast channel, in response to the triggering from the action information, the purchase for the item from the merchant, the initiation of the purchase being based on the elements of the name of the merchant sponsoring the first offer for the item and the elements of the name of the entity distributing the action information contained in the action information; evaluating, by the computer system, an inventory of the item to determine an available inventory; requesting, by the computer system, in real-time, through a mobile device via the broadcast channel, and in response to the evaluating, an input confirming the first broadcast is for the purchase of the item; receiving, by the computer system and via the mobile device, the input confirming the first broadcast is for the purchase of the item; initiating, by the computer system, the transaction for the item in response to the action information satisfying the criteria and in response to the evaluating the available inventory; authorizing, by the computer system and in response to the initiating, the transaction; accessing, by the computer system, a plurality of offers associated with the merchant; selecting, by the computer system, a subset of the plurality of offers associated with the merchant and the transaction; determining, by the computer system and in response to the selecting, that the transaction qualifies for a reward associated with an offer of the plurality of offers, and based on offer parameters; associating, by the computer system, the first offer with the transaction account and the transaction; requesting, by the computer system, a confirmation of acceptance of the purchase, wherein the first offer is transmitted through the broadcast channel; adjusting, by the computer system, an amount of the transaction based on the first offer; and settling, by the computer system, the adjusted amount. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer program product having computer-executable instructions stored thereon that, when executed by a computer system, causes the computer system to perform steps of:
-
associating, in response to receiving a selection via a selectable link, a transaction account with channel profile information associated with a broadcast channel; tracking broadcasts with action information from within the broadcast channel; analyzing content of the broadcasts; identifying based on the analyzing, the action information; receiving and from the broadcast channel, the action information indicative of an action in the broadcast channel, wherein the action information triggers an initiation of a purchase of an item from a merchant, and wherein the action information includes elements of a name of the merchant sponsoring a first offer for the item, and elements of a name of an entity distributing the action information; determining a source of the action information in the broadcast channel based on the channel profile information being associated with the transaction account; identifying, in response to receiving the broadcasts, the action information in the broadcasts; determining that the action information triggers the purchase; determining, that the transaction account is linked to the broadcast channel for conducting a transaction; comparing the action information to a criteria associated with an event provided by the merchant, the criteria corresponding to an activity performed by a user in relation to a service provided by the merchant; identifying the item based on the action information in a first broadcast of the broadcasts and the criteria; initiating, via the broadcast channel in response to the triggering from the action information, the purchase for the item from the merchant, the initiation of the purchase being based on the elements of the name of the merchant sponsoring the first offer for the item and the elements of the name of the entity distributing the action information contained in the action information; evaluating an inventory of the item to determine an available inventory; requesting, in real-time, through a mobile device via the broadcast channel, and in response to the evaluating, an input confirming the first broadcast is for the purchase of the item; receiving via the mobile device, the input confirming the first broadcast is for the purchase of the item; initiating the transaction for the item in response to the action information satisfying the criteria and in response to the evaluating the available inventory; authorizing, in response to the initiating, the transaction; accessing a plurality of offers associated with the merchant; selecting a subset of the plurality of offers associated with the merchant and the transaction; determining, in response to the selecting, that the transaction qualifies for a reward associated with an offer of the plurality of offers, and based on offer parameters; associating the first offer with the transaction account and the transaction; requesting a confirmation of acceptance of the purchase, wherein the first offer is transmitted through the broadcast channel; adjusting an amount of the transaction based on the first offer; and settling the adjusted amount.
-
-
20. A computer based system, comprising:
- a processor; and
a tangible, non-transitory memory, the tangible, non-transitory memory having instructions stored thereon that, when executed by the processor, cause the processor to perform operations comprising;associating, in response to receiving a selection via a selectable link, a transaction account with channel profile information associated with a broadcast channel; tracking broadcasts with action information from within the broadcast channel; analyzing content of the broadcasts; identifying based on the analyzing, the action information; receiving from the broadcast channel, the action information indicative of an action in the broadcast channel, wherein the action information triggers an initiation of a purchase of an item from a merchant, and wherein the action information includes elements of a name of the merchant sponsoring a first offer for the item, and elements of a name of an entity distributing the action information; determining a source of the action information in the broadcast channel based on the channel profile information being associated with the transaction account; identifying in response to receiving the broadcasts, the action information in the broadcasts; determining that the action information triggers the purchase; determining that the transaction account is linked to the broadcast channel for conducting a transaction; comparing the action information to a criteria associated with an event provided by the merchant, the criteria corresponding to an activity performed by a user in relation to a service provided by the merchant; identifying the item based on the action information in a first broadcast of the broadcasts and the criteria; initiating, via the broadcast channel in response to the triggering from the action information, the purchase for the item from the merchant, the initiation of the purchase being based on the elements of the name of the merchant sponsoring the first offer for the item and the elements of the name of the entity distributing the action information contained in the action information; evaluating an inventory of the item to determine an available inventory; requesting, in real-time, through a mobile device via the broadcast channel, and in response to the evaluating, an input confirming the first broadcast is for the purchase of the item; receiving via the mobile device, the input confirming the first broadcast is for the purchase of the item; initiating the transaction for the item in response to the action information satisfying the criteria and in response to the evaluating the available inventory; authorizing in response to the initiating, the transaction; accessing a plurality of offers associated with the merchant; selecting a subset of the plurality of offers associated with the merchant and the transaction; determining, in response to the selecting, that the transaction qualifies for a reward associated with an offer of the plurality of offers, and based on offer parameters; associating the offer with the transaction account and the transaction; requesting a confirmation of acceptance of the purchase, wherein the first offer is transmitted through the broadcast channel; adjusting an amount of the transaction; and settling the adjusted amount.
- a processor; and
Specification