Automatic rewards and benefits optimization
AssigneeCapital One Services, LLC
InventorsWalter Avery MILLER, Robert A. MARTIN
Life of this patent
Estimating the term…
Abstract
A processor may detect a user interaction with a user interface provided through a network by a server. The processor may analyze the user interaction to identify at least one offer associated with at least one item available for purchase through the user interface. The offer may be associated with a first payment type. The processor may process a user transaction to purchase the at least one item. The processing may include automatically applying the first payment type to the transaction.
Claims12
1-20. (canceled)
A method of applying an offer to a transaction comprising:
- detecting, by a processor, a user interaction with a user interface of a website provided through a network by a server;
- analyzing, by the processor, the user interaction to identify at least one offer associated with an item to be purchased from the website through the user interface, the at least one offer provided by the website and associated with a user-selectable first payment type provided by the website, the identifying including determining that a benefit conveys to the user because of the application of the first payment type to a user transaction to purchase the item from the website according to terms of the offer provided by the website;
- presenting, by the processor, the at least one offer and an indication of the benefit to the user;
- receiving a selection of the user-selectable first payment type and an acceptance of the at least one offer through the user interface;
- generating, by the processor, a virtual credit card number having applied thereto one or more payment terms specified by the first payment type;
- linking, by the processor, the virtual credit card number to a financial account of the user;
- and
- processing, by the processor, the user transaction to purchase the item from the website using the virtual credit card number according to the one or more payment terms, the processing including charging or debiting the financial account of the user according to the one or more payment terms.
A server device comprising:
- a transceiver;
- a processor in communication with the at least one transceiver;
- and
- a non-transitory memory in communication with the processor, the memory configured to store a plurality of offers and to store instructions that, when executed by the processor, cause the processor to perform processing including:
- detecting a user interaction with a user interface of a website provided through a network by a server;
- analyzing the user interaction to identify, within the plurality of offers, at least one offer associated with an item available to be purchased from the website through the user interface, the at least one offer being provided by the website and associated with a user-selectable first payment type provided by the website, the identifying including determining that a benefit conveys to the user because of the application of the first payment type to a user transaction to purchase the item from the website according to terms of the offer;
- receiving a selection of the user-selectable first payment type and an acceptance of the at least one offer through the user interface;
- generating a virtual credit card number having applied thereto one or more payment terms specified by the first payment type;
- linking the virtual credit card number to a financial account of the user;
- and
- causing the user transaction to purchase the item from the website using the virtual credit card number to be processed according to the one or more payment terms, the causing including automatically applying, by a payment transaction service provided through the network, the first payment type to the transaction and charging or debiting the financial account of the user according to the one or more payment terms.
The device of claim 6, wherein the automatically applying includes selecting the first payment type from among a plurality of payment types associated with a user requesting the user transaction.
Dependencies are inferred from the claim text.