Aggregation of reputation data
First Claim
Patent Images
1. A computer-implemented reputation system, the system comprising:
- a centralized reputation engine operable to receive feedback from a plurality of local reputation engines, the plurality of local reputation engines being operable to determine local reputations based upon of one or more entities and respectively associated with the local reputation engines;
an aggregation engine operable to derive a global reputation for a queried entity based upon an aggregation of the plurality of local reputations; and
wherein;
the centralized reputation engine is operable to provide the global reputation of the queried entity to one or more of the local reputation engines responsive to receiving a reputation query from said one or more of the local reputation engines;
the centralized reputation engine is operable to apply, for each local reputation engine that originates a reputation query, a local reputation bias to the global reputation based on preferences of the local reputation engine to generate a local reputation for the local reputation engine from the global reputation, so that for each local reputation engine a different local reputation is generated from the global reputation.
11 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for operation upon one or more data processors for aggregating reputation data from dispersed reputation engines and deriving global reputation information for use in handling received communications.
458 Citations
28 Claims
-
1. A computer-implemented reputation system, the system comprising:
-
a centralized reputation engine operable to receive feedback from a plurality of local reputation engines, the plurality of local reputation engines being operable to determine local reputations based upon of one or more entities and respectively associated with the local reputation engines; an aggregation engine operable to derive a global reputation for a queried entity based upon an aggregation of the plurality of local reputations; and wherein; the centralized reputation engine is operable to provide the global reputation of the queried entity to one or more of the local reputation engines responsive to receiving a reputation query from said one or more of the local reputation engines; the centralized reputation engine is operable to apply, for each local reputation engine that originates a reputation query, a local reputation bias to the global reputation based on preferences of the local reputation engine to generate a local reputation for the local reputation engine from the global reputation, so that for each local reputation engine a different local reputation is generated from the global reputation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method of producing a global reputation, comprising the steps of:
-
receiving a reputation query from a requesting local reputation engine; retrieving a plurality of local reputations the local reputations being respectively associated with a plurality of local reputation engines; aggregating the plurality of local reputations;
deriving a global reputation from the aggregation of the local reputations;applying, for each local reputation engine that originates a reputation query, a local reputation bias to the global reputation based on preferences of the local reputation engine to generate a local reputation for the local reputation engine from the global reputation, so that for each local reputation engine a different local reputation is generated from the global reputation; and responding to the reputation query with the global reputation. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. One or more non-transitory computer readable storage media having computer executable instructions operable to perform steps to aggregate a plurality of local reputation vectors to produce a global reputation vector, the steps comprising:
-
receiving a reputation query from a requesting local reputation engine; retrieving a plurality of local reputations the local reputations being respectively associated with a plurality of local reputation engines; aggregating the plurality of local reputations;
deriving a global reputation from the aggregation of the local reputations;applying, for each local reputation engine that originates a reputation query, a local reputation bias to the global reputation based on preferences of the local reputation engine to generate a local reputation for the local reputation engine from the global reputation, so that for each local reputation engine a different local reputation is generated from the global reputation; and
responding to the reputation query with the global reputation.- View Dependent Claims (26, 27)
-
-
28. A computer-implemented reputation system, the system comprising:
-
a communications interface operable to receive global reputation information from a central server, the central server being operable to determine global reputations based upon feedback received from one or more local reputation engines, the global reputation being respectively associated with one or more entities; a reputation engine operable to bias the global reputation received from the central server based upon defined local preferences, the biasing comprising applying, for each local reputation engine that originates a reputation query, a local reputation bias to the global reputation based on preferences of the local reputation engine to generate a local reputation for the local reputation engine from the global reputation, so that for each local reputation engine a different local reputation is generated from the global reputation; and wherein the centralized reputation engine is operable to provide the global reputation of the queried entity to the communications interface responsive to receiving a reputation query from said communications interface.
-
Specification