Optimized multiple digital wallet presentation
AssigneePaypal, Inc.
InventorsWilliam Ready, Juan Antonio Benitez, James Robert von Behren, Andrew Kortina, Benjamin Eroe Mills
Life of this patent
Estimating the term…
Abstract
Methods and systems for facilitating a digital wallet transaction are described herein. A service provider identifies and recommends the most applicable digital wallets for a user based on various factors, such as user location, type and amount of purchase, type of merchant, and/or mood of the user. The service provider may also rank the recommended digital wallets and/or determine how many should be presented to a user. During merchant checkout, the user is presented with the recommended digital wallets, and the user selects one of the digital wallets to fund the purchase.
Claims20
A computer system comprising:
- a processor;
- and
- a non-transitory computer-readable medium having stored thereon instructions executable to cause the computer system to perform operations comprising:
- receiving a purchase request made via a user interface presented on a user device associated with a user, wherein the purchase request corresponds to a purchase from a seller entity;
- determining context data associated with the purchase based on physical device data for the user device;
- accessing digital wallet information, wherein the digital wallet information indicates a plurality of digital wallets usable by the user to complete an electronic transaction for the purchase via the user interface;
- performing an analysis of the context data and the plurality of digital wallets usable by the user to complete the electronic transaction;
- based on the analysis, determining that a prioritized display of a first one of the plurality of digital wallets will result in a higher likelihood of successful completion of the electronic transaction than at least a second one of the plurality of digital wallets;
- and
- transmitting instructions, to a server computer system associated with the seller entity, to cause a first graphical element associated with the first one of the plurality of digital wallets to be displayed on the user interface differently than a second graphical element associated with the second one of the plurality of digital wallets, wherein the first and second graphical elements are selectable by the user on the user device to initiate completion of the electronic transaction.
A method, comprising:
- receiving, at a computer system, an indication of a purchase request made via a user interface presented on a user device associated with a user, wherein the purchase request corresponds to a purchase from a seller entity;
- determining, by the computer system, context data associated with the purchase based on physical device data for the user device;
- accessing digital wallet information, wherein the digital wallet information indicates a plurality of digital wallets usable by the user to complete an electronic transaction for the purchase via the user interface;
- the computer system performing an analysis of the context data and the plurality of digital wallets usable by the user to complete the electronic transaction;
- based on the analysis, the computer system determining that a prioritized display of a first one of the plurality of digital wallets will result in a higher likelihood of successful completion of the electronic transaction than at least a second one of the plurality of digital wallets;
- and
- causing transmission of instructions, to a server computer system associated with the seller entity, to cause a first graphical element associated with the first one of the plurality of digital wallets to be displayed on the user interface differently than a second graphical element associated with the second one of the plurality of digital wallets, wherein the first and second graphical elements are selectable by the user on the user device to initiate completion of the electronic transaction.
A non-transitory computer-readable medium having stored thereon instructions that are executable by a computer system to cause the computer system to perform operations comprising:
- receiving an indication of a purchase request made via a user interface presented on a user device associated with a user, wherein the purchase request corresponds to a purchase from a seller entity;
- determining context data associated with the purchase based on physical device data for the user device;
- accessing digital wallet information, wherein the digital wallet information indicates a plurality of digital wallets usable by the user to complete an electronic transaction for the purchase via the user interface;
- performing an analysis of the context data and the plurality of digital wallets usable by the user to complete the electronic transaction;
- based on the analysis, determining that a prioritized display of a first one of the plurality of digital wallets will result in a higher likelihood of successful completion of the electronic transaction than at least a second one of the plurality of digital wallets;
- and
- causing transmission of instructions, to a server computer system associated with the seller entity, to cause a first graphical element associated with the first one of the plurality of digital wallets to be displayed on the user interface differently than a second graphical element associated with the second one of the plurality of digital wallets, wherein the first and second graphical elements are selectable by the user on the user device to initiate completion of the electronic transaction.
Dependencies are inferred from the claim text.