OBTAINING TRUSTED RECOMMENDATIONS THROUGH DISCOVERY OF COMMON CONTACTS IN CONTACT LISTS
First Claim
1. A method for providing trusted recommendations comprising:
- receiving at least one of a plurality of user established search criteria for a desired good or service;
searching a plurality of contact lists for included entries of entities which provide the desired good or service and that satisfy the user established criteria, wherein each searched contact list is a contact list of another user linked through at least one common contact to a contact list of a user from whom the user established criteria is received; and
generating a result set of entities satisfying the user established criteria from the searching.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a solution for obtaining trusted recommendations through discovery of common contacts in contact lists. The solution can utilize private contact lists (e.g., address book, phone lists) to permit users to search for and obtain trusted recommendations for a product and/or service. The presence of a contact in a contact list is recognized as recommendation of that contact. Recommendations can be determined through searching private contact lists and obtaining implicit relationships based on common contacts of multiple contact lists. Searches can be customized allowing recommendations to reflect results with high probability of confidence. Recommendations can also be affected by the degrees of separation between contact lists, professional peer relationships, expertise of contact list owner, and the like. Recommendation results can provide trusted recommendations for products and/or services without relying on potentially erroneous input.
69 Citations
20 Claims
-
1. A method for providing trusted recommendations comprising:
-
receiving at least one of a plurality of user established search criteria for a desired good or service; searching a plurality of contact lists for included entries of entities which provide the desired good or service and that satisfy the user established criteria, wherein each searched contact list is a contact list of another user linked through at least one common contact to a contact list of a user from whom the user established criteria is received; and generating a result set of entities satisfying the user established criteria from the searching. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing trusted recommendations comprising:
-
a search query associated with at least one user established search criteria; a contact list manager capable of handling a plurality of contact lists, wherein each contact list is associated with another contact list through a common entity; a recommendation engine configured to determine at least one result set from the user established search criteria; and a search augmenter able to establish at least one alias for a user established criteria for which the recommendation engine can improve the result set. - View Dependent Claims (12, 13, 14)
-
-
15. A computer program product for trusted recommendations comprising a computer usable medium having computer usable program code embodied therewith, the computer usable program code comprising:
-
computer usable program code configured to receive at least one of a plurality of user established search criteria for a desired good or service; computer usable program code configured to search a plurality of contact lists for included entries of entities which provide the desired good or service and that satisfy the user established criteria, wherein each searched contact list is a contact list of another user linked through at least one common contact to a contact list of a user from whom the user established criteria is received; and computer usable program code configured to generate a result set of entities satisfying the user established criteria from the searching. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification