Wireless check authorization
First Claim
1. A wireless check authorization method, in which a server responsive to a handheld wireless device client operated by a check taker requests checking account authorization for a check written by a check writer having a checking account, the server interacting with a database having checking account status information and check taker account information, comprising the steps of:
- a) said server determining from said database check taker account information if said check taker is registered to use said check authorization method and if said check taker has a check taker account that is up to date,a1) if said check taker is not registered to use said check authorization method, informing said check taker to register to use said check authorization method and establish said check taker account,a2) if said check taker is registered to use said check authorization method, said server determining from said database check taker account information if said check taker has said check taker account that is up to date,a3) if said check taker is registered to use said check authorization method and if said check taker account is not up to date, informing said check taker to update said check taker account;
b) if said check taker is registered to use said check authorization method and said check taker has an account that is up to date, said server determining from said database checking account information if said check writer checking account is open,b1) if said check writer checking account is not open, informing said check taker that said check writer checking account is not open;
c) if said check taker is registered to use said check authorization method and said check taker has an account that is up to date and said check writer checking account is open, said server determining from said database checking account information if said check writer has written more than a specified number of checks in a specified time period,c1) if said check writer has written more than said specified number of checks in said specified time period, informing said check taker that said check writer checking account is open, but said check writer has written more than said specified number of checks in said specified time period;
d) if said check taker is registered to use said check authorization method and said check taker has an account that is up to date and said check writer checking account is open, and said check writer has not written more than said specified number of checks in said specified time period, said server determining from said database checking account information if said check writer issued at least one said check that has been unpaid,d1) if said check writer issued said at least one check that has been unpaid, informing said check taker that said check writer checking account is open and said check writer has not written more than said specified number of checks in said specified time period, but said check writer issued said at least one check that has been unpaid;
e) if said check taker is registered to use said check authorization method and said check taker has an account that is up to date and said check writer checking account is open, and said check writer has not written more than said specified number of checks in said specified time period, and said check writer did not issue said at least one check that has been unpaid, said server determining from said database checking account information if said check writer checking account has a positive account balance,e1) if said check writer checking account does not have a positive checking account balance, informing said check taker that said check writer checking account is open, and said check writer has not written more than said specified number of checks in said specified time period, and said check writer did not issue said at least one check that has been unpaid, but said check writer checking account does not have a positive checking account balance;
e2) if said check writer checking account does have a positive checking account balance, informing said check taker that said check writer checking account is open, and said check writer has not written more than said specified number of checks in said specified time period, and said check writer did not issue said at least one check that has been unpaid, and said check writer checking account does have a positive checking account balance.
3 Assignments
0 Petitions
Accused Products
Abstract
A wireless check authorization system and method that determines in real time, upon receipt of check information from a check writer, whether the check writer'"'"'s checking account is open, whether the check writer has written more than a specified number of checks in a specified time period, whether the check writer'"'"'s checking account has any unpaid checks, and/or whether the checking account has a positive account balance, using a standard off-the-shelf handheld wireless device, such as a text messaging enabled cell phone, web enabled cell phone, short message service enabled wireless device, wireless application protocol enabled cell phone, personal digital assistant, pager, mobile phone, or other suitable wireless device, that a check taker typically carries substantially at all times, is easy to use, low priced, cost effective, and indicates to the check taker, in a simple and easy to understand manner, whether or not to accept a check for payment.
112 Citations
36 Claims
-
1. A wireless check authorization method, in which a server responsive to a handheld wireless device client operated by a check taker requests checking account authorization for a check written by a check writer having a checking account, the server interacting with a database having checking account status information and check taker account information, comprising the steps of:
-
a) said server determining from said database check taker account information if said check taker is registered to use said check authorization method and if said check taker has a check taker account that is up to date, a1) if said check taker is not registered to use said check authorization method, informing said check taker to register to use said check authorization method and establish said check taker account, a2) if said check taker is registered to use said check authorization method, said server determining from said database check taker account information if said check taker has said check taker account that is up to date, a3) if said check taker is registered to use said check authorization method and if said check taker account is not up to date, informing said check taker to update said check taker account; b) if said check taker is registered to use said check authorization method and said check taker has an account that is up to date, said server determining from said database checking account information if said check writer checking account is open, b1) if said check writer checking account is not open, informing said check taker that said check writer checking account is not open; c) if said check taker is registered to use said check authorization method and said check taker has an account that is up to date and said check writer checking account is open, said server determining from said database checking account information if said check writer has written more than a specified number of checks in a specified time period, c1) if said check writer has written more than said specified number of checks in said specified time period, informing said check taker that said check writer checking account is open, but said check writer has written more than said specified number of checks in said specified time period; d) if said check taker is registered to use said check authorization method and said check taker has an account that is up to date and said check writer checking account is open, and said check writer has not written more than said specified number of checks in said specified time period, said server determining from said database checking account information if said check writer issued at least one said check that has been unpaid, d1) if said check writer issued said at least one check that has been unpaid, informing said check taker that said check writer checking account is open and said check writer has not written more than said specified number of checks in said specified time period, but said check writer issued said at least one check that has been unpaid; e) if said check taker is registered to use said check authorization method and said check taker has an account that is up to date and said check writer checking account is open, and said check writer has not written more than said specified number of checks in said specified time period, and said check writer did not issue said at least one check that has been unpaid, said server determining from said database checking account information if said check writer checking account has a positive account balance, e1) if said check writer checking account does not have a positive checking account balance, informing said check taker that said check writer checking account is open, and said check writer has not written more than said specified number of checks in said specified time period, and said check writer did not issue said at least one check that has been unpaid, but said check writer checking account does not have a positive checking account balance; e2) if said check writer checking account does have a positive checking account balance, informing said check taker that said check writer checking account is open, and said check writer has not written more than said specified number of checks in said specified time period, and said check writer did not issue said at least one check that has been unpaid, and said check writer checking account does have a positive checking account balance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A wireless check authorization method, in which a server responsive to a handheld wireless device client operated by a check taker requests checking account authorization for a check written by a check writer having a checking account, the server interacting with a database having checking account status information and check taker account information, comprising the steps of:
-
a) said server determining from said database check taker account information if said check taker is registered to use said check authorization method and if said check taker has a check taker account that is up to date, a1) if said check taker is not registered to use said check authorization method, informing said check taker to register to use said check authorization method and establish said check taker account, a2) if said check taker is registered to use said check authorization method, said server determining from said database check taker account information if said check taker has said check taker account that is up to date, a3) if said check taker is registered to use said check authorization method and if said check taker account is not up to date, informing said check taker to update said check taker account; b) if said check taker is registered to use said check authorization method and said check taker has an account that is up to date, said server determining from said database checking account information if said check writer checking account is open, b1) if said check writer checking account is not open, informing said check taker that said check is not authorized; c) if said check taker is registered to use said check authorization method and said check taker has an account that is up to date and said check writer checking account is open, said server determining from said database checking account information if said check writer has written more than a specified number of checks in a specified time period, c1) if said check writer has written more than said specified number of checks in said specified time period, informing said check taker that said check is not authorized; d) if said check taker is registered to use said check authorization method and said check taker has an account that is up to date and said check writer checking account is open, and said check writer has not written more than said specified number of checks in said specified time period, said server determining from said database checking account information if said check writer issued at least one said check that has been unpaid, d1) if said check writer issued said at least one check that has been unpaid, informing said check taker that said check is not authorized; e) if said check taker is registered to use said check authorization method and said check taker has an account that is up to date and said check writer checking account is open, and said check writer has not written more than said specified number of checks in said specified time period, and said check writer did not issue said at least one check that has been unpaid, said server determining from said database checking account information if said check writer checking account has a positive account balance, e1) if said check writer checking account does not have a positive checking account balance, informing said check taker that said check is not authorized; e2) if said check writer checking account does have a positive checking account balance, informing said check taker that said check is authorized. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A wireless check authorization method, in which a server responsive to a handheld wireless device client operated by a check taker requests checking account authorization for a check written by a check writer having a checking account, the server interacting with a database having checking account status information and check taker account information, comprising the steps of:
-
a) said server determining from said database check taker account information if said check taker is registered to use said check authorization method and if said check taker has a check taker account that is up to date, a1) if said check taker is not registered to use said check authorization method, informing said check taker to register to use said check authorization method and establish said check taker account, a2) if said check taker is registered to use said check authorization method, said server determining from said database check taker account information if said check taker has said check taker account that is up to date, a3) if said check taker is registered to use said check authorization method and if said check taker account is not up to date, informing said check taker to update said check taker account; b) if said check taker is registered to use said check authorization method and said check taker has an account that is up to date, said server determining from said database checking account information if said check writer issued at least one said check that has been unpaid, b1) if said check writer issued said at least one check that has been unpaid, informing said check taker that said check writer issued said at least one check that has been unpaid, b2) if said check writer did not issue said at least one check that has been unpaid, informing said check taker that said check writer did not issue said at least one check that has been unpaid. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A wireless check authorization method, in which a server responsive to a handheld wireless device client operated by a check taker requests checking account authorization for a check written by a check writer having a checking account, the server interacting with a database having checking account status information and check taker account information, comprising the steps of:
-
a) said server determining from said database check taker account information if said check taker is registered to use said check authorization method and if said check taker has a check taker account that is up to date, a1) if said check taker is not registered to use said check authorization method, informing said check taker to register to use said check authorization method and establish said check taker account, a2) if said check taker is registered to use said check authorization method, said server determining from said database check taker account information if said check taker has said check taker account that is up to date, a3) if said check taker is registered to use said check authorization method and if said check taker account is not up to date, informing said check taker to update said check taker account; b) if said check taker is registered to use said check authorization method and said check taker has an account that is up to date, said server determining from said database checking account information if said check writer issued at least one said check that has been unpaid, b1) if said check writer issued said at least one check that has been unpaid, informing said check taker that said check is not authorized, b2) if said check writer did not issue said at least one check that has been unpaid, informing said check taker that said check is authorized. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
Specification