IP Library Granted Patent US 10,262,332
Granted Patent B2
US 10,262,332 · App. 14/529,105 · Granted Apr 16, 2019

Integrated internet banking system and method of use

Inventor: Ram Jaladi (San Diego, CA)
Assignee: San Diego County Credit Union
G06Q30/0226G06Q20/34G06Q40/02
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,262,332
App. No.
14/529,105
Granted
Apr 16, 2019
Kind
B2
Abstract

As part of an integrated banking platform, an internet banking platform includes a banking server, a processor, and a memory module. The memory module includes stored computer program code. The memory module, the stored computer program code, and the processor are configured to cause the banking server to receive access to a rewards program server associated with a rewards account platform. Further, the server is caused to receive enrollment information associated with a user, and to connect to the rewards program server. The server is also caused to transmit an enrollment request message to the rewards program server. The enrollment request message includes at least a subset of the enrollment information. Additionally, the server is caused to receive an enrollment response message that indicates whether the user has been enrolled in a rewards account maintained by the rewards account platform.

Claims (44)

1. A system for improving a banking platform by generating subscription-based rewards from a rewards platform comprising:

an Internet banking platform communicatively coupled to a banking firewall device;

a communications network communicatively coupling the banking firewall device to a rewards program firewall device and configured to create a first secure communications channel between the Internet banking platform and a rewards account platform and a second secure communications channel between the Internet banking platform and a user computing device, the user computing device comprising a graphical interface;

wherein the Internet banking platform comprises one or more physical processors configured by machine-readable instructions to:

display, on the graphical interface, a request to a user-controlled account within the Internet banking platform to provide enrollment information that links a payment card to a rewards account managed by the rewards program platform;

obtain, from the user computing device, the enrollment information specifying at least one payment card to be linked to the rewards account;

generate an enrollment request based on the enrollment information;

transmit the enrollment request to the rewards program platform via the first secure communication channel, the enrollment request being configured to generate an enrollment response indicating whether the user of the payment card has been linked to the rewards program platform;

receive, via the second secure communication channel, purchase data from a purchase made with the payment card from a merchant corresponding to the rewards account;

transmit the purchase data to the reward platform via the first secure communication channel; and

receive, via the second secure communication channel from the reward program platform, an indication that a reward has been generated by the reward program platform based on the purchase data;

wherein the reward is generated using the purchase data acquired from a merchant subscribed to the rewards account platform, the purchase made using the payment card; and

wherein the user accesses the banking platform via the graphical interface of an application on the user computing device.

2. The system of claim 1 , further configured to direct the user to the rewards account platform.

3. The system of claim 1 , wherein the payment includes a credit card or a debit card.

4. The system of claim 1 , wherein the reward notification within the banking platform on the user computing device triggered by the reward obtained from the reward account platform generates an option on the graphical interface to accept the reward.

5. The system of claim 4 , wherein the reward is selected from a reward group consisting of a discount with a merchant, cash back from a purchase made with the merchant, merchandise from the merchant, and services provided from the merchant.

6. A method generating subscription-based rewards from a rewards platform in a user banking platform comprising an Internet banking platform communicatively coupled to a banking firewall device, a rewards program platform coupled to a rewards program firewall device, a rewards account platform, and a user computing device comprising a graphical interface, the method comprising:

establishing, with the banking firewall device and the reward program firewall device, a first secure communications channel between the Internet banking platform and the rewards program platform;

establishing, with the banking firewall device, a second secure communications channel between the Internet banking platform and a user computing device;

displaying, on the graphical interface, a request to a user-controlled account within the Internet banking platform to provide enrollment information that links a payment card to a rewards account managed by the rewards program platform;

obtaining, from the user computing device, the enrollment information specifying at least one payment card to be linked to the rewards account;

generating an enrollment request based on the enrollment information;

transmitting, to the rewards program server via the first secure communication channel, the enrollment request being configured to generate an enrollment response indicating whether the user of the payment card has been linked to in a rewards program within the banking platform;

receiving, via the second secure communication channel, purchase data from a purchase made with the payment card from a merchant corresponding to the rewards account;

transmitting the purchase data to the reward platform via the first secure communication channel; and

receiving, via the second secure communication channel from the reward program platform, an indication that a reward has been generated by the reward program platform based on the purchase data;

wherein the reward is generated using the purchase data acquired from a merchant subscribed to the rewards account platform, the purchase made using the payment card.

7. The method of claim 6 , wherein the banking platform is accessed from a mobile application, and wherein directing the user from the banking application to the rewards account within the rewards platform comprises launching a mobile application associated with the rewards account within the rewards platform.

8. The method of claim 6 , further comprising activating the one or more payment cards in the rewards account, upon the user being enrolled.

9. The method of claim 6 , further comprising:

crediting the reward to a bank account of the user associated with the at least one payment card.

10. The method of claim 6 , wherein the at least one payment card is selected from the group consisting of a credit card and a debit card.

11. The method of claim 6 , further comprising displaying a graphic user interface that facilitates collecting the enrollment information.

12. An Internet banking platform communicatively coupled to a banking firewall device, the Internet banking platform comprising a non-transitory computer readable medium having computer executable program code embodied thereon, the computer-executable program code configured to cause a banking server to:

display, on a graphical interface, a request to a user-controlled account within the Internet banking platform to provide enrollment information that links a payment card to a rewards account managed by a rewards program platform, the rewards program platform being securely communicatively coupled to the Internet banking platform via the banking firewall device;

obtain, from the graphical user interface, the enrollment information specifying at least one payment card to be linked to the rewards account;

generate an enrollment request based on the enrollment information;

transmit via a secure communications channel to the rewards program platform, the enrollment request being configured to generate an enrollment response indicating whether the user of the payment card has been linked to the rewards program platform;

receive, via a second secure communication channel between the Internet banking platform and the graphical user interface, purchase data from a purchase made with the payment card from a merchant corresponding to the rewards account;

transmit the purchase data to the reward platform via the first secure communication channel; and

receive, via the second secure communication channel, an indication that a reward has been generated by the reward program platform based on the purchase data;

wherein the reward is generated using the purchase data acquired from a merchant subscribed to the rewards account platform, the purchase made using the payment card.

13. The non-transitory computer readable medium of claim 12 , wherein the computer-executable program code is further configured to cause the banking server to deposit the reward into the bank account.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2014
From: JALADI, RAM
To: SAN DIEGO COUNTY CREDIT UNION
Reel/Frame 034076/0526 →
Continuity (1)
Related Publication 20160125445A1 · May 5, 2016