Claims Analysis
Total Claims: 63
Claim 1
Independent Claim
135 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, a method of generating survey information on the product, said method being performed by an evaluator distinct from the buyer and the seller and comprising the steps of: maintaining product survey information based upon responses from buyers that have purchased products from a seller; receiving a survey response from an entity purporting to be a buyer of a product from the seller, together with transaction information sufficient to identify an alleged purchase transaction; determining, using the transaction information, whether the entity in fact purchased the product from the seller; and incorporating the response into the product survey information only if it is determined that the entity in fact purchased the product from the seller.
Claim 2
Dependent Claim
135 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, a method of generating survey information on the product, said method being performed by an evaluator distinct from the buyer and the seller and comprising the steps of: maintaining product survey information based upon responses from buyers that have purchased products from a seller; receiving a survey response from an entity purporting to be a buyer of a product from the seller, together with transaction information sufficient to identify an alleged purchase transaction; determining, using the transaction information, whether the entity in fact purchased the product from the seller; and incorporating the response into the product survey information only if it is determined that the entity in fact purchased the product from the seller.
Claim 3
Dependent Claim
23 words
The method of claim 1, further comprising the step of: providing product survey information to a prospective buyer upon request from that buyer.
Claim 4
Dependent Claim
20 words
The method of claim 2 in which the product survey information is provided to the prospective buyer in encrypted form.
Claim 5
Dependent Claim
42 words
The method of claim 1 in which the survey response is accompanied by an integrity value generated from it by the entity purporting to be a buyer, the method including the further step of: authenticating the survey response using the integrity value.
Claim 6
Dependent Claim
15 words
The method of claim 4 in which the integrity value is a message authentication code.
Claim 7
Dependent Claim
14 words
The method of claim 4 in which the integrity value is a digital signature.
Claim 8
Dependent Claim
32 words
The method of claim 1 in which the survey response is received in encrypted form, the method including the further step of: decrypting the survey response to regenerate it in clear form.
Claim 9
Dependent Claim
81 words
The method of claim 1 in which a buyer generates an authentication code from a secret value and includes the authentication code in the electronic payment order to the seller, the determining step comprising the steps of: receiving the authentication code included in the electronic payment order to the seller; receiving the secret value from which the authentication code was generated; regenerating an authentication code from the received secret value; and comparing the regenerated authentication code with the received authentication code.
Claim 10
Dependent Claim
151 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, a method of generating survey information on the product, comprising the steps of: maintaining product survey information based upon responses from buyers that have purchased products from a seller; receiving a survey response from an entity purporting to be a buyer of a product from the seller, together with an authentication code included in the electronic payment order to the seller and a secret value from which the authentication code was generated; determining whether the entity in fact purchased the product from the seller by regenerating an authentication code from the received secret value and comparing the regenerated authentication code with the received authentication code; and incorporating the response into the product survey information only if it is determined that the entity in fact purchased the product from the seller.
Claim 11
Dependent Claim
151 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, a method of generating survey information on the product, comprising the steps of: maintaining product survey information based upon responses from buyers that have purchased products from a seller; receiving a survey response from an entity purporting to be a buyer of a product from the seller, together with an authentication code included in the electronic payment order to the seller and a secret value from which the authentication code was generated; determining whether the entity in fact purchased the product from the seller by regenerating an authentication code from the received secret value and comparing the regenerated authentication code with the received authentication code; and incorporating the response into the product survey information only if it is determined that the entity in fact purchased the product from the seller.
Claim 12
Dependent Claim
18 words
The method of claim 1 in which buyers reconcile purchase transactions with the seller through an intermediary entity.
Claim 13
Dependent Claim
27 words
The method of claim 10 in which the evaluator determines whether the entity in fact purchased the product from the seller by communicating with the intermediary entity.
Claim 14
Dependent Claim
139 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller and reconciles purchase transactions with the seller through an intermediary entity, a method of generating survey information on the product, said method being performed by an evaluator distinct from the buyer and seller and comprising the steps of: maintaining product survey information based upon responses from buyers that have purchased products from a seller; receiving a survey response from a responding entity purporting to be a buyer of a product from the seller; determining whether the responding entity in fact purchased the product from the seller by communicating with the intermediary entity; and incorporating the response into the product survey information only if it is determined that the responding entity in fact purchased the product from the seller.
Claim 15
Dependent Claim
139 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller and reconciles purchase transactions with the seller through an intermediary entity, a method of generating survey information on the product, said method being performed by an evaluator distinct from the buyer and seller and comprising the steps of: maintaining product survey information based upon responses from buyers that have purchased products from a seller; receiving a survey response from a responding entity purporting to be a buyer of a product from the seller; determining whether the responding entity in fact purchased the product from the seller by communicating with the intermediary entity; and incorporating the response into the product survey information only if it is determined that the responding entity in fact purchased the product from the seller.
Claim 16
Dependent Claim
52 words
The method of claim 12 in which the evaluator determines whether the entity in fact purchased the product from the seller by: providing the intermediary entity with transaction information sufficient to identify an alleged purchase transaction; receiving from the intermediary entity an indication of whether the alleged purchase transaction was actually made.
Claim 17
Dependent Claim
15 words
The method of claim 12 in which the transaction information identifies a product allegedly purchased.
Claim 18
Dependent Claim
17 words
The method of claim 12 in which the transaction information identifies a date of an alleged purchase.
Claim 19
Dependent Claim
17 words
The method of claim 12 in which the transaction information comprises a copy of a payment order.
Claim 20
Dependent Claim
17 words
The method of claim 12 in which the transaction information comprises a hash of a payment order.
Claim 21
Dependent Claim
71 words
The method of claim 1 in which the seller provides the buyer with an unforgeable proof of purchase attesting that the buyer purchased a product from the seller, the determining step comprising the steps of: receiving a proof of purchase from the entity purporting to be a buyer of a product from the seller; and validating the proof of purchase to determine whether the entity purchased the product from the seller.
Claim 22
Dependent Claim
126 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, a method of generating survey information on the product, comprising the steps of: maintaining product survey information based upon responses from buyers that have purchased products from a seller; receiving a survey response from an entity purporting to be a buyer of a product from the seller, together with an unforgeable proof of purchase attesting that the entity purchased the product from the seller; validating the proof of purchase to determine whether the entity purchased the product from the seller; and incorporating the response into the product survey information only if it is determined that the entity in fact purchased the product from the seller.
Claim 23
Dependent Claim
126 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, a method of generating survey information on the product, comprising the steps of: maintaining product survey information based upon responses from buyers that have purchased products from a seller; receiving a survey response from an entity purporting to be a buyer of a product from the seller, together with an unforgeable proof of purchase attesting that the entity purchased the product from the seller; validating the proof of purchase to determine whether the entity purchased the product from the seller; and incorporating the response into the product survey information only if it is determined that the entity in fact purchased the product from the seller.
Claim 24
Dependent Claim
139 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, apparatus for generating survey information on the product, said apparatus being associated with an evaluator distinct from the buyer and the seller and comprising: means for maintaining product survey information based upon responses from buyers that have purchased products from a seller; means for receiving a survey response from an entity purporting to be a buyer of a product from the seller, together with transaction information sufficient to identify an alleged purchase transaction; means for determining, using the transaction information, whether the entity in fact purchased the product from the seller; and means for incorporating the response into the product survey information only if it is determined that the entity in fact purchased the product from the seller.
Claim 25
Dependent Claim
139 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, apparatus for generating survey information on the product, said apparatus being associated with an evaluator distinct from the buyer and the seller and comprising: means for maintaining product survey information based upon responses from buyers that have purchased products from a seller; means for receiving a survey response from an entity purporting to be a buyer of a product from the seller, together with transaction information sufficient to identify an alleged purchase transaction; means for determining, using the transaction information, whether the entity in fact purchased the product from the seller; and means for incorporating the response into the product survey information only if it is determined that the entity in fact purchased the product from the seller.
Claim 26
Dependent Claim
22 words
The apparatus of claim 20, further comprising: means for providing product survey information to a prospective buyer upon request from that buyer.
Claim 27
Dependent Claim
41 words
The apparatus of claim 20 in which the survey response is accompanied by an integrity value generated from it by the entity purporting to be a buyer, the apparatus further comprising: means for authenticating the survey response using the integrity value.
Claim 28
Dependent Claim
86 words
The apparatus of claim 20 in which a buyer generates an authentication code from a secret value and includes the authentication code in the electronic payment order to the seller, the determining means comprising: means for receiving the authentication code included in the electronic payment order to the seller; means for receiving the secret value from which the authentication code was generated; means for regenerating an authentication code from the received secret value; and means for comparing the regenerated authentication code with the received authentication code.
Claim 29
Dependent Claim
72 words
The apparatus of claim 20 in which the seller provides the buyer with an unforgeable proof of purchase attesting that the buyer purchased a product from the seller, the determining means comprising: means for receiving a proof of purchase from the entity purporting to be a buyer of a product from the seller; and means for validating the proof of purchase to determine whether the entity purchased the product from the seller.
Claim 30
Dependent Claim
151 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for generating product survey information in an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, the method steps being performed by an evaluator distinct from the buyer and the seller and comprising: maintaining product survey information based upon responses from buyers that have purchased products from a seller; receiving a survey response from an entity purporting to be a buyer of a product from the seller together with transaction information sufficient to identify an alleged purchase transaction; determining, using the transaction information, whether the entity in fact purchased the product from the seller; and incorporating the response into the product survey information only if it is determined that the entity in fact purchased the product from the seller.
Claim 31
Dependent Claim
151 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for generating product survey information in an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, the method steps being performed by an evaluator distinct from the buyer and the seller and comprising: maintaining product survey information based upon responses from buyers that have purchased products from a seller; receiving a survey response from an entity purporting to be a buyer of a product from the seller together with transaction information sufficient to identify an alleged purchase transaction; determining, using the transaction information, whether the entity in fact purchased the product from the seller; and incorporating the response into the product survey information only if it is determined that the entity in fact purchased the product from the seller.
Claim 32
Dependent Claim
25 words
The program storage device of claim 25, the method steps further comprising: providing product survey information to a prospective buyer upon request from that buyer.
Claim 33
Dependent Claim
42 words
The program storage device of claim 25 in which the survey response is accompanied by an integrity value generated from it by the entity purporting to be a buyer, the method steps further comprising: authenticating the survey response using the integrity value.
Claim 34
Dependent Claim
80 words
The program storage device of claim 25 in which a buyer generates an authentication code from a secret value and includes the authentication code in the electronic payment order to the seller, the determining step comprising: receiving the authentication code included in the electronic payment order to the seller; receiving the secret value from which the authentication code was generated; regenerating an authentication code from the received secret value; and comparing the regenerated authentication code with the received authentication code.
Claim 35
Dependent Claim
70 words
The program storage device of claim 25 in which the seller provides the buyer with an unforgeable proof of purchase attesting that the buyer purchased a product from the seller, the determining step comprising: receiving a proof of purchase from the entity purporting to be a buyer of a product from the seller; and validating the proof of purchase to determine whether the entity purchased the product from the seller.
Claim 36
Dependent Claim
66 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, a method comprising the steps of: receiving an electronic payment order from a buyer for the purchase of a product from a seller; and in response to receiving the electronic payment order, providing the buyer with an unforgeable proof of purchase attesting a purchase transaction.
Claim 37
Dependent Claim
66 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, a method comprising the steps of: receiving an electronic payment order from a buyer for the purchase of a product from a seller; and in response to receiving the electronic payment order, providing the buyer with an unforgeable proof of purchase attesting a purchase transaction.
Claim 38
Dependent Claim
14 words
The method of claim 30 in which the proof of purchase identifies the buyer.
Claim 39
Dependent Claim
14 words
The method of claim 30 in which the proof of purchase identifies the seller.
Claim 40
Dependent Claim
18 words
The method of claim 30 in which the proof of purchase identifies the product purchased from the seller.
Claim 41
Dependent Claim
24 words
The method of claim 30 in which the unforgeable proof of purchase comprises an integrity value generated on a message attesting a purchase transaction.
Claim 42
Dependent Claim
14 words
The method of claim 34 in which the integrity value comprises a digital signature.
Claim 43
Dependent Claim
18 words
The method of claim 34 in which the message attesting a purchase transaction comprises the electronic payment order.
Claim 44
Dependent Claim
12 words
The method of claim 30 in which the product comprises a service.
Claim 45
Dependent Claim
65 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, apparatus comprising: means for receiving an electronic payment order from a buyer for the purchase of a product from a seller; and means responsive to receiving the electronic payment order for providing the buyer with an unforgeable proof of purchase attesting a purchase transaction.
Claim 46
Dependent Claim
65 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, apparatus comprising: means for receiving an electronic payment order from a buyer for the purchase of a product from a seller; and means responsive to receiving the electronic payment order for providing the buyer with an unforgeable proof of purchase attesting a purchase transaction.
Claim 47
Dependent Claim
86 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps in an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, the method steps comprising: receiving an electronic payment order from a buyer for the purchase of a product from a seller; and in response to receiving the electronic payment order, providing the buyer with an unforgeable proof of purchase attesting a purchase transaction.
Claim 48
Dependent Claim
86 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps in an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, the method steps comprising: receiving an electronic payment order from a buyer for the purchase of a product from a seller; and in response to receiving the electronic payment order, providing the buyer with an unforgeable proof of purchase attesting a purchase transaction.
Claim 49
Dependent Claim
20 words
The method of claim 9 in which the authentication code is generated as a one-way function of the secret value.
Claim 50
Dependent Claim
18 words
The method of claim 13 in which the transaction information identifies the entity purporting to be a buyer.
Claim 51
Dependent Claim
29 words
The method of claim 19 in which the proof of purchase contains a digital signature of the seller, the validating step comprising the step of verifying the digital signature.
Claim 52
Dependent Claim
155 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, apparatus for generating survey information on the product, comprising: means for maintaining product survey information based upon responses from buyers that have purchased products from a seller; means for receiving a survey response from an entity purporting to be a buyer of a product from the seller, together with an authentication code included in the electronic payment order to the seller and a secret value from which the authentication code was generated; means for determining whether the entity in fact purchased the product -from the seller by regenerating an authentication code from the received secret value and comparing the regenerated authentication code with the received authentication code; and means for incorporating the response into the product survey information only if it is determined that the entity in fact purchased the product from the seller.
Claim 53
Dependent Claim
155 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, apparatus for generating survey information on the product, comprising: means for maintaining product survey information based upon responses from buyers that have purchased products from a seller; means for receiving a survey response from an entity purporting to be a buyer of a product from the seller, together with an authentication code included in the electronic payment order to the seller and a secret value from which the authentication code was generated; means for determining whether the entity in fact purchased the product -from the seller by regenerating an authentication code from the received secret value and comparing the regenerated authentication code with the received authentication code; and means for incorporating the response into the product survey information only if it is determined that the entity in fact purchased the product from the seller.
Claim 54
Dependent Claim
143 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller and reconciles purchase transactions with the seller through an intermediary entity, apparatus for generating survey information on the product, said apparatus being associated with an evaluator distinct from the buyer and seller and comprising: means for maintaining product survey information based upon responses from buyers that have purchased products from a seller; means for receiving a survey response from a responding entity purporting to be a buyer of a product from the seller; means for determining whether the responding entity in fact purchased the product from the seller by communicating with the intermediary entity; and means for incorporating the response into the product survey information only if it is determined that the responding entity in fact purchased the product from the seller.
Claim 55
Dependent Claim
143 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller and reconciles purchase transactions with the seller through an intermediary entity, apparatus for generating survey information on the product, said apparatus being associated with an evaluator distinct from the buyer and seller and comprising: means for maintaining product survey information based upon responses from buyers that have purchased products from a seller; means for receiving a survey response from a responding entity purporting to be a buyer of a product from the seller; means for determining whether the responding entity in fact purchased the product from the seller by communicating with the intermediary entity; and means for incorporating the response into the product survey information only if it is determined that the responding entity in fact purchased the product from the seller.
Claim 56
Dependent Claim
130 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, apparatus for generating survey information on the product, comprising: means for maintaining product survey information based upon responses from buyers that have purchased products from a seller; means for receiving a survey response from an entity purporting to be a buyer of a product from the seller, together with an unforgeable proof of purchase attesting that the entity purchased the product from the seller; means for validating the proof of purchase to determine whether the entity purchased the product from the seller; and means for incorporating the response into the product survey information only if it is determined that the entity in fact purchased the product from the seller.
Claim 57
Dependent Claim
130 words
In an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, apparatus for generating survey information on the product, comprising: means for maintaining product survey information based upon responses from buyers that have purchased products from a seller; means for receiving a survey response from an entity purporting to be a buyer of a product from the seller, together with an unforgeable proof of purchase attesting that the entity purchased the product from the seller; means for validating the proof of purchase to determine whether the entity purchased the product from the seller; and means for incorporating the response into the product survey information only if it is determined that the entity in fact purchased the product from the seller.
Claim 58
Dependent Claim
169 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for generating product survey information in an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, the method steps comprising: maintaining product survey information based upon responses from buyers that have purchased products from a seller; receiving a survey response from an entity purporting to be a buyer of a product from the seller, together with an authentication code included in the electronic payment order to the seller and a secret value from which the authentication code was generated; determining whether the entity in fact purchased the product from the seller by regenerating an authentication code from the received secret value and comparing the regenerated authentication code with the received authentication code; and incorporating the response into thc product survey information only if it is determined that the entity in fact purchased the product from the seller.
Claim 59
Dependent Claim
169 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for generating product survey information in an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, the method steps comprising: maintaining product survey information based upon responses from buyers that have purchased products from a seller; receiving a survey response from an entity purporting to be a buyer of a product from the seller, together with an authentication code included in the electronic payment order to the seller and a secret value from which the authentication code was generated; determining whether the entity in fact purchased the product from the seller by regenerating an authentication code from the received secret value and comparing the regenerated authentication code with the received authentication code; and incorporating the response into thc product survey information only if it is determined that the entity in fact purchased the product from the seller.
Claim 60
Dependent Claim
155 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for generating product survey information in an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller and reconciles purchase transactions with the seller through an intermediary entity, the method steps being performed by an evaluator distinct from the buyer and seller and comprising: maintaining product survey information based upon responses from buyers that have purchased products from a seller; receiving a survey response from a responding entity purporting to be a buyer of a product from the seller; determining whether the responding entity in fact purchased the product from the seller by communicating with the intermediary entity; and incorporating the response into the product survey information only if it is determined that the responding entity in fact purchased the product from the seller.
Claim 61
Dependent Claim
155 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for generating product survey information in an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller and reconciles purchase transactions with the seller through an intermediary entity, the method steps being performed by an evaluator distinct from the buyer and seller and comprising: maintaining product survey information based upon responses from buyers that have purchased products from a seller; receiving a survey response from a responding entity purporting to be a buyer of a product from the seller; determining whether the responding entity in fact purchased the product from the seller by communicating with the intermediary entity; and incorporating the response into the product survey information only if it is determined that the responding entity in fact purchased the product from the seller.
Claim 62
Dependent Claim
144 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for generating product survey information in an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, the method steps comprising: maintaining product survey information based upon responses from buyers that have purchased products from a seller; receiving a survey response from an entity purporting to be a buyer of a product from the seller, together with an unforgeable proof of purchase attesting that the entity purchased the product from the seller; validating the proof of purchase to determine whether the entity purchased the product from the seller; and incorporating the response into the product survey information only if it is determined that the entity in fact purchased the product from the seller.
Claim 63
Dependent Claim
144 words
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for generating product survey information in an electronic payment system in which a buyer purchases a product by sending an electronic payment order to a seller, the method steps comprising: maintaining product survey information based upon responses from buyers that have purchased products from a seller; receiving a survey response from an entity purporting to be a buyer of a product from the seller, together with an unforgeable proof of purchase attesting that the entity purchased the product from the seller; validating the proof of purchase to determine whether the entity purchased the product from the seller; and incorporating the response into the product survey information only if it is determined that the entity in fact purchased the product from the seller.