IP Library Granted Patent US 8,429,047
Granted Patent B2
US 8,429,047 · App. 12/629,730 · Granted Apr 23, 2013

System and method for merging mobile gift cards

Inventor: Douglas J. Hurst (Boulder, CO)
Assignee: Mocapay, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,429,047
App. No.
12/629,730
Granted
Apr 23, 2013
Kind
B2
Abstract

A method and system for merging mobile gift cards is described. One embodiment transmits to a mobile device associated with a user a list of a plurality of mobile gift cards associated with a particular merchant that belong to the user, receives from the user via the mobile device a selection of a particular mobile gift card, receives from the user via the mobile device a selection of one or more other mobile gift cards associated with the particular merchant to be merged with the particular mobile gift card, and moves to the particular mobile gift card the remaining monetary balance of each of the other mobile gift cards selected by the user. In some embodiments, the merging operation is automated in the mobile-commerce platform.

Claims (55)

1. A computer-server-based method for merging mobile gift cards, the computer server-based method comprising:

transmitting to a mobile device associated with a user from a computer server a list of a plurality of mobile gift cards associated with a particular merchant that belong to the user;

receiving at the computer server from the user via the mobile device a selection of a particular one of the plurality of mobile gift cards associated with the particular merchant;

receiving at the computer server from the user via the mobile device a selection of one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards to merge with the particular one of the plurality of mobile gift cards; and

moving with the computer server a remaining monetary balance of each of the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards to the particular one of the plurality of mobile gift cards; and

storing an account number associated with the particular one of the plurality of mobile gift cards at the computer server instead of at the mobile device such that the computer server communicates with the mobile device to conduct secure purchases using the particular one of the plurality of mobile gift cards on behalf of the recipient.

2. The computer-server-based method of claim 1 , wherein the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards are deleted from the user's account after their remaining monetary balances have been moved to the particular one of the plurality of mobile gift cards.

3. The computer-server-based method of claim 1 , wherein the moving includes, for each of the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards, communicating with a gift card system to perform a balance-transfer transaction that causes the remaining monetary balance of that mobile gift card to be transferred to the particular one of the plurality of mobile gift cards.

4. The computer-server-based method of claim 1 , wherein the moving includes, for each of the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards:

communicating with a gift card system to perform a sale transaction on that mobile gift card in an amount corresponding to the remaining monetary balance on that mobile gift card; and

communicating with the gift card system to perform a credit transaction that credits, to the particular one of the plurality of mobile gift cards, the amount of the sale transaction.

5. A system implemented by at least one computer server for merging mobile gift cards, the system comprising:

at least one processor; and

a memory containing a plurality of program instructions executable by the at least one processor, the plurality of program instructions being configured to cause the at least one processor to:

transmit to a mobile device associated with a user a list of a plurality of mobile gift cards associated with a particular merchant that belong to the user;

receive from the user via the mobile device a selection of a particular one of the plurality of mobile gift cards associated with the particular merchant;

receive from the user via the mobile device a selection of one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards to merge with the particular one of the plurality of mobile gift cards; and

move a remaining monetary balance of each of the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards to the particular one of the plurality of mobile gift cards; and

store an account number associated with the particular one of the plurality of mobile gift cards at the computer server instead of at the mobile device such that the computer server communicates with the mobile device to conduct secure purchases using the particular one of the plurality of mobile gift cards on behalf of the recipient.

6. The system of claim 5 , wherein the plurality of program instructions are configured to cause the at least one processor to delete from the user's account the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards after their remaining monetary balances have been moved to the particular one of the plurality of mobile gift cards.

7. The system of claim 5 , wherein the plurality of program instructions are configured to cause the at least one processor, for each of the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards, to communicate with a gift card system to perform a balance-transfer transaction that causes the remaining monetary balance of that mobile gift card to be transferred to the particular one of the plurality of mobile gift cards.

8. The system of claim 5 , wherein the plurality of program instructions are configured to cause the at least one processor, for each of the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards, to:

communicate with a gift card system to perform a sale transaction on that mobile gift card in an amount corresponding to the remaining monetary balance on that mobile gift card; and

communicate with the gift card system to perform a credit transaction that credits, to the particular one of the plurality of mobile gift cards, the amount of the sale transaction.

9. A computer-server-based method for merging mobile gift cards, the computer server-based method comprising:

ascertaining automatically at a computer server that a mobile-payments account associated with a user includes a plurality of mobile gift cards associated with a particular merchant;

selecting automatically at the computer server a particular one of the plurality of mobile gift cards associated with the particular merchant;

selecting automatically at the computer server one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards to merge with the particular one of the plurality of mobile gift cards; and

moving automatically with the computer server a remaining monetary balance of each of the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards to the particular one of the plurality of mobile giftcards; and

storing an account number associated with the particular one of the plurality of mobile gift cards at the computer server instead of at the mobile device such that the computer server communicates with the mobile device to conduct secure purchases using the particular one of the plurality of mobile gift cards on behalf of the recipient.

10. The computer-server-based method of claim 9 , wherein the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards are deleted from the user's account after their remaining monetary balances have been moved to the particular one of the plurality of mobile gift cards.

11. The computer-server-based method of claim 9 , wherein the moving includes, for each of the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards, communicating with a gift card system to perform a balance-transfer transaction that causes the remaining monetary balance of that mobile gift card to be transferred to the particular one of the plurality of mobile gift cards.

12. The computer-server-based method of claim 9 , wherein the moving includes, for each of the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards:

communicating with a gift card system to perform a sale transaction on that mobile gift card in an amount corresponding to the remaining monetary balance on that mobile gift card; and

communicating with the gift card system to perform a credit transaction that credits, to the particular one of the plurality of mobile gift cards, the amount of the sale transaction.

13. The computer-server-based method of claim 9 , wherein the automatic selection of one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards encompasses all of the mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards.

14. The computer-server-based method of claim 9 , further comprising:

notifying the user via a mobile device associated with the user that the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards have been merged into the particular one of the plurality of mobile gift cards.

15. The computer-server-based method of claim 9 , wherein a mobile gift card in the plurality of mobile gift cards having the largest remaining monetary balance among the mobile gift cards in the plurality of mobile gift cards is automatically selected as the particular one of the plurality of mobile gift cards.

16. A system implemented by at least one computer server for merging mobile gift cards, the system comprising:

at least one processor; and

a memory containing a plurality of program instructions executable by the at least one processor, the plurality of program instructions being configured to cause the at least one processor to:

ascertain automatically that a mobile-payments account associated with a user includes a plurality of mobile gift cards associated with a particular merchant;

select automatically a particular one of the plurality of mobile gift cards associated with the particular merchant;

select automatically one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards to merge with the particular one of the plurality of mobile gift cards; and

move automatically a remaining monetary balance of each of the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards to the particular one of the plurality of mobile gift cards; and

store an account number associated with the particular one of the plurality of mobile gift cards at the computer server instead of at the mobile device such that the computer server communicates with the mobile device to conduct secure purchases using the particular one of the plurality of mobile gift cards on behalf of the recipient.

17. The system of claim 16 , wherein the plurality of program instructions are configured to cause the at least one processor to delete from the user's account the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards after their remaining monetary balances have been moved to the particular one of the plurality of mobile gift cards.

18. The system of claim 16 , wherein the plurality of program instructions are configured to cause the at least one processor, for each of the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards, to communicate with a gift card system to perform a balance-transfer transaction that causes the remaining monetary balance of that mobile gift card to be transferred to the particular one of the plurality of mobile gift cards.

19. The system of claim 16 , wherein the plurality of program instructions are configured to cause the at least one processor, for each of the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards, to:

communicate with a gift card system to perform a sale transaction on that mobile gift card in an amount corresponding to the remaining monetary balance on that mobile gift card; and

communicate with the gift card system to perform a credit transaction that credits, to the particular one of the plurality of mobile gift cards, the amount of the sale transaction.

20. The system of claim 16 , wherein the plurality of program instructions are configured to cause the at least one processor, in selecting one or more mobile gift cards other than the particular one of the plurality of mobile gift cards to merge with the particular one of the plurality of mobile gift cards, to select all of the mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards.

21. The system of claim 16 , wherein the plurality of program instructions are configured to cause the at least one processor to notify the user via a mobile device associated with the user that the selected one or more mobile gift cards in the plurality of mobile gift cards other than the particular one of the plurality of mobile gift cards have been merged into the particular one of the plurality of mobile gift cards.

22. The system of claim 16 , wherein a mobile gift card in the plurality of mobile gift cards having the largest remaining monetary balance among the mobile gift cards in the plurality of mobile gift cards is automatically selected as the particular one of the plurality of mobile gift cards.

Assignments (5)
CHANGE OF NAME Recorded Mar 6, 2026
From: STRIPE, INC.
To: STRIPE, LLC
Reel/Frame 075020/0639 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2021
From: CRIA, INC.
To: STRIPE, INC.
Reel/Frame 057044/0753 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2016
From: MOCAPAY, LLC
To: CRIA INC.
Reel/Frame 041187/0804 →
MERGER AND CHANGE OF NAME Recorded Dec 12, 2016
From: MOCAPAY, INC.; MOCAPAY, LLC
To: MOCAPAY, LLC
Reel/Frame 040706/0814 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2009
From: HURST, DOUGLAS J.
To: MOCAPAY, INC.
Reel/Frame 023715/0371 →
Continuity (1)
Related Publication 20110131107A1 · Jun 2, 2011