System and method for creating reservations
First Claim
1. A method, comprising:
- presenting, by a computer based system, a plurality of selectable channels to a user system of a user;
syncing, by the computer based system, a financial transaction account associated with the user with one or more channels of the plurality of selectable channels selected by the user,wherein the syncing is in response to the user system providing an account code for the financial transaction account to the computer based system;
receiving, by the computer based system and from the channel, reservation information representative of a reservation of an item from a merchant system;
associating, by the computer based system and in response to the receiving, a unique identifier with the reservation information;
enabling, by the computer based system and in response to the associating, access to the reservation information by using the unique identifier,wherein the reservation information is accessible by a user system, the computer based system, the channel and a third party by using the unique identifier;
synching, by the computer based system and in response to the receiving, the reservation information with the financial transaction account,wherein the reservation is created in the channel based on an action in the channel, andwherein a channel profile associated with the action is associated with the financial transaction account;
creating, by the computer based system, reservation instructions for the item that indicate that the item is reserved as a reserved item for the user associated with the channel profile and the financial transaction account,wherein the reservation instructions indicate that the item is unavailable to other users, andwherein the channel modifies a listing of inventory to show that the item is unavailable;
monitoring, by the computer based system and via the channel, a status of the reserved item;
receiving, by the computer based system and in response to an indication that the reserved item was used, purchase instructions with a request to initiate a payment within the channel,wherein the purchase instructions and the request to initiate payment is provided by the merchant system through the channel and to the computer based system,generating, by the computer based system, release instructions for the item in response to the receiving the request to initiate the payment,wherein the channel modifies the listing of inventory to show that the item is available;
evaluating, by the computer based system, the purchase instructions received through the channel, the request to initiate payment received through the channel, the financial transaction account synched with the channel and the reservation instructions received through the channel;
confirming, by the computer based system and based on the evaluating, that the purchase instructions comply with the reservation instructions;
requesting, by the computer based system, a review of the reserved item;
confirming, by the computer based system and in response to the requesting, that the reserved item conforms to the reservation information and the financial transaction account;
initiating, by the computer based system and based on the confirming that the purchase instructions comply and based on the confirming that the reserved item conforms, a financial transaction in response to the indication that the reserved item has been used and the receiving the financial transaction information.
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 are capable of creating reservations for items and initiating payments for the items based on actions or information received from the 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.
-
Citations
20 Claims
-
1. A method, comprising:
-
presenting, by a computer based system, a plurality of selectable channels to a user system of a user; syncing, by the computer based system, a financial transaction account associated with the user with one or more channels of the plurality of selectable channels selected by the user, wherein the syncing is in response to the user system providing an account code for the financial transaction account to the computer based system; receiving, by the computer based system and from the channel, reservation information representative of a reservation of an item from a merchant system; associating, by the computer based system and in response to the receiving, a unique identifier with the reservation information; enabling, by the computer based system and in response to the associating, access to the reservation information by using the unique identifier, wherein the reservation information is accessible by a user system, the computer based system, the channel and a third party by using the unique identifier; synching, by the computer based system and in response to the receiving, the reservation information with the financial transaction account, wherein the reservation is created in the channel based on an action in the channel, and wherein a channel profile associated with the action is associated with the financial transaction account; creating, by the computer based system, reservation instructions for the item that indicate that the item is reserved as a reserved item for the user associated with the channel profile and the financial transaction account, wherein the reservation instructions indicate that the item is unavailable to other users, and wherein the channel modifies a listing of inventory to show that the item is unavailable;
monitoring, by the computer based system and via the channel, a status of the reserved item;receiving, by the computer based system and in response to an indication that the reserved item was used, purchase instructions with a request to initiate a payment within the channel, wherein the purchase instructions and the request to initiate payment is provided by the merchant system through the channel and to the computer based system, generating, by the computer based system, release instructions for the item in response to the receiving the request to initiate the payment, wherein the channel modifies the listing of inventory to show that the item is available; evaluating, by the computer based system, the purchase instructions received through the channel, the request to initiate payment received through the channel, the financial transaction account synched with the channel and the reservation instructions received through the channel; confirming, by the computer based system and based on the evaluating, that the purchase instructions comply with the reservation instructions; requesting, by the computer based system, a review of the reserved item; confirming, by the computer based system and in response to the requesting, that the reserved item conforms to the reservation information and the financial transaction account; initiating, by the computer based system and based on the confirming that the purchase instructions comply and based on the confirming that the reserved item conforms, a financial transaction in response to the indication that the reserved item has been used and the receiving the financial transaction information. - 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, if executed by a computer based system, causes the computer based system to be capable of performing operations comprising:
-
presenting, by the computer based system, a plurality of selectable channels to a user system of a user; syncing, by the computer based system, a financial transaction account associated with the user with one or more channels of the plurality of selectable channels selected by the user, wherein the syncing is in response to the user system providing an account code for the financial transaction account to the computer based system; receiving, by the computer based system and from the channel, reservation information representative of a reservation of an item from a merchant system; associating, by the computer based system and in response to the receiving, a unique identifier with the reservation information; enabling, by the computer based system and in response to the associating, access to the reservation information by using the unique identifier, wherein the reservation information is accessible by a user system, the computer based system, the channel and a third party by using the unique identifier; synching, by the computer based system and in response to the receiving, the reservation information with the financial transaction account, wherein the reservation is created in the channel based on an action in the channel, and wherein a channel profile associated with the action is associated with the financial transaction account; creating, by the computer based system, reservation instructions for the item that indicate that the item is reserved as a reserved item for the user associated with the channel profile and the financial transaction account, wherein the reservation instructions indicate that the item is unavailable to other users, and wherein the channel modifies a listing of inventory to show that the item is unavailable;
monitoring, by the computer based system and via the channel, a status of the reserved item;receiving, by the computer based system and in response to an indication that the reserved item was used, purchase instructions with a request to initiate a payment within the channel, wherein the purchase instructions and the request to initiate payment is provided by the merchant system through the channel and to the computer based system, generating, by the computer based system, release instructions for the item in response to the receiving the request to initiate the payment, wherein the channel modifies the listing of inventory to show that the item is available; evaluating, by the computer based system, the purchase instructions received through the channel, the request to initiate payment received through the channel, the financial transaction account synched with the channel and the reservation instructions received through the channel; confirming, by the computer based system and based on the evaluating, that the purchase instructions comply with the reservation instructions; requesting, by the computer based system, a review of the reserved item; confirming, by the computer based system and in response to the requesting, that the reserved item conforms to the reservation information and the financial transaction account; initiating, by the computer based system and based on the confirming that the purchase instructions comply and based on the confirming that the reserved item conforms, a financial transaction in response to the indication that the reserved item has been used and the receiving the financial transaction information.
-
-
20. A computer based system, comprising:
-
a processor; a non-transitory memory configured to communicate with the processor, the non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising; presenting, by the processor, a plurality of selectable channels to a user system of a user; syncing, by the processor, a financial transaction account associated with the user with one or more channels of the plurality of selectable channels selected by the user, wherein the syncing is in response to the user system providing an account code for the financial transaction account to the processor; receiving, by the processor and from the channel, reservation information representative of a reservation of an item from a merchant system; associating, by the processor and in response to the receiving, a unique identifier with the reservation information; enabling, by the processor and in response to the associating, access to the reservation information by using the unique identifier, wherein the reservation information is accessible by a user system, the processor, the channel and a third party by using the unique identifier; synching, by the processor and in response to the receiving, the reservation information with the financial transaction account, wherein the reservation is created in the channel based on an action in the channel, and wherein a channel profile associated with the action is associated with the financial transaction account; creating, by the processor, reservation instructions for the item that indicate that the item is reserved as a reserved item for the user associated with the channel profile and the financial transaction account, wherein the reservation instructions indicate that the item is unavailable to other users, and wherein the channel modifies a listing of inventory to show that the item is unavailable;
monitoring, by the processor and via the channel, a status of the reserved item;receiving, by the processor and in response to an indication that the reserved item was used, purchase instructions with a request to initiate a payment within the channel, wherein the purchase instructions and the request to initiate payment is provided by the merchant system through the channel and to the processor, generating, by the processor, release instructions for the item in response to the receiving the request to initiate the payment, wherein the channel modifies the listing of inventory to show that the item is available; evaluating, by the processor, the purchase instructions received through the channel, the request to initiate payment received through the channel, the financial transaction account synched with the channel and the reservation instructions received through the channel; confirming, by the processor and based on the evaluating, that the purchase instructions comply with the reservation instructions; requesting, by the processor, a review of the reserved item; confirming, by the processor and in response to the requesting, that the reserved item conforms to the reservation information and the financial transaction account; initiating, by the processor and based on the confirming that the purchase instructions comply and based on the confirming that the reserved item conforms, a financial transaction in response to the indication that the reserved item has been used and the receiving the financial transaction information.
-
Specification