Claims Analysis
Total Claims: 66
Claim 1
Independent Claim
219 words
A network payment system for transacting a sale of merchandise over a network using a stored-value card, said network payment system comprising: a router for routing communication between entities attached to said network; a merchant server in communication with said network, said merchant server having at least a first item of merchandise for sale; a client terminal in communication with said network, said client terminal including a card reader for communicating with said stored-value card, an output device for reviewing said first item for sale, and an input device for initiating a purchase transaction to purchase said first item for sale, said client terminal being arranged to build a purchase message using information obtained from said stored-value card, said stored-value card being arranged to debit itself upon receiving a debit command from a security card; and a payment server in communication with said network, said payment server including an interface for communicating with said security card and being arranged to receive said purchase message including an indication of said purchase transaction and to transmit a confirmation message to said merchant server over said network, said security card being arranged to create said debit command intended for said stored-value card, whereby said merchant server is authorized to release said item of merchandise to a user associated with said stored-value card.
Claim 2
Dependent Claim
219 words
A network payment system for transacting a sale of merchandise over a network using a stored-value card, said network payment system comprising: a router for routing communication between entities attached to said network; a merchant server in communication with said network, said merchant server having at least a first item of merchandise for sale; a client terminal in communication with said network, said client terminal including a card reader for communicating with said stored-value card, an output device for reviewing said first item for sale, and an input device for initiating a purchase transaction to purchase said first item for sale, said client terminal being arranged to build a purchase message using information obtained from said stored-value card, said stored-value card being arranged to debit itself upon receiving a debit command from a security card; and a payment server in communication with said network, said payment server including an interface for communicating with said security card and being arranged to receive said purchase message including an indication of said purchase transaction and to transmit a confirmation message to said merchant server over said network, said security card being arranged to create said debit command intended for said stored-value card, whereby said merchant server is authorized to release said item of merchandise to a user associated with said stored-value card.
Claim 3
Dependent Claim
34 words
A network payment system as recited in claim 1 wherein said network is an internet and said merchant server includes a merchant web site for advertising said first item for sale over said internet.
Claim 4
Dependent Claim
26 words
A network payment system as recited in claim 2 wherein said client terminal and said merchant server are at separate locations and communicate over said internet.
Claim 5
Dependent Claim
25 words
A network payment system as recited in claim 1 further comprising: a clearing and administration system for reconciling a plurality of transactions over said network.
Claim 6
Dependent Claim
73 words
A network payment system as recited in claim 1 wherein said client terminal further includes a command emulator for emulating security card commands that are sent to said stored-value card and for grouping responses to said security card commands into a draw request message to be sent to said payment server, and said payment server includes a response emulator for emulating responses from said stored-value card that are sent to said security card.
Claim 7
Dependent Claim
54 words
A network payment system as recited in claim 1 wherein said payment server includes a comparator for comparing a stored-valued card signature received from said stored-value card with an expected signature received from said security card to confirm a transaction, whereby the message traffic between said payment server and said security card is reduced.
Claim 8
Dependent Claim
66 words
A network payment system as recited in claim 1 wherein said client terminal includes a comparator for comparing a stored-valued card signature received from said stored-value card with an expected signature from said security card received via said payment server to confirm a transaction, whereby message traffic between said payment server and said client terminal, and between said payment server and said security card is reduced.
Claim 9
Dependent Claim
64 words
A network payment system as recited in claim 1 wherein said merchant server includes a comparator for comparing a stored-valued card signature received from said stored-value card with an expected signature from said security card received via said payment server, whereby a transaction is confirmed and whereby message traffic from said payment server, and between said payment server and said security card is reduced.
Claim 10
Dependent Claim
96 words
A network payment system as recited in claim 1 further comprising: a draw request encryption apparatus for providing an encrypted draw request message to said payment server from said client terminal; a key encryption apparatus for providing a key to decrypt said encrypted draw request message to said payment server without sending said key in the clear to said payment server; and a confirmation encryption apparatus for providing an encrypted transaction confirmation message to said merchant server from said payment server that is encrypted by a key shared between said merchant server and said payment server.
Claim 11
Dependent Claim
211 words
A computer-implemented method of selling merchandise over a network using a merchant server, said merchandise for purchase by a user with a stored-value card, said method comprising: establishing communication between said merchant server and a client over said network; receiving a request from said client to purchase an item available from said merchant server; transmitting to said client a purchase amount of said item so that said client may build a draw request message using information obtained from a stored-value card and debit said stored-value card associated with said client by said amount upon receiving a debit command from a security card; transmitting said amount, a transaction identifier and a merchant identifier to a payment server connected to said network, said payment server being associated with said security card that creates a debit command intended for said stored-value card and secures the purchase of said item, said transaction identifier uniquely identifying the purchase of said item and said merchant identifier uniquely identifying said merchant server to said payment server; and confirming said purchase of said item to said merchant server, whereby said merchant server is informed that said purchase of said item is a success and said merchant server may release said item to said user associated with said stored-value card.
Claim 12
Dependent Claim
211 words
A computer-implemented method of selling merchandise over a network using a merchant server, said merchandise for purchase by a user with a stored-value card, said method comprising: establishing communication between said merchant server and a client over said network; receiving a request from said client to purchase an item available from said merchant server; transmitting to said client a purchase amount of said item so that said client may build a draw request message using information obtained from a stored-value card and debit said stored-value card associated with said client by said amount upon receiving a debit command from a security card; transmitting said amount, a transaction identifier and a merchant identifier to a payment server connected to said network, said payment server being associated with said security card that creates a debit command intended for said stored-value card and secures the purchase of said item, said transaction identifier uniquely identifying the purchase of said item and said merchant identifier uniquely identifying said merchant server to said payment server; and confirming said purchase of said item to said merchant server, whereby said merchant server is informed that said purchase of said item is a success and said merchant server may release said item to said user associated with said stored-value card.
Claim 13
Dependent Claim
50 words
A method as recited in claim 10 wherein said network is an internet over which said recited steps of said method occur, wherein said merchant server includes a merchant web site for advertising said merchandise over said internet, and wherein said client and said merchant server are at separate locations.
Claim 14
Dependent Claim
33 words
A method as recited in claim 10 wherein said confirming step includes receiving a confirmation message that originates from one of said payment server and said security card associated with said payment server.
Claim 15
Dependent Claim
44 words
A method as recited in claim 10 wherein said confirming step includes receiving a confirmation message that originates from said client, whereby message traffic between said payment server and said client terminal, and between said payment server and a said security card is reduced.
Claim 16
Dependent Claim
75 words
A method as recited in claim 10 wherein said confirming step includes: receiving a raw signature from said stored-value card associated with said client; receiving an expected signature of said stored-value card that originates with a said security card associated with said payment server; and comparing said raw signature to said expected signature, whereby message traffic between said payment server and said client terminal, and between said payment server and said security card is reduced.
Claim 17
Dependent Claim
87 words
A method as recited in claim 10 further comprising: transmitting a first key to said client for encrypting a draw request message to be sent to said payment server from said client terminal; providing said first key to decrypt said encrypted draw request message to said payment server without sending said first key in the clear to said payment server; and receiving an encrypted transaction confirmation message from said payment server that is encrypted by a second key shared between said merchant server and said payment server.
Claim 18
Dependent Claim
35 words
A method as recited in claim 10 wherein said step of transmitting said purchase amount and said confirming step are routed through said client to provide communication between said merchant server and said payment server.
Claim 19
Dependent Claim
174 words
A computer-implemented method of transacting a sale of merchandise over a network using a client terminal in association with a stored-value card, said method comprising: transmitting over said network a request from said client terminal to purchase an item available from said merchant server; receiving from said merchant server an amount of a cost of said item; building a draw request message using information obtained from said stored-value card; sending said draw request message to a payment server connected to said network so that said draw request may be processed by a security card associated with said payment server; receiving a debit command from said payment server, said debit command having been created by said security card; debiting said stored-value card associated with said client terminal by said amount in response to said debit command; and sending confirmation information to said merchant server, whereby said merchant server is informed that said sale of said item is a success and said merchant server may release said item to a user associated with said stored-value card.
Claim 20
Dependent Claim
174 words
A computer-implemented method of transacting a sale of merchandise over a network using a client terminal in association with a stored-value card, said method comprising: transmitting over said network a request from said client terminal to purchase an item available from said merchant server; receiving from said merchant server an amount of a cost of said item; building a draw request message using information obtained from said stored-value card; sending said draw request message to a payment server connected to said network so that said draw request may be processed by a security card associated with said payment server; receiving a debit command from said payment server, said debit command having been created by said security card; debiting said stored-value card associated with said client terminal by said amount in response to said debit command; and sending confirmation information to said merchant server, whereby said merchant server is informed that said sale of said item is a success and said merchant server may release said item to a user associated with said stored-value card.
Claim 21
Dependent Claim
51 words
A method as recited in claim 17 wherein said network is an internet over which said recited steps of said method occur, wherein said merchant server includes a merchant web site for advertising said merchandise over said internet, and wherein said client terminal and said merchant server are at separate locations.
Claim 22
Dependent Claim
64 words
A method as recited in claim 17 further comprising: emulating security card commands that are sent to said stored-value card associated with said client terminal; and grouping responses to said security card commands into said draw request message so that said responses may be sent as a group to said payment server to reduce network traffic between said payment server and said client terminal.
Claim 23
Dependent Claim
34 words
A method as recited in claim 17 wherein said confirmation information includes an encrypted confirmation message unreadable by said client terminal, said method further comprising: receiving said encrypted confirmation message from said payment server.
Claim 24
Dependent Claim
97 words
A method as recited in claim 17 wherein said confirmation information includes a confirmation message, said method further comprising: receiving an expected stored-value card signature from said security card via said payment server; receiving an actual stored-value card signature from said stored-value card; comparing said actual stored-valued card signature received from said stored-value card with said expected stored-value card signature from said security card; and generating said confirmation message for transmission to said merchant server, whereby message traffic between said payment server and said client terminal, and between said payment server and said security card is reduced.
Claim 25
Dependent Claim
89 words
A method as recited in claim 17 further comprising: receiving an encrypted stored-value card signature from said security card via said payment server that is unreadable by said client terminal; receiving a raw stored-value card signature from said stored-value card; and transmitting to said merchant server as said confirmation information said encrypted stored-value card signature and said raw stored-value card signature for comparison by said merchant server, whereby message traffic between said payment server and said client terminal, and between said payment server and said security card is reduced.
Claim 26
Dependent Claim
102 words
A method as recited in claim 17 further comprising: receiving a key from said merchant server for encrypting said draw request message to be sent to said payment server; receiving an encrypted version of said key that is unreadable by said client terminal, said key being encrypted using a shared key that is known to said payment server and to said merchant server; and sending said encrypted version of said key to said payment server without sending said key in the clear to said payment server, whereby said payment server may decrypt and obtain said key to decrypt said draw request message.
Claim 27
Dependent Claim
97 words
A method as recited in claim 17 further comprising: receiving a security card signature for validating said security card to said stored-value card, said security card signature being received in the same message from said payment server as said debit command; and receiving an expected stored-value card signature for comparison to an actual stored-value card signature, said expected stored-value card signature being received in the same message from said payment server as said debit command, whereby message traffic between said payment server and said client terminal, and between said payment server and said security card is reduced.
Claim 28
Dependent Claim
216 words
A computer-implemented method of managing a transaction between a client terminal and a merchant server connected over a network, said transaction being managed by a payment server also connected to said network, said method comprising: receiving a draw request over said network, said draw request including an amount indicative of a cost of an item available from said merchant server, a transaction identifier uniquely identifying the purchase of said item, and a merchant identifier uniquely identifying said merchant server to said payment server, said draw request having been built using information obtained from a stored-value card associated with said client terminal; sending said draw request to a security card associated with said payment server so that said draw request may be processed by said security card; receiving a debit command from said security card; sending said debit command from said payment server destined to said client terminal over said network so that said stored-value card associated with said client terminal may be debited by said amount; and a confirmation step for performing the function of confirming said purchase of said item to said merchant server, whereby said merchant server is informed that said purchase of said item is a success and said merchant server may release said item to a user associated with said stored-value card.
Claim 29
Dependent Claim
216 words
A computer-implemented method of managing a transaction between a client terminal and a merchant server connected over a network, said transaction being managed by a payment server also connected to said network, said method comprising: receiving a draw request over said network, said draw request including an amount indicative of a cost of an item available from said merchant server, a transaction identifier uniquely identifying the purchase of said item, and a merchant identifier uniquely identifying said merchant server to said payment server, said draw request having been built using information obtained from a stored-value card associated with said client terminal; sending said draw request to a security card associated with said payment server so that said draw request may be processed by said security card; receiving a debit command from said security card; sending said debit command from said payment server destined to said client terminal over said network so that said stored-value card associated with said client terminal may be debited by said amount; and a confirmation step for performing the function of confirming said purchase of said item to said merchant server, whereby said merchant server is informed that said purchase of said item is a success and said merchant server may release said item to a user associated with said stored-value card.
Claim 30
Dependent Claim
51 words
A method as recited in claim 25 wherein said network is an internet over which said recited steps of said method occur, wherein said merchant server includes a merchant web site for advertising said item over said internet, and wherein said client terminal and said merchant server are at separate locations.
Claim 31
Dependent Claim
28 words
A method as recited in claim 25 further comprising: sending transaction information regarding said sale of said item to a clearing and administration system for reconciling said sale.
Claim 32
Dependent Claim
66 words
A method as recited in claim 25 further comprising: receiving as part of said draw request responses from said stored-value card to security card commands that have been emulated by said client terminal; and emulating said stored-value card responses in an interaction with said security card to receive responses from said security card, whereby network traffic between said payment server and said client terminal is reduced.
Claim 33
Dependent Claim
53 words
A method as recited in claim 25 wherein said confirmation step includes the sub-steps of: receiving a signature from said stored-value card associated with said client terminal; sending said signature to said security card; receiving a transaction OK message from said security card; and sending a confirmation message destined for said merchant server.
Claim 34
Dependent Claim
63 words
A method as recited in claim 25 wherein said confirmation step includes the sub-steps of: receiving a signature from said stored-value card associated with said client terminal; comparing said received signature with an expected signature received from said security card; and sending a confirmation message destined for said merchant server, whereby message traffic between said security card and said payment server is reduced.
Claim 35
Dependent Claim
76 words
A method as recited in claim 25 wherein said confirmation step includes the sub-steps of: receiving an expected signature of said stored-value card from said security card; and sending said expected signature to said client terminal so that said client terminal may compare said expected signature to an actual signature of said stored-value card, whereby message traffic between said security card and said payment server, and between said client terminal and said payment server is reduced.
Claim 36
Dependent Claim
96 words
A method as recited in claim 25 wherein said confirmation step includes the sub-steps of: receiving an expected signature of said stored-value card from said security card; encrypting said expected signature so as to be unreadable by said client terminal; and sending said encrypted expected signature to said client terminal for resending to said merchant server so that said merchant server may compare said expected signature to an actual signature of said stored-value card, whereby message traffic between said security card and said payment server, and between said client terminal and said payment server is reduced.
Claim 37
Dependent Claim
73 words
A method as recited in claim 25 further comprising: receiving said draw request message that is encrypted with a session key; receiving an encrypted version of said session key, said session key being encrypted using a shared key that is known to said payment server and to said merchant server; and decrypting said session key using said shared key, whereby said payment server may decrypt said draw request message using said session key.
Claim 38
Dependent Claim
95 words
A method as recited in claim 25 further comprising: sending a security card signature for validating said security card, said security card signature being sent in the same message destined to said client terminal as said debit command; and sending an expected stored-value card signature for comparison to an actual stored-value card signature, said expected stored-value card signature being sent in the same message destined to said client terminal as said debit command, whereby message traffic between said payment server and said client terminal, and between said payment server and said security card is reduced.
Claim 39
Dependent Claim
33 words
A method as recited in claim 25 wherein said steps of receiving a draw request, sending said debit command and said confirmation step are routed through said client terminal to reduce network traffic.
Claim 40
Dependent Claim
153 words
A computer-implemented method of interacting with a stored-value card by a client terminal to facilitate the sale of an item of merchandise over a network, said method comprising: receiving a purchase amount for said item of merchandise from a merchant server connected to said network; emulating a plurality of security card commands that are sent to said stored-value card associated with said client terminal; receiving a plurality of responses to said security card commands from said stored-value card; grouping said responses to said security card commands from said stored-value card together with said purchase amount to form a draw request message; and sending said draw request message to a payment server over said network so that said draw request may be processed by a security card associated with said payment server to facilitate said sale of merchandise over said network, whereby network traffic between said payment server and said client terminal is reduced.
Claim 41
Dependent Claim
153 words
A computer-implemented method of interacting with a stored-value card by a client terminal to facilitate the sale of an item of merchandise over a network, said method comprising: receiving a purchase amount for said item of merchandise from a merchant server connected to said network; emulating a plurality of security card commands that are sent to said stored-value card associated with said client terminal; receiving a plurality of responses to said security card commands from said stored-value card; grouping said responses to said security card commands from said stored-value card together with said purchase amount to form a draw request message; and sending said draw request message to a payment server over said network so that said draw request may be processed by a security card associated with said payment server to facilitate said sale of merchandise over said network, whereby network traffic between said payment server and said client terminal is reduced.
Claim 42
Dependent Claim
51 words
A method as recited in claim 36 wherein said network is an internet over which said recited steps of said method occur, wherein said merchant server includes a merchant web site for advertising said merchandise over said internet, and wherein said client terminal and said merchant server are at separate locations.
Claim 43
Dependent Claim
65 words
A method as recited in claim 36 further comprising: receiving an encrypted confirmation message from said payment server that is unreadable by said client terminal; and sending said encrypted confirmation message to said merchant server, whereby said merchant server is informed that said sale of merchandise is a success and said merchant server may release said merchandise to a user associated with said stored-value card.
Claim 44
Dependent Claim
118 words
A method as recited in claim 36 further comprising: receiving an expected stored-value card signature from said security card via said payment server; receiving an actual stored-value card signature from said stored-value card; comparing said actual stored-valued card signature received from said stored-value card with said expected stored-value card signature from said security card; and generating a confirmation message for transmission to said merchant server, whereby message traffic between said payment server and said client terminal, and between said payment server and said security card is reduced, and whereby said merchant server is informed that said sale of merchandise is a success and said merchant server may release said merchandise to a user associated with said stored-value card.
Claim 45
Dependent Claim
117 words
A method as recited in claim 36 further comprising: receiving an encrypted stored-value card signature from said security card via said payment server that is unreadable by said client terminal; receiving a raw stored-value card signature from said stored-value card; and transmitting to said merchant server said encrypted stored-value card signature and said raw stored-value card signature for comparison by said merchant server, whereby message traffic between said payment server and said client terminal, and between said payment server and said security card is reduced, and whereby said merchant server may be informed that said sale of merchandise is a success and said merchant server may release said merchandise to a user associated with said stored-value card.
Claim 46
Dependent Claim
102 words
A method as recited in claim 36 further comprising: receiving a key from said merchant server for encrypting said draw request message to be sent to said payment server; receiving an encrypted version of said key that is unreadable by said client terminal, said key being encrypted using a shared key that is known to said payment server and to said merchant server; and sending said encrypted version of said key to said payment server without sending said key in the clear to said payment server, whereby said payment server may decrypt and obtain said key to decrypt said draw request message.
Claim 47
Dependent Claim
119 words
A method as recited in claim 36 further comprising: receiving a debit command from said payment server destined for said stored-value card, said debit command being generated by said security card; receiving a security card signature for validating said security card to said stored-value card, said security card signature being received in the same message from said payment server as said debit command; and receiving an expected stored-value card signature for comparison to an actual stored-value card signature, said expected stored-value card signature being received in the same message from said payment server as said debit command, whereby message traffic between said payment server and said client terminal, and between said payment server and said security card is reduced.
Claim 48
Dependent Claim
146 words
A computer-implemented method of interacting with a security card to facilitate the sale of merchandise over a network, said method comprising: receiving a draw request message from a client terminal over said network, said draw request message including a plurality of responses from a stored-value card generated in response to emulation of security card commands, and also including a purchase amount for said merchandise, whereby network traffic between said payment server and said client terminal is reduced; emulating said stored-value card responses in an interaction with said security card associated with said payment server; receiving a plurality of security card responses from said security card in response to said emulation; and sending a debit command destined to said client terminal over said network so that said debit command may be processed by said stored-value card associated with said client terminal to facilitate said sale of merchandise.
Claim 49
Dependent Claim
146 words
A computer-implemented method of interacting with a security card to facilitate the sale of merchandise over a network, said method comprising: receiving a draw request message from a client terminal over said network, said draw request message including a plurality of responses from a stored-value card generated in response to emulation of security card commands, and also including a purchase amount for said merchandise, whereby network traffic between said payment server and said client terminal is reduced; emulating said stored-value card responses in an interaction with said security card associated with said payment server; receiving a plurality of security card responses from said security card in response to said emulation; and sending a debit command destined to said client terminal over said network so that said debit command may be processed by said stored-value card associated with said client terminal to facilitate said sale of merchandise.
Claim 50
Dependent Claim
54 words
A method as recited in claim 43 wherein said network is an internet over which said recited steps of said method occur and to which is connected a merchant server having a merchant web site for advertising said merchandise over said internet, wherein said client terminal and said merchant server are at separate locations.
Claim 51
Dependent Claim
31 words
A method as recited in claim 43 further comprising: sending transaction information regarding said sale of merchandise to a clearing and administration system for reconciling said sale with said merchant server.
Claim 52
Dependent Claim
57 words
A method as recited in claim 43 further comprising: a confirmation step for performing the function of confirming said sale of merchandise to said merchant server, whereby said merchant server is informed that said sale of said item is a success and said merchant server may release said merchandise to a user associated with said stored-value card.
Claim 53
Dependent Claim
68 words
A method as recited in claim 43 further comprising: receiving a debit command from said security card; receiving a security card signature from said security card along with said debit command; and receiving an expected stored-value card signature from said security card along with said debit command, whereby message traffic between said payment server and said security card is reduced and said security card may be released sooner.
Claim 54
Dependent Claim
73 words
A method as recited in claim 43 further comprising: receiving said draw request message that is encrypted with a session key; receiving an encrypted version of said session key, said session key being encrypted using a shared key that is known to said payment server and to said merchant server; and decrypting said session key using said shared key, whereby said payment server may decrypt said draw request message using said session key.
Claim 55
Dependent Claim
95 words
A method as recited in claim 43 further comprising: sending a security card signature for validating said security card, said security card signature being sent in the same message destined to said client terminal as said debit command; and sending an expected stored-value card signature for comparison to an actual stored-value card signature, said expected stored-value card signature being sent in the same message destined to said client terminal as said debit command, whereby message traffic between said payment server and said client terminal, and between said payment server and said security card is reduced.
Claim 56
Dependent Claim
30 words
A method as recited in claim 43 wherein said steps of receiving a draw request and sending a debit command are routed through said client terminal to reduce network traffic.
Claim 57
Dependent Claim
219 words
A computer-implemented method of selling merchandise over a network using a merchant server, said merchandise for purchase by a user with a stored-value card, said method comprising: establishing communication between said merchant server and a client over said network; receiving a request from said client to purchase an item available from said merchant server; transmitting to said client a purchase amount of said item so that said client may build a draw request message using information obtained from a stored-value card and debit said stored-value card associated with said client by said amount upon receiving a debit command from a security card; transmitting said amount, a transaction identifier and a merchant identifier to a payment server connected to said network, said payment server being associated with said security card that creates said debit command intended for said stored-value card and secures the purchase of said item, said transaction identifier uniquely identifying the purchase of said item and said merchant identifier uniquely identifying said merchant server to said payment server; and a confirmation step for performing the function of confirming said purchase of said item to said merchant server, whereby said merchant server is informed that said sale of said item is a success and said merchant server may release said item to said user associated with said stored-value card.
Claim 58
Dependent Claim
219 words
A computer-implemented method of selling merchandise over a network using a merchant server, said merchandise for purchase by a user with a stored-value card, said method comprising: establishing communication between said merchant server and a client over said network; receiving a request from said client to purchase an item available from said merchant server; transmitting to said client a purchase amount of said item so that said client may build a draw request message using information obtained from a stored-value card and debit said stored-value card associated with said client by said amount upon receiving a debit command from a security card; transmitting said amount, a transaction identifier and a merchant identifier to a payment server connected to said network, said payment server being associated with said security card that creates said debit command intended for said stored-value card and secures the purchase of said item, said transaction identifier uniquely identifying the purchase of said item and said merchant identifier uniquely identifying said merchant server to said payment server; and a confirmation step for performing the function of confirming said purchase of said item to said merchant server, whereby said merchant server is informed that said sale of said item is a success and said merchant server may release said item to said user associated with said stored-value card.
Claim 59
Dependent Claim
222 words
A network payment system for authenticating a user over a network using a stored-value card, said network payment system comprising: a router for routing communication between entities attached to said network; a web server in communication with said network, said web server presenting benefits available for redemption in exchange for points associated with said user; a client terminal in communication with said network, said client terminal including a card reader for communicating with said stored-value card, an output device for reviewing said benefits, and an input device for initiating a redemption transaction to redeem points for one of said benefits, said client terminal being arranged to build a redemption message using information obtained from said stored-value card, said stored-value card being arranged to debit points from itself upon receiving a points debit command from a security card; and an authentication server in communication with said network, said authentication server including an interface for communicating with said security card and being arranged to receive said redemption message including an indication of said redemption transaction and to transmit an authentication message to said web server over said network, said security card being arranged to create said points debit command intended for said stored-value card, whereby said web server is authorized to release one of said benefits to a user associated with said stored-value card.
Claim 60
Dependent Claim
222 words
A network payment system for authenticating a user over a network using a stored-value card, said network payment system comprising: a router for routing communication between entities attached to said network; a web server in communication with said network, said web server presenting benefits available for redemption in exchange for points associated with said user; a client terminal in communication with said network, said client terminal including a card reader for communicating with said stored-value card, an output device for reviewing said benefits, and an input device for initiating a redemption transaction to redeem points for one of said benefits, said client terminal being arranged to build a redemption message using information obtained from said stored-value card, said stored-value card being arranged to debit points from itself upon receiving a points debit command from a security card; and an authentication server in communication with said network, said authentication server including an interface for communicating with said security card and being arranged to receive said redemption message including an indication of said redemption transaction and to transmit an authentication message to said web server over said network, said security card being arranged to create said points debit command intended for said stored-value card, whereby said web server is authorized to release one of said benefits to a user associated with said stored-value card.
Claim 61
Dependent Claim
222 words
A computer-implemented method of authenticating a user over a network using a stored-value card, said method comprising: establishing communication between a web server and a client over said network, said client in communication with a stored value card of a user; receiving a request from said client to redeem points associated with said user for a benefit presented on said web server; transmitting to said client a points redemption amount so that said client may build a redemption request message using information obtained from a stored-value card and debit said stored-value card associated with said client by said points redemption amount upon receiving a points debit command from a security card; transmitting said points redemption amount, a transaction identifier and a web server identifier to an authentication server connected to said network, said authentication server being associated with said security card that creates said points debit command intended for said stored-value card, said transaction identifier uniquely identifying said redemption request message and said web server identifier uniquely identifying said web server to said authentication server; and an authentication step for performing the function of authenticating said user to said web server, whereby said web server is informed that said user is authorized to redeem said points redemption amount for said benefit and said web server may release said benefit to said user.
Claim 62
Dependent Claim
222 words
A computer-implemented method of authenticating a user over a network using a stored-value card, said method comprising: establishing communication between a web server and a client over said network, said client in communication with a stored value card of a user; receiving a request from said client to redeem points associated with said user for a benefit presented on said web server; transmitting to said client a points redemption amount so that said client may build a redemption request message using information obtained from a stored-value card and debit said stored-value card associated with said client by said points redemption amount upon receiving a points debit command from a security card; transmitting said points redemption amount, a transaction identifier and a web server identifier to an authentication server connected to said network, said authentication server being associated with said security card that creates said points debit command intended for said stored-value card, said transaction identifier uniquely identifying said redemption request message and said web server identifier uniquely identifying said web server to said authentication server; and an authentication step for performing the function of authenticating said user to said web server, whereby said web server is informed that said user is authorized to redeem said points redemption amount for said benefit and said web server may release said benefit to said user.
Claim 63
Dependent Claim
29 words
A network payment system as recited in claim 52 wherein said authentication message transmitted from said authentication server to said web server authenticates said stored-value card of said user.
Claim 64
Dependent Claim
60 words
A network payment system as recited in claim 52 wherein said stored-value card stores said points, wherein said client terminal is arranged to debit a portion of said points from said stored-value card, and wherein said authentication message transmitted from said authentication server to said web server confirms that said portion of points have been debited from said stored-value card.
Claim 65
Dependent Claim
26 words
A method as recited in claim 53 wherein said authentication step authenticates said user to said web server by authenticating said stored-value card of said user.
Claim 66
Dependent Claim
39 words
A method as recited in claim 53 further comprising: debiting said points from said stored-value card of said user; and wherein said authentication step authenticates said user by confirming that said points have been debited from said stored-value card.