System and method for utilizing a universal prepaid card
First Claim
Patent Images
1. A computer system implementing a network transaction service, the computer system comprising:
- a network communication interface being remotely connected, over one or more networks, to mobile computing devices of customers of a merchant;
a set of memory resources storing instructions;
one or more processors executing the instructions, wherein execution of the instructions by the one or more processors causes the computer system to;
activate a universal prepaid card for use at a merchant location of the merchant, the universal prepaid card physically residing at the merchant location;
maintain a list of users of the network transaction service who are authorized to use the universal prepaid card as customers of the merchant, each user being associated with a customer funding account;
link the universal prepaid card to a merchant account associated with the merchant;
receive, via the network communication interface, position data from the mobile computing device of a given user of the network transaction service to determine that the given user is located at the merchant location;
receive, via the network communication interface, request data from the mobile computing device of the given user, the request data identifying the given user and comprising a transaction request from the given user to use the universal prepaid card at the merchant location;
based on the position data indicating that the given user is located at the merchant location, determine the merchant account of the merchant;
based on the request data, transfer funds from a shared fund account, associated with the network transaction service, to the merchant account to fulfill the transaction request from the given user; and
transfer funds from the customer funding account of the given user to the shared fund account in an amount corresponding to the transaction request.
2 Assignments
0 Petitions
Accused Products
Abstract
A network service operates to initialize and link a card instrument to a merchant or merchant location, so that the merchant can receive funds the service. One or more requests are detected to use the card instrument for one or more transactions, where each transaction involves a corresponding customer who has registered a customer funding account with the network service. For each of the transactions, a merchant account is funded using a funding account of the card instrument.
-
Citations
20 Claims
-
1. A computer system implementing a network transaction service, the computer system comprising:
-
a network communication interface being remotely connected, over one or more networks, to mobile computing devices of customers of a merchant; a set of memory resources storing instructions; one or more processors executing the instructions, wherein execution of the instructions by the one or more processors causes the computer system to; activate a universal prepaid card for use at a merchant location of the merchant, the universal prepaid card physically residing at the merchant location; maintain a list of users of the network transaction service who are authorized to use the universal prepaid card as customers of the merchant, each user being associated with a customer funding account; link the universal prepaid card to a merchant account associated with the merchant; receive, via the network communication interface, position data from the mobile computing device of a given user of the network transaction service to determine that the given user is located at the merchant location; receive, via the network communication interface, request data from the mobile computing device of the given user, the request data identifying the given user and comprising a transaction request from the given user to use the universal prepaid card at the merchant location; based on the position data indicating that the given user is located at the merchant location, determine the merchant account of the merchant; based on the request data, transfer funds from a shared fund account, associated with the network transaction service, to the merchant account to fulfill the transaction request from the given user; and transfer funds from the customer funding account of the given user to the shared fund account in an amount corresponding to the transaction request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable medium storing instructions that, when executed by one or more processors of computer system implementing a network transaction service, cause the one or more processors to:
-
activate a universal prepaid card for use at a merchant location of a merchant, the universal prepaid card physically residing at the merchant location; maintain a list of users of the network transaction service who are authorized to use the universal prepaid card as customers of the merchant, each user being associated with a customer funding account; link the universal prepaid card to a merchant account associated with the merchant; receive, via a network communication interface, position data from a mobile computing device of a given user of the network transaction service to determine that the given user is located at the merchant location; receive, via the network communication interface, request data from the mobile computing device of the given user, the request data identifying the given user and comprising a transaction request from the given user to use the universal prepaid card at the merchant location; based on the position data indicating that the given user is located at the merchant location, determine the merchant account of the merchant; based on the request data, transfer funds from a shared fund account, associated with the network transaction service, to the merchant account to fulfill the transaction request from the given user; and transfer funds from the customer funding account of the given user to the shared fund account in an amount corresponding to the transaction request. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification