IP Library Granted Patent US 11,847,649
Granted Patent B2
US 11,847,649 · App. 14/691,537 · Granted Dec 19, 2023

Method and system for mobile banking using a server

Inventor: Michelle Fisher (Marina Del Rey, CA)
Assignee: Michelle Fisher
G06Q20/401G06Q20/04G06Q20/102G06Q20/108G06Q20/326G06Q20/3223G06Q20/3229G06Q20/3278G06Q20/3552G06Q20/367G06Q20/382G06Q30/0238H04B5/0031H04W4/80H04W12/062H04W12/068H04W12/082G06Q20/3226G06Q20/3227G06Q20/3821H04L63/102H04L2209/56H04W88/06
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 11,847,649
App. No.
14/691,537
Granted
Dec 19, 2023
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 (50)

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

maintaining, at the server, a payment method;

receiving, at the server, user input login information from a non-browser based application stored on a mobile device, wherein the non-browser based application stored on the mobile device receives the user input login information via a mobile device display of the mobile device, wherein the non-browser based application is a mobile operating system platform based application with a graphical user interface that is downloaded and installed on the mobile device, wherein the graphical user interface includes a graphical icon; the mobile device including the mobile device display, a mobile device memory, a mobile device processor, a mobile device radio transceiver that supports voice and data interactions through a first wireless communication channel using at least one of GSM or CDMA, and a mobile device wireless fidelity (Wi-Fi) interface;

upon receipt of the user input login information, authenticating at the server a user of the mobile device associated with the user input login information prior to conducting the mobile banking transaction;

receiving at the server user input from the non-browser based application to initiate a mobile banking transaction request including an identification code associated with the user, wherein the non-browser based application stored on the mobile device receives user input via the mobile device display of the mobile device;

after receiving the mobile banking transaction request including the identification code associated with the user, processing at the server the mobile banking transaction using the payment method that corresponds to the identification code associated with the user; and

after the mobile banking transaction has been processed, sending, from the server, a digital artifact to the non-browser based application.

2. The method of claim 1 , wherein the mobile banking transaction comprises a bill payment.

3. The method of claim 1 , wherein the mobile banking transaction comprises a funds transfer.

4. The method of claim 1 , wherein the mobile banking transaction comprises loading funds.

5. The method of claim 1 , wherein the digital artifact is a receipt, ticket, coupon, advertisement, or content.

6. The method of claim 1 , wherein the user input login information includes biometric data or a personal identification number (PIN).

7. The method of claim 1 , further wherein the digital artifact is cached on the mobile communication device and can be accessed by the non-browser based application when there is no network connection.

8. The method of claim 1 , wherein upon the condition that the mobile device loses connection with a wireless network, the non-browser based application monitors for access to the wireless network and automatically reconnects to the wireless network when the wireless network is available.

9. The method of claim 1 , further wherein no sensitive data is stored on the mobile device, wherein the sensitive data comprises at least one of information related to the payment method, information related to a PIN associated with the user input login information, and information related to an expiration dates associated with the payment method.

10. The method of claim 1 , further wherein the non-browser based application shuts down due to a period of inactivity, wherein the period of inactivity means the non-browser based application has not received input at the non-browser based application.

11. The method of claim 1 , further wherein the server is configured to store a single identification code associated with the user.

12. A system for conducting a mobile banking transaction using a server comprising:

a mobile device including;

a mobile device display;

a mobile device processor;

a mobile device memory that maintains a non-browser based application, wherein the non-browser based application is a mobile operating system platform based application with a graphical user interface that is downloaded and installed on the mobile device, wherein the graphical user interface includes a graphical icon;

a mobile device radio transceiver that supports voice and data interactions through a first wireless communication channel using at least one of GSM or CDMA;

and a mobile device wireless fidelity (Wi-Fi) interface.

the server including:

a server memory that maintains a payment method;

a server transceiver that

receives user input login information from a the non-browser based application stored on a the mobile device, wherein the non-browser based application stored on the mobile device receives the user input login information via the mobile device display of the mobile device; and

receives user input into from the non-browser based application to initiate a mobile banking transaction request including an identification code associated with the user, wherein the non-browser based application stored on the mobile device receives the user input via the mobile device display of the mobile device; and

after the mobile banking transaction has been processed, sends a digital artifact to the non-browser based application;

a server processor that

upon receipt of the user input login information, authenticates a user of the mobile device associated with the user input login information prior to conducting the mobile banking transaction; and

after receiving the mobile banking transaction request including the identification code associated with the user, processes the mobile banking transaction using the payment method that corresponds to the identification code associated with the user.

13. The system of claim 12 , wherein the mobile banking transaction comprises a bill payment.

14. The system of claim 12 , wherein the mobile banking transaction comprises a funds transfer.

15. The system of claim 12 , wherein the mobile banking transaction comprises loading funds.

16. The system of claim 12 , wherein the digital artifact is a receipt, ticket, coupon, advertisement, or content.

17. The system of claim 12 , wherein the user input login information includes biometric data or a personal identification number (PIN).

18. The system of claim 12 , further wherein the digital artifact is cached on the mobile communication device and can be accessed by the non-browser based application when there is no network connection.

19. The system of claim 12 , wherein upon the condition that the mobile device loses connection with a wireless network, the non-browser based application monitors for access to the wireless network and automatically reconnects to the wireless network when the wireless network is available.

20. The system of claim 12 , further wherein no sensitive data is stored on the mobile device, wherein the sensitive data comprises at least one of information related to the payment method, information related to a PIN associated with the user input login information, and information related to an expiration dates associated with the payment method.

21. The system of claim 12 , further wherein the non-browser based application shuts down due to a period of inactivity, wherein the period of inactivity means the non-browser based application has not received input at the non-browser based application.

22. The system of claim 12 , further wherein the server is configured to store a single identification code associated with the user.

23. A non-transitory computer readable medium for conducting a mobile banking transaction using a server, comprising:

computer code for maintaining, at the server, a payment method;

computer code for receiving, at the server, user input login information from a non-browser based application stored on a mobile device, wherein the non-browser based application stored on the mobile device receives the user input login information via a mobile device display of the mobile device; ,wherein the non-browser based application is a mobile operating system platform based application with a graphical user interface that is downloaded and installed on the mobile device, wherein the graphical user interface includes a graphical icon, the mobile device including the mobile device display, a mobile device memory, a mobile device processor, a mobile device radio transceiver that supports voice and data interactions through a first wireless communication channel using at least one of GSM or CDMA, and a mobile device wireless fidelity (Wi-Fi) interface;

computer code for upon receipt of the user input login information, authenticating at the server, a user of the mobile device associated with the user input login information prior to conducting the mobile banking transaction;

computer code for receiving at the server, user input from non-browser based application to initiate a mobile banking transaction request including an identification code associated with the user, wherein the non-browser based application stored on the mobile device receives the user input via a mobile device display of the mobile device;

computer code for after receiving the mobile banking transaction request including the identification code associated with the user, processing at the server the mobile banking transaction using the payment method that corresponds to the identification code associated with the user; and

computer code for after the mobile banking transaction has been processed, sending, from the server, a digital artifact to the non-browser based application.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2025
From: MICHELLE FISHER
To: BLAZE MOBILE TECHNOLOGIES, LLC
Reel/Frame 072723/0869 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2024
From: BLAZE MOBILE, INC.
To: BLAZE MOBILE TECHNOLOGIES, LLC
Reel/Frame 066723/0784 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 26, 2023
From: FISHER, MICHELLE
To: BLAZE MOBILE, INC
Reel/Frame 065955/0144 →
Continuity (3)
Continuation 13620432 · Sep 14, 2012
Continuation 11939821 · Nov 14, 2007
Related Publication 20150254634A1 · Sep 10, 2015
Cited By (1)
US 12,361,401