Party reputation aggregation system and method
First Claim
1. A method in a data processing system having a network I/O, a CPU, and one or more databases, a party aggregation query unit and a party reputation aggregation unit coupled to the party aggregation query unit, the data processing system further having stored reputation data of one or more parties therein, the method for retrieving and aggregating stored reputation data of a requested party within a specified context based upon a reputation aggregation request having a party parameter and a context parameter requesting a response having aggregated party reputation data for a requested party within a specified context, the party parameter specifying the requested party and the specified context specifying the specified context for which the aggregated party reputation data is requested, the method comprising:
- retrieving the stored reputation data related to the requested party within the specified context;
determining if the requested party is a person and, if so, retrieving stored relationship data relating to the requested person, retrieving the stored reputation data within the specified context for each relationship relating to the requested person, retrieving the stored network data relating to the requested person, retrieving the stored reputation data within the specified context for each retrieved network relating to the requested person, retrieving the stored member data identifying members of networks relating to the requested party, and retrieving the stored reputation data within the specified context of each retrieved member for each retrieved member of each network relating to the requested party; and
aggregating the retrieved reputation data to create a response having aggregated party reputation data for the requested party within the specified context.
1 Assignment
0 Petitions
Accused Products
Abstract
A party reputation aggregation unit determines and collects the reputation of a party from various sources. Further, the party reputation aggregation unit provides for the weighing and aggregation of such data, including reputation data of the party, reputation data of the party'"'"'s relationships, reputation data of the party'"'"'s social networks and reputation data of the members of the party'"'"'s social network so that a complete picture of an individual or organization may be provided to a qualified requestor for his/her use/assessment.
35 Citations
25 Claims
-
1. A method in a data processing system having a network I/O, a CPU, and one or more databases, a party aggregation query unit and a party reputation aggregation unit coupled to the party aggregation query unit, the data processing system further having stored reputation data of one or more parties therein, the method for retrieving and aggregating stored reputation data of a requested party within a specified context based upon a reputation aggregation request having a party parameter and a context parameter requesting a response having aggregated party reputation data for a requested party within a specified context, the party parameter specifying the requested party and the specified context specifying the specified context for which the aggregated party reputation data is requested, the method comprising:
-
retrieving the stored reputation data related to the requested party within the specified context; determining if the requested party is a person and, if so, retrieving stored relationship data relating to the requested person, retrieving the stored reputation data within the specified context for each relationship relating to the requested person, retrieving the stored network data relating to the requested person, retrieving the stored reputation data within the specified context for each retrieved network relating to the requested person, retrieving the stored member data identifying members of networks relating to the requested party, and retrieving the stored reputation data within the specified context of each retrieved member for each retrieved member of each network relating to the requested party; and aggregating the retrieved reputation data to create a response having aggregated party reputation data for the requested party within the specified context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A party reputation aggregation unit in an LDAP data system for storing, retrieving and aggregating reputation data of a party within a context comprising:
-
an authorization management component for retrieving reputation data of a requested party within a specified context and aggregating the retrieved reputation data relating to the requested party within the specified context, the requested party having relationships and networks, the networks having members; a reputation management component for providing to the authorization management component reputation data relating to the requested party within the specified context, including reputation data of relationships relating to the requested party, networks relating to the requested party and members of related networks; a relationship management component for providing to the authorization management component relationship data identifying relationships relating to the requested party; and a social network management component for providing to the authorization management component network data identifying networks relating to the requested party. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer program product embodied in a computer readable medium for operating in a system comprising a network I/O, a CPU, one or more databases, a party aggregation query unit and a party reputation aggregation unit coupled to the party aggregation query unit and having stored reputation data of one or more parties therein, for implementing a method for retrieving and aggregating the stored reputation data of a requested party within a specified context based upon a reputation aggregation request having a party parameter and a context parameter requesting a response having aggregated party reputation data for the requested party within the specified context, the party parameter specifying the requested party and the specified context specifying the context for which the aggregated party reputation data is requested, the method comprising:
-
retrieving stored reputation data related to the requested party within the specified context; determining if the requested party is a person and, if so, retrieving stored relationship data relating to the requested person identifying relationships related to the person, retrieving stored reputation data within the specified context for each identified relationship relating to the requested person, retrieving stored network data identifying networks related to the person relating to the requested person, retrieving stored reputation data within the specified context for each identified network relating to the requested person, retrieving the stored member data identifying members of networks relating to the requested party, and retrieving the stored reputation data within the specified context of each identified member of each network relating to the requested person; and aggregating the retrieved reputation data to create a response having aggregated party reputation data for the requested party within the specified context. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method for deploying a computer infrastructure in a system comprising a network I/O, a CPU, one or more databases, a party aggregation query unit and a party reputation aggregation unit coupled to the party aggregation query unit and having stored reputation data of one or more parties therein, for implementing a process for retrieving and aggregating the stored reputation data of a requested party within a specified context, the process comprising:
-
collecting stored reputation data relating to the requested party in the specified context; weighing the collected reputation data relating to the requested party based upon the specified context; aggregating the weighed reputation data relating to the requested party; collecting stored relationship data identifying relationships relating to the requested party; collecting stored reputation data within the specified context relating to the identified relationships for each identified relationship; weighing the collected reputation data relating to the identified relationships based upon the specified context; and aggregating the weighed, collected reputation data relating to the identified relationships. - View Dependent Claims (24, 25)
-
Specification