|
|
|
| United States Patent | 5692132 |
| Link to this page | http://www.wikipatents.com/5692132.html |
| Inventor(s) | Hogan; Edward J. (Bayside, NY) |
| Abstract | In a commercial transaction system, a system user uses a personal computer
to interact with merchant computers over the Internet to conduct cashless
transactions. Each system user computer processes data including a balance
stored in the computer's memory and updates the stored data at the end of
the transaction. The system is specially designed for purchases of items
or transactions of relatively small monetary value. In this manner, the
amount of the transaction is deducted from the balance on the computer. In
accordance with the invention, when the existing balance associated with
the computer does not cover the price of the transaction, the system
provides a reload feature which gives the user an option to increase the
balance of the computer. Such a feature allows the purchase to be made
without inconveniencing the user to increase the balance by other means.
Each time the balance is increased by a reload, the user's issuer bank
bills the user for the reload amount. |
|
|
|
Title Information  |
|
|
|
|
|
Drawing from US Patent 5692132 |
|
|
System and method for conducting cashless transactions on a computer
network |
|
|
|
|
|
| Publication Date |
November 25, 1997 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Title Information  |
|
|
References  |
|
|
| *references marked with an asterisk below are user-added references |
|
U.S. References |
|
|
| Add a new US reference: |
| | Reference | Relevancy | Comments | Reference | Relevancy | Comments | 5479510 Olsen 705/17 Dec,1995 |      Your vote accepted [0 after 0 votes] | | 5465206 Hilt 705/40 Nov,1995 |      Your vote accepted [0 after 0 votes] | | 5426281 Abecassis 235/379 Jun,1995 |      Your vote accepted [0 after 0 votes] | | 5420405 Chasek 235/379 May,1995 |      Your vote accepted [0 after 0 votes] | | 5319542 King, Jr. 705/27 Jun,1994 |      Your vote accepted [0 after 0 votes] | | 5305195 Murphy 705/1 Apr,1994 |      Your vote accepted [0 after 0 votes] | | 5285383 Lindsey 705/26 Feb,1994 |      Your vote accepted [0 after 0 votes] | | 5220501 Lawlor 705/40 Jun,1993 |      Your vote accepted [0 after 0 votes] | | 5053956 Donald 713/601 Oct,1991 |      Your vote accepted [0 after 0 votes] | | 4992940 Dworkin 705/26 Feb,1991 |      Your vote accepted [0 after 0 votes] | | 4984155 Geier 705/26 Jan,1991 |      Your vote accepted [0 after 0 votes] | | 4823264 Deming 705/39 Apr,1989 |      Your vote accepted [0 after 0 votes] | | 4799156 Shavit 705/26 Jan,1989 |      Your vote accepted [0 after 0 votes] | | 4605820 Campbell, Jr. 705/71 Aug,1986 |      Your vote accepted [0 after 0 votes] | | 4498000 Decavele 235/380 Feb,1985 |      Your vote accepted [0 after 0 votes] | | 4423287 Zeidler 705/71 Dec,1983 |      Your vote accepted [0 after 0 votes] | | 4315101 Atalla 705/75 Feb,1982 |      Your vote accepted [0 after 0 votes] | | 4302810 Bouricius 705/75 Nov,1981 |      Your vote accepted [0 after 0 votes] | | 4283599 Atalla 705/72 Aug,1981 |      Your vote accepted [0 after 0 votes] | | 5117355 McCarthy 705/14 Dec,1969 |      Your vote accepted [0 after 0 votes] | | 4578530 Zeidler 705/71 Dec,1969 |      Your vote accepted [0 after 0 votes] | | 4567359 Lockwood 235/381 Dec,1969 |      Your vote accepted [0 after 0 votes] | | |
|
|
|
|
U.S. References |
|
|
Foreign References |
|
|
|
|
|
|
Foreign References |
|
|
Other References |
|
|
|
|
|
|
Other References |
|
|
|
|
|
References  |
|
|
|
|
|
| Market Size |
|
Estimate the gross annual revenues of the relevant market
sector:
|
| | |
| |
|
|
| Market Share |
|
Estimate the percentage of the relevant market sector this invention will capture:
|
| | |
| |
|
|
| Reasonable Royalty |
|
What percentage of gross sales should the inventor or assignee be paid?
|
| | |
| |
|
|
|
Public's "Guesstimation" of Royalty Value
|
| Market Size | N/A | [No votes] | | x | Market Share | N/A | [No votes] | | x | Reasonable Royalty | N/A | [No votes] |
| | N/A | |
| |
|
|
|
|
|
|
|
|
|
|
|
|
Market Review  |
|
|
Technical Review  |
|
|
Claims  |
|
|
I claim:
1. A system for conducting cashless transactions on a network which
transmits data, comprising:
a plurality of consumer terminals coupled to said network, each of said
plurality of consumer terminals comprising an input means for selecting
one of said cashless transactions, a processor and a memory including a
first storage area for storing data representative of an available fund;
a merchant computer coupled to said network for providing data representing
at least one of said cashless transactions, including a transaction amount
to at least one of said plurality of consumer terminals over said network,
and a financial services provider computer coupled to said network for
receiving increase requests from and providing data representative of said
available fund to said plurality of consumer terminals;
wherein said processor of said at least one of said plurality of consumer
terminals is responsive to said transaction amount and said available fund
such that if the difference between said available fund and said
transaction amount is below a predetermined threshold, it provides to said
financial services provider computer request data to increase said
available fund a predetermined amount and upon said increase executes said
selected cashless transaction by decreasing from said available fund said
transaction amount to complete said cashless transaction.
2. The system of claim 1 wherein said transaction information comprises
purchase data representing at least one purchase item to select and a
transaction amount required to purchase said at least one purchase item,
and wherein said selected cashless transaction is executed by decreasing
said available fund by said transaction amount of said selected cashless
transaction.
3. The system of claim 1 wherein said merchant terminal records purchase
information of said selected cashless transaction and said available fund
after said purchase is executed.
4. The system of claim 1 wherein said processor of said one of said
plurality of consumer terminal apparatus provides said request data to
increase said available fund responsive to said input means.
5. The system of claim 1 wherein said processor of said one of said
plurality of consumer terminal apparatus automatically provides said
request data to increase said available fund when said transaction amount
is greater than said available fund.
6. The system of claim 1 wherein said first storage area further stores
data representative of available fund increase information and wherein
said processor of said one of said plurality of consumer terminal
apparatus provides said request data to increase said available fund,
responsive to said input means and said available fund increase
information.
7. The system of claim 1 wherein said first storage area further stores
data representative of available fund increase information and wherein
said processor of said one of said plurality of consumer terminal
apparatus automatically provides said request data to increase said
available fund, responsive to said available fund increase information,
when said transaction cost data is greater than said available fund.
8. The system of claim 6 wherein said available fund increase information
comprises:
a current number of available fund increases; and
a maximum number of available fund increases.
9. The system of claim 8 wherein said request data is not provided to said
financial services provider computer if said current number equals said
maximum number.
10. The system of claim 7 wherein said available fund increase information
comprises:
a current number of available fund increases; and
a maximum number of available fund increases.
11. The system of claim 10 wherein said request data is not provided to
said financial services provider computer if said current number equals
said maximum number.
12. The system of claim 1 wherein said network is an Internet network.
13. The system of claim 1 wherein said selected cashless transaction
comprises a purchase of a selected item, said one of said plurality of
consumer terminal apparatus further comprising means for browsing
information about said selected item.
14. The system of claim 13 wherein said information is multimedia
information including an image of said selected item.
15. The system of claim 1 wherein said memory of said one of said plurality
of consumer terminal apparatus further includes a second storage area for
storing data representative of a selected period of inactivity and data
representative of a duration since last transaction, wherein said
processor of said one of a plurality of consumer terminal apparatus
compares said selected period of inactivity with said duration and sets
said available fund to zero if said duration exceeds said selected period
of inactivity.
16. The system of claim 1 wherein said processor of said one of said
plurality of consumer terminal apparatus increases said available fund by
a reload sum.
17. The system of claim 16 wherein said reload sum is predetermined.
18. The system of claim 1 wherein said financial services provider computer
receives over said network said request data for an increase in said
available fund located in said memory, determines whether said request
should be granted and transmits granted request data, if granted, to said
one of said plurality of consumer terminal apparatus.
19. The system of claim 1 wherein said request data includes account
identification information of said account and wherein said financial
services provider computer comprises:
a memory for storing a list of selected account identifications; and
a processor for comparing said account identification information with said
list and determining whether said account identification is within said
list, said financial services provider computer transmitting a rejected
request signal to said one of said plurality of consumer terminal
apparatus responsive to said request disallowing completion of any
cashless transaction when said account identification is determined to be
within said list.
20. The system of claim 1 wherein said request data includes expiration
date information associated with said account and wherein said financial
service provider computer comprises:
timer for providing a present date; and
a processor for comparing said present date with said expiration date, said
financial services provider computer transmitting a rejected request
signal to said one of said plurality of consumer terminal apparatus
responsive to said request disallowing completion of any cashless
transaction when said account is determined to be expired.
21. The system of claim 1 wherein said financial services provider computer
maintains a pooled account which is reduced responsive to said transaction
information of said selected cashless transaction forwarded to said
financial services provider computer by said merchant computer after said
selected cashless transaction is executed.
22. The system of claim 21 further comprising an issuer bank computer
coupled to said network, wherein said financial services provider computer
transmits reload data over said network to said issuer bank computer, and
wherein said issuer bank computer registers a number of granted requests
and said reload sum for a consumer, and bills said consumer account for an
amount which is a function of said number of granted requests and said
reload sum and, upon billing, funds said pooled account maintained by and
within said financial services provider computer by said reload sum.
23. The system of claim 22 further comprising an acquirer bank computer
coupled to said network, wherein said financial services provider computer
transmits a transaction total for each merchant computer to said acquirer
bank computer, and wherein said acquirer bank computer, responsive to
receiving said transaction total, credits a merchant account corresponding
to said merchant computer based on said transaction total.
24. The system of claim 23 wherein said financial services provider
computer reduces said transaction total by a transaction fee before
transmitting.
25. A system for extending funds to a consumer account to conduct cashless
transactions on a computer network, comprising:
a plurality of consumer terminal apparatus coupled to said computer
network, each of said plurality of consumer terminal apparatus comprising
a processor and a dedicated memory including an available fund stored
therein;
a financial services provider computer coupled to said computer network;
and
an issuer bank computer coupled to said computer network;
wherein said processor of at least one of said plurality of consumer
terminal apparatus generates request data for an increase in said
available fund stored in said at least one consumer terminal apparatus and
increases said available fund by a reload sum if granted request data is
received from said financial services provider computer;
wherein said financial services provider computer receives over said
computer network said request data from said at least one consumer
terminal apparatus for an increase in said available fund located in said
memory of said at least one consumer terminal apparatus, determines
whether to grant said received request, and if granted, transmits said
granted request data to said at least one consumer terminal apparatus and
transmits reload data representing said reload sum over said network to
said issuer bank computer; and
wherein said issuer bank computer receives said reload data and bills a
consumer account associated with said at least one consumer terminal
apparatus for said reload sum.
26. The system of claim 25 wherein said processor of said consumer terminal
apparatus generates said request data for an increase in said available
fund responsive to said available fund.
27. The system of claim 26 wherein said processor of said consumer terminal
apparatus generates said request data for an increase in said available
fund when said available fund is insufficient to complete said cashless
transaction.
28. The system of claim 27 wherein said processor of said consumer terminal
apparatus automatically generates said request data for an increase when
said available fund is insufficient to complete said cashless transaction.
29. The system of claim 25 wherein said reload sum is predetermined.
30. The system of claim 25 wherein said issuer bank computer registers a
number of granted requests and said reload sum and bills said consumer
account for an amount which is a function of said number of granted
requests and said reload sum.
31. The system of claim 25 wherein said computer network is an Internet
network.
32. The system of claim 25 wherein said request data includes account
identification information of said account and wherein said financial
services provider computer comprises:
a memory for storing a list of selected account identifications; and
a processor for comparing said account identification with said list and
determining whether said account identification is within said list, said
financial services provider computer transmitting a rejected request
signal to said one of said plurality of consumer terminal apparatus
responsive to said request disallowing completion of any cashless
transaction when said account identification is determined to be within
said list.
33. The system of claim 25 wherein said request data includes expiration
date information associated with said account and wherein said financial
service provider computer comprises:
a timer for providing a present date; and
a processor for comparing said present date with said expiration date, said
financial services provider computer transmitting a rejected request
signal to said one of said plurality of consumer terminal apparatus
responsive to said request disallowing completion of any cashless
transaction when said account is determined to be expired.
34. The system of claim 25 wherein upon billing, said issuer bank funds a
pooled account located in said financial services provider computer by
said reload sum.
35. The system of claim 25 wherein said memory further includes available
fund increase information and wherein said request is generated responsive
to said available fund increase information.
36. The system of claim 35 wherein said available fund increase information
comprises:
a current number of available fund increases; and
a maximum number of available fund increases.
37. The system of claim 36 wherein said request data is not generated if
said current number equals said maximum number.
38. A method for conducting cashless transactions on a computer network
with a consumer terminal apparatus coupled to said network, said consumer
terminal apparatus comprising a memory, a communications device, a display
and input means, said method comprising the steps of:
storing data representative of at least an available fund in said memory of
said consumer terminal apparatus;
accessing said computer network with said communications device;
receiving transaction information data from a merchant computer coupled to
said network;
transmitting selecting data with said communications device to said
merchant computer over said computer network responsive to said input
means and said transaction information;
increasing said available fund located in said memory of said consumer
terminal apparatus if the difference between said transaction cost and
said available fund is below a predetermined threshold; and
decreasing said available fund responsive to said transaction cost and said
selecting data.
39. The method of claim 38 further comprising the step of displaying
information on said display representative of said available fund and said
transaction information data including a transaction cost.
40. The method of claim 38 wherein said receiving step comprises the step
of receiving transaction information representing at least one cashless
transaction to select and a transaction cost corresponding to each of said
at least one cashless transaction;
wherein said transmitting step comprises the step of transmitting selecting
data responsive to a selected cashless transaction selected from said at
least one cashless transaction; and
wherein said decreasing step comprises the step of decreasing said
available fund by said selected transaction cost to complete said selected
cashless transaction.
41. The method of claim 40 further comprising the step of providing to said
financial services provider computer with said communications device,
request data to increase said available fund and wherein said increasing
step comprises the step of increasing said available fund responsive to
granted request data received from said financial services provider
computer.
42. The method of claim 41 wherein said increasing step comprises the step
of providing said request data to increase said available fund responsive
to said input means.
43. The method of claim 41 wherein said providing step comprises the step
of automatically providing said request data to increase said available
fund when said available fund is less than a selected transaction cost of
said selected cashless transaction.
44. The method of claim 41 wherein said storing step comprises the step of
storing data representative of said available fund and available fund
increase information and wherein said providing step comprises the step of
providing said request data to increase said available fund responsive to
said input means and said available fund increase information.
45. The method of claim 41 wherein said storing step comprises the step of
storing data representative of said available fund and available fund
increase information and wherein said providing step comprises the step of
automatically providing said request data to increase said available fund
responsive to said available fund increase information, when said
transaction cost is greater than said available fund.
46. The method of claim 44 wherein said available fund increase information
comprises:
a current number of available fund increases; and
a maximum number of available fund increases.
47. The method of claim 46 wherein said request data is not provided to
said financial services provider computer if said current number equals
said maximum number.
48. The method of claim 45 wherein said available fund increase information
comprises:
a current number of available fund increases; and
a maximum number of available fund increases.
49. The method of claim 48 wherein said request data is not provided to
said financial services provider computer if said current number equals
said maximum number.
50. The method of claim 38 wherein said computer network is an Internet
network.
51. The method of claim 40 wherein said selected cashless transaction
comprises a purchase of a selected item, said method further comprising
the step of browsing information about said selected item.
52. The method of claim 51 wherein said information is multimedia
information including an image of said selected item.
53. The method of claim 38 wherein said storing step comprises the step of
storing data representative of a selected period of inactivity and data
representative of a duration since last transaction, said method further
comprising the steps of:
comparing said selected period of inactivity with said duration; and
setting said available fund to zero if said duration exceeds said selected
period of inactivity.
54. The method of claim 38 wherein said increasing step comprises the step
of increasing said available fund by a reload sum.
55. The method of claim 54 wherein said reload sum is predetermined.
56. A method for extending funds from a host system to a consumer terminal
apparatus comprising a memory storing an available fund separate from said
host system to complete a cashless transaction over a network, comprising
the steps of:
receiving at said host system over said network a request for an increase
in said available fund from said consumer terminal apparatus to complete a
cashless transaction;
determining at said host system whether to grant said received request for
said consumer terminal apparatus; and
transmitting a reply signal from said host system to said consumer terminal
apparatus indicating whether said request was granted,
wherein said available fund in said consumer terminal apparatus is
increased if said request is granted and wherein said available fund is
used to complete said cashless transaction.
57. The method of claim 56 wherein said request includes account
identification information of a consumer account and wherein said method
further comprises the steps of:
storing a list of selected account identifications; and
comparing said account identification information with said list and
determining whether said account identification is within said list,
wherein said transmitting step comprises the step of transmitting a reply
signal to said consumer terminal apparatus responsive to said request
disallowing completion of any cashless transaction when said account
identification is determined to be within said list.
58. The method of claim 56 wherein said request includes expiration date
information associated with a consumer account and wherein said method
further comprises:
providing a present date; and
comparing said present date with said expiration date, wherein said
transmitting step comprises the step of transmitting a rejected request
signal to said consumer terminal apparatus responsive to said request
disallowing completion of any cashless transaction when said consumer
account is determined to be expired.
59. The method of claim 56 further comprising the steps of maintaining a
pooled account which is reduced responsive to transaction information
received from a merchant computer coupled to said network, after said
cashless transaction is executed.
60. The method of claim 59 further comprising the steps of:
transmitting reload data over said network to an issuer bank computer
coupled to said network;
registering a number of granted requests and a reload sum for a consumer;
billing said consumer account for an amount which is a function of said
number of granted requests and said reload sum; and
receiving funds from said issuer bank computer into said pooled account
amounting to said reload sum.
61. The method of claim 60 further comprising the steps of:
transmitting a transaction total for each merchant computer to an acquirer
bank computer coupled to said network; and
responsive to receiving said transaction total, crediting a merchant
account corresponding to said merchant computer based on said transaction
total.
62. The system of claim 61 wherein said transmitting step comprises the
step of reducing said transaction total by a transaction fee.
63. A consumer terminal apparatus for conducting cashless transactions on a
computer network, comprising:
a memory comprising a first storage area for storing data representative of
an available fund, data representative of a current number of available
fund increases and data representative of a maximum number of available
fund increases allowed;
a communications device for accessing said computer network and receiving
from a merchant computer cashless transaction signals representing at
least one cashless transaction to select and a cashless transaction amount
required to complete said at least one cashless transaction and for
transmitting selection data responsive to said input means to said
merchant computer, said selection signal representing a selected cashless
transaction to be conducted with said merchant computer over said computer
network;
a display for displaying information representative of said at least one
cashless transaction and said available fund;
an input means for selecting at least one of said at least one cashless
transaction; and
a processor for increasing said available fund when said available fund is
less than a selected transaction amount of said selected cashless
transaction; and for decreasing said available fund by said selected
transaction amount to complete said selected cashless transaction, wherein
said processor updates said current number of available fund increases
upon each occurrence of said available fund increase.
64. The consumer terminal apparatus of claim 63 wherein said processor
provides an option to a consumer through said display to increase said
available fund.
65. The consumer terminal apparatus of claim 63 wherein said processor
automatically increases, responsive to a granted request signal received
from a financial services computer over said network, said available fund.
66. The consumer terminal apparatus of claim 63 wherein said computer
network is an Internet network.
67. The consumer terminal apparatus of claim 63 wherein said selected
cashless transaction comprises a purchase of a selected item, said
consumer terminal apparatus further comprising means for browsing
information about said selected item.
68. The consumer terminal apparatus of claim 67 wherein said information is
multimedia information including an image of said selected item.
69. The consumer terminal apparatus of claim 63 wherein said communications
device is a modem.
70. The consumer terminal apparatus of claim 63 wherein said increase in
said available fund is not provided if said current number of available
fund increases is equal to said maximum number of available fund
increases.
71. The consumer terminal apparatus of claim 63 wherein said memory further
comprises a second storage area for storing data representative of a
selected period of inactivity and duration since last transaction, wherein
said processor compares said selected period of inactivity with said
duration and sets said available fund to zero if said duration exceeds
said selected period of inactivity. |
|
|
|
|
Claims  |
|
|
Description  |
|
|
TECHNICAL FIELD
The present invention relates to a commercial network transaction system
and method and particularly to a system and method for conducting
commercial transactions of small monetary value on a computer network
without using cash.
BACKGROUND OF THE INVENTION
Many attempts have been made to develop a system whereby the need to carry
cash on one's person to make purchases would be obviated. Two common
answers have been the use of credit cards and debit cards. In both cases,
the card user can make the purchases without cash, one through the
extension of bank credit and the other through an immediate electronic
debit of a bank account. However, both techniques fail to address the need
for cashless solutions to small transactions since the processing costs
using either technique are too high with regard to the small transactions.
Another technique for conducting cashless transactions is disclosed in PCT
International Publication No. WO 91/16691 published Oct. 13, 1991 and PCT
International Publication No. WO 93/08545 published Apr. 29, 1993. The
disclosed value transfer system in both publications comprises a computer,
a value meter and a bulk purse within a bank, and exchange devices and
electronic purses (e.g., integrated circuit cards or smart cards) outside
the bank. In accordance with the disclosure, the bulk purse is capable of
having cash values loaded to and redeemed by electronic purses via a value
meter. The electronic purses communicate with each other through an
exchange device to transfer values in transactions which are off-line from
the computer. The value meter keeps float value records for the computer
to derive a net value released to the bulk purse. Each float value record
is nonspecific with regard to individual draw-downs and redemptions.
This prior-art technique has an obvious disadvantage in that the holder of
an electronic purse must connect to a bank via a computer to increase
his/her monetary level stored in the electronic purse. Therefore, if a
user purchases an item at a merchant's site without sufficient funds in
the purse, he/she could not immediately purchase the item before accessing
a computer to further "charge" the purse. Furthermore, the electronic
purse is represented in the disclosure as a smart card designed for
carrying to merchant terminals for insertion.
Over the last several years, businesses have been attracted to the rapidly
growing number of personal computer users. More specifically, these
businesses have realized the potential customer base of the so-called
"on-line users." On-line service providers such as America Online,
CompuServe, and Prodigy have provided easy access to computer networks
such that a large captive audi | | |