IP Library Granted Patent US 11,393,043
Granted Patent B2
US 11,393,043 · App. 15/958,937 · Granted Jul 19, 2022

Method and system for creation and funding of tax-advantaged account at point of sale/service

Inventors: Vrajesh Bhavsar (Franklin, TN); Jennifer Frankenfield (Mount Juliet, TN); Reese Feuerman (Columbia, MD)
Assignee: CONNECTYOURCARE, LLC
G06Q40/10G06Q20/4014G06Q20/4037G06Q40/06G06Q20/20
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,393,043
App. No.
15/958,937
Granted
Jul 19, 2022
Kind
B2
Abstract

Disclosed herein are system, method, and computer program product embodiments describing the creation and funding of tax-advantaged accounts at a point of sale/service of a qualifying expense. The disclosure presents verifying the identity of the recipient of the qualifying expense, confirming an initial contribution, and creating a tax-advantaged account on behalf of the individual. The disclosure further presents funding the tax-advantaged account with the initial contribution and subsequently generating a bank transaction wherein the tax-advantaged account transfers the cost of the qualifying expense to the provider.

Claims (73)

1. A system, comprising:

a management database;

a memory; and

at least one processor coupled to the memory and the management database and configured to:

receive a tax-advantaged account (TAA) creation request comprising a provider, a prospective account holder, demographic information associated with the prospective account holder, a cost of a qualified expenditure, an initial funding amount, and one or more bank accounts;

verify an identity of the prospective account holder by sending the demographic information in a web request to a qualified identity verification agent and receiving a confirmation response that confirms the identity of the prospective account holder;

generate a record comprising a balance in a user table in the management database associated with the prospective account holder and the one or more bank accounts and simultaneously generate and send a first transaction to a banking system requesting a creation of a TAA at the banking system;

receive a response from the banking system, in response to sending the first transaction, verifying a creation of the TAA,

in response to the response, generate a second transaction causing a transfer of a sum of funds equal to the initial funding amount from the one or more bank accounts to the TAA and a third transaction causing a transfer of the cost of the qualified expenditure to the provider account from the TAA; and

generate and store a record of the third transaction in the management database in association with the prospective account holder.

2. The system of claim 1 , wherein the at least one processor is further configured to:

receive a multi-purse table configuration comprising account types and respective priorities, eligible service types, and access indicators for the one or more bank accounts;

store the multi-purse table configuration in the management database; and

store a per-service-type hierarchy among the one or more bank accounts based on the eligible service types, the access indicators, and the respective priorities.

3. The system of claim 2 , wherein to transfer the sum of funds equal to the initial funding amount from the one or more bank accounts to the TAA, the at least one processor is further configured to:

select a first account from the one or more bank accounts, wherein the first account comprises a first balance;

determine that the first balance is less than the initial funding amount; and

select one or more additional bank accounts from the one or more bank accounts according to the per-service-type hierarchy to cumulatively service the initial amount.

4. The system of claim 1 , wherein to transfer the cost of the qualified expenditure, the at least one processor is further configured to:

determine that the cost of the qualified expenditure is greater than the initial funding amount;

transfer a partial payment amount equal to the initial funding amount to the provider from the TAA;

determine a remaining amount equal to the partial payment amount subtracted from the cost of the qualified expenditure; and

send a notification of the remaining amount to the provider.

5. The system of claim 1 , wherein the at least one processor is further configured to:

generate a qualified expenditure distribution reporting form based on the cost of the qualified expenditure.

6. The system of claim 1 , wherein the one or more bank accounts comprise checking accounts, savings accounts, credit or debit card accounts, or other funding mechanisms.

7. A method, comprising:

receiving, by one or more processors, a tax-advantaged account (TAA) creation request from a provider comprising a prospective account holder, demographic information associated with the prospective account holder, a cost of a qualified expenditure, an initial funding amount, and one or more bank accounts;

verifying, by the one or more processors, an identity of the prospective account holder by sending the demographic information in a web request to a qualified identity verification agent and receiving a confirmation response that confirms the identity of the prospective account holder by the one or more processors, a record comprising a balance in a user table in a management database associated with the prospective account holder and the one or more bank accounts and simultaneously generating and sending a first transaction to a banking system requesting a creation of a TAA at the banking system;

receiving, by the one or more processors, a response from the banking system, in response to sending the first transaction, verifying a creation of the TAA;

in response to the receiving, generating, by the one or more processors, a second transaction causing a transfer of a sum of funds equal to the initial funding amount from the one or more bank accounts to the TAA and a third transaction causing a transfer of the cost of the qualified expenditure to the provider account from the TAA; and

generating and storing, by the one or more processors, a record of the third transaction in the management database in association with the prospective account holder.

8. The method of claim 7 , further comprising:

receiving, by the one or more processors, a multi-purse table configuration comprising account types and respective priorities, eligible service types, and access indicators for the one or more bank accounts; and

storing, by the one or more processors, the multi-purse table configuration wherein the multi-purse table configuration establishes a per-service-type hierarchy among the one or more bank accounts based on the eligible service types, the access indicators, and the respective priorities.

9. The method of claim 8 , wherein transferring the sum of funds equal to the initial funding amount from the one or more bank accounts to the TAA further comprises:

selecting, by the one or more processors, a first account from the one or more bank accounts based on the per-service-type hierarchy, wherein the first account comprises a first balance;

determining, by the one or more processors, that the first balance is less than the initial funding amount; and

selecting, by the one or more processors, one or more additional bank accounts from the one or more bank accounts according to the per-service-type hierarchy to cumulatively service the initial funding amount.

10. The method of claim 7 , further comprising:

determining, by the one or more processors, that the cost of the qualified expenditure is greater than the initial funding amount;

transferring, by the one or more processors, a partial payment amount equal to the initial funding amount to the provider from the TAA;

determining, by the one or more processors, a remaining amount equal to the partial payment amount subtracted from the cost of the qualified expenditure; and

sending, by the one or more processors, a notification of the remaining amount to the provider.

11. The method of claim 7 , further comprising:

generating, by the one or more processors, a qualified expenditure distribution reporting form based on the cost of the qualified expenditure.

12. The method of claim 7 , wherein the one or more bank accounts comprise checking accounts, savings accounts, credit or debit card accounts, or other funding mechanisms.

13. A non-transitory computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising:

receiving, by a management system, a tax-advantaged account (TAA) creation request from a provider comprising a prospective account holder, demographic information associated with the prospective account holder, a cost of a qualified expenditure, an initial funding amount, and one or more bank accounts;

verifying an identity of the prospective account holder by sending the demographic information in a web request to a qualified identity verification agent and receiving a confirmation response that confirms the identity of the prospective account holder;

generating a record comprising a balance in a user table in a management database associated with the prospective account holder and the one or more bank accounts and simultaneously generating and sending a first transaction to a banking system requesting a creation of a TAA at the banking system;

receiving a response from the banking system, in response to sending the first transaction, verifying a creation of the TAA;

in response to the receiving, generating a second transaction causing a transfer of a sum of funds equal to the initial funding amount from the one or more bank accounts to the TAA and a third transaction causing a transfer of the cost of the qualified expenditure to the provider account from the TAA; and

generating and storing a record of the third transaction in the management database in association with the prospective account holder.

14. The non-transitory computer-readable device of claim 13 , the operations further comprising:

receiving a multi-purse table configuration comprising account types and respective priorities, eligible service types, and access indicators for the one or more bank accounts; and

storing the multi-purse table configuration wherein the multi-purse table configuration establishes a per-service-type hierarchy among the one or more bank accounts based on the eligible service types, access indicators, and the respective priorities.

15. The non-transitory computer-readable device of claim 14 , the operations further comprising:

selecting, by the management system, a first account from the one or more bank accounts, wherein the first account comprises a first balance;

determining, by the management system, that the first balance is less than the initial funding amount; and

selecting, by the management system, one or more additional bank accounts from the one or more bank accounts according to the per-service-type hierarchy to cumulatively service the initial funding amount.

16. The non-transitory computer-readable device of claim 13 , the operations further comprising:

determining, by the management system, that the cost of the qualified expenditure is greater than the initial funding amount;

transferring a partial payment amount equal to the initial funding amount to the provider from the TAA;

determining a remaining amount equal to the partial payment amount subtracted from the cost of the qualified expenditure; and

sending a notification of the remaining amount to the provider.

17. The non-transitory computer-readable device of claim 13 , wherein the one or more bank accounts comprise checking accounts, savings accounts, credit or debit card accounts, or other funding mechanisms.

18. The system of claim 1 , wherein to verify the identity of the prospective account holder the at least one processor is further configured to:

validate a state identification card, social security card, or passport.

19. The method of claim 7 , the verifying the identity of the prospective account holder further comprising:

validating, by the one or more processors, a state identification card, social security card, or passport.

20. The non-transitory computer-readable device of claim 13 , the verifying the identity of the prospective account holder further comprising:

validating a state identification card, social security card, or passport.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Jan 13, 2021
From: PACIFIC WESTERN BANK
To: CONNECTYOURCARE, INC.
Reel/Frame 054906/0243 →
SECURITY INTEREST Recorded Jun 4, 2020
From: CONNECTYOURCARE, INC.
To: PACIFIC WESTERN BANK
Reel/Frame 052843/0143 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2020
From: BHAVSAR, VRAJESH; FRANKENFIELD, JENNIFER; FEUERMAN, REESE
To: CONNECTYOURCARE, LLC
Reel/Frame 051723/0614 →
Cited By (2)
US 12,561,657 US 12,651,238