Reputation mashup
First Claim
Patent Images
1. A method implemented by a computer, the method comprising:
- combining reputation data corresponding to a resource from a plurality of different third-party reputation sources, the combining involving translating the reputation data from the plurality of different third-party reputation sources into a uniform reputation data format having data fields to maintain values of the reputation data from the plurality of different third-party reputation sources and a normalized data field to maintain a normalized value that represents at least one of the values maintained in the data fields;
presenting the combined reputation data for the resource to enable a trust determination to be made for the resource;
determining whether the resource is trusted or un-trusted;
enabling interaction with the resource when the resource is trusted; and
restricting interaction with the resource when the resource is un-trusted.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for reputation mashup are described. Reputation mashup refers to combining, aggregating, collecting, compiling, or otherwise organizing reputation data from multiple sources into a uniform format to facilitate making trust decisions for resources. In an implementation, reputation data for a resource is combined from a plurality of reputation sources. The combined reputation data for the resource is presented to a client to enable a trust determination to be made for the resource. Interaction with the resource by the client is selectively enabled or restricted in accordance with the trust determination made using the combined reputation data.
66 Citations
20 Claims
-
1. A method implemented by a computer, the method comprising:
-
combining reputation data corresponding to a resource from a plurality of different third-party reputation sources, the combining involving translating the reputation data from the plurality of different third-party reputation sources into a uniform reputation data format having data fields to maintain values of the reputation data from the plurality of different third-party reputation sources and a normalized data field to maintain a normalized value that represents at least one of the values maintained in the data fields; presenting the combined reputation data for the resource to enable a trust determination to be made for the resource; determining whether the resource is trusted or un-trusted; enabling interaction with the resource when the resource is trusted; and restricting interaction with the resource when the resource is un-trusted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more computer-readable storage memory devices comprising instructions that, when executed by a client device, cause the client device to perform operations comprising:
-
aggregating reputation data corresponding to a resource from two or more third-party reputation sources into a uniform data format, the reputation data from each of the two or more third-party reputation sources indicating a trustworthiness of the resource and incorporating supporting data regarding the resource, the uniform data format having data fields to which the reputation data is mapped from different reputation data formats of the two or more third-party reputation sources and a normalized data field that reflects normalization of at least one reputation data value mapped to the data fields; outputting a webpage that is configured to present the aggregated reputation data for the resource from both the normalized data field and the data fields to which the reputation data is mapped; exposing a control in the webpage that is selectable to designate trust for the resource based on the aggregated reputation data; and selectively enabling interaction of the client with the resource in accordance with a selection made via the control to make the trust designation. - View Dependent Claims (14, 15, 16)
-
-
17. A system to provide a reputation service comprising:
-
one or more processors; one or more computer-readable storage media storing instructions that, when executed via the one or more processors, cause the one or more processors to perform operations comprising; compiling reputation data regarding a resource from a plurality of third-party reputation sources, at least some of the reputation data regarding the resource being uncombined but related prior to the compiling and being combined to form the at least some reputation data responsive to the compiling, the compiled reputation data being formatted according to a uniform reputation data format having data fields to which the reputation data from different data formats is mapped and a normalized data field to maintain a normalized value of mapped reputation data from at least one of the data fields; receiving a request from a client for the reputation data regarding the resource; and communicating the compiled reputation data to the client in response to the request to enable a trust determination to be made for the resource by the client. - View Dependent Claims (18, 19, 20)
-
Specification