IP Library Granted Patent US 9,020,836
Granted Patent B2
US 9,020,836 · App. 13/620,432 · Granted Apr 28, 2015

Method and system for mobile banking using a mobile application

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 9,020,836
App. No.
13/620,432
Granted
Apr 28, 2015
Kind
B2
Abstract

A method for transmitting data between a mobile communication device and a server. The method includes running a mobile application on the mobile communication device. The mobile application is hosted on the mobile communication device through the server as a Software as a Service (SaaS). The method further includes transmitting data associated with the mobile application between the mobile communication device and the server, in which transmission of the data between the mobile communication device and the server is monitored through the server.

Claims (22)

1. A method for conducting a mobile banking transaction using a handheld mobile device, the method comprising:

maintaining a mobile banking application in a handheld mobile device memory, wherein the mobile banking application is not internet browser based and is preinstalled or downloaded and installed by a user on the handheld mobile device;

receiving user input into the mobile banking application to initiate the appropriate banking service;

exchanging data associated with the mobile banking application with a remote server by using a handheld mobile device transceiver configured to support a mobile wireless communication protocol, wherein the remote server authenticates a user of the handheld mobile device prior to conducting a mobile banking transaction, wherein exchanging data includes using a session key that is valid only for a given communication session between the handheld mobile device and the remote server, wherein there is no direct communication between a secure element coupled to the handheld mobile device and a radio element in the handheld mobile device, and further wherein data from the secure element is not available to the mobile device processor or mobile banking application for the mobile banking transaction; wherein the secure element comprises a secure element memory, a secure element processor, and a secure element transceiver;

executing the mobile banking application on a handheld mobile device processor, wherein executing the mobile banking application comprises displaying a transaction history associated with the user.

2. The method of claim 1 , wherein the mobile wireless communication protocol uses at least one of GSM and CDMA.

3. The method of claim 1 , wherein executing the mobile banking application further comprises a bill payment.

4. The method of claim 1 , wherein executing the mobile banking application further comprises a funds transfer.

5. The method of claim 1 , wherein executing the mobile banking application further comprises loading funds.

6. The method of claim 1 , wherein executing the mobile banking application further comprises specifying a default payment method.

7. The method of claim 1 , wherein executing the mobile banking application further comprises establishing a payment account.

8. The method of claim 1 , wherein the mobile banking application requires input from the user.

9. The method of claim 8 , wherein the input is a user ID and PIN.

10. A handheld mobile device for conducting a mobile banking transaction using comprising:

a handheld mobile device memory configured to maintain a mobile banking application, wherein the mobile banking application is not internet browser based and is preinstalled or downloaded and installed by a user on the handheld mobile device;

a handheld mobile device transceiver configured to receive user input into the mobile banking application to initiate the appropriate banking service, exchange data associated with the mobile banking application with a remote server using a mobile wireless communication protocol wherein the remote server authenticates a user of the handheld mobile device prior to conducting a mobile banking transaction, wherein exchanging data includes using a session key that is valid only for a given communication session between the handheld mobile device and the remote server, wherein there is no direct communication between a secure element coupled to the handheld mobile device and a radio element in the handheld mobile device, and further wherein data from the secure element is not available to the mobile device processor or mobile banking application for the mobile banking transaction; wherein the secure element comprises a secure element memory, a secure element processor, and a secure element transceiver;

a handheld mobile device processor configured to execute the mobile banking application, wherein executing the mobile banking application comprises displaying a transaction history associated with the user.

11. The method of claim 10 , wherein the mobile wireless communication protocol uses at least one of GSM and CDMA.

12. The method of claim 1 , wherein the mobile banking application actively monitors network access and when a network is available identify the network and automatically re-connect to the network.

13. The handheld mobile device of claim 10 , wherein the mobile banking application actively monitors network access and when a network is available identify the network and automatically re-connect to the network.

14. The handheld mobile device of claim 10 , wherein the mobile banking application requires input from the user.

15. The method of claim 14 , wherein the input is a user ID and PIN.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2016
From: FISHER, MICHELLE
To: BLAZE MOBILE, INC.
Reel/Frame 038870/0836 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2013
From: BLAZE MOBILE INC
To: FISHER, MICHELLE
Reel/Frame 031683/0229 →