IP Library Patent Application 17882916
Patent Application
App. No. 17/882,916

System and method for conducting secure financial transactions

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 None
App. No.
17/882,916
Abstract

A system and method to conduct secure electronic financial transactions are provided. The method includes receiving a request, from a user, to perform a transaction with a merchant; generating a virtual check comprising a checking account number, a bank routing number, and a date; displaying the virtual check on at least one of a display of an electronic device of a user or the merchant; receiving input from the user corresponding to at least one of a plurality of check fields; receiving a virtual signature from the user; encrypting the virtual signature; storing the encrypted virtual signature in a database; decrypting and embedding, in the image of the virtual check, the virtual signature received from the user; populating the virtual check based on the received input and depositing the virtual check.

Claims (67)

1 . A method for conducting electronic financial transactions, comprising:

receiving a request, from a user, to perform a transaction with a merchant;

generating a virtual check comprising a checking account number, a bank routing number, and a date;

displaying the virtual check on at least one of a display of an electronic device of a user or the merchant;

receiving input from the user corresponding to at least one of a plurality of check fields;

receiving a virtual signature from the user;

encrypting the virtual signature;

storing the encrypted virtual signature in a database;

decrypting and embedding, in the image of the virtual check, the virtual signature received from the user; populating the virtual check based on the received input

and depositing the virtual check.

2 . The method of claim 1 , further comprising encrypting and storing the account number and the routing number of the virtual check in a database.

3 . The method of claim 1 , further comprising charging tips through the ACH network as a separate transaction upon receiving the virtual signature from the user.

4 . The method of claim 1 , further comprising confirming and accepting terms of service upon receiving the virtual signature form the user.

5 . The method of claim 1 , further comprising performing a reputation management comprising an on-line review harvesting by providing a user with a review page upon receiving the virtual signature from the user for leaving reviews for merchants' services.

6 . A system for conducting secure electronic financial transactions for performing the method of claim 1 , the system comprising:

one or more processors; and

one or more memories having stored thereon instructions that, when executed by the one or more processors, cause the one or more processors to:

receive a request, from a user, to perform a transaction with a merchant;

generate a virtual check comprising a checking account number, a bank routing number, and a date;

display the virtual check on at least one of a display of an electronic device of a user or the merchant;

receive input from the user corresponding to at least one of a plurality of check fields;

receive a virtual signature from the user;

encrypt the virtual signature;

store the encrypted virtual signature in a database;

decrypt and embedding, in the image of the virtual check, the virtual signature received from the user; populating the virtual check based on the received input

and deposit the virtual check.

7 . A non-transitory physical computer storage for performing the method of claim 1 comprising computer-executable instructions that, when executed by one or more computing devices, configure the one or more computing devices to:

receive a request, from a user, to perform a transaction with a merchant;

generate a virtual check comprising a checking account number, a bank routing number, and a date;

display the virtual check on at least one of a display of an electronic device of a user or the merchant;

receive input from the user corresponding to at least one of a plurality of check fields;

receive a virtual signature from the user;

encrypt the virtual signature;

store the encrypted virtual signature in a database;

decrypt and embedding, in the image of the virtual check, the virtual signature received from the user; populating the virtual check based on the received input

and deposit the virtual check.

8 . A method for conducting electronic financial transactions, comprising:

receiving a request, from a user, to perform a transaction with a merchant;

generating a virtual check by scanning a physical check filled out and signed by the user;

displaying the virtual check on at least one of a display of an electronic device of a user or the merchant;

receiving a virtual signature from the user;

encrypting the virtual signature;

storing the encrypted virtual signature in a database;

and depositing the virtual check.

9 . The method of claim 8 , further comprising encrypting and storing an account number and a routing number of the scanned physical check in a database.

10 . The method of claim 8 , further comprising decrypting and embedding the virtual check with the virtual signature if the physical check was not signed by the user.

11 . The method of claim 8 , further comprising charging tips through the ACH network as a separate transaction upon receiving the virtual signature from the user.

12 . The method of claim 8 , further comprising confirming and accepting terms of service upon receiving the virtual signature form the user.

13 . The method of claim 8 , further comprising performing a reputation management comprising an on-line review harvesting by providing a user with a review page upon receiving the virtual signature from the user for leaving reviews for merchants' services.

14 . A system for conducting secure electronic financial transactions for performing the method of claim 8 , the system comprising:

one or more processors; and

one or more memories having stored thereon instructions that, when executed by the one or more processors, cause the one or more processors to:

receive a request, from a user, to perform a transaction with a merchant;

generate a virtual check by scanning a physical check filled out and signed by the user;

display the virtual check on at least one of a display of an electronic device of a user or the merchant;

receive a virtual signature from the user;

encrypt the virtual signature;

store the encrypted virtual signature in a database; and

deposit the virtual check.

15 . A non-transitory physical computer storage for performing the method of claim 8 comprising computer-executable instructions that, when executed by one or more computing devices, configure the one or more computing devices to:

receive a request, from a user, to perform a transaction with a merchant;

generate a virtual check by scanning a physical check filled out and signed by the user;

display the virtual check on at least one of a display of an electronic device of a user or the merchant;

receive a virtual signature from the user;

encrypt the virtual signature;

store the encrypted virtual signature in a database; and

deposit the virtual check.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2022
From: KOLCHIN, DMITRIY
To: IWALLET INC
Reel/Frame 060743/0564 →