IP Library Granted Patent US 10,528,938
Granted Patent B2
US 10,528,938 · App. 14/280,546 · Granted Jan 7, 2020

System and method for loading prepaid card with funds using a mobile device

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 10,528,938
App. No.
14/280,546
Granted
Jan 7, 2020
Kind
B2
Abstract

A system for loading a prepaid card using a mobile device, the mobile device comprising a unique identifier stored in a data memory device of the mobile device, a card reader coupled to the mobile device, the card reader configured to read data from a data memory device of the prepaid card, a remote card loading system operating on the mobile device and configured to receive the prepaid card data from the card reader and to transmit the unique identifier, prepaid card value data and prepaid card activation data to a prepaid card management system and a loader authorization system operating on a processor and configured to receive the mobile device identification data, the prepaid card value data and the prepaid card activation data and to activate the prepaid card for use with a financial transaction processing system.

Claims (44)

1. A method for loading a prepaid card using a mobile device, comprising:

receiving prepaid card identification data from a data memory device of the prepaid card at a processor;

receiving a unique identifier from the data memory device of the mobile device at the processor, wherein the mobile device comprises a remote card loading system application which configures the mobile device to transmit the unique identifier;

determining with the processor whether the prepaid card identification data and the unique identifier correspond to stored profile data for prepaid card authorization;

receiving position data from the mobile device;

determining whether the position data correlates to stored location data; and

transmitting an authorization code to the mobile device to use the prepaid card for financial transactions if the prepaid card identification data and the unique identifier correspond to stored profile data for prepaid card authorization and the position data correlates to stored location data.

2. The method of claim 1 further comprising:

receiving user-entered data that identifies the mobile device; and

storing the user-entered data prior to receiving the unique identifier.

3. The method of claim 1 further comprising generating one or more user controls to allow a user to specify one or more prepaid card loading parameters for a mobile device.

4. The method of claim 1 further comprising generating one or more user controls to allow a user to identify a location associated with the prepaid card that is stored on the prepaid card.

5. The method of claim 1 further comprising:

receiving prepaid card order data at the processor that includes authorized location data for storing on a plurality of ordered prepaid cards; and

manufacturing the plurality of ordered prepaid cards to include the authorized location data.

6. The method of claim 5 further comprising:

receiving image data from the prepaid card; and

determining whether the authorized location data is located within the image data.

7. The method of claim 5 further comprising:

receiving one or more fields from a data memory device of the prepaid card; and

determining whether the authorized location data is located within the one or more fields.

8. The method of claim 1 wherein the stored location data comprises wireless beacon identifier data.

9. The method of claim 1 further comprising transmitting an alert code to the mobile device to modify a data field of the data storage device of the prepaid card that causes an alert to be generated when the prepaid card is used for a financial transaction.

10. In a system for loading a prepaid card using a mobile device, the mobile device having a unique identifier stored in a data memory device of the mobile device, a card reader coupled to the mobile device, the card reader configured to read data from a data memory device of the prepaid card, the mobile device comprising a remote card loading system application which configures the mobile device to receive the prepaid card data from the card reader and to transmit the unique identifier, prepaid card value data and prepaid card activation data to a prepaid card management system, a loader authorization system operating on a processor and configured to receive the mobile device identification data, the prepaid card value data and the prepaid card activation data and to activate the prepaid card for use with a financial transaction processing system, a position system generating position data, wherein the mobile device comprising the remote card loading system application is configured to transmit the position data in conjunction with the unique identifier, the prepaid card value data and the prepaid card activation data, a loader configurator system configured to receive user-entered data that identifies the mobile device and to authorize the mobile device to load funds on the prepaid card, a configurator interface operating on the processor remote from the loader authorization system and configured to generate one or more user controls to allow a user to specify one or more prepaid card loading parameters for a mobile device, a card order system configured to generate one or more user controls to allow a user to identify a location associated with the prepaid card that is stored on the prepaid card, wherein the card reader system is configured to read the location from the prepaid card and the loader authorization system is configured to determine whether the location from the prepaid card is associated with the position data, a method comprising:

receiving prepaid card identification data from the data memory device of the prepaid card at the processor;

receiving a unique identifier from the data memory device of the mobile device at the processor;

determining with the processor whether the prepaid card identification data and the unique identifier correspond to stored profile data for the prepaid card authorization; and

transmitting an authorization code to the mobile device to use the prepaid card for financial transactions if the prepaid card identification data and the unique identifier correspond to the stored profile data for the prepaid card authorization;

receiving the position data from the mobile device; and

determining whether the position data correlates to the stored location data;

receiving the user-entered data that identifies the mobile device;

storing the user-entered data prior to receiving the unique identifier;

generating one or more user controls to allow a user to specify one or more prepaid card loading parameters for a mobile device;

generating one or more user controls to allow a user to identify a location associated with the prepaid card that is stored on the prepaid card;

reading the location from the prepaid card;

determining whether the location from the prepaid card is associated with the position data;

receiving prepaid card order data at the processor that includes authorized location data for storing on a plurality of ordered prepaid cards;

manufacturing the plurality of ordered prepaid cards to include the authorized location data;

receiving image data from the prepaid card;

determining whether the authorized location data is located within the image data;

receiving one or more fields from a data memory device of the prepaid card;

determining whether the authorized location data is located within the one or more fields;

transmitting an alert code to the mobile device to modify a data field of the data storage device of the prepaid card that causes an alert to be generated when the prepaid card is used for a financial transaction; and

wherein the stored location data comprises wireless beacon identifier data.

Assignments (4)
RELEASE (REEL 046393 / FRAME 0670) Recorded Mar 13, 2024
From: JPMORGAN CHASE BANK, N.A.
To: BLACKHAWK NETWORK, INC.; BLACKHAWK ENGAGEMENT SOLUTIONS (DE). INC.; EWI HOLDINGS, INC.; CASHSTAR INC.
Reel/Frame 066796/0196 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2022
From: CARDLAB, INC.
To: BLACKHAWK NETWORK, INC.
Reel/Frame 059866/0516 →
SECOND LIEN SECURITY AGREEMENT Recorded Jun 20, 2018
From: BLACKHAWK ENGAGEMENT SOLUTIONS (DE), INC.; BLACKHAWK NETWORK, INC.; EWI HOLDINGS, INC.; CARDLAB, INC.; CARDPOOL, INC.; CASHSTAR INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 046393/0670 →
FIRST LIEN SECURITY AGREEMENT Recorded Jun 19, 2018
From: BLACKHAWK ENGAGEMENT SOLUTIONS (DE), INC.; BLACKHAWK NETWORK, INC.; EWI HOLDINGS, INC.; CARDLAB, INC.; CARDPOOL, INC.; CASHSTAR INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 047377/0011 →