CA2236118A1 - Computerized payment system for purchasing goods and services on the internet - Google Patents
Computerized payment system for purchasing goods and services on the internet Download PDFInfo
- Publication number
- CA2236118A1 CA2236118A1 CA002236118A CA2236118A CA2236118A1 CA 2236118 A1 CA2236118 A1 CA 2236118A1 CA 002236118 A CA002236118 A CA 002236118A CA 2236118 A CA2236118 A CA 2236118A CA 2236118 A1 CA2236118 A1 CA 2236118A1
- Authority
- CA
- Canada
- Prior art keywords
- quasi
- seller
- buyer
- public network
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/02—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/02—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
- G06Q20/027—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP] involving a payment switch or gateway
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/085—Payment architectures involving remote charge determination or related payment systems
- G06Q20/0855—Payment architectures involving remote charge determination or related payment systems involving a third party
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/42—Confirmation, e.g. check or permission by the legal debtor of payment
- G06Q20/425—Confirmation, e.g. check or permission by the legal debtor of payment using two different networks, one for transaction and one for security confirmation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3226—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/56—Financial cryptography, e.g. electronic payment or e-cash
Abstract
A method and system for use on a quasi-public network, such as the Internet, to enable users of the network to conduct commercial transactions involving a payment of funds by one user to another user of the network. The method includes operating a computer system for sending and receiving messages from users over the network. Upon receiving a message over the network from a qualified user-seller, a message is sent over the network to the user-buyer that was identified in the message from the user-seller. The message to the user-buyer requests confirmation of a transaction identified in the message received from the user-seller. Upon receiving a confirmation over the network from the user-buyer, payment information is sent by secure channels off the network to an agent of the user-seller. The user-seller's agent may be a separate entity or the function of the user-seller's agent may be performed by the transaction enabling system. Upon receipt of an authorization code from the seller's agent, the authorization code is encrypted and sent to the user-seller over the network.
Description
-W O97/16897 PCT~US96/17556 4 REFERENCE TO RELATE~ APPLICATION
5This application is related to copending 6application Serial No. 08/308,101, filed September 16, 7 1994, the entire disclosure of which is hereby 8 incorporated by reference herein.
10The present invention relates to a system for ll enabling payment for goods and services over a quasi-12 public network, and more particularly, the present 13 invention relates to a payment system that can be used to 14 enable an Internet user to initiate a payment to another Internet user for goods or services over the Internet.
16The Internet has emerged as a large community 17 of electronically-connected users located around the 18 world who readily and regularly exchange significant 19 amounts of information. The Internet continues to serve its original purposes of providing for access and 21 exchange of information among government agencies, 22 laboratories, and universities for research and 23 education. In addition, the Internet has evolved to 24 serve a variety of interests and forums that extend beyond its original goals.
26The Internet has been considered as a potential 27 new marketplace for various types of products, including 28 goods and services. Using the Internet as a marketplace 29 has many advantages. Although the Internet presently has the capability to serve as a marketplace for goods and 1 services, use of the Internet for this purpose has been 32 slow to develop. One reason for this lack of development 33 is that it is difficult to pay for goods or services 34 using the Internet. An Internet user cannot send cash or a check via the Internet. Sending a check via physical 1 delivery services is slow and sending a credit card 2 number over the Internet poses security problems.
5This application is related to copending 6application Serial No. 08/308,101, filed September 16, 7 1994, the entire disclosure of which is hereby 8 incorporated by reference herein.
10The present invention relates to a system for ll enabling payment for goods and services over a quasi-12 public network, and more particularly, the present 13 invention relates to a payment system that can be used to 14 enable an Internet user to initiate a payment to another Internet user for goods or services over the Internet.
16The Internet has emerged as a large community 17 of electronically-connected users located around the 18 world who readily and regularly exchange significant 19 amounts of information. The Internet continues to serve its original purposes of providing for access and 21 exchange of information among government agencies, 22 laboratories, and universities for research and 23 education. In addition, the Internet has evolved to 24 serve a variety of interests and forums that extend beyond its original goals.
26The Internet has been considered as a potential 27 new marketplace for various types of products, including 28 goods and services. Using the Internet as a marketplace 29 has many advantages. Although the Internet presently has the capability to serve as a marketplace for goods and 1 services, use of the Internet for this purpose has been 32 slow to develop. One reason for this lack of development 33 is that it is difficult to pay for goods or services 34 using the Internet. An Internet user cannot send cash or a check via the Internet. Sending a check via physical 1 delivery services is slow and sending a credit card 2 number over the Internet poses security problems.
3 In the aforementioned patent application, 4 Serial No. 08/308,101, there was disclosed a payment system that enabled payment on a quasi-public system, 6 such as the Internet. The payment system described in 7 the referenced application is useful for enabling payment 8 for a variety of products and services, especially for g information products that can be delivered electronically over the network without physical packaging. Information 11 products include software, stories, cartoons, recipes, 12 etc.
13 The aforementioned payment system has proven 14 successful. However, there continues to be a need for a payment system for users of the Internet who have 16 products to vend. Such products include goods and 17 services that could be as diverse as clothing, computer 18 hardware, technical support and advice, groceries, 19 educational courses and training, etc. These types of goods and services are not necessarily capable of being 21 transmitted electronically over the network. Such 22 products may also include information products, as 23 described above. Since the Internet provides a medium 24 for users who have all these types of products to sell to reach users who have an interest in purchasing these 26 types of products, it would be advantageous if a system 27 were available for willing users to enter into 28 transactions with other users for the purchase of these 29 goods and services.
Accordingly, there is a need for a system that 31 enables users of the Internet to enter into commercial 32 transactions for goods and services.
34 According to a first embodiment of the present invention, there are provided a method and payment system 36 for use on a quasi-public network, such as the Internet, -WO97/16897 PCT~S96/17556 1 to enable users of the network to conduct commercial 2 transactions involving a payment of funds by one user to 3 another user of the network. The embodiment includes 4 operation of a computer system for sending and receiving messages from users over the network. Upon receiving a message over the network from a qualified user-seller, a 7 message is sent over the network to the user-buyer that 8 was identified in the message from the user-seller. The g message to the user-buyer requests confirmation of a transaction identified in the message received ~rom the 11 user-seller. Upon receiving a confirmation over the 2 network from the user-buyer, payment information is sent 13 by secure channels off the network to an agent of the 14 user-seller. Upon receipt of an authorization code from the seller's agent, the authorization code is 16 cryptographically signed and sent to the user-seller over 17 the network.
19 Figure 1 is a block diagram illustrating a payment system according to a first embodiment of the 21 present invention.
22 Figure 2 is a block diagram of a hardware 23 configuration for the payment system of Figure 1.
24 Figure 3 is a block diagram of the program arrangement of the payment system of Figure 1.
26 Figure 4A is a diagram of the data fields for a 2~ buyer's cardholder account for use with the payment 28 system of Figure 1.
29 Figure 4B is a diagram of the data fields for a seller's account for use with the payment system of 31 Figure 1.
32 Figure 5 is a flow chart showing message flow 33 for an payment request using the payment system of 34 Figure 1.
Figures 6A-6F are diagrams of data messageS
36 used in connection with the payment system of Figure 1.
NO~-2~-1997 14:5~ ~RINKCA''no2236ll8 l998-04-29 3123214299 P.Z4 ~ r ~ /_ lPEA/i~s 2 4 NO
1 Figure 7 i8 a flow chart showing the message flow 2 ~or a payment query and a payment response using ehe 3 payment system o~ Figure l.
4 Figure 8 is a flow chart showing the message ~low i using the payment sy~tem of Figure l for communication 6 with the seller's agent.
Figure 9 is a ~low chart showing the message ~low 8 for sending an encrypted authorization code to the 9 seller using the payment system of Figure l.
D~TATr~n D~C~TP~ION OF T~ PR~ n EMBODIM~TS
~1 I. ovER~T~r SYST~
12 ~igure l shows a block diagram o~ a first embodiment 13 o~ the present invention for a payment system l0. The 14 payment sy~tem l0 is shown in relation to the Internet network 12. The Internet network 12 i8 a large, quasi-16 public network having many users 14. The Internet 17 network 12 3s of a type that the users 14 can access by 18 various means such as dedicated coTnrn~ni cation links or 19. con~entional commercial telephone systems. ~he Internet ~0 network 12 provides numerous services ~or its users such ~1 as e-mail, FTP, and the World Wide Web (www)~ Although 22 the payment system l0 i~ specifically use~ul for the 23 Internet, it may be used in con~unction with other 24 network ~y~tems having a plurality o~ users that can commlln;cate with each other by e-mail.
26 In the e~bodiment of Figure 1, one o~ the users 27 14 (designa~ed as a buyer 20) wishes to acguire goods 28 or services 26 ~rom another o~ the users (designated 29 as a seller 28). The seller 28 may be any user with a product or service to vend. The goods or serv~ces may 31 include anything that can be sold ~or value, such as 32 clothing, appliances, computers, automobiles, 33 technical advice, consulting, and so on. The goods or 34 ser~ices may also include in~ormation products thar can be trans~'erred electronically over a network, such 36 ~ as the Incernet.
;i?Jr~3nF~3F~--WO97/16897 PCT~S96/1755~
1 The seller 28 wishes to sell goods or services 2 26 to the buyer 20 at a price. The price may be an 3 advertised price (e.g. advertised over the Internet, on a 4 bulletin board, or other media), or may be a negotiated price (e.g. negotiated via message or e-mail exchange - over the Internet). Although the example of Figure 1 7 describes one seller 28 and one buyer 20, the payment 8 system 10 is understood to extend to include multiple g buyers of one seller, multiple sellers to one buyer, and lo multiple sellers and multiple buyers. Also, a buyer or a 11 seller may be an individual, a company, or an 12 institution.
13 Also shown in Figure 1 is a financial 14 transaction settlement system 30. The financial transaction settlement system 30 represents presently-16 available commercial institutions that process credit and 17 other financial transactions. For example, the financial 18 transaction settlement system 30 may represent 19 commercially available credit card processing institutions (e.g. Visa, Master Card, Discover, and so 21 on). The financial transaction settlement system 30 22 includes two components: an issuer 32 and an acquirer 34.
23 The issuer 32 includes banks, or other institutions, that 24 issue credit cards to persons, send statements and bills to credit card holders on a regular basis, and collect 26 payment from the credit card holders. These functions 27 are not performed on the Internet but use conventional 28 mail delivery, authorized direct withdrawals from bank 29 accounts, etc.
The payment system 10 of the present embodiment 31 utilizes these commercially available issuers 32 to bill 32 users and to collect payment from users for their 33 transactions on the Internet 12 using the payment system 34 10. For example, a user's transactions that are initiated using the payment system 10 would show up on 36 the user's credit card statement as a charge from the 37 seller 28.
NOU-Z4-1997 15:0~ ~RINKcA 02236il8 igg8-04-29 3123214299 P.01 ' ~ 7 ~;
- ' ~pr~ls ?4N~Y
1 As mentioned above, the financial transaction settlement 2 system 30 also include~ the acquirer comron~nt 34 This acquirer 3 component 34 includes banks or other institutions that provide 4 merchant account~ ~or entities that want to receive payment for the sale of goods or services. These merchant accoun~s are 6 similar or identical to the conventional merchant accounts thac 7 are provided to businesses. As mentioned below, the acquirer 34 8 processes the user charge~ received from the payment system lO
9 and passes this information to the issuer component 32 for the preparation and ~ending of monthly statement~ and bills to users 11 and collecting payment from users.
1~ The payment system lO includes two distinct parts or 13 systems: an above-the-line system 40 and a below-the-line system 14 42. The above-the-line system 40 and the below-the-line system lS 42 are separated by a ~line" or "firewalll~ 44. The line 44 16 isolates the above-the-line ~y~tem 40 from the below-the-line . 17 system 42. The above-the-line system 40 relates to the computer 18 hardware and software on the non-secure side o~ the firewall 44 19 and the below-the-line system 42 relates to the computer hardware and software on the secure side of the firewall 44. The line 44 21 permits limice~ comm~lr~;cation betwQen che above-the-line system ~2 40 and the below-the-line system 42 but prevents unauchorized 23 acces~ to che below-the-line syYtem 42 through the above-the-line 24 system 40. The llne 44 provides security for the information contained on the below-the-llne system 42 and prevents hackers on 26 the Internet from entering the below-the-line system 42 via the 2~ above-the-line system 40.
28 Figure 2 is a ~lock diagram illu~trating one possible 29 configuration o~ hardware C~' ~ on~nts used to im~lement the payment sys~am lO of Figure l. The above-the-line ~ystem 40 31 includes an above-the-line (or "front end") computer 50 and the 32 below-the-line system 42 includes a below-the-line (or ~back 33 end~t) computer 52. The above-the-line computer 50 and the below-31 the-line compucer 52 are connected ~ogether via a private net~ork 53 In a preferred embodiment, the private network i~ an 36 3thernet network. The above-the-line computer 50 .J~1tti CA 02236ll8 l998-04-29 -WO97/16897 PCT~S96/17556 1 includes an above-the-line system board 54 associated 2 with an above-the-line memory 56, a storage device 58 3 such as a fixed disk drive, a back up tape drive 60, a 4 removable media drive 62, a monitor 64, and a power supply 66. The above-the-line computer 50 is connected 6 to the Internet 12 by means of a leased T1 line 69.
7 The below-the-line computer 52 includes a 8 below-the-line computer system board 68 associated with a g below-the-line computer memory 70, a below-the-line lo computer storage device 72 such as a ~ixed disk drive, a 11 back up tape drive 74, a removable media drive 76, a 12 monitor 78, and a power supply 80. The below-the-line 13 computer 52 is connected to the above-the-line computer 14 50 by means of Ethernet cable. The below-the--line computer 52 also has a Novell LAN 81 that provides a 16 secure communication link apart from the Internet.
17 Both the above-the-line computer 50 and the 18 below-the-line computer 52 in this embodiment are 19 preferably commercially available Sun Microsystems SS1000 computers. Pre~erably, both the above-the-line computer 21 50 and the below-the-line computer 52 are equipped with 22 64 MB memory. As mentioned above, the dedicated private 23 network is an Ethernet and includes a SBus host adaptor.
24 The communication server is a Sun Microsystems SPARCserver 1000. Both the above-the-line monitor 64 and 26 the below--the--line monitor 78 are commercially available 27 Sun 17 inch monitors. The above-the-line and below-the-28 line tape drives are Python 5GB tape drives using 4mm 29 tape available ~rom Sony, Inc. The above-the-line disk drive 58 and the below-the--line disk drive 72 are 31 commercially available Seagate 1.7GB disk drives. The 32 host adaptor is a Sun Microsystems SBus host adaptor.
~ 33 The network server is a commercially available Sun 34 Microsystems SSarray 101. The above--the--line and below--the-line computers 50 and 52 may be similar or identical 36 to the front end and back end computers that are -W097/16897 PCT~S96/17556 1 described in the aforementioned related patent 2 application Ser. No. 08/308,101.
3 Referring to Figure 3, the above-the-line 4 computer 50 runs an above-the-line program 90. The above-the-line program 90 is a software program that 6 provides for communication with users 14 on the Internet 7 12. Specifically, the above-the-line program 90 includes 8 modules that can be accessed and used by Internet users 9 who are buyers 20 and Internet users who are sellers 28.
lo The below-the-line computer 52 runs a below-11 the-line program 92. The above-the-line program 90 12 communicates with the below-the-line program 92 via the 13 private network 53. Thus, the above-the-line program 90 4 is physically separate and isolated from the below-the-line program 92. The below-the-line program 92 receives 16 information from and sends information to the above-the-line program 90 by means of batch processing. This comprises, in part, the firewall or line 44 and results 19 in an inherently safe method of communicating between the publicly accessible part of the payment system, i.e. the 21 above-the-line system 40, and the secure part of the 22 payment system, i.e. the below-the-line system 42.
23 To access the above-the-line program 90 over 24 the Internet, users 14 who are buyers may use a user interface software program 118 that can be run on their 26 own computers for interactive access, or alternatively, 27 users 14 may access the payment system 90 via 28 conventional e-mail programs, for store-and-forward 29 access. Similarly, users who are sellers 28 may access the above-the-line program 90 over the Internet, by 31 running an interface software program 119 on their own 32 computers for interactive access, or alternatively, may 33 access the payment system 10 via conventional e-mail 34 program. Programs 90, 118, and 119 may be written in any suitable programming language, such as Tcl or C. The 36 software modules are capable of being used with the UNIX
-1 operating system, DOS, and may be ported to various other 2 operating systems.
3 II. ESTABLISHING BUYERS AND SELLERS ACCOUNTS
4 In order ~or a user of the Internet to use the payment system 10 for transactions as a buyer, the user 6 obtains a subscriber (or cardholder) account 100 with the 7 payment system 10. The buyer's cardholder account may be 8 similar or identical to the cardholder account described 9 in the related patent application. In order for a user of the Internet to use the payment system 10 for 11 transactions as a seller, the user obtains a seller's 12 account 200 with the payment system 10. Each user may 13 arrange with the payment system 10 individually to set up 14 appropriate accounts, or alternatively, a bank may make arrangements with the payment system 10 to provide 16 appropriate accounts to a large number of the bank's 17 customers, such as its credit card customers, as a 18 enhancement or a promotion. The characteristics of the 19 buyer's and seller's accounts are set forth as follows:
A. The buyers' accounts 21 Referring to Figure 4A, there is depicted a 22 representation of the data in a buyer's cardholder 23 account 100. The buyer's cardholder account 100 includes 24 the following information: a cardnumber 102, the cardholder's name 103, the cardholder's Internet e-mail 26 address 104, a state 106, and a pay-in selection 108.
27 These items are explained below. In addition, the 28 cardholder account 100 may include additional 29 information, such as a pay-out selection and a currency pre~erence 112, as disclosed in the aforementioned patent ~ 31 application.
32 The cardnumber 102 uniquely identifies the cardholder account 100. The cardnumber 102 is an 34 alphanumeric string that is easily typed and read by a human. Also, the cardnumber 102 is relatively hard to W O 97/16897 PCT~US96/17556 1 guess and bears no deducible relationship to any 2 financial artifact, such as a credit cardnumber, 3 a checking account number, nor to any e-mail address.
4 The cardholder's name 103 is the cardholder's actual name, businèss name, or an alias.
6 The cardholder Internet e-mail address 104 is 7 the e-mail address of the cardholder that is unique for 8 each user of the Internet.
g The state 106 is one of "active", "suspended", or "invalid."
11 The pay-in selection 108 is how the cardholder 12 transfers funds, i.e. makes payment, for use with the 13 payment system 10. Typically, this may be done by using 14 a conventional authorization to charge a credit card.
The pay-in selection is not encoded in nor directly 16 derivable from the cardnumber.
17 Users of the Internet who wish to use the 18 payment system 10 for the purchase of goods or services 19 over the Internet may obtain cardholder or subscriber accounts as described in the aforementioned patent 21 application, or by making an application to First Virtual 22 at its web site.
23 B. The sellers' accounts 24 Users of the Internet who wish to use the payment system 10 as sellers need to be qualified.
26 Sellers are qualified by establishing a relationship with 27 an acquiring bank 34 that underwrites the seller 28 for 28 credit worthiness and that provides the seller 28 with a 29 merchant account. As shown in Figure 1, an acquiring bank 34 is part of the settlement system 30.
31 Establishing a merchant account enables the seller 28 to 32 act as a merchant and accept credit cards (or credit card 33 numbers) for payment for goods and services.
34 Referring to Figure 1, when a user becomes qualified as a seller, the user also establishes a 36 relationship with a seller's agent 115. The seller's -W O 97/16897 PCT~US96/175~6 1 agent 115 is a bank card processor that interacts with 2 the credit card bureaus 117 such as Visa, Master Card, 3 etc., that are part of the settlement system 30 The 4 seller's agent 115 performs the functions of credit card authorizations and chargebacks. Companies that are now 6 performing these services include EDS and FDR. For 7 example, in a conventional credit card transaction at an 8 retail outlet, after a customer presents a credit card g for payment, the clerk passes the card through a card lo reader that makes a call to a bank card processing l1 company for authorization. The call ~rom the card reader 12 identifies the card number and the amount of sale. If 13 the credit card is valid and the amount is within the 14 credit limits of the card, the seller's agent 117 responds with an authorization code. In the context of 16 the present embodiment of the payment system, it is 17 intended that sellers' agents 115 will perform similar 18 functions as they do now with respect to conventional 19 credit card transactions. There may be many seller's agents associated with different sellers, or many of the 21 sellers may use the same agent. In an alternative 22 embodiment, the payment system 10 may perform the 23 function of seller's agent.
24 As mentioned above, a user of the Internet who wishes to use the payment system 10 to obtain payment for 26 transactions as a seller of goods or services obtains a 27 seller's account 200 with the payment system 10.
28 Referring to Figure 4B, the seller's account 200 includes 29 the following data: a seller's account cardnumber 202, the seller's name 203, the seller's Internet e-mail 31 address 204, and a state 206. These data are similar to 32 the data in the buyer's cardholder account 100. The ~33 seller's account 200 includes at least one additional 34 item of data that is not included in the buyer's cardholder account, that is, the seller's account 200 36 includes a seller's agent number 219. In addition, the 37 seller's account may include other information.
CA 02236ll8 l998-04-29 WO 97/16897 PCTnJS96/17556 l Referring again to Figure 3, the buyer 2 cardholder account and seller account information is 3 distributed in the payment system 10. Only a portion of 4 the buyer cardholder account and seller account information resides in the above-the--line system 40 where 6 it is accessible by the above-the-line program 90.
7 However, full copies of all the buyers' cardholder and 8 sellers' account information reside on the below-the-line g system 42 where it is accessible by the below-the-line I0 program 92. Specifically, the parts of the subscriber ll and seller account information that reside on the above-12 the-line computer 50 are located in one or more data 13 files 91 stored on the above-the-line computer storage 14 device 58. The subscriber and seller account information that resides on the below-the--line computer 52 is located 16 in one or more data files 114 stored on the below--the--17 line computer storage device 72. The above-the-line 18 program 90 operates with the database file 91 that is.
19 stored on the above-the-line storage 58 and the below-the--line program 92 operates with the database file 114 21 located on the below-the-line storage 72.
22 The items of information in the buyer 23 cardholder account located in the file 91 on the above-24 the-line computer 50 include the subscriber account number 102, the cardholder's name 103, the Internet 26 e-mail address information 104, and the state 106.
27 However, the above-the-line computer 50 does not contain 28 any of the pay-in 108 information, such as credit card 29 information, etc., associated with the buyer-subscriber.
Credit card or other payment information is located only 31 in the data file 114 located on the storage device 72 of 32 the below-the--line system 42. Similarly, the items of 33 information in the seller's account 200 located on the 34 above-the--line system 40 include the seller's account number 202, the seller's name 203, the seller's Internet 36 e-mail address information 204, and the state 206 of the 37 seller's account. However, the above-the-line system 40 W097/16897 PCT~S96/17556 1 does not contain the seller's agent number 219. This 2 information is located only in the data file 114 on the 3 storage device 72 of below-the-line computer 52.
,, 4 III. METHODS OF OPERATION OF THE PAYMENT SYSTEM
As mentioned above, the payment system 10 6 provides users of the Internet with a means for 7 initiating a payment transaction, and in particular, a 8 means for payment for goods or services.
g It is assumed for purposes of the operation of lo the embodiment described herein that the Internet user 11 who wants to make a payment has already established a 12 buyer's cardholder account with the payment system, as 13 described above. Further, it is assumed that the 14 Internet user who wants to receive payments has established a seller's account with the payment system, 16 as described above.
Referring to Figure 5, an Internet user (i.e.
18 the buyer 20) becomes aware of goods or services that the 19 seller 28 has to vend. This may occur in many different ways. For example, the buyer 20 may be searching on the 21 Internet for a seller of the particular product or 22 service. Alternatively, the buyer 20 may be "browsing"
23 and happen upon the seller's page. Also, the seller 28 24 may send messages to a class of Internet users to inform them of the goods or services that it has to sell. The 26 buyer 20 may be aware of the seller 28 via advertising, 27 on the Internet or other media, through others, from a 28 bulletin board, from a product warehouse on the Internet, 29 or any other means.
The buyer 20 becomes interested in the goods or 31 services that the seller 28 has to vend and then the 32 buyer 20 may contact the seller 28 by sending a message 33 to the seller's Internet address or by an interactive 34 protocol, e.g. the World Wide Web, FTP, etc. The means to contact the seller, e.g. the seller's e-mail address 36 or Web site address, may be included in advertising, etc.
-W097/16897 PCT~S96/17556 1 The buyer 20 and the seller 28 may par=take in an exchange 2 of messages 107 over the Internet before the buyer 20 3 decides to purchase the goods or services from the seller 4 28. For example, the buyer 20 may send massages to the s seller 28 to inquire about product availability, 6 specifications, options, support, etc. The seller 28 may 7 respond with appropriate messages over the Internet in 8 reply to the buyer's inquiries. Also, the buyer and g seller may exchange messages to negotiate a price for the lo goods or services. In addition, if the goods or services 11 that the seller wants to sell are of a type that require 12 a physical delivery, the buyer and seller may make 13 appropriate arrangements for such delivery by message 14 exchange over the Internet.
When the buyer 20 decides to buy the goods or 16 services, the buyer 20 informs the seller 28 of the 17 buyer's cardnumber 102 by providing an appropriate 18 message 128 over the Internet 12. The information 19 included in the buyer's message 128 is represented in Figure 6A. The message 128 may take the form of an 21 e--mail message over the Internet 12 that includes the 22 buyer's cardnumber, or alternatively, the buyer 20 may 23 inform the seller of its cardnumber 102 by means of 24 interactive protocols, or by including the cardnumber in a username in a file transferred from the buyer 20 to the 26 seller 28 using the Internet 12, or by other means.
27 Referring again to Figure 5, upon receiving the 28 buyer's message 128 that includes the buyer's cardnumber 29 102, the seller 28 sends an payment-request message 129 to the payment system 10 via the Internet 12.
31 Specifically, the seller 28 sends the payment--request 32 message 129 to the above-the-line program 90 on the 33 above--the--line system 40. The payment-request message 34 129 may be sent by either e--mail or by using an interactive protocol on the Internet 12.
36 Referring to Figure 6B, the payment-request 37 message 129 contains the following information: the = = = ~ :
CA 02236ll8 l998-04-29 -WO 97/16897 PcTAJs96/l7556 1 buyer's cardnumber 102, the seller's cardnumber 202, a 2 textual description 232 of the transaction, an amount 3 234, a merchant's transaction-identifier 236, and any 4 physical delivery 237 information for the purchase.
After receiving the payment-request message 129, the above-the-line program 90 ascertains whether the 7 payment-request message 129 is from a qualified seller 8 28. This is performed by the above-the-line program 90 g by checking the database file 91 on the above-the-line lo system 40. Upon confirmation that the payment-request 11 message 129 is from a qualified seller, the payment 12 system 10 generates a message to ask the buyer 20 whether 13 the buyer 20 wishes to authorize payment for the 14 transaction to the seller 28. Specifically, as shown in Figure 7, the above-the-line program 90 generates 16 an payment-query message 140 to be sent to the buyer 20 17 over the Internet.
18 As shown in Figure 6C, the payment-query 19 message 140 contains the following data: a transaction-identifier 142, the buyer's name 103, the seller's name 21 203, the textual description of the transaction 232, and 22 an amount 235. The transaction-identifier 142 is a 23 number or code uniquely-generated by the above-the-line 24 program 90. Using the information contained in the payment-request message 129 from the seller 28, 26 specifically the buyer's cardnumber 102 and the seller's 27 cardnumber 202, the above-the-line program 90 looks up 28 the buyer's name 103 and the seller's name 203. In the 29 payment-query message 140, the buyer's name 103 and the seller's name 203 are used instead of the buyer's 31 cardnumber 102 and the seller's cardnumber 102 in order 32 to minimize transmission of the cardnumber information 33 over the Internet thereby improving security of the 34 system. The amount 235 sent to the buyer may differ from in the transaction amount 234 received from the seller to 36 account for any currency exchange rates or service 37 charges imposed by the payment system 10.
CA 02236ll8 l998-04-29 W O97/16897 PCT~US96/17556 1 After generating the payment-~uery message 140, 2 the above-the-line system 40 sends the payment-query 3 message 140 to the buyer's e-mail address and waits for 4 a response from the buyer 20. The payment-query message 140 requests the buyer 20 to respond with one of three 6 possible replies: "yes", "no", or "fraud." Thus, there 7 are four possible alternatives that can occur in response 8 to the payment-query message 140, taking into account the g three permitted responses by the buyer and the possibility of no reply.
1l 1. No reply from Buyer 12 If there is no reply from the buyer 20 to the 13 payment-query message 140 after a period of time, the above-the-line system 40 will send the payment-query message 140 again, i.e. a second notice. The above-the-16 line system 40 may send the payment-query message 140 to 17 the buyer 20 several times until a response from the 18 buyer 20 is obtained. If more than a certain number of 19 days elapses, or more than a certain number of payment-query messages 140 are outstanding to the buyer 20, and 21 the above-the-line system 40 does not receive an 22 appropriate response from the buyer 20, as indicated 23 below, then the above-the-line system 40 causes the 24 buyer's cardholder account lO0 to become suspended. This is done by changing the buyer's cardholder state 106 from 26 "active" to "suspended." The buyer's account 100 may be 27 reinstated later if an appropriate response is received 28 and/or the number of outstanding payment-query messages 29 140 for the buyer 20 drops to less than a certain threshold. Upon reinstatement, the buyer's account 100 31 is returned to an "active" state. Further, any 32 outstanding payment-query messages 140 may be sent again 33 some time later.
CA 02236ll8 l998-04-29 W0 97/l6897 PCT~S96/17556 1 2. Buyer responds "no"
2 Referring to Figure 7, in response to the 3 payment-query message 140, the buyer 20 may respond by 4 sending a payment-response message 150 to the above-the-line system 40 via the Internet 12. As illustrated in 6 Figure 6D, the payment-response message 150 contains the 7 following data: the payment system generated 8 transaction-identifier 142 and an indication 152 of the g buyer's willingness to allow transfer of funds. The 10 willingness indication 152 is one of "yes", "no", or 11 "fraud."
12 The structure of the payment-query message 140 13 facilitates preparation of the payment-response message 14 150 by the buyer 20. In the payment-query message 140, 15 the transaction-identifier 142 is placed in the "subject"
16 of the payment-query message 140 and the e-mail address 17 to which the buyer's payment-response message 150 should 18 be sent (e.g. "response@card.com") is placed in the 19 "sender's address" of the payment-query message 140.
20 Many conventional e-mail programs in use on the Internet, 21 including many older programs, have a feature that will 22 automatically read the "subject" and "sender's address"
23 of a received message and format a reply message directed 24 to the sender's address with the same "subject" as the 25 received message. If the buyer 20 uses this common 26 feature to send his payment-response message 150 back to 27 the payment system 10, the only information that the 28 buyer 20 will have to add is the willingness indication 29 152 which is only a one word or one letter reply, (i.e., 30 "yes", "no", or "fraud", or "Y", "N", or "F").
31 If the buyer 20 replies "no" in the willingness 32 indicator 152, the above-the-line system 40 sends a 33 payment-result 160 to the seller 28 with a "no"
34 indication 152. The format of a payment-result message 35 160 is shown in Figure 6E. A payment-result message 160 36 contains the following information: the transaction-37 identifier 142, the seller's name 203, the buyer's name . = =
-l 103, the textual description of the transaction 232, the 2 amount 235, the negative indication 152 of the buyer's 3 willingness to allow transfer of funds, and the seller's 4 transaction-identifier 236 if present in the originating payment--request message 129. Optionally, the original 6 transaction amount 234 may also be included. When a 7 buyer declines to authorize payment, a service charge may 8 be generated to the buyer 20 by the payment system.
g Information regarding the buyer's "no" reply in the payment-response 150 is delivered from the above-the-ll line program 90 to the below-the-line program 92 where a 12 service charge may be added to a settlement queue for the 13 buyer 20, as discussed in the related application.
4 Further, if a "no" indication is received more than a certain number of times in a certain number of 16 transactions over a certain time period, then the state 17 106 of buyer's account 100 may become "suspended" This 18 is to prevent a user from making a practice of ordering 19 products without authorizing payment ~or them. If the buyer's account state 106 becomes suspended, this 21 information is also transmitted by batch processing from 22 the above-the-line program 90 to the below-the-line 23 program 92 so that the cardholder account information on 24 the below-the-line computer 52 conforms to that on the above-the-line computer 50.
26 3. Buyer res~onds "fraud"
27 Referring again to Figure 7, if the buyer 20 28 responds to the payment-query message 140 by sending a 29 payment-response message 150 to the above-the-line computer 50 via the Internet 12 that indicates "fraud" in 31 the willingness indication 152, the payment system 10 32 changes the state 106 of the buyer's cardholder account 33 100 to "invalid." A response of "fraud" indicates that 34 the buyer 20 did not request the goods or services from the seller 28. The information that the buyer 20 36 responded "fraud" to the willingness indication 152 is NU-J--~4--lYY~ aL bKlNi<cA~uor2236ll8 1998-04-29 ~L~ lC ~ r ,~
S 24N()V 19 I transmitted by batch processing ~rom the above-the-line 2 program 90 to the below-the-line program 92 so that the 3 cardholder account in~ormation on the below-the-line 4 computer 52 conforms to that on the above-the-line computer sO. If the buyer Z0 responds "~raudll, an appropriate 6 message ~s sent to seller 28.
8 4. Buy-r responds ~y-s~
9 I~, in response to the payment-query message 140, the buyer 20 responds by sending a payment-re~ponse message 150 Il to the above-the-line system 40 via the ~nternet 12 that l2 indicates "yes" in the willingness indication 152, the 13 above-the-line program 90 ~ransfers the transaction 14 in~ormation, by batch processing, to the below-the-lino system 52. The in~ormation co~njcated ~rom the above-the-16 line system 50 to the below-the-line system 52 include~ the , _ 17 buyer~s cardnumber 102, the seller's cardnumber 202, a l8 transaction number 142, the amount of the tr~nsaction 235, 19 and any phy~ical delivery in~or~ation for the purchase.
2Q When the below-the-line aystem 52 receive~ the Zl in~ormation ~rom the above-the-line system 50, it a sociates 22 the identi~ed buyer's cardnumber 102 with the buyer's 23 payment in~ormation. This in~ormation is stored in the data 24 file 11~ on the below-the-line storage 72 as shown in Figure 2. The below-the-line ~ystem 42 al~o associates the 26 seller's account number 202 with the sellerls agent number 27 219 which is al~o stored on the below-the-line system 28 storage 72.
29 Next, referring to Figure 8, the below-the-line ~ystem 42 communicate~ with the seller's agent 115 associated with 31 the seller's agent number 219. The com~ln;cation 250 to the 32 seller~ agent 115 identifies the seller 203, the 33 transaction amount 235, the buyer's payment information 34 (such as the buyer'~ credit card number), and any physical ,~ delivery in~ormation ~or the purchase. The communication ~6 250 to the seller~s agent A!~lrNDF .. m.~'' CA 02236ll8 l998-04-29 -WO97/16897 PCT~S96/17556 1 115 is performed off the Internet on secure communication 2 channels. The communication 250 requests whether the 3 seller's agent 115 will authorize a charge of the 4 indicated amount 235 to the buyer's credit card.
If the seller's agent 115 indicates that it 6 will approve the charge, it sends an authorization code 7 260 to the below-the--line system 40. Upon receipt of the 8 authorization code 260, the below-the-line program 92 g generates a cryptographic signature for the authorization lo code 260. In a preferred embodiment, public key 11 cryptography is used, such as programs available from 12 RSA, or PGP. For purposes of security, it is very 13 desirable to ensure the authenticity of the sender of the 14 authorization code. Accordingly, public key cryptography is used to authenticate the sender's message (in this 16 case, the message of the payment system lO) and is not 17 necessarily used to prevent someone else from reading the 18 authorization code.
19 The signed authorization code 262 is batch processed across the line 44 from the below-the-line 21 system 42 to the above-the-line system 40. Referring to 22 Figure 9, upon receipt of the encrypted authorization 23 code 262 from the below-the-line system 42, the above-24 the--line system 40 prepares and sends a payment--notification 264 to seller 28. The payment-notification 26 264 may be a plain text e--mail message that includes the 27 seller's transaction identifier 236 and the 28 cryptographically signed authorization code 262. The 29 information included in the payment-notification message 264 is represented in Figure 6F. Upon receipt of the 31 payment--notification 264, the seller 28 can authenticate 32 the authorization code 260 using the public key of the 33 payment system used by the encryption program on the 34 below--the--line system 42. Upon verification of the authenticity of the message 264, the seller 28 can 36 proceed to deliver the goods or services to the buyer 20 37 using whatever arrangements had been previously made.
CA 02236ll8 l998-04-29 -WO97/16897 PCT~S96/17556 l Further processing of the charges to the 2 buyer's credit card account and credits to the seller~s 3 merchant account are conducted by the conventional 4 settlement system 30 off the Internet using secure communications channels. This isolates the buyer--seller activity which occurs on the Internet from the financial 7 and credit activity which occurs off the Internet.
8 If the seller's agent 115 accepts the buyer's g card, the charge is processed in the conventional way in the credit card system 30 to post the charge to the ll buyer's credit card in the usual manner by sending the 12 appropriate information to the buyer's credit card issuer 13 32. The buyer's credit card issuer 32 sends the buyer 20 14 a credit card bill, typically via the postal system. The credit card bill lists the charge 235 as an item on the 16 user's credit card bill. The settlement system 30 also 17 arranges to make a payment to the seller 28. This may be 18 a transfer from the acquirer--bank 34 to the seller's bank l9 for direct deposit to the seller's checking account.
If the seller's agent 115 refuses to accept the 21 buyer's credit card number, e.g. the credit card is lost, 22 stolen, canceled, expired, or the transaction amount 23 exceeds the card's limit, etc., the seller's agent does 24 not send an authorization code back to the below--the--line system 42. Instead, the seller's agent may send a code 26 indicating refusal of the buyer's card. This information 27 is similarly batch processed to the above--the--line system 28 42 and an appropriate message is sent to the seller 28 29 indicating the lack of authorization. The seller 28 may then refuse to deliver the goods or services to the buyer 31 20, or re~uest another card number.
32 The description previously set forth explains 33 how the payment system can process a charge to the user 34 using the conventional, commercially available credit card system. There may be various modifications of the 36 previously described arrangement that may be utilized.
37 For example, the issuer bank 32 may process a debit to a ~ ~OU-2~-1997 15:01 T~RINKcA~no2236ll8 ~998-04-29 3123214299 P.03 Ua~S ~ ~ ~ i 7 5 ,~ ~
24 ~Y
1 bank account o~ the buyer 20 instead o~ sending a credit card ~ bill. Alternately, the iRsuer bank 32 may send the buyer a bill 3 (other than a credit card bill) for the accumulated charges.
4 As mentioned above, the function of the seller's agent S may be per~ormed by the payment system instead o~ a 6 separate entity. According to this alternative, instead o~
7 communicating the information about the transaction (i e.
8 the seller, che transaction amount, the buyer's credit card 9 nuT,nber, physical delivery information, etc.) to a separate party designated by the seller a~ its agent who in turn 11 replies whether it will approve the transaction, the 12 payment syatem can perform this ~unction itaelr. I~ this 13 ~unction is performed by the payment Cystem~ it is L4 performed either on the below-the-line system or on an another entirely separate, secure sy~tem. Like a separate 16 seller's agent, the payment Cystem would comm1~n~cate with 17 the appropriate credit card services to determine whether 18 to authorize the transaction in the amount identified in 19 the co~m~nication from the above-the-line sy~~em. The payment system would then per~orm the seller's agent's 21 ~unction of generating an Authorization code. Then, as in 22 the above-described embodiment having separate seller's 23 agents, the payment system would generate a 24 cryptographically-signed message including the authorization code, send the message to the above-che-line 26 system, and send the cryptographically-signed message to 27 the seller over the Internet.
29 The payment syatem described above is particularly advaneageous ~or u~e on networka that do not have a 31 centralized management authority, such as the Ineernet.
32 Other such sy~tems include FIDOnet and W CP/Usenet, 33 although it is recognized that these systems are considered 34 by some to be part o~ or associated with the Internet. The ,5 payment system described above could also ~,~..- 3 -W097/16897 PCT~S96/17556 l be used on future versions, generations, etc., of the 2 Internet. The payment system could also be used on 3 centrally managed computer systems, such as America 4 Online, Prodigy, etc.
The payment system described above enables 6 Internet users to initiate commercial transactions to buy 7 and sell goods or services over a quasi-public network, 8 such as the Internet, regardless of where the users are g located or where the payment system is located. Either the buyer or the seller may be located in the U.S. or ll outside the U.S. Also, some or all of the payment system 12 components, such as the above-the-line system or the 13 below-the-line system, may be located either in the U.S.
14 or outside the U.S.
The foregoing detailed description should be 16 regarded as illustrative rather than limiting and the 17 appended claims including all equivalents are intended to 18 define the scope of the invention.
13 The aforementioned payment system has proven 14 successful. However, there continues to be a need for a payment system for users of the Internet who have 16 products to vend. Such products include goods and 17 services that could be as diverse as clothing, computer 18 hardware, technical support and advice, groceries, 19 educational courses and training, etc. These types of goods and services are not necessarily capable of being 21 transmitted electronically over the network. Such 22 products may also include information products, as 23 described above. Since the Internet provides a medium 24 for users who have all these types of products to sell to reach users who have an interest in purchasing these 26 types of products, it would be advantageous if a system 27 were available for willing users to enter into 28 transactions with other users for the purchase of these 29 goods and services.
Accordingly, there is a need for a system that 31 enables users of the Internet to enter into commercial 32 transactions for goods and services.
34 According to a first embodiment of the present invention, there are provided a method and payment system 36 for use on a quasi-public network, such as the Internet, -WO97/16897 PCT~S96/17556 1 to enable users of the network to conduct commercial 2 transactions involving a payment of funds by one user to 3 another user of the network. The embodiment includes 4 operation of a computer system for sending and receiving messages from users over the network. Upon receiving a message over the network from a qualified user-seller, a 7 message is sent over the network to the user-buyer that 8 was identified in the message from the user-seller. The g message to the user-buyer requests confirmation of a transaction identified in the message received ~rom the 11 user-seller. Upon receiving a confirmation over the 2 network from the user-buyer, payment information is sent 13 by secure channels off the network to an agent of the 14 user-seller. Upon receipt of an authorization code from the seller's agent, the authorization code is 16 cryptographically signed and sent to the user-seller over 17 the network.
19 Figure 1 is a block diagram illustrating a payment system according to a first embodiment of the 21 present invention.
22 Figure 2 is a block diagram of a hardware 23 configuration for the payment system of Figure 1.
24 Figure 3 is a block diagram of the program arrangement of the payment system of Figure 1.
26 Figure 4A is a diagram of the data fields for a 2~ buyer's cardholder account for use with the payment 28 system of Figure 1.
29 Figure 4B is a diagram of the data fields for a seller's account for use with the payment system of 31 Figure 1.
32 Figure 5 is a flow chart showing message flow 33 for an payment request using the payment system of 34 Figure 1.
Figures 6A-6F are diagrams of data messageS
36 used in connection with the payment system of Figure 1.
NO~-2~-1997 14:5~ ~RINKCA''no2236ll8 l998-04-29 3123214299 P.Z4 ~ r ~ /_ lPEA/i~s 2 4 NO
1 Figure 7 i8 a flow chart showing the message flow 2 ~or a payment query and a payment response using ehe 3 payment system o~ Figure l.
4 Figure 8 is a flow chart showing the message ~low i using the payment sy~tem of Figure l for communication 6 with the seller's agent.
Figure 9 is a ~low chart showing the message ~low 8 for sending an encrypted authorization code to the 9 seller using the payment system of Figure l.
D~TATr~n D~C~TP~ION OF T~ PR~ n EMBODIM~TS
~1 I. ovER~T~r SYST~
12 ~igure l shows a block diagram o~ a first embodiment 13 o~ the present invention for a payment system l0. The 14 payment sy~tem l0 is shown in relation to the Internet network 12. The Internet network 12 i8 a large, quasi-16 public network having many users 14. The Internet 17 network 12 3s of a type that the users 14 can access by 18 various means such as dedicated coTnrn~ni cation links or 19. con~entional commercial telephone systems. ~he Internet ~0 network 12 provides numerous services ~or its users such ~1 as e-mail, FTP, and the World Wide Web (www)~ Although 22 the payment system l0 i~ specifically use~ul for the 23 Internet, it may be used in con~unction with other 24 network ~y~tems having a plurality o~ users that can commlln;cate with each other by e-mail.
26 In the e~bodiment of Figure 1, one o~ the users 27 14 (designa~ed as a buyer 20) wishes to acguire goods 28 or services 26 ~rom another o~ the users (designated 29 as a seller 28). The seller 28 may be any user with a product or service to vend. The goods or serv~ces may 31 include anything that can be sold ~or value, such as 32 clothing, appliances, computers, automobiles, 33 technical advice, consulting, and so on. The goods or 34 ser~ices may also include in~ormation products thar can be trans~'erred electronically over a network, such 36 ~ as the Incernet.
;i?Jr~3nF~3F~--WO97/16897 PCT~S96/1755~
1 The seller 28 wishes to sell goods or services 2 26 to the buyer 20 at a price. The price may be an 3 advertised price (e.g. advertised over the Internet, on a 4 bulletin board, or other media), or may be a negotiated price (e.g. negotiated via message or e-mail exchange - over the Internet). Although the example of Figure 1 7 describes one seller 28 and one buyer 20, the payment 8 system 10 is understood to extend to include multiple g buyers of one seller, multiple sellers to one buyer, and lo multiple sellers and multiple buyers. Also, a buyer or a 11 seller may be an individual, a company, or an 12 institution.
13 Also shown in Figure 1 is a financial 14 transaction settlement system 30. The financial transaction settlement system 30 represents presently-16 available commercial institutions that process credit and 17 other financial transactions. For example, the financial 18 transaction settlement system 30 may represent 19 commercially available credit card processing institutions (e.g. Visa, Master Card, Discover, and so 21 on). The financial transaction settlement system 30 22 includes two components: an issuer 32 and an acquirer 34.
23 The issuer 32 includes banks, or other institutions, that 24 issue credit cards to persons, send statements and bills to credit card holders on a regular basis, and collect 26 payment from the credit card holders. These functions 27 are not performed on the Internet but use conventional 28 mail delivery, authorized direct withdrawals from bank 29 accounts, etc.
The payment system 10 of the present embodiment 31 utilizes these commercially available issuers 32 to bill 32 users and to collect payment from users for their 33 transactions on the Internet 12 using the payment system 34 10. For example, a user's transactions that are initiated using the payment system 10 would show up on 36 the user's credit card statement as a charge from the 37 seller 28.
NOU-Z4-1997 15:0~ ~RINKcA 02236il8 igg8-04-29 3123214299 P.01 ' ~ 7 ~;
- ' ~pr~ls ?4N~Y
1 As mentioned above, the financial transaction settlement 2 system 30 also include~ the acquirer comron~nt 34 This acquirer 3 component 34 includes banks or other institutions that provide 4 merchant account~ ~or entities that want to receive payment for the sale of goods or services. These merchant accoun~s are 6 similar or identical to the conventional merchant accounts thac 7 are provided to businesses. As mentioned below, the acquirer 34 8 processes the user charge~ received from the payment system lO
9 and passes this information to the issuer component 32 for the preparation and ~ending of monthly statement~ and bills to users 11 and collecting payment from users.
1~ The payment system lO includes two distinct parts or 13 systems: an above-the-line system 40 and a below-the-line system 14 42. The above-the-line system 40 and the below-the-line system lS 42 are separated by a ~line" or "firewalll~ 44. The line 44 16 isolates the above-the-line ~y~tem 40 from the below-the-line . 17 system 42. The above-the-line system 40 relates to the computer 18 hardware and software on the non-secure side o~ the firewall 44 19 and the below-the-line system 42 relates to the computer hardware and software on the secure side of the firewall 44. The line 44 21 permits limice~ comm~lr~;cation betwQen che above-the-line system ~2 40 and the below-the-line system 42 but prevents unauchorized 23 acces~ to che below-the-line syYtem 42 through the above-the-line 24 system 40. The llne 44 provides security for the information contained on the below-the-llne system 42 and prevents hackers on 26 the Internet from entering the below-the-line system 42 via the 2~ above-the-line system 40.
28 Figure 2 is a ~lock diagram illu~trating one possible 29 configuration o~ hardware C~' ~ on~nts used to im~lement the payment sys~am lO of Figure l. The above-the-line ~ystem 40 31 includes an above-the-line (or "front end") computer 50 and the 32 below-the-line system 42 includes a below-the-line (or ~back 33 end~t) computer 52. The above-the-line computer 50 and the below-31 the-line compucer 52 are connected ~ogether via a private net~ork 53 In a preferred embodiment, the private network i~ an 36 3thernet network. The above-the-line computer 50 .J~1tti CA 02236ll8 l998-04-29 -WO97/16897 PCT~S96/17556 1 includes an above-the-line system board 54 associated 2 with an above-the-line memory 56, a storage device 58 3 such as a fixed disk drive, a back up tape drive 60, a 4 removable media drive 62, a monitor 64, and a power supply 66. The above-the-line computer 50 is connected 6 to the Internet 12 by means of a leased T1 line 69.
7 The below-the-line computer 52 includes a 8 below-the-line computer system board 68 associated with a g below-the-line computer memory 70, a below-the-line lo computer storage device 72 such as a ~ixed disk drive, a 11 back up tape drive 74, a removable media drive 76, a 12 monitor 78, and a power supply 80. The below-the-line 13 computer 52 is connected to the above-the-line computer 14 50 by means of Ethernet cable. The below-the--line computer 52 also has a Novell LAN 81 that provides a 16 secure communication link apart from the Internet.
17 Both the above-the-line computer 50 and the 18 below-the-line computer 52 in this embodiment are 19 preferably commercially available Sun Microsystems SS1000 computers. Pre~erably, both the above-the-line computer 21 50 and the below-the-line computer 52 are equipped with 22 64 MB memory. As mentioned above, the dedicated private 23 network is an Ethernet and includes a SBus host adaptor.
24 The communication server is a Sun Microsystems SPARCserver 1000. Both the above-the-line monitor 64 and 26 the below--the--line monitor 78 are commercially available 27 Sun 17 inch monitors. The above-the-line and below-the-28 line tape drives are Python 5GB tape drives using 4mm 29 tape available ~rom Sony, Inc. The above-the-line disk drive 58 and the below-the--line disk drive 72 are 31 commercially available Seagate 1.7GB disk drives. The 32 host adaptor is a Sun Microsystems SBus host adaptor.
~ 33 The network server is a commercially available Sun 34 Microsystems SSarray 101. The above--the--line and below--the-line computers 50 and 52 may be similar or identical 36 to the front end and back end computers that are -W097/16897 PCT~S96/17556 1 described in the aforementioned related patent 2 application Ser. No. 08/308,101.
3 Referring to Figure 3, the above-the-line 4 computer 50 runs an above-the-line program 90. The above-the-line program 90 is a software program that 6 provides for communication with users 14 on the Internet 7 12. Specifically, the above-the-line program 90 includes 8 modules that can be accessed and used by Internet users 9 who are buyers 20 and Internet users who are sellers 28.
lo The below-the-line computer 52 runs a below-11 the-line program 92. The above-the-line program 90 12 communicates with the below-the-line program 92 via the 13 private network 53. Thus, the above-the-line program 90 4 is physically separate and isolated from the below-the-line program 92. The below-the-line program 92 receives 16 information from and sends information to the above-the-line program 90 by means of batch processing. This comprises, in part, the firewall or line 44 and results 19 in an inherently safe method of communicating between the publicly accessible part of the payment system, i.e. the 21 above-the-line system 40, and the secure part of the 22 payment system, i.e. the below-the-line system 42.
23 To access the above-the-line program 90 over 24 the Internet, users 14 who are buyers may use a user interface software program 118 that can be run on their 26 own computers for interactive access, or alternatively, 27 users 14 may access the payment system 90 via 28 conventional e-mail programs, for store-and-forward 29 access. Similarly, users who are sellers 28 may access the above-the-line program 90 over the Internet, by 31 running an interface software program 119 on their own 32 computers for interactive access, or alternatively, may 33 access the payment system 10 via conventional e-mail 34 program. Programs 90, 118, and 119 may be written in any suitable programming language, such as Tcl or C. The 36 software modules are capable of being used with the UNIX
-1 operating system, DOS, and may be ported to various other 2 operating systems.
3 II. ESTABLISHING BUYERS AND SELLERS ACCOUNTS
4 In order ~or a user of the Internet to use the payment system 10 for transactions as a buyer, the user 6 obtains a subscriber (or cardholder) account 100 with the 7 payment system 10. The buyer's cardholder account may be 8 similar or identical to the cardholder account described 9 in the related patent application. In order for a user of the Internet to use the payment system 10 for 11 transactions as a seller, the user obtains a seller's 12 account 200 with the payment system 10. Each user may 13 arrange with the payment system 10 individually to set up 14 appropriate accounts, or alternatively, a bank may make arrangements with the payment system 10 to provide 16 appropriate accounts to a large number of the bank's 17 customers, such as its credit card customers, as a 18 enhancement or a promotion. The characteristics of the 19 buyer's and seller's accounts are set forth as follows:
A. The buyers' accounts 21 Referring to Figure 4A, there is depicted a 22 representation of the data in a buyer's cardholder 23 account 100. The buyer's cardholder account 100 includes 24 the following information: a cardnumber 102, the cardholder's name 103, the cardholder's Internet e-mail 26 address 104, a state 106, and a pay-in selection 108.
27 These items are explained below. In addition, the 28 cardholder account 100 may include additional 29 information, such as a pay-out selection and a currency pre~erence 112, as disclosed in the aforementioned patent ~ 31 application.
32 The cardnumber 102 uniquely identifies the cardholder account 100. The cardnumber 102 is an 34 alphanumeric string that is easily typed and read by a human. Also, the cardnumber 102 is relatively hard to W O 97/16897 PCT~US96/17556 1 guess and bears no deducible relationship to any 2 financial artifact, such as a credit cardnumber, 3 a checking account number, nor to any e-mail address.
4 The cardholder's name 103 is the cardholder's actual name, businèss name, or an alias.
6 The cardholder Internet e-mail address 104 is 7 the e-mail address of the cardholder that is unique for 8 each user of the Internet.
g The state 106 is one of "active", "suspended", or "invalid."
11 The pay-in selection 108 is how the cardholder 12 transfers funds, i.e. makes payment, for use with the 13 payment system 10. Typically, this may be done by using 14 a conventional authorization to charge a credit card.
The pay-in selection is not encoded in nor directly 16 derivable from the cardnumber.
17 Users of the Internet who wish to use the 18 payment system 10 for the purchase of goods or services 19 over the Internet may obtain cardholder or subscriber accounts as described in the aforementioned patent 21 application, or by making an application to First Virtual 22 at its web site.
23 B. The sellers' accounts 24 Users of the Internet who wish to use the payment system 10 as sellers need to be qualified.
26 Sellers are qualified by establishing a relationship with 27 an acquiring bank 34 that underwrites the seller 28 for 28 credit worthiness and that provides the seller 28 with a 29 merchant account. As shown in Figure 1, an acquiring bank 34 is part of the settlement system 30.
31 Establishing a merchant account enables the seller 28 to 32 act as a merchant and accept credit cards (or credit card 33 numbers) for payment for goods and services.
34 Referring to Figure 1, when a user becomes qualified as a seller, the user also establishes a 36 relationship with a seller's agent 115. The seller's -W O 97/16897 PCT~US96/175~6 1 agent 115 is a bank card processor that interacts with 2 the credit card bureaus 117 such as Visa, Master Card, 3 etc., that are part of the settlement system 30 The 4 seller's agent 115 performs the functions of credit card authorizations and chargebacks. Companies that are now 6 performing these services include EDS and FDR. For 7 example, in a conventional credit card transaction at an 8 retail outlet, after a customer presents a credit card g for payment, the clerk passes the card through a card lo reader that makes a call to a bank card processing l1 company for authorization. The call ~rom the card reader 12 identifies the card number and the amount of sale. If 13 the credit card is valid and the amount is within the 14 credit limits of the card, the seller's agent 117 responds with an authorization code. In the context of 16 the present embodiment of the payment system, it is 17 intended that sellers' agents 115 will perform similar 18 functions as they do now with respect to conventional 19 credit card transactions. There may be many seller's agents associated with different sellers, or many of the 21 sellers may use the same agent. In an alternative 22 embodiment, the payment system 10 may perform the 23 function of seller's agent.
24 As mentioned above, a user of the Internet who wishes to use the payment system 10 to obtain payment for 26 transactions as a seller of goods or services obtains a 27 seller's account 200 with the payment system 10.
28 Referring to Figure 4B, the seller's account 200 includes 29 the following data: a seller's account cardnumber 202, the seller's name 203, the seller's Internet e-mail 31 address 204, and a state 206. These data are similar to 32 the data in the buyer's cardholder account 100. The ~33 seller's account 200 includes at least one additional 34 item of data that is not included in the buyer's cardholder account, that is, the seller's account 200 36 includes a seller's agent number 219. In addition, the 37 seller's account may include other information.
CA 02236ll8 l998-04-29 WO 97/16897 PCTnJS96/17556 l Referring again to Figure 3, the buyer 2 cardholder account and seller account information is 3 distributed in the payment system 10. Only a portion of 4 the buyer cardholder account and seller account information resides in the above-the--line system 40 where 6 it is accessible by the above-the-line program 90.
7 However, full copies of all the buyers' cardholder and 8 sellers' account information reside on the below-the-line g system 42 where it is accessible by the below-the-line I0 program 92. Specifically, the parts of the subscriber ll and seller account information that reside on the above-12 the-line computer 50 are located in one or more data 13 files 91 stored on the above-the-line computer storage 14 device 58. The subscriber and seller account information that resides on the below-the--line computer 52 is located 16 in one or more data files 114 stored on the below--the--17 line computer storage device 72. The above-the-line 18 program 90 operates with the database file 91 that is.
19 stored on the above-the-line storage 58 and the below-the--line program 92 operates with the database file 114 21 located on the below-the-line storage 72.
22 The items of information in the buyer 23 cardholder account located in the file 91 on the above-24 the-line computer 50 include the subscriber account number 102, the cardholder's name 103, the Internet 26 e-mail address information 104, and the state 106.
27 However, the above-the-line computer 50 does not contain 28 any of the pay-in 108 information, such as credit card 29 information, etc., associated with the buyer-subscriber.
Credit card or other payment information is located only 31 in the data file 114 located on the storage device 72 of 32 the below-the--line system 42. Similarly, the items of 33 information in the seller's account 200 located on the 34 above-the--line system 40 include the seller's account number 202, the seller's name 203, the seller's Internet 36 e-mail address information 204, and the state 206 of the 37 seller's account. However, the above-the-line system 40 W097/16897 PCT~S96/17556 1 does not contain the seller's agent number 219. This 2 information is located only in the data file 114 on the 3 storage device 72 of below-the-line computer 52.
,, 4 III. METHODS OF OPERATION OF THE PAYMENT SYSTEM
As mentioned above, the payment system 10 6 provides users of the Internet with a means for 7 initiating a payment transaction, and in particular, a 8 means for payment for goods or services.
g It is assumed for purposes of the operation of lo the embodiment described herein that the Internet user 11 who wants to make a payment has already established a 12 buyer's cardholder account with the payment system, as 13 described above. Further, it is assumed that the 14 Internet user who wants to receive payments has established a seller's account with the payment system, 16 as described above.
Referring to Figure 5, an Internet user (i.e.
18 the buyer 20) becomes aware of goods or services that the 19 seller 28 has to vend. This may occur in many different ways. For example, the buyer 20 may be searching on the 21 Internet for a seller of the particular product or 22 service. Alternatively, the buyer 20 may be "browsing"
23 and happen upon the seller's page. Also, the seller 28 24 may send messages to a class of Internet users to inform them of the goods or services that it has to sell. The 26 buyer 20 may be aware of the seller 28 via advertising, 27 on the Internet or other media, through others, from a 28 bulletin board, from a product warehouse on the Internet, 29 or any other means.
The buyer 20 becomes interested in the goods or 31 services that the seller 28 has to vend and then the 32 buyer 20 may contact the seller 28 by sending a message 33 to the seller's Internet address or by an interactive 34 protocol, e.g. the World Wide Web, FTP, etc. The means to contact the seller, e.g. the seller's e-mail address 36 or Web site address, may be included in advertising, etc.
-W097/16897 PCT~S96/17556 1 The buyer 20 and the seller 28 may par=take in an exchange 2 of messages 107 over the Internet before the buyer 20 3 decides to purchase the goods or services from the seller 4 28. For example, the buyer 20 may send massages to the s seller 28 to inquire about product availability, 6 specifications, options, support, etc. The seller 28 may 7 respond with appropriate messages over the Internet in 8 reply to the buyer's inquiries. Also, the buyer and g seller may exchange messages to negotiate a price for the lo goods or services. In addition, if the goods or services 11 that the seller wants to sell are of a type that require 12 a physical delivery, the buyer and seller may make 13 appropriate arrangements for such delivery by message 14 exchange over the Internet.
When the buyer 20 decides to buy the goods or 16 services, the buyer 20 informs the seller 28 of the 17 buyer's cardnumber 102 by providing an appropriate 18 message 128 over the Internet 12. The information 19 included in the buyer's message 128 is represented in Figure 6A. The message 128 may take the form of an 21 e--mail message over the Internet 12 that includes the 22 buyer's cardnumber, or alternatively, the buyer 20 may 23 inform the seller of its cardnumber 102 by means of 24 interactive protocols, or by including the cardnumber in a username in a file transferred from the buyer 20 to the 26 seller 28 using the Internet 12, or by other means.
27 Referring again to Figure 5, upon receiving the 28 buyer's message 128 that includes the buyer's cardnumber 29 102, the seller 28 sends an payment-request message 129 to the payment system 10 via the Internet 12.
31 Specifically, the seller 28 sends the payment--request 32 message 129 to the above-the-line program 90 on the 33 above--the--line system 40. The payment-request message 34 129 may be sent by either e--mail or by using an interactive protocol on the Internet 12.
36 Referring to Figure 6B, the payment-request 37 message 129 contains the following information: the = = = ~ :
CA 02236ll8 l998-04-29 -WO 97/16897 PcTAJs96/l7556 1 buyer's cardnumber 102, the seller's cardnumber 202, a 2 textual description 232 of the transaction, an amount 3 234, a merchant's transaction-identifier 236, and any 4 physical delivery 237 information for the purchase.
After receiving the payment-request message 129, the above-the-line program 90 ascertains whether the 7 payment-request message 129 is from a qualified seller 8 28. This is performed by the above-the-line program 90 g by checking the database file 91 on the above-the-line lo system 40. Upon confirmation that the payment-request 11 message 129 is from a qualified seller, the payment 12 system 10 generates a message to ask the buyer 20 whether 13 the buyer 20 wishes to authorize payment for the 14 transaction to the seller 28. Specifically, as shown in Figure 7, the above-the-line program 90 generates 16 an payment-query message 140 to be sent to the buyer 20 17 over the Internet.
18 As shown in Figure 6C, the payment-query 19 message 140 contains the following data: a transaction-identifier 142, the buyer's name 103, the seller's name 21 203, the textual description of the transaction 232, and 22 an amount 235. The transaction-identifier 142 is a 23 number or code uniquely-generated by the above-the-line 24 program 90. Using the information contained in the payment-request message 129 from the seller 28, 26 specifically the buyer's cardnumber 102 and the seller's 27 cardnumber 202, the above-the-line program 90 looks up 28 the buyer's name 103 and the seller's name 203. In the 29 payment-query message 140, the buyer's name 103 and the seller's name 203 are used instead of the buyer's 31 cardnumber 102 and the seller's cardnumber 102 in order 32 to minimize transmission of the cardnumber information 33 over the Internet thereby improving security of the 34 system. The amount 235 sent to the buyer may differ from in the transaction amount 234 received from the seller to 36 account for any currency exchange rates or service 37 charges imposed by the payment system 10.
CA 02236ll8 l998-04-29 W O97/16897 PCT~US96/17556 1 After generating the payment-~uery message 140, 2 the above-the-line system 40 sends the payment-query 3 message 140 to the buyer's e-mail address and waits for 4 a response from the buyer 20. The payment-query message 140 requests the buyer 20 to respond with one of three 6 possible replies: "yes", "no", or "fraud." Thus, there 7 are four possible alternatives that can occur in response 8 to the payment-query message 140, taking into account the g three permitted responses by the buyer and the possibility of no reply.
1l 1. No reply from Buyer 12 If there is no reply from the buyer 20 to the 13 payment-query message 140 after a period of time, the above-the-line system 40 will send the payment-query message 140 again, i.e. a second notice. The above-the-16 line system 40 may send the payment-query message 140 to 17 the buyer 20 several times until a response from the 18 buyer 20 is obtained. If more than a certain number of 19 days elapses, or more than a certain number of payment-query messages 140 are outstanding to the buyer 20, and 21 the above-the-line system 40 does not receive an 22 appropriate response from the buyer 20, as indicated 23 below, then the above-the-line system 40 causes the 24 buyer's cardholder account lO0 to become suspended. This is done by changing the buyer's cardholder state 106 from 26 "active" to "suspended." The buyer's account 100 may be 27 reinstated later if an appropriate response is received 28 and/or the number of outstanding payment-query messages 29 140 for the buyer 20 drops to less than a certain threshold. Upon reinstatement, the buyer's account 100 31 is returned to an "active" state. Further, any 32 outstanding payment-query messages 140 may be sent again 33 some time later.
CA 02236ll8 l998-04-29 W0 97/l6897 PCT~S96/17556 1 2. Buyer responds "no"
2 Referring to Figure 7, in response to the 3 payment-query message 140, the buyer 20 may respond by 4 sending a payment-response message 150 to the above-the-line system 40 via the Internet 12. As illustrated in 6 Figure 6D, the payment-response message 150 contains the 7 following data: the payment system generated 8 transaction-identifier 142 and an indication 152 of the g buyer's willingness to allow transfer of funds. The 10 willingness indication 152 is one of "yes", "no", or 11 "fraud."
12 The structure of the payment-query message 140 13 facilitates preparation of the payment-response message 14 150 by the buyer 20. In the payment-query message 140, 15 the transaction-identifier 142 is placed in the "subject"
16 of the payment-query message 140 and the e-mail address 17 to which the buyer's payment-response message 150 should 18 be sent (e.g. "response@card.com") is placed in the 19 "sender's address" of the payment-query message 140.
20 Many conventional e-mail programs in use on the Internet, 21 including many older programs, have a feature that will 22 automatically read the "subject" and "sender's address"
23 of a received message and format a reply message directed 24 to the sender's address with the same "subject" as the 25 received message. If the buyer 20 uses this common 26 feature to send his payment-response message 150 back to 27 the payment system 10, the only information that the 28 buyer 20 will have to add is the willingness indication 29 152 which is only a one word or one letter reply, (i.e., 30 "yes", "no", or "fraud", or "Y", "N", or "F").
31 If the buyer 20 replies "no" in the willingness 32 indicator 152, the above-the-line system 40 sends a 33 payment-result 160 to the seller 28 with a "no"
34 indication 152. The format of a payment-result message 35 160 is shown in Figure 6E. A payment-result message 160 36 contains the following information: the transaction-37 identifier 142, the seller's name 203, the buyer's name . = =
-l 103, the textual description of the transaction 232, the 2 amount 235, the negative indication 152 of the buyer's 3 willingness to allow transfer of funds, and the seller's 4 transaction-identifier 236 if present in the originating payment--request message 129. Optionally, the original 6 transaction amount 234 may also be included. When a 7 buyer declines to authorize payment, a service charge may 8 be generated to the buyer 20 by the payment system.
g Information regarding the buyer's "no" reply in the payment-response 150 is delivered from the above-the-ll line program 90 to the below-the-line program 92 where a 12 service charge may be added to a settlement queue for the 13 buyer 20, as discussed in the related application.
4 Further, if a "no" indication is received more than a certain number of times in a certain number of 16 transactions over a certain time period, then the state 17 106 of buyer's account 100 may become "suspended" This 18 is to prevent a user from making a practice of ordering 19 products without authorizing payment ~or them. If the buyer's account state 106 becomes suspended, this 21 information is also transmitted by batch processing from 22 the above-the-line program 90 to the below-the-line 23 program 92 so that the cardholder account information on 24 the below-the-line computer 52 conforms to that on the above-the-line computer 50.
26 3. Buyer res~onds "fraud"
27 Referring again to Figure 7, if the buyer 20 28 responds to the payment-query message 140 by sending a 29 payment-response message 150 to the above-the-line computer 50 via the Internet 12 that indicates "fraud" in 31 the willingness indication 152, the payment system 10 32 changes the state 106 of the buyer's cardholder account 33 100 to "invalid." A response of "fraud" indicates that 34 the buyer 20 did not request the goods or services from the seller 28. The information that the buyer 20 36 responded "fraud" to the willingness indication 152 is NU-J--~4--lYY~ aL bKlNi<cA~uor2236ll8 1998-04-29 ~L~ lC ~ r ,~
S 24N()V 19 I transmitted by batch processing ~rom the above-the-line 2 program 90 to the below-the-line program 92 so that the 3 cardholder account in~ormation on the below-the-line 4 computer 52 conforms to that on the above-the-line computer sO. If the buyer Z0 responds "~raudll, an appropriate 6 message ~s sent to seller 28.
8 4. Buy-r responds ~y-s~
9 I~, in response to the payment-query message 140, the buyer 20 responds by sending a payment-re~ponse message 150 Il to the above-the-line system 40 via the ~nternet 12 that l2 indicates "yes" in the willingness indication 152, the 13 above-the-line program 90 ~ransfers the transaction 14 in~ormation, by batch processing, to the below-the-lino system 52. The in~ormation co~njcated ~rom the above-the-16 line system 50 to the below-the-line system 52 include~ the , _ 17 buyer~s cardnumber 102, the seller's cardnumber 202, a l8 transaction number 142, the amount of the tr~nsaction 235, 19 and any phy~ical delivery in~or~ation for the purchase.
2Q When the below-the-line aystem 52 receive~ the Zl in~ormation ~rom the above-the-line system 50, it a sociates 22 the identi~ed buyer's cardnumber 102 with the buyer's 23 payment in~ormation. This in~ormation is stored in the data 24 file 11~ on the below-the-line storage 72 as shown in Figure 2. The below-the-line ~ystem 42 al~o associates the 26 seller's account number 202 with the sellerls agent number 27 219 which is al~o stored on the below-the-line system 28 storage 72.
29 Next, referring to Figure 8, the below-the-line ~ystem 42 communicate~ with the seller's agent 115 associated with 31 the seller's agent number 219. The com~ln;cation 250 to the 32 seller~ agent 115 identifies the seller 203, the 33 transaction amount 235, the buyer's payment information 34 (such as the buyer'~ credit card number), and any physical ,~ delivery in~ormation ~or the purchase. The communication ~6 250 to the seller~s agent A!~lrNDF .. m.~'' CA 02236ll8 l998-04-29 -WO97/16897 PCT~S96/17556 1 115 is performed off the Internet on secure communication 2 channels. The communication 250 requests whether the 3 seller's agent 115 will authorize a charge of the 4 indicated amount 235 to the buyer's credit card.
If the seller's agent 115 indicates that it 6 will approve the charge, it sends an authorization code 7 260 to the below-the--line system 40. Upon receipt of the 8 authorization code 260, the below-the-line program 92 g generates a cryptographic signature for the authorization lo code 260. In a preferred embodiment, public key 11 cryptography is used, such as programs available from 12 RSA, or PGP. For purposes of security, it is very 13 desirable to ensure the authenticity of the sender of the 14 authorization code. Accordingly, public key cryptography is used to authenticate the sender's message (in this 16 case, the message of the payment system lO) and is not 17 necessarily used to prevent someone else from reading the 18 authorization code.
19 The signed authorization code 262 is batch processed across the line 44 from the below-the-line 21 system 42 to the above-the-line system 40. Referring to 22 Figure 9, upon receipt of the encrypted authorization 23 code 262 from the below-the-line system 42, the above-24 the--line system 40 prepares and sends a payment--notification 264 to seller 28. The payment-notification 26 264 may be a plain text e--mail message that includes the 27 seller's transaction identifier 236 and the 28 cryptographically signed authorization code 262. The 29 information included in the payment-notification message 264 is represented in Figure 6F. Upon receipt of the 31 payment--notification 264, the seller 28 can authenticate 32 the authorization code 260 using the public key of the 33 payment system used by the encryption program on the 34 below--the--line system 42. Upon verification of the authenticity of the message 264, the seller 28 can 36 proceed to deliver the goods or services to the buyer 20 37 using whatever arrangements had been previously made.
CA 02236ll8 l998-04-29 -WO97/16897 PCT~S96/17556 l Further processing of the charges to the 2 buyer's credit card account and credits to the seller~s 3 merchant account are conducted by the conventional 4 settlement system 30 off the Internet using secure communications channels. This isolates the buyer--seller activity which occurs on the Internet from the financial 7 and credit activity which occurs off the Internet.
8 If the seller's agent 115 accepts the buyer's g card, the charge is processed in the conventional way in the credit card system 30 to post the charge to the ll buyer's credit card in the usual manner by sending the 12 appropriate information to the buyer's credit card issuer 13 32. The buyer's credit card issuer 32 sends the buyer 20 14 a credit card bill, typically via the postal system. The credit card bill lists the charge 235 as an item on the 16 user's credit card bill. The settlement system 30 also 17 arranges to make a payment to the seller 28. This may be 18 a transfer from the acquirer--bank 34 to the seller's bank l9 for direct deposit to the seller's checking account.
If the seller's agent 115 refuses to accept the 21 buyer's credit card number, e.g. the credit card is lost, 22 stolen, canceled, expired, or the transaction amount 23 exceeds the card's limit, etc., the seller's agent does 24 not send an authorization code back to the below--the--line system 42. Instead, the seller's agent may send a code 26 indicating refusal of the buyer's card. This information 27 is similarly batch processed to the above--the--line system 28 42 and an appropriate message is sent to the seller 28 29 indicating the lack of authorization. The seller 28 may then refuse to deliver the goods or services to the buyer 31 20, or re~uest another card number.
32 The description previously set forth explains 33 how the payment system can process a charge to the user 34 using the conventional, commercially available credit card system. There may be various modifications of the 36 previously described arrangement that may be utilized.
37 For example, the issuer bank 32 may process a debit to a ~ ~OU-2~-1997 15:01 T~RINKcA~no2236ll8 ~998-04-29 3123214299 P.03 Ua~S ~ ~ ~ i 7 5 ,~ ~
24 ~Y
1 bank account o~ the buyer 20 instead o~ sending a credit card ~ bill. Alternately, the iRsuer bank 32 may send the buyer a bill 3 (other than a credit card bill) for the accumulated charges.
4 As mentioned above, the function of the seller's agent S may be per~ormed by the payment system instead o~ a 6 separate entity. According to this alternative, instead o~
7 communicating the information about the transaction (i e.
8 the seller, che transaction amount, the buyer's credit card 9 nuT,nber, physical delivery information, etc.) to a separate party designated by the seller a~ its agent who in turn 11 replies whether it will approve the transaction, the 12 payment syatem can perform this ~unction itaelr. I~ this 13 ~unction is performed by the payment Cystem~ it is L4 performed either on the below-the-line system or on an another entirely separate, secure sy~tem. Like a separate 16 seller's agent, the payment Cystem would comm1~n~cate with 17 the appropriate credit card services to determine whether 18 to authorize the transaction in the amount identified in 19 the co~m~nication from the above-the-line sy~~em. The payment system would then per~orm the seller's agent's 21 ~unction of generating an Authorization code. Then, as in 22 the above-described embodiment having separate seller's 23 agents, the payment system would generate a 24 cryptographically-signed message including the authorization code, send the message to the above-che-line 26 system, and send the cryptographically-signed message to 27 the seller over the Internet.
29 The payment syatem described above is particularly advaneageous ~or u~e on networka that do not have a 31 centralized management authority, such as the Ineernet.
32 Other such sy~tems include FIDOnet and W CP/Usenet, 33 although it is recognized that these systems are considered 34 by some to be part o~ or associated with the Internet. The ,5 payment system described above could also ~,~..- 3 -W097/16897 PCT~S96/17556 l be used on future versions, generations, etc., of the 2 Internet. The payment system could also be used on 3 centrally managed computer systems, such as America 4 Online, Prodigy, etc.
The payment system described above enables 6 Internet users to initiate commercial transactions to buy 7 and sell goods or services over a quasi-public network, 8 such as the Internet, regardless of where the users are g located or where the payment system is located. Either the buyer or the seller may be located in the U.S. or ll outside the U.S. Also, some or all of the payment system 12 components, such as the above-the-line system or the 13 below-the-line system, may be located either in the U.S.
14 or outside the U.S.
The foregoing detailed description should be 16 regarded as illustrative rather than limiting and the 17 appended claims including all equivalents are intended to 18 define the scope of the invention.
Claims (27)
1. A method for enabling a seller and a buyer communicating over a quasi-public network to initiate a commercial transaction involving a payment of funds by the buyer to the seller, said method comprising the steps of:
on a computer system coupled to said quasi-public network, receiving a message over the quasi-public network from the seller, the seller's message identifying the buyer and a transaction;
from said computer system coupled to said network, sending a message over the quasi-public network to the identified buyer, said message to the buyer identifying the transaction;
on said computer system coupled to said quasi-public network, receiving a message over the quasi-public network from the identified buyer, said buyer's message indicating acceptance or refusal of the transaction;
if the buyer's message indicates approval of the transaction, from a secure part of said computer system, communicating to an agent of the seller via a secure communication channel information for permitting the buyer to pay for transaction;
on said secure part of said computer system, receiving an authorization code from the seller's agent via said secure communication channels; and from said computer system coupled to said quasi-public network, sending a cryptographically-signed message including the authorization code to the seller via the quasi-public network.
on a computer system coupled to said quasi-public network, receiving a message over the quasi-public network from the seller, the seller's message identifying the buyer and a transaction;
from said computer system coupled to said network, sending a message over the quasi-public network to the identified buyer, said message to the buyer identifying the transaction;
on said computer system coupled to said quasi-public network, receiving a message over the quasi-public network from the identified buyer, said buyer's message indicating acceptance or refusal of the transaction;
if the buyer's message indicates approval of the transaction, from a secure part of said computer system, communicating to an agent of the seller via a secure communication channel information for permitting the buyer to pay for transaction;
on said secure part of said computer system, receiving an authorization code from the seller's agent via said secure communication channels; and from said computer system coupled to said quasi-public network, sending a cryptographically-signed message including the authorization code to the seller via the quasi-public network.
2. The method of claim 1 further comprising the step of :
connecting a computer system to the quasi-public network, said computer system having a means for sending and receiving messages.
connecting a computer system to the quasi-public network, said computer system having a means for sending and receiving messages.
3. The method of claim 1 in which the cryptographically-signed message utilizes public key cryptography.
4. The method of claim 1 further comprising the steps of:
on said secure part of said computer system, cryptographically-encoding the authorization code; and from said computer system coupled to said network, attaching said cryptographically-encoded authorization code to the message to the seller.
on said secure part of said computer system, cryptographically-encoding the authorization code; and from said computer system coupled to said network, attaching said cryptographically-encoded authorization code to the message to the seller.
5. The method of claim 1 in which the message received over the quasi-public network from a qualified seller is an e-mail message.
6. The method of claim 1 in which the message sent over the quasi-public network to the identified buyer is an e-mail message.
7. The method of claim 1 in which the message received other the quasi-public network from the identified buyer is an e-mail message.
8. The method of claim 1 in which the message sent other the quasi-public network to the seller is an e-mail message.
9. The method of claim 1 in which the quasi-public network is the Internet.
10. The method of claim 1 further comprising the step of:
qualifying users of the quasi-public network as sellers.
qualifying users of the quasi-public network as sellers.
11. The method of claim 1 further comprising the step of:
maintaining a database of account holders who are users of the quasi-public network.
maintaining a database of account holders who are users of the quasi-public network.
12. The method of claim 11 in which said database includes information regarding account holders who are qualified as sellers and account holders who are not qualified as sellers.
13. The method of claim 11 in which the database includes information indicating whether an account holder is qualified as a seller.
14. The method of claim 1 further comprising the step of maintaining a first system and a second system, said first system comprising communication accessible to the quasi-public network, and said second system comprising communication accessible to sellers' agents who interface with a bankcard processing network, and further in which said method further comprises the step of;
communicating information regarding the transaction from the first system to the second system, after approval by the buyer of the transaction.
communicating information regarding the transaction from the first system to the second system, after approval by the buyer of the transaction.
15. The method of claim 1 further comprising the step of maintaining a first system and a second system, said first system comprising a first database of account holders, said account holders being users of the quasi-public network and including a first group of account holders who are qualified as sellers and a second group of account holders who are not qualified as sellers, and said second system comprising a second database of said account holders including information associated with said second group of account holders including means by which payment can be made by said second group of account holders.
16. The method of claim 15 further comprising the step of maintaining a firewall between said first system and said second system
17. The method of claim 15 in which communication between the first system and the second system is by batch processing.
18. The method of claim 1 in which the transaction is for goods or services provided by the seller to the buyer.
19. A method of operating a computer system coupled to a quasi-public network to enable a seller and a buyer communicating over said quasi-public network to enter into a commercial transaction involving a payment of funds by the buyer for goods or services of value provided by the seller to the buyer, said method comprising the steps of:
on said computer system having a portion thereof that has access to the quasi-public network and a secure portion isolated from said quasi-public network, qualifying a first group of users of the quasi-public network as sellers:
maintaining bankcard payment information for a second group of users of the quasi-public network, said bankcard payment information maintained on a storage medium on said secure portion of said computer system;
maintaining listings of said first and second groups of users on a storage medium on said portion of said computer system that has access to the quasi-public network, but that is isolated from the secure portion of the computer system;
in response to a message over the quasi-public network to said portion of said computer system having access to the quasi-public network from a user of the first group identifying a potential transaction with a user of the second group, sending a message from said portion having access to the quasi-puplic network over the quasi-public network to the identified user of the second group for confirmation;
upon receipt of a message over the quasi-public network to said portion of said computer system having access to the quasi-public network from the user of the second group confirming the transaction with the user of the first group, communicating bankcard information from said secure portion of said computer system over secure channels to an agent of the user of the first group;
upon receipt of an authorization code from the agent via secure channels, cryptographically signing the authorization code; and sending the authorization code to the user of the first group via the quasi-public network.
on said computer system having a portion thereof that has access to the quasi-public network and a secure portion isolated from said quasi-public network, qualifying a first group of users of the quasi-public network as sellers:
maintaining bankcard payment information for a second group of users of the quasi-public network, said bankcard payment information maintained on a storage medium on said secure portion of said computer system;
maintaining listings of said first and second groups of users on a storage medium on said portion of said computer system that has access to the quasi-public network, but that is isolated from the secure portion of the computer system;
in response to a message over the quasi-public network to said portion of said computer system having access to the quasi-public network from a user of the first group identifying a potential transaction with a user of the second group, sending a message from said portion having access to the quasi-puplic network over the quasi-public network to the identified user of the second group for confirmation;
upon receipt of a message over the quasi-public network to said portion of said computer system having access to the quasi-public network from the user of the second group confirming the transaction with the user of the first group, communicating bankcard information from said secure portion of said computer system over secure channels to an agent of the user of the first group;
upon receipt of an authorization code from the agent via secure channels, cryptographically signing the authorization code; and sending the authorization code to the user of the first group via the quasi-public network.
20. The method of claim 19 further comprising the step of:
on said computer system, receiving authorization from said firt group of users to act as said agent,
on said computer system, receiving authorization from said firt group of users to act as said agent,
21. The method of claim 20 further wherein said authorization code is generated by said system.
22. A system for enabling commerce among users on a quasi-public computer network, comprising:
means for sending and receiving messages to users on the quasi-public network;
means for identifying users who are qualified as sellers;
means for identifying messages received from users who are gualified as sellers;
means for generating messages to users who are buyers identified in the messages received from the qualified sellers requesting confirmation of transactions between said users who are sellers and said users who are buyers;
means for identifying messages from the buyers indicating confirmation of the transactions;
means for isolating the sending and receiving of messages to and from users from financial information associated with said users who are buyers for settling financial transactions;
means for sending financial information associated with buyers via secure channels to agents of sellers relative to confirmed transactions;
means for receiving authorization codes from the sellers' agents;
means for cryptographically signing the authorization codes; and means for generating messages to the sellers including the cryptographically encored authorization codes.
means for sending and receiving messages to users on the quasi-public network;
means for identifying users who are qualified as sellers;
means for identifying messages received from users who are gualified as sellers;
means for generating messages to users who are buyers identified in the messages received from the qualified sellers requesting confirmation of transactions between said users who are sellers and said users who are buyers;
means for identifying messages from the buyers indicating confirmation of the transactions;
means for isolating the sending and receiving of messages to and from users from financial information associated with said users who are buyers for settling financial transactions;
means for sending financial information associated with buyers via secure channels to agents of sellers relative to confirmed transactions;
means for receiving authorization codes from the sellers' agents;
means for cryptographically signing the authorization codes; and means for generating messages to the sellers including the cryptographically encored authorization codes.
23. A method of operating a computer system to enable users of a quasi-public network to initiate a commercial transaction involving a payment of funds by one user of the quasi-public network to another user of the quasi-public network, the method comprising the steps of:
maintaining a listing of users of the quasi-public network who are qualified to function as sellers;
operating a computer system that is connected to the quasi-public network, said computer system having a means for sending and receiving messages from users of the quasi-public network;
upon receipt of a message over the quasi-public network from a first user of the quasi-public network, said first user being qualified to function as a seller, sending a message over the quasi-public network to a second user of the quasi-public network, said second user being identified in the message from the first user, said message being sent to the second user including a request to confirm a transaction identified in the message received from the first user;
upon receipt of a confirmation of the transaction from the second user, forwarding payment information of the second user to an agent of the first user; and upon receipt of an authorization code from the agent, encrypting the authorization code and sending the authorization code to the first user.
maintaining a listing of users of the quasi-public network who are qualified to function as sellers;
operating a computer system that is connected to the quasi-public network, said computer system having a means for sending and receiving messages from users of the quasi-public network;
upon receipt of a message over the quasi-public network from a first user of the quasi-public network, said first user being qualified to function as a seller, sending a message over the quasi-public network to a second user of the quasi-public network, said second user being identified in the message from the first user, said message being sent to the second user including a request to confirm a transaction identified in the message received from the first user;
upon receipt of a confirmation of the transaction from the second user, forwarding payment information of the second user to an agent of the first user; and upon receipt of an authorization code from the agent, encrypting the authorization code and sending the authorization code to the first user.
24. A payment method for use with the Internet comprising:
qualifying a user as a seller;
receiving a message via the Internet from the qualified seller regarding a transaction with a buyer that identifies at least an account identification of the buyer, said account identification maintained by the system;
requesting confirmation of the transaction from the buyer by communicating a message to the buyer via the Internet;
upon receiving confirmation from the buyer of the transaction from the buyer via the Internet;
sending a message off the Internet to an agent of the seller, said message containing information relating to the transaction and payment information for the buyer;
receiving confirmation of the transaction from the seller's agent; and communicating an authorization code to the seller.
qualifying a user as a seller;
receiving a message via the Internet from the qualified seller regarding a transaction with a buyer that identifies at least an account identification of the buyer, said account identification maintained by the system;
requesting confirmation of the transaction from the buyer by communicating a message to the buyer via the Internet;
upon receiving confirmation from the buyer of the transaction from the buyer via the Internet;
sending a message off the Internet to an agent of the seller, said message containing information relating to the transaction and payment information for the buyer;
receiving confirmation of the transaction from the seller's agent; and communicating an authorization code to the seller.
25. The method of claim 24 further comprising the step of:
obtaining authorization from said seller to act as an agent therefor.
obtaining authorization from said seller to act as an agent therefor.
26. The method of claim 25 further comprising the steps of:
confirming the transaction and payment information as sellers agent; and generating said confirmation as seller's agent.
confirming the transaction and payment information as sellers agent; and generating said confirmation as seller's agent.
27. The method of claim 24 further comprising the step of cryptographically signing a message including the authorization code communicated to the seller
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/548,305 | 1995-11-01 | ||
US08/548,305 US5757917A (en) | 1995-11-01 | 1995-11-01 | Computerized payment system for purchasing goods and services on the internet |
PCT/US1996/017556 WO1997016897A1 (en) | 1995-11-01 | 1996-10-30 | Computerized payment system for purchasing goods and services on the internet |
Publications (1)
Publication Number | Publication Date |
---|---|
CA2236118A1 true CA2236118A1 (en) | 1997-05-09 |
Family
ID=24188259
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002236118A Abandoned CA2236118A1 (en) | 1995-11-01 | 1996-10-30 | Computerized payment system for purchasing goods and services on the internet |
Country Status (6)
Country | Link |
---|---|
US (1) | US5757917A (en) |
EP (1) | EP0858697A4 (en) |
JP (3) | JP3970324B2 (en) |
AU (1) | AU720433B2 (en) |
CA (1) | CA2236118A1 (en) |
WO (1) | WO1997016897A1 (en) |
Families Citing this family (655)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5557518A (en) * | 1994-04-28 | 1996-09-17 | Citibank, N.A. | Trusted agents for open electronic commerce |
US6553346B1 (en) | 1996-09-04 | 2003-04-22 | Priceline.Com Incorporated | Conditional purchase offer (CPO) management system for packages |
US5794207A (en) | 1996-09-04 | 1998-08-11 | Walker Asset Management Limited Partnership | Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven conditional purchase offers |
US5826241A (en) | 1994-09-16 | 1998-10-20 | First Virtual Holdings Incorporated | Computerized system for making payments and authenticating transactions over the internet |
US7882032B1 (en) | 1994-11-28 | 2011-02-01 | Open Invention Network, Llc | System and method for tokenless biometric authorization of electronic communications |
US6397198B1 (en) * | 1994-11-28 | 2002-05-28 | Indivos Corporation | Tokenless biometric electronic transactions using an audio signature to identify the transaction processor |
US7248719B2 (en) * | 1994-11-28 | 2007-07-24 | Indivos Corporation | Tokenless electronic transaction system |
US6269348B1 (en) * | 1994-11-28 | 2001-07-31 | Veristar Corporation | Tokenless biometric electronic debit and credit transactions |
US6950810B2 (en) | 1994-11-28 | 2005-09-27 | Indivos Corporation | Tokenless biometric electronic financial transactions via a third party identicator |
US20040128249A1 (en) * | 1994-11-28 | 2004-07-01 | Indivos Corporation, A Delaware Corporation | System and method for tokenless biometric electronic scrip |
US7613659B1 (en) * | 1994-11-28 | 2009-11-03 | Yt Acquisition Corporation | System and method for processing tokenless biometric electronic transmissions using an electronic rule module clearinghouse |
US5978773A (en) * | 1995-06-20 | 1999-11-02 | Neomedia Technologies, Inc. | System and method for using an ordinary article of commerce to access a remote computer |
US5790677A (en) | 1995-06-29 | 1998-08-04 | Microsoft Corporation | System and method for secure electronic commerce transactions |
US7133835B1 (en) * | 1995-08-08 | 2006-11-07 | Cxn, Inc. | Online exchange market system with a buyer auction and a seller auction |
US5774670A (en) * | 1995-10-06 | 1998-06-30 | Netscape Communications Corporation | Persistent client state in a hypertext transfer protocol based client-server system |
AU7663696A (en) | 1995-10-30 | 1997-05-22 | Cars Incorporated By Fusz | Product exchange system |
FI102860B (en) * | 1995-11-07 | 1999-02-26 | Nokia Telecommunications Oy | Procedure and apparatus for transmitting an electronic payment |
US8271339B2 (en) * | 1995-11-13 | 2012-09-18 | Lakshmi Arunachalam | Method and apparatus for enabling real-time bi-directional transactions on a network |
US7930340B2 (en) * | 1995-11-13 | 2011-04-19 | Lakshmi Arunachalam | Network transaction portal to control multi-service provider transactions |
US20120030593A1 (en) * | 1995-11-13 | 2012-02-02 | Lakshmi Arunachalam | Method and apparatus for enabling real-time bi-directional transactions on a network |
US8037158B2 (en) | 1995-11-13 | 2011-10-11 | Lakshmi Arunachalam | Multimedia transactional services |
US5778367A (en) | 1995-12-14 | 1998-07-07 | Network Engineering Software, Inc. | Automated on-line information service and directory, particularly for the world wide web |
US6138107A (en) * | 1996-01-04 | 2000-10-24 | Netscape Communications Corporation | Method and apparatus for providing electronic accounts over a public network |
US20050114218A1 (en) * | 1996-01-17 | 2005-05-26 | Privacy Infrastructure, Inc. | Third party privacy system |
GB9601924D0 (en) * | 1996-01-31 | 1996-04-03 | Certicom Corp | Transaction verification protocol for smart cards |
DE69722277T2 (en) * | 1996-01-31 | 2004-04-01 | Canon K.K. | Billing device and an information distribution system using the billing device |
CA2244915A1 (en) * | 1996-02-09 | 1997-08-14 | Citibank, N.A. | Invoice purchase order system |
US6157946A (en) * | 1996-02-28 | 2000-12-05 | Netzero Inc. | Communication system capable of providing user with picture meeting characteristics of user and terminal equipment and information providing device used for the same |
US6945457B1 (en) | 1996-05-10 | 2005-09-20 | Transaction Holdings Ltd. L.L.C. | Automated transaction machine |
US7747507B2 (en) * | 1996-05-23 | 2010-06-29 | Ticketmaster L.L.C. | Computer controlled auction system |
US5940807A (en) * | 1996-05-24 | 1999-08-17 | Purcell; Daniel S. | Automated and independently accessible inventory information exchange system |
US7133836B1 (en) * | 1996-05-30 | 2006-11-07 | Sun Microsystems, Inc. | Catalog phone sales terminal |
US7555458B1 (en) | 1996-06-05 | 2009-06-30 | Fraud Control System.Com Corporation | Method of billing a purchase made over a computer network |
US8229844B2 (en) | 1996-06-05 | 2012-07-24 | Fraud Control Systems.Com Corporation | Method of billing a purchase made over a computer network |
US20030195846A1 (en) | 1996-06-05 | 2003-10-16 | David Felger | Method of billing a purchase made over a computer network |
US6711551B1 (en) * | 1996-06-05 | 2004-03-23 | Netzero, Inc. | Information provider, terminal and system and recording medium for the terminal |
US5987132A (en) * | 1996-06-17 | 1999-11-16 | Verifone, Inc. | System, method and article of manufacture for conditionally accepting a payment method utilizing an extensible, flexible architecture |
US6125352A (en) * | 1996-06-28 | 2000-09-26 | Microsoft Corporation | System and method for conducting commerce over a distributed network |
DE69735486T2 (en) * | 1996-07-22 | 2006-12-14 | Cyva Research Corp., San Diego | TOOL FOR SAFETY AND EXTRACTION OF PERSONAL DATA |
US5920854A (en) * | 1996-08-14 | 1999-07-06 | Infoseek Corporation | Real-time document collection search engine with phrase indexing |
US6088683A (en) * | 1996-08-21 | 2000-07-11 | Jalili; Reza | Secure purchase transaction method using telephone number |
US7593870B2 (en) * | 1996-08-21 | 2009-09-22 | Reza Jalili | Method for telephone-based authenticated authorization of transactions |
US6016504A (en) | 1996-08-28 | 2000-01-18 | Infospace.Com, Inc. | Method and system for tracking the purchase of a product and services over the Internet |
AUPO201196A0 (en) * | 1996-08-29 | 1996-09-19 | Xcellink Corporation | Funds transfer system and method |
US6510418B1 (en) | 1996-09-04 | 2003-01-21 | Priceline.Com Incorporated | Method and apparatus for detecting and deterring the submission of similar offers in a commerce system |
US6356878B1 (en) | 1996-09-04 | 2002-03-12 | Priceline.Com Incorporated | Conditional purchase offer buyer agency system |
US6345090B1 (en) | 1996-09-04 | 2002-02-05 | Priceline.Com Incorporated | Conditional purchase offer management system for telephone calls |
US6484153B1 (en) | 1996-09-04 | 2002-11-19 | Priceline.Com Incorporated | System and method for managing third-party input to a conditional purchase offer (CPO) |
US6754636B1 (en) | 1996-09-04 | 2004-06-22 | Walker Digital, Llc | Purchasing systems and methods wherein a buyer takes possession at a retailer of a product purchased using a communication network |
US6134534A (en) * | 1996-09-04 | 2000-10-17 | Priceline.Com Incorporated | Conditional purchase offer management system for cruises |
US7516089B1 (en) | 1996-09-04 | 2009-04-07 | Pricline.Com Incorporated | System and method for allocating business to one of a plurality of sellers in a buyer driven electronic commerce system |
US6041308A (en) * | 1996-09-04 | 2000-03-21 | Priceline.Com Incorporated | System and method for motivating submission of conditional purchase offers |
US6249772B1 (en) | 1997-07-08 | 2001-06-19 | Walker Digital, Llc | Systems and methods wherein a buyer purchases a product at a first price and acquires the product from a merchant that offers the product for sale at a second price |
US6418415B1 (en) * | 1996-09-04 | 2002-07-09 | Priceline.Com Incorporated | System and method for aggregating multiple buyers utilizing conditional purchase offers (CPOS) |
US7386508B1 (en) * | 1996-09-04 | 2008-06-10 | Priceline.Com, Incorporated | Method and apparatus for facilitating a transaction between a buyer and one seller |
US6240396B1 (en) | 1996-09-04 | 2001-05-29 | Priceline.Com Incorporated | Conditional purchase offer management system for event tickets |
US6332129B1 (en) | 1996-09-04 | 2001-12-18 | Priceline.Com Incorporated | Method and system for utilizing a psychographic questionnaire in a buyer-driven commerce system |
US6108639A (en) * | 1996-09-04 | 2000-08-22 | Priceline.Com Incorporated | Conditional purchase offer (CPO) management system for collectibles |
US6970837B1 (en) | 1996-09-04 | 2005-11-29 | Walker Digital, Llc | Methods and apparatus wherein a buyer arranges to purchase a first product using a communication network and subsequently takes possession of a substitute product at a retailer |
US5839119A (en) * | 1996-09-27 | 1998-11-17 | Xerox Corporation | Method of electronic payments that prevents double-spending |
US6029150A (en) * | 1996-10-04 | 2000-02-22 | Certco, Llc | Payment and transactions in electronic commerce system |
US5948061A (en) * | 1996-10-29 | 1999-09-07 | Double Click, Inc. | Method of delivery, targeting, and measuring advertising over networks |
AU5094398A (en) * | 1996-10-30 | 1998-05-22 | Theodor Holm Nelson | Many-to-many payment system for network content materials |
WO1998020411A1 (en) * | 1996-11-08 | 1998-05-14 | Neomedia Technologies, Inc. | Automatic access of electronic information through machine-readable codes on printed documents |
US7324972B1 (en) * | 1997-03-07 | 2008-01-29 | Clickshare Service Corporation | Managing transactions on a network: four or more parties |
US6064987A (en) * | 1997-03-21 | 2000-05-16 | Walker Digital, Llc | Method and apparatus for providing and processing installment plans at a terminal |
WO1998044442A1 (en) * | 1997-04-02 | 1998-10-08 | Citibank, N.A. | Method and system for standardizing and reconciling invoices from vendors |
US20040230495A1 (en) * | 1997-04-04 | 2004-11-18 | Mikhail Lotvin | Computer systems and methods supporting on-line interaction with content, purchasing, and searching |
US5907831A (en) * | 1997-04-04 | 1999-05-25 | Lotvin; Mikhail | Computer apparatus and methods supporting different categories of users |
IL120710A0 (en) * | 1997-04-20 | 1997-08-14 | David Ilan Ben | System and method for retail over a network |
US6144944A (en) * | 1997-04-24 | 2000-11-07 | Imgis, Inc. | Computer system for efficiently selecting and providing information |
US6044376A (en) * | 1997-04-24 | 2000-03-28 | Imgis, Inc. | Content stream analysis |
US6148331A (en) * | 1997-04-25 | 2000-11-14 | Parry; Rhys Evan | Destination website access and information gathering system |
US7039599B2 (en) * | 1997-06-16 | 2006-05-02 | Doubleclick Inc. | Method and apparatus for automatic placement of advertising |
EP0887776A1 (en) * | 1997-06-23 | 1998-12-30 | Rainer Grunert | Transaction unit / method for payment administration on Internet and/or similar public client-server systems |
US6332132B1 (en) * | 1997-06-27 | 2001-12-18 | Richard G. Halpern | Automated methods and apparatus for programmed periodic replenishment of principal with annual adjustment to future interest rates |
US6829595B2 (en) * | 1997-06-27 | 2004-12-07 | Valista, Inc. | MicroTrac internet billing solutions |
US8799100B2 (en) | 1997-07-08 | 2014-08-05 | Groupon, Inc. | Retail system for selling products based on a flexible product description |
US7711604B1 (en) | 1997-07-08 | 2010-05-04 | Walker Digital, Llc | Retail system for selling products based on a flexible product description |
US6826544B1 (en) * | 1997-07-09 | 2004-11-30 | Advanceme, Inc. | Automated loan repayment |
US6058379A (en) * | 1997-07-11 | 2000-05-02 | Auction Source, L.L.C. | Real-time network exchange with seller specified exchange parameters and interactive seller participation |
WO1999004326A2 (en) * | 1997-07-15 | 1999-01-28 | Neomedia Technologies, Inc. | Printed coupons with embedded discounts for online purchases |
AU8596098A (en) * | 1997-07-25 | 1999-02-16 | Main Street Marketing | Automated credit card payment system |
US7096192B1 (en) | 1997-07-28 | 2006-08-22 | Cybersource Corporation | Method and system for detecting fraud in a credit card transaction over a computer network |
US6029154A (en) * | 1997-07-28 | 2000-02-22 | Internet Commerce Services Corporation | Method and system for detecting fraud in a credit card transaction over the internet |
US7403922B1 (en) * | 1997-07-28 | 2008-07-22 | Cybersource Corporation | Method and apparatus for evaluating fraud risk in an electronic commerce transaction |
US6463418B1 (en) * | 1997-08-15 | 2002-10-08 | Sun Microsystems, Inc. | Secure and stateful electronic business transaction system |
WO1999013398A1 (en) * | 1997-09-11 | 1999-03-18 | Digital Square, Inc. | Digital content vending, delivery, and maintenance system |
US20100049603A1 (en) * | 1997-09-11 | 2010-02-25 | Digital Delivery Networks, Inc. | Locally driven advertising system |
US20100076818A1 (en) * | 1997-09-11 | 2010-03-25 | Digital Delivery Networks, Inc. | Behavior tracking and user profiling system |
US20090043907A1 (en) * | 1997-09-11 | 2009-02-12 | Digital Delivery Networks, Inc. | Local portal |
US7024377B1 (en) * | 1997-09-30 | 2006-04-04 | Intel Corporation | Method and apparatus for managing electronic commerce |
US6484149B1 (en) * | 1997-10-10 | 2002-11-19 | Microsoft Corporation | Systems and methods for viewing product information, and methods for generating web pages |
US6226624B1 (en) | 1997-10-24 | 2001-05-01 | Craig J. Watson | System and method for pre-authorization of individual account remote transactions |
US5991750A (en) * | 1997-10-24 | 1999-11-23 | Ge Capital | System and method for pre-authorization of individual account transactions |
EP1038368B1 (en) | 1997-11-13 | 2013-07-31 | Intellectual Ventures I LLC | File transfer system |
JP3145667B2 (en) * | 1997-11-13 | 2001-03-12 | 株式会社ジャストシステム | An online gift system, a server system of an online gift system, a terminal device of the online gift system, an online gift server system, a terminal device, a gift method of the online gift system, an online gift method, and a program for causing a computer to execute those methods are recorded. Computer readable recording medium |
JPH11175607A (en) | 1997-12-05 | 1999-07-02 | Hitachi Ltd | System for sending document and method therefor |
US6760414B1 (en) * | 1997-12-10 | 2004-07-06 | Keycorp | Personal computer banking system and method |
US7236942B1 (en) | 1997-12-19 | 2007-06-26 | Walker Digital, Llc | Pre-sale data broadcast system and method |
US7167711B1 (en) | 1997-12-23 | 2007-01-23 | Openwave Systems Inc. | System and method for controlling financial transactions over a wireless network |
US6098053A (en) * | 1998-01-28 | 2000-08-01 | Citibank, N.A. | System and method for performing an electronic financial transaction |
US6980670B1 (en) * | 1998-02-09 | 2005-12-27 | Indivos Corporation | Biometric tokenless electronic rewards system and method |
US6636833B1 (en) | 1998-03-25 | 2003-10-21 | Obis Patents Ltd. | Credit card system and method |
US6535294B1 (en) | 1998-06-23 | 2003-03-18 | Discount Labels, Inc. | System and method for preparing customized printed products over a communications network |
US6571337B1 (en) | 1998-06-24 | 2003-05-27 | International Business Machines Corporation | Delayed secure data retrieval |
WO2000008802A2 (en) * | 1998-08-03 | 2000-02-17 | Doubleclick Inc. | Network for distribution of re-targeted advertising |
US7552090B1 (en) * | 1998-08-12 | 2009-06-23 | Keynetics Inc. | Method for billing for services delivered over a computer network |
AU5898099A (en) * | 1998-08-25 | 2000-03-14 | Accompany Inc. | On-line marketing system and method |
US6947908B1 (en) | 1998-08-27 | 2005-09-20 | Citibank, N.A. | System and use for correspondent banking |
US6754698B1 (en) | 1998-09-11 | 2004-06-22 | L. V. Partners, L.P. | Method and apparatus for accessing a remote location with an optical reader having a dedicated memory system |
US6970914B1 (en) | 1998-09-11 | 2005-11-29 | L. V. Partners, L.P. | Method and apparatus for embedding routing information to a remote web site in an audio/video track |
US6877032B1 (en) * | 1998-09-11 | 2005-04-05 | L.V. Partners, L.P. | Launching a web site using a portable scanner |
US7440993B1 (en) | 1998-09-11 | 2008-10-21 | Lv Partners, L.P. | Method and apparatus for launching a web browser in response to scanning of product information |
US7010577B1 (en) | 1998-09-11 | 2006-03-07 | L. V. Partners, L.P. | Method of controlling a computer using an embedded unique code in the content of DVD media |
US7900224B1 (en) | 1998-09-11 | 2011-03-01 | Rpx-Lv Acquisition Llc | Method and apparatus for utilizing an audible signal to induce a user to select an E-commerce function |
US6688522B1 (en) | 1998-09-11 | 2004-02-10 | L. V. Partners, L.P. | Unique bar code |
US7284066B1 (en) | 1998-09-11 | 2007-10-16 | Lv Partners, Lp | Method and apparatus for matching a user's use profile in commerce with a broadcast |
US6725260B1 (en) | 1998-09-11 | 2004-04-20 | L.V. Partners, L.P. | Method and apparatus for configuring configurable equipment with configuration information received from a remote location |
US6636896B1 (en) * | 1998-09-11 | 2003-10-21 | Lv Partners, L.P. | Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet |
US7043536B1 (en) | 1998-09-11 | 2006-05-09 | Lv Partners, L.P. | Method for controlling a computer using an embedded unique code in the content of CD media |
US6384744B1 (en) | 1998-09-11 | 2002-05-07 | Digital:Convergence Corp. | Method and system for data transmission from an optical reader |
US6704864B1 (en) | 1999-08-19 | 2004-03-09 | L.V. Partners, L.P. | Automatic configuration of equipment software |
US7792696B1 (en) | 1998-09-11 | 2010-09-07 | RPX-LV Acquisition, LLC | Method and apparatus for allowing a broadcast to remotely control a computer |
US7228282B1 (en) | 1998-09-11 | 2007-06-05 | Lv Partners, L.P. | Method and apparatus for directing an existing product code to a remote location |
US7930213B1 (en) | 1998-09-11 | 2011-04-19 | Rpx-Lv Acquisition Llc | Method and apparatus for completing, securing and conducting an E-commerce transaction |
US7392312B1 (en) | 1998-09-11 | 2008-06-24 | Lv Partners, L.P. | Method for utilizing visual cue in conjunction with web access |
US7159037B1 (en) | 1998-09-11 | 2007-01-02 | Lv Partners, Lp | Method and apparatus for utilizing an existing product code to issue a match to a predetermined location on a global network |
US8028036B1 (en) | 1998-09-11 | 2011-09-27 | Rpx-Lv Acquisition Llc | Launching a web site using a passive transponder |
US6631404B1 (en) | 1998-09-11 | 2003-10-07 | Lv Partners, L.P. | Method and system for conducting a contest using a network |
US6792452B1 (en) | 1998-09-11 | 2004-09-14 | L.V. Partners, L.P. | Method for configuring a piece of equipment with the use of an associated machine resolvable code |
US7321941B1 (en) | 1998-09-11 | 2008-01-22 | Lv Partners, L.P. | Network routing utilizing a product code |
US6526449B1 (en) | 1998-09-11 | 2003-02-25 | Digital Convergence Corporation | Method and apparatus for controlling a computer from a remote location |
US6823388B1 (en) | 1998-09-11 | 2004-11-23 | L.V. Parners, L.P. | Method and apparatus for accessing a remote location with an optical reader having a programmable memory system |
US6629133B1 (en) | 1998-09-11 | 2003-09-30 | Lv Partners, L.P. | Interactive doll |
US6701369B1 (en) | 1998-09-11 | 2004-03-02 | L.V. Partners, L.P. | Method and apparatus for accessing a remote location by sensing a machine-resolvable code |
US6868433B1 (en) | 1998-09-11 | 2005-03-15 | L.V. Partners, L.P. | Input device having positional and scanning capabilities |
US6829650B1 (en) | 1998-09-11 | 2004-12-07 | L. V. Partners, L.P. | Method and apparatus for opening and launching a web browser in response to an audible signal |
US6615268B1 (en) | 1998-09-11 | 2003-09-02 | Lv Partners, L.P. | Method for controlling a computer using an embedded unique code in the content of dat media |
US7424521B1 (en) | 1998-09-11 | 2008-09-09 | Lv Partners, L.P. | Method using database for facilitating computer based access to a location on a network after scanning a barcode disposed on a product |
US6970916B1 (en) | 1998-09-11 | 2005-11-29 | L. V. Partners, L.P. | Method for conducting a contest using a network |
US6622165B1 (en) | 1998-09-11 | 2003-09-16 | Lv Partners, L.P. | Method and apparatus for allowing a remote site to interact with an intermediate database to facilitate access to the remote site |
US6845388B1 (en) | 1998-09-11 | 2005-01-18 | L. V. Partners, L.P. | Web site access manual of a character string into a software interface |
US6643692B1 (en) | 1998-09-11 | 2003-11-04 | Lv Partners, L.P. | Method for controlling a computer using an embedded unique code in the content of video tape media |
US6961555B1 (en) | 1998-09-11 | 2005-11-01 | L.V. Partners, L.P. | System and apparatus for connecting a wireless device to a remote location on a network |
US6829646B1 (en) * | 1999-10-13 | 2004-12-07 | L. V. Partners, L.P. | Presentation of web page content based upon computer video resolutions |
US6928413B1 (en) | 1998-09-11 | 2005-08-09 | L.V. Partners, L.P. | Method of product promotion |
US7818423B1 (en) | 1998-09-11 | 2010-10-19 | RPX-LV Acquisition, LLC | Retrieving personal account information from a web site by reading a credit card |
US6973438B1 (en) | 1998-09-11 | 2005-12-06 | L.V. Partners, L.P. | Method and apparatus for delivering information from a remote site on a network based on statistical information |
US6836799B1 (en) | 1998-09-11 | 2004-12-28 | L.V. Partners, L.P. | Method and apparatus for tracking user profile and habits on a global network |
US6791588B1 (en) * | 1998-09-11 | 2004-09-14 | L.V. Partners, L.P. | Method for conducting a contest using a network |
US8712835B1 (en) | 1998-09-11 | 2014-04-29 | Rpx Corporation | Method and apparatus for linking a web browser link to a promotional offer |
US7370114B1 (en) | 1998-09-11 | 2008-05-06 | Lv Partners, L.P. | Software downloading using a television broadcast channel |
US7386600B1 (en) | 1998-09-11 | 2008-06-10 | Lv Partners, L.P. | Launching a web site using a personal device |
US6860424B1 (en) | 1998-09-11 | 2005-03-01 | L.V. Partners, L.P. | Optical reader and use |
US6826592B1 (en) | 1998-09-11 | 2004-11-30 | L.V. Partners, L.P. | Digital ID for selecting web browser and use preferences of a user during use of a web application |
US7493384B1 (en) | 1998-09-11 | 2009-02-17 | Rpx-Lv Acquisition Llc | Controlling a PC using a tone from a cellular telephone |
US6594705B1 (en) * | 1998-09-11 | 2003-07-15 | Lv Partners, L.P. | Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet |
US6843417B1 (en) | 1998-09-11 | 2005-01-18 | L. V. Partners, L.P. | Aiming indicia for a bar code and method of use |
US7392945B1 (en) | 1998-09-11 | 2008-07-01 | Lv Partners, L.P. | Portable scanner for enabling automatic commerce transactions |
US6745234B1 (en) | 1998-09-11 | 2004-06-01 | Digital:Convergence Corporation | Method and apparatus for accessing a remote location by scanning an optical code |
US6697949B1 (en) | 1998-09-11 | 2004-02-24 | L.V. Partner, L.P. | Method and apparatus for controlling a user's pc through an audio-visual broadcast to archive information in the users pc |
US7493283B1 (en) | 1998-09-11 | 2009-02-17 | Rpx-Lv Acquisition Llc | Performing an e-commerce transaction from credit card account information retrieved from a credit card company web site |
US6636892B1 (en) | 1998-09-11 | 2003-10-21 | Lv Partners, L.P. | Method for conducting a contest using a network |
US7191247B1 (en) | 1998-09-11 | 2007-03-13 | Lv Partners, Lp | Method for connecting a wireless device to a remote location on a network |
US6708208B1 (en) | 1998-09-11 | 2004-03-16 | L.V. Partners, L.P. | Unique bar code for indicating a link between a product and a remote location on a web network |
US7117240B1 (en) | 1998-09-11 | 2006-10-03 | Lv Partners, Lp | Method and apparatus for launching a web site with non-standard control input device |
US7379901B1 (en) | 1998-09-11 | 2008-05-27 | Lv Partners, L.P. | Accessing a vendor web site using personal account information retrieved from a credit card company web site |
US6701354B1 (en) | 1998-09-11 | 2004-03-02 | L. V. Partners, L.P. | Method for interconnecting two locations over a network in response to using a tool |
US6757715B1 (en) * | 1998-09-11 | 2004-06-29 | L.V. Partners, L.P. | Bar code scanner and software interface interlock for performing encrypted handshaking and for disabling the scanner in case of handshaking operation failure |
US6823318B1 (en) | 1998-09-14 | 2004-11-23 | At&T Corp. | Secure purchases over a computer network |
EP0987642A3 (en) | 1998-09-15 | 2004-03-10 | Citibank, N.A. | Method and system for co-branding an electronic payment platform such as an electronic wallet |
US7152043B2 (en) * | 1999-02-19 | 2006-12-19 | Ariba, Inc. | Method and system for dynamically controlling overtime in electronic auctions |
WO2000028452A1 (en) * | 1998-11-05 | 2000-05-18 | Secure Accounts Ltd. | Secure architecture for exchange executes digitally signed contracts |
US7010512B1 (en) * | 1998-11-09 | 2006-03-07 | C/Base, Inc. | Transfer instrument |
US7254557B1 (en) | 1998-11-09 | 2007-08-07 | C/Base, Inc. | Financial services payment vehicle and method |
EP1131759A2 (en) | 1998-11-13 | 2001-09-12 | The Chase Manhattan Bank | System and method for multicurrency and multibank processing over a non-secure network |
US6141653A (en) * | 1998-11-16 | 2000-10-31 | Tradeaccess Inc | System for interative, multivariate negotiations over a network |
US6338050B1 (en) | 1998-11-16 | 2002-01-08 | Trade Access, Inc. | System and method for providing and updating user supplied context for a negotiations system |
US7149724B1 (en) * | 1998-11-16 | 2006-12-12 | Sky Technologies, Llc | System and method for an automated system of record |
US6332135B1 (en) | 1998-11-16 | 2001-12-18 | Tradeaccess, Inc. | System and method for ordering sample quantities over a network |
US6336105B1 (en) | 1998-11-16 | 2002-01-01 | Trade Access Inc. | System and method for representing data and providing electronic non-repudiation in a negotiations system |
US8224747B2 (en) * | 1998-12-08 | 2012-07-17 | Yodlee.Com, Inc. | Interactive funds transfer interface |
CA2291920A1 (en) * | 1998-12-11 | 2000-06-11 | Karuna Ganesan | Technique for conducting secure transactions over a network |
HUP0100866A3 (en) * | 1998-12-16 | 2003-02-28 | Card Line S R O | System for electronic cashless purchase of goods and services by payment card |
US6850991B1 (en) * | 1998-12-22 | 2005-02-01 | Citibank, N.A. | Systems and methods for distributing information to a diverse plurality of devices |
CA2358528C (en) | 1998-12-23 | 2015-04-14 | The Chase Manhattan Bank | System and method for integrating trading operations including the generation, processing and tracking of trade documents |
US6327578B1 (en) | 1998-12-29 | 2001-12-04 | International Business Machines Corporation | Four-party credit/debit payment protocol |
US6324526B1 (en) * | 1999-01-15 | 2001-11-27 | D'agostino John | System and method for performing secure credit card purchases |
AU2619200A (en) * | 1999-01-19 | 2000-08-01 | Yclip.Com Corporation | Electronic coupon processing |
US7107226B1 (en) | 1999-01-20 | 2006-09-12 | Net32.Com, Inc. | Internet-based on-line comparison shopping system and method of interactive purchase and sale of products |
US7451114B1 (en) * | 1999-02-19 | 2008-11-11 | Visa International Service Association | Conducting commerce between individuals |
US7359871B1 (en) | 1999-03-02 | 2008-04-15 | Alticor Investments Inc. | System and method for managing recurring orders in a computer network |
AU769742B2 (en) * | 1999-03-02 | 2004-02-05 | Amway Corp. | Electronic commerce transactions within a marketing system that may contain a membership buying opportunity |
US7353194B1 (en) | 1999-03-02 | 2008-04-01 | Alticor Investments, Inc. | System and method for managing recurring orders in a computer network |
US6467684B2 (en) | 1999-03-02 | 2002-10-22 | Netvisions, Inc. | Pre-paid card system for purchasing products or services |
US6397212B1 (en) | 1999-03-04 | 2002-05-28 | Peter Biffar | Self-learning and self-personalizing knowledge search engine that delivers holistic results |
US6581038B1 (en) | 1999-03-15 | 2003-06-17 | Nexcura, Inc. | Automated profiler system for providing medical information to patients |
TR200102909T2 (en) | 1999-04-13 | 2002-01-21 | Orbis Patents Limited | Financial transaction system from person to person, from person to business, from business to person and from business to business. |
US6161127A (en) * | 1999-06-17 | 2000-12-12 | Americomusa | Internet advertising with controlled and timed display of ad content from browser |
US6128651A (en) * | 1999-04-14 | 2000-10-03 | Americom Usa | Internet advertising with controlled and timed display of ad content from centralized system controller |
US6584492B1 (en) * | 2000-01-20 | 2003-06-24 | Americom Usa | Internet banner advertising process and apparatus having scalability |
US8099359B1 (en) | 1999-04-19 | 2012-01-17 | The Western Union Company | System and method for issuing negotiable instruments by licensed money transmitter from direct deposits |
US6889325B1 (en) | 1999-04-28 | 2005-05-03 | Unicate Bv | Transaction method and system for data networks, like internet |
WO2000067218A1 (en) * | 1999-05-03 | 2000-11-09 | The Chase Manhattan Bank | System and method for effectuating electronic payments |
US6704714B1 (en) | 1999-05-03 | 2004-03-09 | The Chase Manhattan Bank | Virtual private lock box |
AUPQ010299A0 (en) | 1999-05-03 | 1999-05-27 | Fast 101 Pty Ltd | Improvements in or relating to trading and settlement |
US6609113B1 (en) * | 1999-05-03 | 2003-08-19 | The Chase Manhattan Bank | Method and system for processing internet payments using the electronic funds transfer network |
AUPQ018899A0 (en) * | 1999-05-05 | 1999-05-27 | Shanahan, Terry | A method of electronic transaction |
US7110978B1 (en) * | 1999-05-10 | 2006-09-19 | First Data Corporation | Internet-based money order system |
US7068832B1 (en) * | 1999-05-11 | 2006-06-27 | The Chase Manhattan Bank | Lockbox imaging system |
US7685067B1 (en) * | 1999-05-14 | 2010-03-23 | Amazon.Com, Inc. | Computer-assisted funds transfer system |
US7194437B1 (en) | 1999-05-14 | 2007-03-20 | Amazon.Com, Inc. | Computer-based funds transfer system |
US7334260B1 (en) * | 1999-05-21 | 2008-02-19 | Sony Corporation | Information processing apparatus and method, and recording medium on which a program for executing the information processing is recorded |
GB2367168B (en) * | 1999-05-25 | 2004-02-18 | Safepay Australia Pty Ltd | System for handling network transactions |
US6401077B1 (en) | 1999-05-28 | 2002-06-04 | Network Commerce, Inc. | Method and system for providing additional behavior through a web page |
WO2000075749A2 (en) * | 1999-06-09 | 2000-12-14 | Intelishield.Com, Inc. | Internet payment system |
AU5729200A (en) * | 1999-06-09 | 2000-12-28 | Intelishield.Com, Inc. | Internet payment system |
US6889260B1 (en) | 1999-06-10 | 2005-05-03 | Ec Enabler, Ltd | Method and system for transferring information |
US6470325B1 (en) * | 1999-06-18 | 2002-10-22 | Adrian S. Leemhuis | Method and data processing system for managing a mutual fund brokerage |
AU770881B2 (en) | 1999-06-24 | 2004-03-04 | Siebel Systems, Inc. | Electronic bill presentment and payment |
US6934692B1 (en) | 1999-07-06 | 2005-08-23 | Dana B. Duncan | On-line interactive system and method for transacting business |
CN1360703A (en) * | 1999-07-06 | 2002-07-24 | 达纳·B·邓肯 | On-line interactive system and method for transacting business |
WO2001007981A2 (en) * | 1999-07-23 | 2001-02-01 | Goran Rajsic | A system and method for providing remote access of information to a user in a familiar configuration |
US8483966B1 (en) * | 1999-08-02 | 2013-07-09 | National Biomedical Research Foundation | Method for increasing utilization of genetic testing |
US20040148203A1 (en) * | 2002-10-08 | 2004-07-29 | First Data Corporation | Systems and methods for verifying medical insurance coverage |
US20050015280A1 (en) * | 2002-06-11 | 2005-01-20 | First Data Corporation | Health care eligibility verification and settlement systems and methods |
NZ517144A (en) * | 1999-08-09 | 2004-11-26 | First Data Corp | Point of sale payment terminal |
US7086584B2 (en) | 1999-08-09 | 2006-08-08 | First Data Corporation | Systems and methods for configuring a point-of-sale system |
US6886742B2 (en) * | 1999-08-09 | 2005-05-03 | First Data Corporation | Systems and methods for deploying a point-of sale device |
US7600673B2 (en) * | 1999-08-09 | 2009-10-13 | First Data Corporation | Systems and methods for performing transactions at a point-of-sale |
US8751250B2 (en) | 1999-08-09 | 2014-06-10 | First Data Corporation | Health care eligibility verification and settlement systems and methods |
US6827260B2 (en) * | 1999-08-09 | 2004-12-07 | First Data Corporation | Systems and methods for utilizing a point-of-sale system |
US7644037B1 (en) | 1999-08-16 | 2010-01-05 | Vladimir Ostrovsky | Method and system for transferring electronic funds |
US8032457B2 (en) * | 1999-08-13 | 2011-10-04 | Vladimir Ostrovsky | Method and system for transferring electronic funds |
EP1077436A3 (en) * | 1999-08-19 | 2005-06-22 | Citicorp Development Center, Inc. | System and method for performing an on-line transaction using a single-use payment instrument |
US7505941B2 (en) | 1999-08-31 | 2009-03-17 | American Express Travel Related Services Company, Inc. | Methods and apparatus for conducting electronic transactions using biometrics |
US7343351B1 (en) | 1999-08-31 | 2008-03-11 | American Express Travel Related Services Company, Inc. | Methods and apparatus for conducting electronic transactions |
US7953671B2 (en) * | 1999-08-31 | 2011-05-31 | American Express Travel Related Services Company, Inc. | Methods and apparatus for conducting electronic transactions |
US6772333B1 (en) * | 1999-09-01 | 2004-08-03 | Dickens Coal Llc | Atomic session-start operation combining clear-text and encrypted sessions to provide id visibility to middleware such as load-balancers |
US7889052B2 (en) | 2001-07-10 | 2011-02-15 | Xatra Fund Mx, Llc | Authorizing payment subsequent to RF transactions |
FI117259B (en) | 1999-09-22 | 2006-08-15 | Abb Oy | Voltage compensation of intermediate circuit capacitors |
EP1214696A1 (en) * | 1999-09-22 | 2002-06-19 | Trintech Limited | A method for the secure transfer of payments |
EP1087350A1 (en) * | 1999-09-22 | 2001-03-28 | Trintech Limited | A method for the secure transfer of payments |
US7742967B1 (en) * | 1999-10-01 | 2010-06-22 | Cardinalcommerce Corporation | Secure and efficient payment processing system |
US9430769B2 (en) | 1999-10-01 | 2016-08-30 | Cardinalcommerce Corporation | Secure and efficient payment processing system |
US7127427B1 (en) | 1999-10-05 | 2006-10-24 | Andrew Casper | Secure transaction processing system and method |
US6681328B1 (en) | 1999-10-08 | 2004-01-20 | Mastercard International Incorporated | System and method for global internet digital identification |
JP2003511802A (en) * | 1999-10-08 | 2003-03-25 | マスターカード インターナショナル インコーポレイテツド | Global internet digital identification system and method |
US7805365B1 (en) | 1999-10-25 | 2010-09-28 | Jpmorgan Chase Bank, N.A. | Automated statement presentation, adjustment and payment system and method therefor |
US8025212B2 (en) | 1999-10-26 | 2011-09-27 | The Western Union Company | Cash payment for remote transactions |
AU4135201A (en) * | 1999-10-29 | 2001-05-30 | Singleshop.Com | System and method of data exchange for electronic transactions with multiple sources |
US6332134B1 (en) * | 1999-11-01 | 2001-12-18 | Chuck Foster | Financial transaction system |
US8646685B2 (en) * | 1999-11-05 | 2014-02-11 | Lead Core Fund, L.L.C. | Device for allocating a payment authorization request to a payment processor |
US20090164328A1 (en) * | 1999-11-05 | 2009-06-25 | American Express Travel Related Services Company, Inc. | Systems and Methods for Locating a Payment System and Determining a Taxing Authority Utilizing a Point of Sale Device |
US6901430B1 (en) | 1999-11-05 | 2005-05-31 | Ford Motor Company | Online system and method of locating consumer product having specific configurations in the enterprise production pipeline and inventory |
US20090265241A1 (en) * | 1999-11-05 | 2009-10-22 | American Express Travel Related Services Company, Inc. | Systems and methods for determining a rewards account to fund a transaction |
US8190514B2 (en) * | 1999-11-05 | 2012-05-29 | Lead Core Fund, L.L.C. | Systems and methods for transaction processing based upon an overdraft scenario |
US8596527B2 (en) * | 1999-11-05 | 2013-12-03 | Lead Core Fund, L.L.C. | Methods for locating a payment system utilizing a point of sale device |
US8180706B2 (en) * | 1999-11-05 | 2012-05-15 | Lead Core Fund, L.L.C. | Systems and methods for maximizing a rewards accumulation strategy during transaction processing |
US8851369B2 (en) * | 1999-11-05 | 2014-10-07 | Lead Core Fund, L.L.C. | Systems and methods for transaction processing using a smartcard |
US8195565B2 (en) * | 1999-11-05 | 2012-06-05 | Lead Core Fund, L.L.C. | Systems and methods for point of interaction based policy routing of transactions |
US20090265249A1 (en) * | 1999-11-05 | 2009-10-22 | American Express Travel Related Services Company, Inc. | Systems and methods for split tender transaction processing |
US8794509B2 (en) * | 1999-11-05 | 2014-08-05 | Lead Core Fund, L.L.C. | Systems and methods for processing a payment authorization request over disparate payment networks |
US8073772B2 (en) * | 1999-11-05 | 2011-12-06 | American Express Travel Related Services Company, Inc. | Systems and methods for processing transactions using multiple budgets |
US20090164329A1 (en) * | 1999-11-05 | 2009-06-25 | American Express Travel Related Services Company, Inc. | Systems for Processing a Payment Authorization Request Utilizing a Network of Point of Sale Devices |
US7571131B1 (en) | 1999-11-05 | 2009-08-04 | Ford Motor Company | Method of conducting online competitive price quoting events |
US6980963B1 (en) | 1999-11-05 | 2005-12-27 | Ford Motor Company | Online system and method of status inquiry and tracking related to orders for consumer product having specific configurations |
US8820633B2 (en) * | 1999-11-05 | 2014-09-02 | Lead Core Fund, L.L.C. | Methods for a third party biller to receive an allocated payment authorization request |
US20090164331A1 (en) * | 1999-11-05 | 2009-06-25 | American Express Travel Related Services Company, Inc. | Systems for Locating a Payment System Utilizing a Point of Sale Device |
US20090164325A1 (en) * | 1999-11-05 | 2009-06-25 | American Express Travel Related Services Company, Inc. | Systems and Methods for Locating an Automated Clearing House Utilizing a Point of Sale Device |
US8814039B2 (en) * | 1999-11-05 | 2014-08-26 | Lead Core Fund, L.L.C. | Methods for processing a payment authorization request utilizing a network of point of sale devices |
US6728685B1 (en) | 1999-11-05 | 2004-04-27 | Ford Motor Company | Communication schema of online reporting system and method related to online orders for consumer products having specific configurations |
US20090271278A1 (en) * | 1999-11-05 | 2009-10-29 | American Express Travel Related Services Company, Inc. | Systems and methods for routing a transaction request to a payment system via a transaction device |
US6609108B1 (en) | 1999-11-05 | 2003-08-19 | Ford Motor Company | Communication schema of online system and method of ordering consumer product having specific configurations |
US6654726B1 (en) | 1999-11-05 | 2003-11-25 | Ford Motor Company | Communication schema of online system and method of status inquiry and tracking related to orders for consumer product having specific configurations |
US6895388B1 (en) | 1999-11-05 | 2005-05-17 | Ford Motor Company | Communication schema of online system and method of locating consumer product in the enterprise production pipeline |
US8875990B2 (en) * | 1999-11-05 | 2014-11-04 | Lead Core Fund, L.L.C. | Systems and methods for allocating a payment authorization request to a payment processor |
US20090265250A1 (en) * | 1999-11-05 | 2009-10-22 | American Express Travel Related Services Company, Inc. | Systems and methods for processing a transaction according to an allowance |
US6876991B1 (en) | 1999-11-08 | 2005-04-05 | Collaborative Decision Platforms, Llc. | System, method and computer program product for a collaborative decision platform |
US7848940B1 (en) | 1999-11-15 | 2010-12-07 | Priceline.Com Incorporated | Method, system and apparatus to facilitate conditional purchase orders with bounce back functionality |
KR100867132B1 (en) * | 1999-11-24 | 2008-11-06 | 김종건 | Electronic Commerce Method on the Internet |
US8571975B1 (en) | 1999-11-24 | 2013-10-29 | Jpmorgan Chase Bank, N.A. | System and method for sending money via E-mail over the internet |
US7603311B1 (en) | 1999-11-29 | 2009-10-13 | Yadav-Ranjan Rani K | Process and device for conducting electronic transactions |
US7181418B1 (en) | 1999-11-30 | 2007-02-20 | John Todd Zucker | Internet customer service method and system |
US20050027580A1 (en) * | 1999-12-01 | 2005-02-03 | Richard Crici | Internet-based appointment scheduling system |
KR100372950B1 (en) * | 1999-12-02 | 2003-02-20 | 주식회사 코뱅크 | Method for informing trade specifications on internet |
AU2261501A (en) | 1999-12-16 | 2001-06-25 | Debit.Net, Inc. | Secure networked transaction system |
US7343322B1 (en) * | 1999-12-28 | 2008-03-11 | Time Consumer Marketing, Inc. | Method and apparatus for marketing products over the internet |
US7318047B1 (en) * | 1999-12-29 | 2008-01-08 | Pitney Bowes Inc. | Method and apparatus for providing electronic refunds in an online payment system |
US7593898B1 (en) | 1999-12-30 | 2009-09-22 | First Data Corporation | Method and system for payment transactions and shipment tracking over the internet |
WO2002005195A1 (en) * | 2000-07-11 | 2002-01-17 | First Data Corporation | Wide area network person-to-person payment |
US7177836B1 (en) * | 1999-12-30 | 2007-02-13 | First Data Corporation | Method and system for facilitating financial transactions between consumers over the internet |
US7613653B2 (en) * | 1999-12-30 | 2009-11-03 | First Data Corporation | Money order debit from stored value fund |
US7376587B1 (en) * | 2000-07-11 | 2008-05-20 | Western Union Financial Services, Inc. | Method for enabling transfer of funds through a computer network |
WO2001050331A2 (en) * | 2000-01-06 | 2001-07-12 | L90, Inc. | Method and apparatus for selecting and delivering internet based advertising |
JP2001202422A (en) * | 2000-01-17 | 2001-07-27 | Sony Computer Entertainment Inc | Method and system for transaction processing |
US20010034724A1 (en) * | 2000-01-20 | 2001-10-25 | David Thieme | System and method for facilitating secure payment with privacy over a computer network including the internet |
US20010034681A1 (en) * | 2000-01-26 | 2001-10-25 | Abbott Preston H. | Methods and systems for financing and executing transactions |
US6993503B1 (en) | 2000-01-28 | 2006-01-31 | Priceline.Com Incorporated | System and method for allocating a conditional purchase offer for a travel related services reservation to one of a plurality of entities in a buyer driven electronic commerce system |
US7552087B2 (en) * | 2000-02-03 | 2009-06-23 | Afterbot, Inc. | Electronic transaction receipt system and method |
US20030018578A1 (en) * | 2000-02-03 | 2003-01-23 | Schultz Roger Stephen | Product registration using an electronically read serial number |
US20010029484A1 (en) * | 2000-02-03 | 2001-10-11 | Schultz R. Steven | Electronic transaction receipt system and method |
US7742989B2 (en) | 2000-02-03 | 2010-06-22 | Afterbot, Inc. | Digital receipt generation from information electronically read from product |
US20020052853A1 (en) * | 2000-02-10 | 2002-05-02 | Fernando Munoz | Transportation system for on-line transactions |
US6993559B2 (en) * | 2000-02-14 | 2006-01-31 | Bigbow.Com, Inc. | System, method, apparatus and computer program product for operating a web site by electronic mail |
US7822656B2 (en) | 2000-02-15 | 2010-10-26 | Jpmorgan Chase Bank, N.A. | International banking system and method |
US8768836B1 (en) | 2000-02-18 | 2014-07-01 | Jpmorgan Chase Bank, N.A. | System and method for electronic deposit of a financial instrument by banking customers from remote locations by use of a digital image |
AU2001238495A1 (en) * | 2000-02-18 | 2001-08-27 | Bank One Corporation | System and method for electronic deposit of third-party checks by non-commercialbanking customers from remote locations |
US20030126036A1 (en) * | 2000-02-29 | 2003-07-03 | First Data Corporation | Online payments |
US7366695B1 (en) * | 2000-02-29 | 2008-04-29 | First Data Corporation | Electronic purchase method and funds transfer system |
US20010034700A1 (en) * | 2000-02-29 | 2001-10-25 | Foss Donald A. | Vehicle leasing and customer credit rehabilitation system and method |
US7140036B2 (en) | 2000-03-06 | 2006-11-21 | Cardinalcommerce Corporation | Centralized identity authentication for electronic communication networks |
US8706618B2 (en) | 2005-09-29 | 2014-04-22 | Ebay Inc. | Release of funds based on criteria |
GB2377059A (en) | 2000-03-17 | 2002-12-31 | Ebay Inc | Method and apparatus for facilitating online payment transactions in a network based transaction facility using multiple payment instruments |
US7499875B1 (en) | 2000-03-17 | 2009-03-03 | Ebay Inc. | Method and apparatus for facilitating online payment transactions in a network-based transaction facility using multiple payment instruments |
AU2000235603A1 (en) * | 2000-03-21 | 2001-10-03 | Smarttrust Systems Oy | Digital contract |
FR2807247B1 (en) * | 2000-03-28 | 2003-01-31 | Philippe Agnelli | PAYMENT SYSTEM FOR NOT DISCLOSING BANKING INFORMATION ON THE PUBLIC AND QUASI-PUBLIC NETWORK |
AU2001253083A1 (en) * | 2000-03-29 | 2001-10-08 | Cma Business Credit Services | Method and apparatus for admistering one or more value bearing instruments |
EP1360663A2 (en) * | 2000-03-29 | 2003-11-12 | CMA Business Credit Services | Method and apparatus for processing one or more value bearing instruments |
JP4772251B2 (en) * | 2000-04-11 | 2011-09-14 | マスターカード インターナシヨナル インコーポレーテツド | Improved method and system for performing secure payment over a computer network |
CA2405792A1 (en) * | 2000-04-12 | 2001-10-25 | Ascom Hasler Mailing Systems, Inc. | Technique for securely conducting online transactions |
US7131108B1 (en) * | 2000-04-17 | 2006-10-31 | Ncr Corporation | Software development system having particular adaptability to financial payment switches |
US6618705B1 (en) | 2000-04-19 | 2003-09-09 | Tiejun (Ronald) Wang | Method and system for conducting business in a transnational e-commerce network |
FR2808636B1 (en) * | 2000-05-05 | 2002-06-28 | Michel Boisselet | SECURE PAYMENT METHOD ON THE INTERNET NETWORK AND DEVICE FOR IMPLEMENTING SAME |
FR2808637B1 (en) * | 2000-05-05 | 2003-05-09 | Michel Boisselet | SECURE PAYMENT METHOD ON THE INTERNET NETWORK |
US7516100B1 (en) * | 2000-05-12 | 2009-04-07 | The Western Union Company | Method and system for transferring money in business-to-business internet transactions |
US7908200B2 (en) * | 2000-05-16 | 2011-03-15 | Versata Development Group, Inc. | Method and apparatus for efficiently generating electronic requests for quote |
US7269160B1 (en) * | 2000-05-26 | 2007-09-11 | Buffalo International, Inc. | Voice over internet call center integration |
US7565329B2 (en) * | 2000-05-31 | 2009-07-21 | Yt Acquisition Corporation | Biometric financial transaction system and method |
US9165323B1 (en) | 2000-05-31 | 2015-10-20 | Open Innovation Network, LLC | Biometric transaction system and method |
AU2001272940A1 (en) * | 2000-06-12 | 2001-12-24 | Limor Schweitzer | System, method and computer program product for prepaid and wireless voice communication and ip services |
US8515860B2 (en) * | 2000-06-12 | 2013-08-20 | Amdocs (Israel) Ltd. | System, method and computer program product for prepaid and wireless voice communication and IP |
US8046288B1 (en) | 2000-06-13 | 2011-10-25 | Paymentech, Llc | System and method for payment data processing |
US10185936B2 (en) | 2000-06-22 | 2019-01-22 | Jpmorgan Chase Bank, N.A. | Method and system for processing internet payments |
WO2001099438A2 (en) * | 2000-06-22 | 2001-12-27 | Gopin Inc | System and method for utilization of call processing platform for ecommerce transactions |
US7949600B1 (en) | 2000-06-27 | 2011-05-24 | Western Union Financial Services, Inc. | Method for facilitating payment of a computerized transaction |
GB2367411C (en) * | 2000-07-10 | 2007-12-12 | Garry Harold Gibson | Pyment system |
US7249098B2 (en) * | 2000-07-11 | 2007-07-24 | First Data Corporation | Subscription-based payment |
US7398252B2 (en) * | 2000-07-11 | 2008-07-08 | First Data Corporation | Automated group payment |
US20020152168A1 (en) * | 2000-07-11 | 2002-10-17 | First Data Corporation | Automated transfer with stored value fund |
US7610216B1 (en) | 2000-07-13 | 2009-10-27 | Ebay Inc. | Method and system for detecting fraud |
US7359869B1 (en) | 2000-07-14 | 2008-04-15 | Stamps.Com, Inc. | Method and system for facilitating secure electronic transactions with multiple merchants |
FR2811786B1 (en) * | 2000-07-17 | 2006-07-07 | Serge Benchimol | METHOD FOR SECURING A TRANSACTION VIA A TELECOMMUNICATION NETWORK, AND SYSTEM FOR IMPLEMENTING THE METHOD |
US7146338B2 (en) * | 2001-06-28 | 2006-12-05 | Checkfree Services Corporation | Inter-network financial service |
US7140045B2 (en) * | 2000-07-26 | 2006-11-21 | Sony Corporation | Method and system for user information verification |
US8468071B2 (en) * | 2000-08-01 | 2013-06-18 | Jpmorgan Chase Bank, N.A. | Processing transactions using a register portion to track transactions |
WO2002015098A2 (en) | 2000-08-11 | 2002-02-21 | Loy John J | Trade receivable processing method and apparatus |
US7031939B1 (en) | 2000-08-15 | 2006-04-18 | Yahoo! Inc. | Systems and methods for implementing person-to-person money exchange |
CA2419566A1 (en) * | 2000-08-17 | 2002-02-21 | Daniel A. Kern | Automated payment system |
AU2001244762A1 (en) * | 2000-08-28 | 2002-03-13 | Soo-Won Rhee | System for managing electronic receipt according to electronic commerce and method for managing thereof |
US7346577B1 (en) | 2000-08-28 | 2008-03-18 | Javien Digital Payment Solutions, Inc. | Third-party billing system and method |
US20020156656A1 (en) * | 2000-08-29 | 2002-10-24 | Donald Harrell | Method for selling marine cargo insurance in a network environment |
US7478089B2 (en) * | 2003-10-29 | 2009-01-13 | Kontera Technologies, Inc. | System and method for real-time web page context analysis for the real-time insertion of textual markup objects and dynamic content |
ITRE20000084A1 (en) * | 2000-09-06 | 2002-03-06 | Credemtel S P A | COMPUTERIZED SYSTEM TO PERFORM ONLINE TRADE EXCHANGES |
US7233920B1 (en) * | 2000-09-07 | 2007-06-19 | Paymentech, L.P. | System and apparatus for credit transaction data transmission |
US7392388B2 (en) * | 2000-09-07 | 2008-06-24 | Swivel Secure Limited | Systems and methods for identity verification for secure transactions |
JP2002109409A (en) * | 2000-09-29 | 2002-04-12 | Fujitsu Ltd | Method of electronic commerce in electronic commerce system |
AU2000279140A1 (en) * | 2000-10-05 | 2002-04-15 | Qentis Holding Gmbh | Network oriented payment service |
US20020042879A1 (en) * | 2000-10-10 | 2002-04-11 | Gould Terry A. | Electronic signature system |
US7660740B2 (en) | 2000-10-16 | 2010-02-09 | Ebay Inc. | Method and system for listing items globally and regionally, and customized listing according to currency or shipping area |
US7536351B2 (en) | 2000-10-30 | 2009-05-19 | Amazon.Com, Inc. | User-to-user payment service with payee-specific pay pages |
US7542943B2 (en) | 2000-10-30 | 2009-06-02 | Amazon Technologies, Inc. | Computer services and methods for collecting payments from and providing content to web users |
US7356507B2 (en) * | 2000-10-30 | 2008-04-08 | Amazon.Com, Inc. | Network based user-to-user payment service |
US8145567B2 (en) | 2000-10-31 | 2012-03-27 | Wells Fargo Bank, N.A. | Transaction ID system and process |
US7333953B1 (en) | 2000-10-31 | 2008-02-19 | Wells Fargo Bank, N.A. | Method and apparatus for integrated payments processing and decisioning for internet transactions |
WO2002037386A1 (en) | 2000-11-06 | 2002-05-10 | First Usa Bank, N.A. | System and method for selectable funding of electronic transactions |
US20080059279A1 (en) * | 2000-11-17 | 2008-03-06 | Goldschneider James D | Network-based business process for improving performance of businesses |
US6879945B1 (en) | 2000-11-21 | 2005-04-12 | Nike, Inc. | System and method for sizing footwear over a computer network |
WO2002042957A2 (en) * | 2000-11-21 | 2002-05-30 | John Zachariassen | System and method for transmitting goods, remuneration, and information |
AUPR193600A0 (en) * | 2000-12-06 | 2001-01-04 | Globaltech Pty Ltd | System and method for third party facilitation of electronic payments over a network of computers |
CA2327935C (en) * | 2000-12-08 | 2013-10-22 | Wmode Inc. | System and method to provide real time transaction validation and billing via a communications network |
US20020073027A1 (en) * | 2000-12-11 | 2002-06-13 | Hui Helen Shan-Shan | Mobile payment system |
US20020072968A1 (en) * | 2000-12-12 | 2002-06-13 | Gorelick Richard B. | System and method for incentivizing online sales |
JP2002183633A (en) * | 2000-12-13 | 2002-06-28 | Sony Corp | Information-recording medium, information processor, information processing method, program recording medium and information processing system |
US6922673B2 (en) | 2000-12-15 | 2005-07-26 | Fist Data Corporation | Systems and methods for ordering and distributing incentive messages |
US7130817B2 (en) | 2000-12-15 | 2006-10-31 | First Data Corporation | Electronic gift linking |
US7266533B2 (en) | 2000-12-15 | 2007-09-04 | The Western Union Company | Electronic gift greeting |
US7003479B2 (en) * | 2000-12-15 | 2006-02-21 | First Data Corporation | Systems and methods for ordering and distributing incentive messages |
GB2370668A (en) * | 2000-12-27 | 2002-07-03 | Mark Christie | Notification system for card transactions |
FR2819127A1 (en) * | 2001-01-02 | 2002-07-05 | Smart Design | Securing of commercial transactions in shops, etc. where a purchaser uses a credit or banker's card by use of a customer's mobile phone to provide transaction confirmation and thus reduce fraud |
TW518490B (en) * | 2001-01-10 | 2003-01-21 | Jing-Luen Lin | International trade network transaction system and its method |
JP4765182B2 (en) * | 2001-01-19 | 2011-09-07 | ソニー株式会社 | Interactive television communication method and interactive television communication client device |
CA2332656A1 (en) * | 2001-01-26 | 2002-07-26 | Certapay Inc. | Online payment transfer and identity management system and method |
CA2436608A1 (en) * | 2001-01-26 | 2002-08-01 | Accenture Llp | Method for an escrow function during a transaction using an electronic/physical mail address database framework |
US8805739B2 (en) | 2001-01-30 | 2014-08-12 | Jpmorgan Chase Bank, National Association | System and method for electronic bill pay and presentment |
US7606744B1 (en) * | 2001-02-16 | 2009-10-20 | Financial Systems Technology (Intellectual Property) Pty. Ltd. | System and method for real-time pricing with volume discounting |
US20020120581A1 (en) * | 2001-02-26 | 2002-08-29 | Schiavone Vincent J. | Reply based electronic mail transactions |
US20020123935A1 (en) * | 2001-03-02 | 2002-09-05 | Nader Asghari-Kamrani | Secure commerce system and method |
US20030065627A1 (en) * | 2001-03-23 | 2003-04-03 | Restaurant Services, Inc. | System, method and computer program product for a supply chain pricing interface |
US20020143708A1 (en) * | 2001-03-27 | 2002-10-03 | Harvey Hollander | System and method for conducting secure on-line transactions using a credit card |
US7165052B2 (en) | 2001-03-31 | 2007-01-16 | First Data Corporation | Payment service method and system |
US7184989B2 (en) * | 2001-03-31 | 2007-02-27 | First Data Corporation | Staged transactions systems and methods |
US9853759B1 (en) | 2001-03-31 | 2017-12-26 | First Data Corporation | Staged transaction system for mobile commerce |
US7103577B2 (en) | 2001-03-31 | 2006-09-05 | First Data Corporation | Systems and methods for staging transactions, payments and collections |
CA2443220A1 (en) * | 2001-03-31 | 2002-10-10 | First Data Corporation | Electronic identifier payment system and methods |
US8150763B2 (en) * | 2001-03-31 | 2012-04-03 | The Western Union Company | Systems and methods for staging transactions, payments and collections |
US7117183B2 (en) * | 2001-03-31 | 2006-10-03 | First Data Coroporation | Airline ticket payment and reservation system and methods |
US7480638B1 (en) * | 2001-04-03 | 2009-01-20 | Ebay Inc. | Method and system automatically to remind parties to a network-based transaction to comply with obligations established under a transaction agreement |
US7178024B2 (en) | 2001-04-05 | 2007-02-13 | Sap Ag | Security service for an electronic marketplace |
US7540015B2 (en) * | 2001-05-11 | 2009-05-26 | Privacy Shield Llc | System, method and apparatus for establishing privacy in internet transactions and communications |
JP4560237B2 (en) * | 2001-05-24 | 2010-10-13 | サンデン株式会社 | Deposit system using vending machines |
US7725427B2 (en) | 2001-05-25 | 2010-05-25 | Fred Bishop | Recurrent billing maintenance with radio frequency payment devices |
US7865427B2 (en) | 2001-05-30 | 2011-01-04 | Cybersource Corporation | Method and apparatus for evaluating fraud risk in an electronic commerce transaction |
US7401048B2 (en) * | 2001-06-01 | 2008-07-15 | Jpmorgan Chase Bank, N.A. | System and method for trade settlement tracking and relative ranking |
EP1265202A1 (en) * | 2001-06-04 | 2002-12-11 | Orbis Patents Limited | Business-to-business commerce using financial transaction numbers |
US7735725B1 (en) | 2001-07-10 | 2010-06-15 | Fred Bishop | Processing an RF transaction using a routing number |
US8284025B2 (en) | 2001-07-10 | 2012-10-09 | Xatra Fund Mx, Llc | Method and system for auditory recognition biometrics on a FOB |
US9031880B2 (en) | 2001-07-10 | 2015-05-12 | Iii Holdings 1, Llc | Systems and methods for non-traditional payment using biometric data |
US7360689B2 (en) | 2001-07-10 | 2008-04-22 | American Express Travel Related Services Company, Inc. | Method and system for proffering multiple biometrics for use with a FOB |
US7249112B2 (en) | 2002-07-09 | 2007-07-24 | American Express Travel Related Services Company, Inc. | System and method for assigning a funding source for a radio frequency identification device |
US7668750B2 (en) | 2001-07-10 | 2010-02-23 | David S Bonalle | Securing RF transactions using a transactions counter |
US8294552B2 (en) | 2001-07-10 | 2012-10-23 | Xatra Fund Mx, Llc | Facial scan biometrics on a payment device |
US7303120B2 (en) | 2001-07-10 | 2007-12-04 | American Express Travel Related Services Company, Inc. | System for biometric security using a FOB |
US20040236699A1 (en) | 2001-07-10 | 2004-11-25 | American Express Travel Related Services Company, Inc. | Method and system for hand geometry recognition biometrics on a fob |
US9454752B2 (en) | 2001-07-10 | 2016-09-27 | Chartoleaux Kg Limited Liability Company | Reload protocol at a transaction processing entity |
US9024719B1 (en) | 2001-07-10 | 2015-05-05 | Xatra Fund Mx, Llc | RF transaction system and method for storing user personal data |
US7705732B2 (en) | 2001-07-10 | 2010-04-27 | Fred Bishop | Authenticating an RF transaction using a transaction counter |
US8548927B2 (en) | 2001-07-10 | 2013-10-01 | Xatra Fund Mx, Llc | Biometric registration for facilitating an RF transaction |
FR2828309B1 (en) * | 2001-08-02 | 2005-08-26 | Ascom Monetel | METHOD AND DEVICE FOR SECURING TRANSACTIONS |
US8438042B2 (en) * | 2002-04-25 | 2013-05-07 | National Biomedical Research Foundation | Instruments and methods for obtaining informed consent to genetic tests |
US20030033250A1 (en) * | 2001-08-10 | 2003-02-13 | Bob Mayes | System and method for automatic terminal management |
US7822684B2 (en) * | 2001-10-05 | 2010-10-26 | Jpmorgan Chase Bank, N.A. | Personalized bank teller machine |
US7752266B2 (en) | 2001-10-11 | 2010-07-06 | Ebay Inc. | System and method to facilitate translation of communications between entities over a network |
NZ532258A (en) | 2001-10-17 | 2006-04-28 | Npx Technologies Ltd | Verfication of a person identifier received online |
US8374962B2 (en) * | 2001-10-26 | 2013-02-12 | First Data Corporation | Stored value payouts |
US8244632B2 (en) * | 2001-10-26 | 2012-08-14 | First Data Corporation | Automated transfer with stored value |
US7822679B1 (en) | 2001-10-29 | 2010-10-26 | Visa U.S.A. Inc. | Method and system for conducting a commercial transaction between a buyer and a seller |
US6670569B2 (en) * | 2001-11-08 | 2003-12-30 | First Data Corporation | Mail handling equipment and methods |
US20030093372A1 (en) * | 2001-11-13 | 2003-05-15 | International Business Machines Corporation | Customizable offline payment plug-in for payment server |
US7184980B2 (en) * | 2001-11-15 | 2007-02-27 | First Data Corporation | Online incremental payment method |
US7107338B1 (en) * | 2001-12-05 | 2006-09-12 | Revenue Science, Inc. | Parsing navigation information to identify interactions based on the times of their occurrences |
US20090177563A1 (en) * | 2001-12-07 | 2009-07-09 | American Express Travel Related Services Company, Inc. | Authorization refresh system and method |
US6901387B2 (en) * | 2001-12-07 | 2005-05-31 | General Electric Capital Financial | Electronic purchasing method and apparatus for performing the same |
US7805376B2 (en) * | 2002-06-14 | 2010-09-28 | American Express Travel Related Services Company, Inc. | Methods and apparatus for facilitating a transaction |
US7577585B2 (en) * | 2001-12-07 | 2009-08-18 | American Express Travel Related Services Company, Inc. | Method and system for completing transactions involving partial shipments |
US7865446B2 (en) * | 2001-12-11 | 2011-01-04 | International Businesss Machines Corporation | Method for secure electronic commercial transaction on-line processing |
US20030163417A1 (en) * | 2001-12-19 | 2003-08-28 | First Data Corporation | Methods and systems for processing transaction requests |
EP1326192A1 (en) * | 2002-01-07 | 2003-07-09 | S.W.I.F.T. sc | E-commerce payment system |
US20030135421A1 (en) * | 2002-01-14 | 2003-07-17 | Cales Shelia F. | Buyer protection service |
AU2003212867A1 (en) * | 2002-01-30 | 2003-09-02 | Mastercard International Incorporated | System and method for conducting secure payment transaction |
US7596529B2 (en) * | 2002-02-13 | 2009-09-29 | First Data Corporation | Buttons for person to person payments |
US7110987B2 (en) * | 2002-02-22 | 2006-09-19 | At&T Wireless Services, Inc. | Secure online purchasing |
US7007000B2 (en) * | 2002-02-22 | 2006-02-28 | At&T Wireless Services, Inc. | Secure online purchasing |
AU2003217958B2 (en) * | 2002-03-04 | 2009-06-04 | First Data Corporation | Method and system for processing credit card related transactions |
US9569746B2 (en) | 2002-03-14 | 2017-02-14 | Nike, Inc. | Custom fit sale of footwear |
US8407143B2 (en) * | 2002-03-27 | 2013-03-26 | The Western Union Company | International negotiable instrument payment |
US7487127B2 (en) | 2002-03-27 | 2009-02-03 | First Data Corporation | Merchant cash payment systems and methods |
US7849006B2 (en) * | 2002-03-27 | 2010-12-07 | The Western Union Company | Online staging of auction settlement transactions |
US7689482B2 (en) | 2002-05-24 | 2010-03-30 | Jp Morgan Chase Bank, N.A. | System and method for payer (buyer) defined electronic invoice exchange |
US7263347B2 (en) * | 2002-05-24 | 2007-08-28 | Cingular Wireless Ii, Llc | Biometric authentication of a wireless device user |
US20030220858A1 (en) * | 2002-05-24 | 2003-11-27 | Duc Lam | Method and system for collaborative vendor reconciliation |
US20030220863A1 (en) | 2002-05-24 | 2003-11-27 | Don Holm | System and method for varying electronic settlements between buyers and suppliers with dynamic discount terms |
US20030222136A1 (en) * | 2002-05-31 | 2003-12-04 | First Data Corporation | Stored value education account |
US20030229541A1 (en) * | 2002-06-10 | 2003-12-11 | First Data Corporation | Methods and systems for reconciliation of discount certificates |
US20030229539A1 (en) * | 2002-06-10 | 2003-12-11 | First Data Corporation | Rebate issuance system and methods |
US20030225694A1 (en) * | 2002-06-04 | 2003-12-04 | First Data Corporation | Intra-organization negotiable instrument production and messaging |
US8078505B2 (en) | 2002-06-10 | 2011-12-13 | Ebay Inc. | Method and system for automatically updating a seller application utilized in a network-based transaction facility |
US8554614B2 (en) | 2002-06-10 | 2013-10-08 | First Data Corporation | Methods and systems for bulk activation of multiple, disparate stored value accounts |
US8370205B2 (en) | 2003-10-28 | 2013-02-05 | First Data Corporation | System for activation of multiple cards |
WO2003104945A2 (en) * | 2002-06-11 | 2003-12-18 | First Data Corporation | Value processing network and methods |
AU2003243523B2 (en) * | 2002-06-12 | 2008-04-10 | Cardinalcommerce Corporation | Universal merchant platform for payment authentication |
US8645266B2 (en) * | 2002-06-12 | 2014-02-04 | Cardinalcommerce Corporation | Universal merchant platform for payment authentication |
US7693783B2 (en) | 2002-06-12 | 2010-04-06 | Cardinalcommerce Corporation | Universal merchant platform for payment authentication |
US10395484B2 (en) | 2002-08-20 | 2019-08-27 | The Western Union Company | Multi-purpose kiosk and methods |
US6805287B2 (en) | 2002-09-12 | 2004-10-19 | American Express Travel Related Services Company, Inc. | System and method for converting a stored value card to a credit card |
US20100145818A1 (en) * | 2002-09-30 | 2010-06-10 | Ifedayo Udiani | Electronic Credit/Debit Cardless Payment Processing System and Method PSM |
US8032452B2 (en) | 2002-11-06 | 2011-10-04 | The Western Union Company | Multiple-entity transaction systems and methods |
US7769650B2 (en) | 2002-12-03 | 2010-08-03 | Jp Morgan Chase Bank | Network-based sub-allocation systems and methods for swaps |
US9477820B2 (en) | 2003-12-09 | 2016-10-25 | Live Nation Entertainment, Inc. | Systems and methods for using unique device identifiers to enhance security |
US9740988B1 (en) | 2002-12-09 | 2017-08-22 | Live Nation Entertainment, Inc. | System and method for using unique device indentifiers to enhance security |
US10366373B1 (en) | 2002-12-09 | 2019-07-30 | Live Nation Entertainment, Incorporated | Apparatus for access control and processing |
US7779247B2 (en) | 2003-01-09 | 2010-08-17 | Jericho Systems Corporation | Method and system for dynamically implementing an enterprise resource policy |
US7827101B2 (en) | 2003-01-10 | 2010-11-02 | First Data Corporation | Payment system clearing for transactions |
US7003493B2 (en) * | 2003-01-22 | 2006-02-21 | First Data Corporation | Direct payment with token |
US20040159699A1 (en) * | 2003-02-19 | 2004-08-19 | First Data Corporation | Peripheral point-of-sale systems and methods of using such |
US20040177014A1 (en) * | 2003-03-05 | 2004-09-09 | First Data Corporation | Systems and methods for ordering and distributing redemption instruments |
AU2003901043A0 (en) * | 2003-03-07 | 2003-03-20 | Torto, Anthony | Transaction system |
US10311412B1 (en) | 2003-03-28 | 2019-06-04 | Jpmorgan Chase Bank, N.A. | Method and system for providing bundled electronic payment and remittance advice |
NL1023068C2 (en) * | 2003-04-01 | 2004-10-04 | Cooeperatieve Centrale Raiffei | System for handling electronic transactions via a network. |
US8630947B1 (en) | 2003-04-04 | 2014-01-14 | Jpmorgan Chase Bank, N.A. | Method and system for providing electronic bill payment and presentment |
US9881308B2 (en) * | 2003-04-11 | 2018-01-30 | Ebay Inc. | Method and system to facilitate an online promotion relating to a network-based marketplace |
US7063473B2 (en) * | 2003-04-18 | 2006-06-20 | Canon Kabushiki Kaisha | Both-side recording apparatus |
US20040215574A1 (en) | 2003-04-25 | 2004-10-28 | First Data Corporation | Systems and methods for verifying identities in transactions |
US8082210B2 (en) * | 2003-04-29 | 2011-12-20 | The Western Union Company | Authentication for online money transfers |
MXPA05013191A (en) * | 2003-06-06 | 2006-03-09 | Neomedia Tech Inc | Automatic access of internet content with a camera-enabled cell phone. |
US7765153B2 (en) * | 2003-06-10 | 2010-07-27 | Kagi, Inc. | Method and apparatus for verifying financial account information |
US20040260638A1 (en) * | 2003-06-17 | 2004-12-23 | Shih-Li Wen | System and method for electronic trading through product serial numbers |
US7792828B2 (en) | 2003-06-25 | 2010-09-07 | Jericho Systems Corporation | Method and system for selecting content items to be presented to a viewer |
US7742985B1 (en) * | 2003-06-26 | 2010-06-22 | Paypal Inc. | Multicurrency exchanges between participants of a network-based transaction facility |
US7908215B2 (en) | 2003-06-30 | 2011-03-15 | American Express Travel Related Services Company, Inc. | System and method for selection of payment systems from a payment system directory to process a transaction |
US8666855B2 (en) * | 2003-06-30 | 2014-03-04 | Plati Networking, Llc | System and method for a payment system directory |
US7260783B1 (en) | 2003-07-08 | 2007-08-21 | Falk Esolutions Gmbh | System and method for delivering targeted content |
US8271337B1 (en) | 2003-09-25 | 2012-09-18 | Nor1, Inc. | System and method for transacting for an upgrade having an uncertain availability |
US7249062B2 (en) * | 2003-09-25 | 2007-07-24 | Nor1, Inc. | Method for transacting for a perishable object having an uncertain availability |
US20050071242A1 (en) * | 2003-09-30 | 2005-03-31 | Nike International Ltd. | Method and system for custom-manufacturing footwear |
EP1668490A4 (en) | 2003-10-03 | 2008-05-14 | Npx Technologies Ltd | Methods and systems for determining the reliability of transactions |
US7792717B1 (en) | 2003-10-31 | 2010-09-07 | Jpmorgan Chase Bank, N.A. | Waterfall prioritized payment processing |
US7702577B1 (en) | 2003-11-06 | 2010-04-20 | Jp Morgan Chase Bank, N.A. | System and method for conversion of initial transaction to final transaction |
US7814003B2 (en) * | 2003-12-15 | 2010-10-12 | Jp Morgan Chase | Billing workflow system for crediting charges to entities creating derivatives exposure |
US8078483B1 (en) | 2003-12-16 | 2011-12-13 | Ticketmaster | Systems and methods for queuing access to network resources |
US7831519B2 (en) * | 2003-12-17 | 2010-11-09 | First Data Corporation | Methods and systems for electromagnetic initiation of secure transactions |
US20050144129A1 (en) * | 2003-12-30 | 2005-06-30 | Coolman Jeron W. | Systems and methods for paying vendors using CCR data |
US20050177510A1 (en) * | 2004-02-09 | 2005-08-11 | Visa International Service Association, A Delaware Corporation | Buyer initiated payment |
US20050289003A1 (en) * | 2004-02-20 | 2005-12-29 | Thompson R M | System and method for direct marketing |
US7380707B1 (en) * | 2004-02-25 | 2008-06-03 | Jpmorgan Chase Bank, N.A. | Method and system for credit card reimbursements for health care transactions |
US7413112B2 (en) * | 2004-03-16 | 2008-08-19 | American Express Travel Related Services Company, Inc. | Method and system for manual authorization |
US7584123B1 (en) | 2004-04-06 | 2009-09-01 | Ticketmaster | Systems for dynamically allocating finite or unique resources |
US7707110B2 (en) * | 2004-05-04 | 2010-04-27 | First Data Corporation | System and method for conducting transactions with different forms of payment |
US9542671B2 (en) * | 2004-05-12 | 2017-01-10 | Paypal, Inc. | Method and system to facilitate securely processing a payment for an online transaction |
US20050273347A1 (en) * | 2004-06-04 | 2005-12-08 | Bank One, Delaware, National Association | Method and system for processing payment items at a central processor |
US8522039B2 (en) * | 2004-06-09 | 2013-08-27 | Apple Inc. | Method and apparatus for establishing a federated identity using a personal wireless device |
US8554673B2 (en) | 2004-06-17 | 2013-10-08 | Jpmorgan Chase Bank, N.A. | Methods and systems for discounts management |
US7219832B2 (en) * | 2004-06-17 | 2007-05-22 | First Data Corporation | ATM machine and methods with currency conversion capabilities |
US8571977B2 (en) | 2004-06-17 | 2013-10-29 | Visa International Service Association | Method and system for providing seller bank receivable discounting aggregation services |
US8121944B2 (en) | 2004-06-24 | 2012-02-21 | Jpmorgan Chase Bank, N.A. | Method and system for facilitating network transaction processing |
US7314165B2 (en) | 2004-07-01 | 2008-01-01 | American Express Travel Related Services Company, Inc. | Method and system for smellprint recognition biometrics on a smartcard |
US7314164B2 (en) * | 2004-07-01 | 2008-01-01 | American Express Travel Related Services Company, Inc. | System for biometric security using a smartcard |
US7341181B2 (en) * | 2004-07-01 | 2008-03-11 | American Express Travel Related Services Company, Inc. | Method for biometric security using a smartcard |
US7363504B2 (en) | 2004-07-01 | 2008-04-22 | American Express Travel Related Services Company, Inc. | Method and system for keystroke scan recognition biometrics on a smartcard |
US7325724B2 (en) | 2004-07-01 | 2008-02-05 | American Express Travel Related Services Company, Inc. | Method for registering a biometric for use with a smartcard |
US7318550B2 (en) * | 2004-07-01 | 2008-01-15 | American Express Travel Related Services Company, Inc. | Biometric safeguard method for use with a smartcard |
US20060004658A1 (en) * | 2004-07-02 | 2006-01-05 | Wunchun Chau | Method of processing credit payments at delivery |
US20060015452A1 (en) * | 2004-07-14 | 2006-01-19 | Mani Kulasooriya | Systems and methods for implementing account-to-account international money exchanges |
US7529706B2 (en) * | 2004-07-14 | 2009-05-05 | Yahoo! Inc. | Systems and methods for performing international money exchanges |
US7856384B1 (en) * | 2004-07-14 | 2010-12-21 | Yahoo! Inc. | Systems and methods for providing security in international money exchanges |
US8290863B2 (en) * | 2004-07-23 | 2012-10-16 | Jpmorgan Chase Bank, N.A. | Method and system for expediting payment delivery |
US8290862B2 (en) * | 2004-07-23 | 2012-10-16 | Jpmorgan Chase Bank, N.A. | Method and system for expediting payment delivery |
US7702618B1 (en) | 2004-07-26 | 2010-04-20 | Google Inc. | Information retrieval system for archiving multiple document versions |
US7567959B2 (en) | 2004-07-26 | 2009-07-28 | Google Inc. | Multiple index based information retrieval system |
US7580921B2 (en) * | 2004-07-26 | 2009-08-25 | Google Inc. | Phrase identification in an information retrieval system |
US7711679B2 (en) | 2004-07-26 | 2010-05-04 | Google Inc. | Phrase-based detection of duplicate documents in an information retrieval system |
CA2574893A1 (en) * | 2004-07-27 | 2006-03-02 | Jp Morgan Chase Bank | System and method for measuring communication-system infrastructure usage |
US20060026097A1 (en) * | 2004-07-30 | 2006-02-02 | Kagi, Inc. | Method and apparatus for verifying a financial instrument |
US20060031153A1 (en) * | 2004-08-05 | 2006-02-09 | Kim Mike I | Methods and systems for matching buyers and sellers over electronic networks |
US7917395B2 (en) | 2004-09-28 | 2011-03-29 | The Western Union Company | Wireless network access prepayment systems and methods |
US20080282331A1 (en) * | 2004-10-08 | 2008-11-13 | Advanced Network Technology Laboratories Pte Ltd | User Provisioning With Multi-Factor Authentication |
US20060080613A1 (en) * | 2004-10-12 | 2006-04-13 | Ray Savant | System and method for providing an interactive social networking and role playing game within a virtual community |
US7641109B2 (en) | 2005-05-18 | 2010-01-05 | The Western Union Company | Money transfer cards, systems and methods |
US8152054B2 (en) | 2004-10-19 | 2012-04-10 | The Western Union Company | Money transfer systems and methods |
US20060089891A1 (en) * | 2004-10-21 | 2006-04-27 | Nigam Rakesh K | System and method for generating expense information |
US20060095374A1 (en) * | 2004-11-01 | 2006-05-04 | Jp Morgan Chase | System and method for supply chain financing |
US7813982B2 (en) * | 2004-11-08 | 2010-10-12 | First Data Corporation | Unit-based prepaid presentation instrument accounts and methods |
US8049594B1 (en) | 2004-11-30 | 2011-11-01 | Xatra Fund Mx, Llc | Enhanced RFID instrument security |
US20060287966A1 (en) * | 2004-12-21 | 2006-12-21 | Oracle International Corporation | Methods and systems for authoring customized contracts using contract templates that include user-configured rules and questions |
US20060147894A1 (en) * | 2004-12-30 | 2006-07-06 | Vicam, L.P. | Jacketed vessel for holding semen for sex biasing mammals through artificial insemination and systems and methods for enhancing the probability of sex biasing using the same |
US7711639B2 (en) * | 2005-01-12 | 2010-05-04 | Visa International | Pre-funding system and method |
WO2006102354A2 (en) | 2005-03-22 | 2006-09-28 | Ticketmaster | Apparatus and methods for providing queue messaging over a network |
US9608929B2 (en) | 2005-03-22 | 2017-03-28 | Live Nation Entertainment, Inc. | System and method for dynamic queue management using queue protocols |
US20100121743A1 (en) * | 2005-04-13 | 2010-05-13 | Jp Morgan Chase Bank | System and method for generating dividend information |
US9762685B2 (en) | 2005-04-27 | 2017-09-12 | Live Nation Entertainment, Inc. | Location-based task execution for enhanced data access |
US20140379390A1 (en) | 2013-06-20 | 2014-12-25 | Live Nation Entertainment, Inc. | Location-based presentations of ticket opportunities |
US7392940B2 (en) | 2005-05-18 | 2008-07-01 | The Western Union Company | In-lane money transfer systems and methods |
US8672220B2 (en) | 2005-09-30 | 2014-03-18 | The Western Union Company | Money transfer system and method |
US7822682B2 (en) | 2005-06-08 | 2010-10-26 | Jpmorgan Chase Bank, N.A. | System and method for enhancing supply chain transactions |
US7676409B1 (en) * | 2005-06-20 | 2010-03-09 | Jpmorgan Chase Bank, N.A. | Method and system for emulating a private label over an open network |
JP2007004537A (en) * | 2005-06-24 | 2007-01-11 | Ibm Japan Ltd | Method for purchasing commodity and computer program |
US7542935B2 (en) * | 2005-06-28 | 2009-06-02 | Sciac Investment Ltd | Method and system for integrating savings and credits with different interest rates |
US20070011044A1 (en) * | 2005-07-06 | 2007-01-11 | First Data Corporation | Discount applications with registered payment instruments |
US7354004B2 (en) | 2005-08-23 | 2008-04-08 | The Western Union Company | Presentation instrument display and activation systems and methods |
US7588181B2 (en) * | 2005-09-07 | 2009-09-15 | Ty Shipman | Method and apparatus for verifying the legitamacy of a financial instrument |
US8874477B2 (en) | 2005-10-04 | 2014-10-28 | Steven Mark Hoffberg | Multifactorial optimization system and method |
US8301529B1 (en) | 2005-11-02 | 2012-10-30 | Jpmorgan Chase Bank, N.A. | Method and system for implementing effective governance of transactions between trading partners |
US20070156584A1 (en) * | 2005-11-22 | 2007-07-05 | Primerevenue, Inc. | Supply Chain Financing Systems and Methods |
US20070282744A1 (en) * | 2005-11-22 | 2007-12-06 | Primerevenue, Inc. | Supply chain financing and credit memo systems and methods |
US20080040249A1 (en) * | 2006-01-20 | 2008-02-14 | Jpmorgan Chase Bank, N.A. | Method for transaction processing in a capture and deposit |
US20070198398A1 (en) * | 2006-01-28 | 2007-08-23 | Gerardo Rios | Electronic commerce global relational actualizing bargaining method and apparatus |
CA2637184C (en) | 2006-02-07 | 2016-08-16 | Ticketmaster | Methods and systems for reducing burst usage of a networked computer system |
US8345931B2 (en) | 2006-02-10 | 2013-01-01 | The Western Union Company | Biometric based authorization systems for electronic fund transfers |
EP2013842A4 (en) * | 2006-03-30 | 2009-03-18 | Obopay Inc | Mobile person-to-person payment system |
WO2007123783A2 (en) * | 2006-04-03 | 2007-11-01 | Kontera Technologies, Inc. | Contextual advertising techniques implemented at mobile devices |
US20100138451A1 (en) * | 2006-04-03 | 2010-06-03 | Assaf Henkin | Techniques for facilitating on-line contextual analysis and advertising |
CN101467173A (en) * | 2006-05-09 | 2009-06-24 | 票务专家公司 | Apparatus for access control and processing |
US8281402B2 (en) * | 2006-05-16 | 2012-10-02 | Intel Corporation | Network vulnerability assessment of a host platform from an isolated partition in the host platform |
US20070276707A1 (en) * | 2006-05-25 | 2007-11-29 | Collopy Charles E | Tour event clearinghouse system and method for interaction with retail travel systems |
US7734545B1 (en) | 2006-06-14 | 2010-06-08 | Jpmorgan Chase Bank, N.A. | Method and system for processing recurring payments |
US20070299774A1 (en) * | 2006-06-22 | 2007-12-27 | First Data Corporation | System and method for card not present transactions |
US7540408B2 (en) * | 2006-06-22 | 2009-06-02 | Hip Consult Inc. | Apparatus and method for facilitating money or value transfer |
US8639782B2 (en) | 2006-08-23 | 2014-01-28 | Ebay, Inc. | Method and system for sharing metadata between interfaces |
EP2059562B9 (en) * | 2006-08-25 | 2014-06-18 | Rensselaer Polytechnic Institute | Method for preparing polyester nanocomposites |
WO2008042820A2 (en) * | 2006-09-29 | 2008-04-10 | B2X Corporation | Systems, methods and apparatuses for importation and exportation transaction facilitation |
US8050983B1 (en) | 2006-10-31 | 2011-11-01 | Amazon Technologies, Inc. | Inhibiting inappropriate communications between users involving tranactions |
US20080103966A1 (en) * | 2006-10-31 | 2008-05-01 | Chuck Foster | System and/or method for dynamic determination of transaction processing fees |
US8060437B2 (en) | 2006-10-31 | 2011-11-15 | International Funding Partners Llc | Automatic termination of electronic transactions |
US7606766B2 (en) * | 2006-12-21 | 2009-10-20 | American Express Travel Related Services Company, Inc. | Computer system and computer-implemented method for selecting invoice settlement options |
US8818904B2 (en) | 2007-01-17 | 2014-08-26 | The Western Union Company | Generation systems and methods for transaction identifiers having biometric keys associated therewith |
US7933835B2 (en) | 2007-01-17 | 2011-04-26 | The Western Union Company | Secure money transfer systems and methods using biometric keys associated therewith |
US7916925B2 (en) | 2007-02-09 | 2011-03-29 | Jpmorgan Chase Bank, N.A. | System and method for generating magnetic ink character recognition (MICR) testing documents |
US8504473B2 (en) | 2007-03-28 | 2013-08-06 | The Western Union Company | Money transfer system and messaging system |
US8768828B2 (en) * | 2007-04-03 | 2014-07-01 | Ebay Inc. | Method and apparatus for processing on-line donations |
US20100106585A1 (en) * | 2007-04-17 | 2010-04-29 | American Express Travel Related Services Company, Inc. | System and method for evaluating positive behavior and offering incentives based upon limited use identifier transactions |
US20080288400A1 (en) | 2007-04-27 | 2008-11-20 | Cashedge, Inc. | Centralized Payment Method and System for Online and Offline Transactions |
US7783571B2 (en) | 2007-05-31 | 2010-08-24 | First Data Corporation | ATM system for receiving cash deposits from non-networked clients |
US20080306784A1 (en) * | 2007-06-05 | 2008-12-11 | Vijay Rajkumar | Computer-implemented methods and systems for analyzing clauses of contracts and other business documents |
US8037004B2 (en) | 2007-06-11 | 2011-10-11 | Oracle International Corporation | Computer-implemented methods and systems for identifying and reporting deviations from standards and policies for contracts, agreements and other business documents |
US20090036103A1 (en) | 2007-07-30 | 2009-02-05 | First Data Corporation | Mobile communication systems and methods for redeeming and reporting coupons |
US7849133B2 (en) * | 2007-08-07 | 2010-12-07 | Ticketmaster, Llc | Systems and methods for providing resource allocation in a networked environment |
US8762270B1 (en) | 2007-08-10 | 2014-06-24 | Jpmorgan Chase Bank, N.A. | System and method for providing supplemental payment or transaction information |
US9807096B2 (en) | 2014-12-18 | 2017-10-31 | Live Nation Entertainment, Inc. | Controlled token distribution to protect against malicious data and resource access |
US8117223B2 (en) | 2007-09-07 | 2012-02-14 | Google Inc. | Integrating external related phrase information into a phrase-based indexing information retrieval system |
US20090094313A1 (en) * | 2007-10-03 | 2009-04-09 | Jay Feng | System, method, and computer program product for sending interactive requests for information |
US8565723B2 (en) * | 2007-10-17 | 2013-10-22 | First Data Corporation | Onetime passwords for mobile wallets |
US8095113B2 (en) * | 2007-10-17 | 2012-01-10 | First Data Corporation | Onetime passwords for smart chip cards |
US20090112759A1 (en) * | 2007-10-30 | 2009-04-30 | Chuck Foster | Accumulated transactions |
US8788281B1 (en) | 2007-12-03 | 2014-07-22 | Jp Morgan Chase Bank, N.A. | System and method for processing qualified healthcare account related financial transactions |
US7766244B1 (en) | 2007-12-31 | 2010-08-03 | Jpmorgan Chase Bank, N.A. | System and method for processing transactions using a multi-account transactions device |
US8622308B1 (en) | 2007-12-31 | 2014-01-07 | Jpmorgan Chase Bank, N.A. | System and method for processing transactions using a multi-account transactions device |
BRPI0908751A2 (en) | 2008-03-14 | 2015-07-21 | Neomedia Tech Inc | Message Exchange System |
US20090254428A1 (en) * | 2008-04-03 | 2009-10-08 | First Data Corporation | Systems and methods for delivering advertising content to point of sale devices |
US20090288012A1 (en) * | 2008-05-18 | 2009-11-19 | Zetawire Inc. | Secured Electronic Transaction System |
US10157375B2 (en) * | 2008-06-03 | 2018-12-18 | Cardinalcommerce Corporation | Alternative payment implementation for electronic retailers |
US8762210B2 (en) | 2008-06-03 | 2014-06-24 | Cardinalcommerce Corporation | Alternative payment implementation for electronic retailers |
US9324098B1 (en) | 2008-07-22 | 2016-04-26 | Amazon Technologies, Inc. | Hosted payment service system and method |
US20100042538A1 (en) * | 2008-08-18 | 2010-02-18 | Sanjeev Dheer | Money Movement Network Method |
US20100048226A1 (en) * | 2008-08-20 | 2010-02-25 | First Data Corporation | Managing mobile marketing offers |
US9760921B2 (en) * | 2008-08-21 | 2017-09-12 | Digital River, Inc. | Half-graphical user interface order processing system and method |
US8112355B1 (en) | 2008-09-05 | 2012-02-07 | Jpmorgan Chase Bank, N.A. | Method and system for buyer centric dispute resolution in electronic payment system |
US20100070876A1 (en) * | 2008-09-18 | 2010-03-18 | Pictela, Inc. | Self-Replicating Rich Media Interface |
US9747621B1 (en) | 2008-09-23 | 2017-08-29 | Amazon Technologies, Inc. | Widget-based integration of payment gateway functionality into transactional sites |
US7860772B2 (en) * | 2008-09-30 | 2010-12-28 | Ebay, Inc. | Funding on-line accounts |
US9092447B1 (en) | 2008-10-20 | 2015-07-28 | Jpmorgan Chase Bank, N.A. | Method and system for duplicate detection |
US8391584B2 (en) | 2008-10-20 | 2013-03-05 | Jpmorgan Chase Bank, N.A. | Method and system for duplicate check detection |
US20110213655A1 (en) * | 2009-01-24 | 2011-09-01 | Kontera Technologies, Inc. | Hybrid contextual advertising and related content analysis and display techniques |
US8438072B2 (en) * | 2009-02-20 | 2013-05-07 | Consumercartel, Llc | Online exchange system and method with reverse auction |
US8346611B2 (en) * | 2009-04-21 | 2013-01-01 | First Data Corporation | Systems and methods for pre-paid futures procurement |
US8788429B2 (en) * | 2009-12-30 | 2014-07-22 | First Data Corporation | Secure transaction management |
US20110213707A1 (en) * | 2010-03-01 | 2011-09-01 | Fiserv, Inc. | Systems and methods for facilitating person-to-person payments |
US8447641B1 (en) | 2010-03-29 | 2013-05-21 | Jpmorgan Chase Bank, N.A. | System and method for automatically enrolling buyers into a network |
US8650071B2 (en) | 2010-05-10 | 2014-02-11 | First Data Corporation | Mobile coupon analysis systems and methods |
US9781170B2 (en) | 2010-06-15 | 2017-10-03 | Live Nation Entertainment, Inc. | Establishing communication links using routing protocols |
US10096161B2 (en) | 2010-06-15 | 2018-10-09 | Live Nation Entertainment, Inc. | Generating augmented reality images using sensor and location data |
AU2011268420B2 (en) | 2010-06-15 | 2014-05-01 | Ticketmaster, Llc | Methods and systems for computer aided event and venue setup and modeling and interactive maps |
US8548937B2 (en) | 2010-08-17 | 2013-10-01 | Wisercare Llc | Medical care treatment decision support system |
US8589288B1 (en) | 2010-10-01 | 2013-11-19 | Jpmorgan Chase Bank, N.A. | System and method for electronic remittance of funds |
US8543504B1 (en) | 2011-03-30 | 2013-09-24 | Jpmorgan Chase Bank, N.A. | Systems and methods for automated invoice entry |
US8543503B1 (en) | 2011-03-30 | 2013-09-24 | Jpmorgan Chase Bank, N.A. | Systems and methods for automated invoice entry |
WO2012161720A1 (en) | 2011-05-20 | 2012-11-29 | Primerevenue, Inc. | Supply chain finance system |
US20130030904A1 (en) | 2011-07-28 | 2013-01-31 | American Express Travel Related Services Company, Inc. | Systems and methods for generating and using a digital pass |
WO2013028899A1 (en) * | 2011-08-23 | 2013-02-28 | Audience Partners, Llc | Targeting online ads based on political demographics |
US8271394B1 (en) * | 2011-10-27 | 2012-09-18 | Bogaard Erik T | Confirming local marketplace transaction consummation for online payment consummation |
US10339525B2 (en) | 2011-10-27 | 2019-07-02 | Boom! Payments, Inc. | Confirming local marketplace transaction consummation for online payment consummation |
US10026120B2 (en) | 2012-01-06 | 2018-07-17 | Primerevenue, Inc. | Supply chain finance system |
EP2845159A4 (en) | 2012-04-18 | 2015-11-11 | Mastercard International Inc | Systems and methods for managing transactions for a merchant |
USD678653S1 (en) | 2012-07-19 | 2013-03-19 | Jpmorgan Chase Bank, N.A. | Drive-up financial transaction machine |
US9754245B1 (en) | 2013-02-15 | 2017-09-05 | Amazon Technologies, Inc. | Payments portal |
USD690074S1 (en) | 2013-03-13 | 2013-09-17 | Jpmorgan Chase Bank, N.A. | Financial transaction machine |
US20140358774A1 (en) * | 2013-05-28 | 2014-12-04 | Morris E. Cohen | Payment and Revenue Systems |
US9058626B1 (en) | 2013-11-13 | 2015-06-16 | Jpmorgan Chase Bank, N.A. | System and method for financial services device usage |
US10395227B2 (en) | 2015-01-14 | 2019-08-27 | Tactilis Pte. Limited | System and method for reconciling electronic transaction records for enhanced security |
US10037528B2 (en) | 2015-01-14 | 2018-07-31 | Tactilis Sdn Bhd | Biometric device utilizing finger sequence for authentication |
US9607189B2 (en) | 2015-01-14 | 2017-03-28 | Tactilis Sdn Bhd | Smart card system comprising a card and a carrier |
JP6318304B2 (en) * | 2015-10-29 | 2018-04-25 | 株式会社野村総合研究所 | Agent system |
WO2018013961A1 (en) | 2016-07-15 | 2018-01-18 | Cardinalcommerce Corporation | Authentication to authorization bridge using enriched messages |
US11599627B2 (en) | 2018-12-03 | 2023-03-07 | Bank Of America Corporation | System employing smart device for secure and authenticated event execution |
IT201900015923A1 (en) * | 2019-09-09 | 2021-03-09 | Andrea Carazza | Station for internet transactions between private individuals. |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4528643A (en) * | 1983-01-10 | 1985-07-09 | Fpdc, Inc. | System for reproducing information in material objects at a point of sale location |
US4759063A (en) * | 1983-08-22 | 1988-07-19 | Chaum David L | Blind signature systems |
US4759064A (en) * | 1985-10-07 | 1988-07-19 | Chaum David L | Blind unanticipated signature systems |
US4947430A (en) * | 1987-11-23 | 1990-08-07 | David Chaum | Undeniable signature systems |
US4926480A (en) * | 1983-08-22 | 1990-05-15 | David Chaum | Card-computer moderated systems |
US4799156A (en) * | 1986-10-01 | 1989-01-17 | Strategic Processing Corporation | Interactive market management system |
US4914698A (en) * | 1988-03-16 | 1990-04-03 | David Chaum | One-show blind signature systems |
US4947028A (en) * | 1988-07-19 | 1990-08-07 | Arbor International, Inc. | Automated order and payment system |
US4949380A (en) * | 1988-10-20 | 1990-08-14 | David Chaum | Returned-value blind signature systems |
US4996711A (en) * | 1989-06-21 | 1991-02-26 | Chaum David L | Selected-exponent signature systems |
CA2059078C (en) * | 1991-02-27 | 1995-10-03 | Alexander G. Fraser | Mediation of transactions by a communications system |
US5383113A (en) * | 1991-07-25 | 1995-01-17 | Checkfree Corporation | System and method for electronically providing customer services including payment of bills, financial analysis and loans |
US5557518A (en) * | 1994-04-28 | 1996-09-17 | Citibank, N.A. | Trusted agents for open electronic commerce |
US5291554A (en) * | 1992-05-28 | 1994-03-01 | Tv Answer, Inc. | Shared-price custom video rentals via interactive TV |
US5283829A (en) * | 1992-10-01 | 1994-02-01 | Bell Communications Research, Inc. | System and method for paying bills electronically |
EP1235177A3 (en) * | 1993-12-16 | 2003-10-08 | divine technology ventures | Digital active advertising |
US5420926A (en) * | 1994-01-05 | 1995-05-30 | At&T Corp. | Anonymous credit card transactions |
US5826241A (en) | 1994-09-16 | 1998-10-20 | First Virtual Holdings Incorporated | Computerized system for making payments and authenticating transactions over the internet |
US5590197A (en) * | 1995-04-04 | 1996-12-31 | V-One Corporation | Electronic payment system and method |
-
1995
- 1995-11-01 US US08/548,305 patent/US5757917A/en not_active Expired - Lifetime
-
1996
- 1996-10-30 AU AU75515/96A patent/AU720433B2/en not_active Expired
- 1996-10-30 WO PCT/US1996/017556 patent/WO1997016897A1/en active Application Filing
- 1996-10-30 JP JP51757797A patent/JP3970324B2/en not_active Expired - Lifetime
- 1996-10-30 EP EP96937866A patent/EP0858697A4/en not_active Ceased
- 1996-10-30 CA CA002236118A patent/CA2236118A1/en not_active Abandoned
-
2004
- 2004-06-15 JP JP2004176980A patent/JP3970869B2/en not_active Expired - Lifetime
- 2004-06-15 JP JP2004176979A patent/JP3970868B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP3970324B2 (en) | 2007-09-05 |
AU720433B2 (en) | 2000-06-01 |
JP3970869B2 (en) | 2007-09-05 |
WO1997016897A1 (en) | 1997-05-09 |
JP2004295919A (en) | 2004-10-21 |
JP2004295920A (en) | 2004-10-21 |
JP3970868B2 (en) | 2007-09-05 |
EP0858697A1 (en) | 1998-08-19 |
AU7551596A (en) | 1997-05-22 |
US5757917A (en) | 1998-05-26 |
EP0858697A4 (en) | 2002-05-02 |
JPH11514763A (en) | 1999-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5757917A (en) | Computerized payment system for purchasing goods and services on the internet | |
US6246996B1 (en) | Computerized system for facilitating transactions between parties on the internet using e-mail | |
US6910023B1 (en) | Method of conducting secure transactions containing confidential, financial, payment, credit, or other information over a network | |
US5903652A (en) | System and apparatus for monitoring secure information in a computer network | |
AU779188B2 (en) | Method and apparatus for conducting commerce between individuals | |
US7734527B2 (en) | Method and apparatus for making secure electronic payments | |
WO2001011515A2 (en) | Method and system for making anonymous electronic payments on the world wide web | |
JP2002150195A (en) | Electronic settlement system and electronic settlement method | |
KR20010000531A (en) | pay-broker server system and pay-broking method thereof | |
CA2199942C (en) | Computerized payment system for purchasing information products by electronic transfer on the internet | |
CA2592534C (en) | Computerized payment system for purchasing information products by electronic transfer on the internet | |
AU696475C (en) | Computerized payment system for purchasing information products by electronic transfer on the internet | |
KR20020061719A (en) | Security settlement system of electronic commerce | |
JP2001243314A (en) | System and method for selling product with limitation | |
KR20020004488A (en) | Electronic payment settlement system using floppy diskette and CD as payment media | |
WO2001067336A1 (en) | Method of purchasing and paying for goods and services on the internet | |
AU9703898A (en) | Computerized payment system for purchasing information products by electronic transfer on the internet | |
MXPA97007918A (en) | Procedure of electronic payment that allows to make transactions linked to the purchase of goods on a informat network | |
WO2001090971A2 (en) | Secure payment process for on-line transactions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
FZDE | Discontinued |