Trustworthy review system and method for legitimizing a review
AssigneeNEC Europe Ltd.
InventorClaudio Soriente
Life of this patent
Estimating the term…
Abstract
A method for checking legitimacy of a customer review includes receiving, via a service provider device, a verification key and receiving, via a customer device, a customer review, a redacted message, and a redacted signature. The method further includes at least one of: (a) publishing the verification key and the redacted signature on a review website with the customer review such that the legitimacy of the redacted signature is checkable by a user device; or (b) checking, using the verification key, whether the redacted signature is legitimate and, based on the redacted signature being legitimate, marking the customer review as being legitimate.
Claims15
A method for checking legitimacy of a customer review, the method comprising:
- receiving, via a service provider device, a verification key;
- receiving, via a customer device, a customer review, a redacted message, and a redacted signature;
- and
- at least one of:
- publishing the verification key and the redacted signature on a review website with the customer review such that the legitimacy of the redacted signature is checkable by a user device;
- or
- checking, using the verification key, whether the redacted signature is legitimate and, based on the redacted signature being legitimate, marking the customer review as being legitimate.
A method for providing a legitimate customer review, the method comprising:
- receiving, via a service provider device, an authorization token, wherein the authorization token includes a message, a redactable signature, and an encoding of redactable parts of the message;
- redacting part of the message, based on the encoding of redactable parts, to create a redacted message;
- generating a redacted signature using the redactable signature;
- and
- providing the redacted message, the redacted signature, and a customer review to a review server.
A trustworthy review system for verifying that a customer review is legitimate, the system comprising a review server having one or more processors which, alone or in combination are configured to provide for performance of the following steps:
- receiving, via a service provider device, a verification key;
- receiving, via a customer device, a customer review, a redacted message, and a redacted signature;
- and
- at least one of:
- publishing the verification key and the redacted signature on a review website with the customer review such that the legitimacy of the redacted signature is checkable by a user device;
- or
- checking, using the verification key, whether the redacted signature is legitimate and, based on the redacted signature being legitimate, marking the customer review as being legitimate.
The trustworthy review system according to claim 15, further configured to store the customer review in a review database based on the checking determining that the redacted signature is legitimate and to not store the customer review in the database based on the checking determining that the redacted signature is not legitimate.
Dependencies are inferred from the claim text.