WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
System and method for conducting cashless transactions on a computer network    
United States Patent5692132   
Link to this pagehttp://www.wikipatents.com/5692132.html
Inventor(s)Hogan; Edward J. (Bayside, NY)
AbstractIn 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 Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 5692132
System and method for conducting cashless transactions on a computer

     network - US Patent 5692132 Drawing
System and method for conducting cashless transactions on a computer network
Inventor     Hogan; Edward J. (Bayside, NY)
Owner/Assignee     MasterCard International, Inc. (New York, NY)
Patent assignment
All assignments
Publication Date     November 25, 1997
Application Number     08/477,438
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     June 7, 1995
US Classification     705/27 705/40
Int'l Classification     G06F 017/60
Examiner     McElheny Jr.; Donald E.
Assistant Examiner    
Attorney/Law Firm     Brumbaugh, Graves, Donohue & Raymond
Address
Parent Case    
Priority Data    
USPTO Field of Search     364/401 R 364/408 395/226 395/227 395/239 395/240
Patent Tags     conducting cashless transactions computer network
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5479510
Olsen
705/17
Dec,1995

[0 after 0 votes]
5465206
Hilt
705/40
Nov,1995

[0 after 0 votes]
5426281
Abecassis
235/379
Jun,1995

[0 after 0 votes]
5420405
Chasek
235/379
May,1995

[0 after 0 votes]
5319542
King, Jr.
705/27
Jun,1994

[0 after 0 votes]
5305195
Murphy
705/1
Apr,1994

[0 after 0 votes]
5285383
Lindsey
705/26
Feb,1994

[0 after 0 votes]
5220501
Lawlor
705/40
Jun,1993

[0 after 0 votes]
5053956
Donald
713/601
Oct,1991

[0 after 0 votes]
4992940
Dworkin
705/26
Feb,1991

[0 after 0 votes]
4984155
Geier
705/26
Jan,1991

[0 after 0 votes]
4823264
Deming
705/39
Apr,1989

[0 after 0 votes]
4799156
Shavit
705/26
Jan,1989

[0 after 0 votes]
4605820
Campbell, Jr.
705/71
Aug,1986

[0 after 0 votes]
4498000
Decavele
235/380
Feb,1985

[0 after 0 votes]
4423287
Zeidler
705/71
Dec,1983

[0 after 0 votes]
4315101
Atalla
705/75
Feb,1982

[0 after 0 votes]
4302810
Bouricius
705/75
Nov,1981

[0 after 0 votes]
4283599
Atalla
705/72
Aug,1981

[0 after 0 votes]
5117355
McCarthy
705/14
Dec,1969

[0 after 0 votes]
4578530
Zeidler
705/71
Dec,1969

[0 after 0 votes]
4567359
Lockwood
235/381
Dec,1969

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


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.
 Description Submit all comments and votes
 


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