Trust network effect
First Claim
Patent Images
1. A computer-implemented method for providing relevant results to online search requests, comprising:
- determining from one or more databases, by an information retrieval system comprising one or more circuits, that an association exists between a set of participants and a user, wherein the set of participants comprises one or more participants;
receiving, by the information retrieval system, a request from the user, the request corresponding to a subject matter;
determining from the one or more databases, by the information retrieval system, a first set of digital resources, wherein the first set of digital resources comprises one or more digital resources and corresponds to the subject matter;
determining from the one or more databases, by the information retrieval system, that a relationship exists between a digital resource and the set of participants, wherein the digital resource is from among the first set of digital resources;
determining, by the information retrieval system, a second set of digital resources based on at least the association and the relationship, wherein the second set of digital resources comprises one or more digital resources, the second set of digital resources is associated with a set of scores, the set of scores comprises one or more scores, and each score in the set of scores is associated with a digital resource; and
presenting, by the information retrieval system, a response to a device communicatively coupled to the user, wherein the response comprises the second set of digital resources, or one or more indications of digital resources in the second set of digital resources.
4 Assignments
0 Petitions
Accused Products
Abstract
An invention is disclosed for systems, methods, processes, and products of providing information to users based on their relationships with other users. Such a system, method, process, or product provides a more reliable, accurate, or otherwise effective way of determining and presenting relevant information to users, consumers, and the like.
35 Citations
29 Claims
-
1. A computer-implemented method for providing relevant results to online search requests, comprising:
-
determining from one or more databases, by an information retrieval system comprising one or more circuits, that an association exists between a set of participants and a user, wherein the set of participants comprises one or more participants; receiving, by the information retrieval system, a request from the user, the request corresponding to a subject matter; determining from the one or more databases, by the information retrieval system, a first set of digital resources, wherein the first set of digital resources comprises one or more digital resources and corresponds to the subject matter; determining from the one or more databases, by the information retrieval system, that a relationship exists between a digital resource and the set of participants, wherein the digital resource is from among the first set of digital resources; determining, by the information retrieval system, a second set of digital resources based on at least the association and the relationship, wherein the second set of digital resources comprises one or more digital resources, the second set of digital resources is associated with a set of scores, the set of scores comprises one or more scores, and each score in the set of scores is associated with a digital resource; and presenting, by the information retrieval system, a response to a device communicatively coupled to the user, wherein the response comprises the second set of digital resources, or one or more indications of digital resources in the second set of digital resources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20)
-
-
17. A computer-implemented method for providing relevant results to online search requests, comprising:
-
associating in one or more databases, by an information system comprising circuitry, a set of participants with a user, wherein the set of participants includes a first participant and a second participant; receiving, by the information system, a request from the user, wherein the request corresponds to a subject matter; determining from the one or more databases, by the information system, a first set of digital resources based on at least the request, wherein the first set of digital resources corresponds to the subject matter and comprises a first digital resource and a second digital resource, and the first digital resource and the second digital resource are from among the first set of digital resources; determining from the one or more databases, by the information system, that a first relationship exists between the first digital resource and the set of participants based on at least a first activity performed in relation to the first digital resource by the first participant, and that a second relationship exists between the second digital resource and the set of participants based on at least a second activity in relation to the second digital resource performed by the second participant, wherein the first activity comprises associating a favorable rating with the first digital resources, and the second activity comprises associating an unfavorable rating with the second digital resource; and in relation to the first relationship and the second relationship, presenting, by the information system, a second set of digital resources to a device communicatively coupled to the user, wherein the second set of digital resources comprises one or more digital resources, and the one or more digital resources comprise the first digital resource and not the second digital resource, and an ordered list of digital resources.
-
-
21. A system useful in an online information provider accepting requests for information, the system comprising:
-
a processor; and a memory communicatively coupled to the processor when the system is operational, the memory bearing processor-executable instructions that, when executed on the system, cause the system to at least; receive an indication of a set of participants from a user; associate in one or more databases the set of participants with the user in relation to the indication of the set of participants; receive a request from the user; determine from the one or more databases a set of digital resources based on at least the request, wherein the set of digital resources comprises one or more digital resources; determine from the one or more databases that a relationship exists between the request and the set of participants in relation to the set of participants being associated with the user; determine from the one or more databases another set of digital resources based on at least the relationship, wherein the other set of digital resources comprises one or more digital resources; and present an indication of the set of digital resources and an indication of the other set of digital resources to a device communicatively coupled the user, wherein the other set of digital resources is associated with a set of scores, the set of scores comprises one or more scores, and each score in the set of scores is associated with a digital resource.
-
-
22. One or more non-transitory computer-readable storage media for enabling an online information retrieval system to provide relevant results, bearing computer-readable instructions that, when executed on a computer, cause the computer to perform operations comprising:
-
associating in one or more databases a set of participants with a user, wherein the set of participants comprises one or more participants; in relation to associating the set of participants with the user, associating in the one or more databases a setting with the user; receiving a request from the user; in response to receiving the request, determining from the one or more databases a first set of digital resources and a second set of digital resources based on at least the request, wherein the first set and the second set of digital resources comprise one or more digital resources respectively; in relation to determining that the setting is on, determining that the first set of digital resources is not associated with the set of participants; and in relation to determining that the first set of digital resources is not associated with the set of participants, presenting a third set of digital resources to a device communicatively coupled to the user based on at least the second set of digital resources, wherein the second set of digital resources is associated with a set of scores, the set of scores comprises one or more scores, and each score in the set of scores is associated with a digital resource. - View Dependent Claims (23, 24, 25)
-
-
26. A computer-implemented method for providing relevant results to online search requests, comprising:
-
associating at one or more databases, by an information system comprising circuitry, a set of participants with a user, wherein the set of participants includes one or more participants; receiving, by the information system, a request from the user, wherein the request corresponds to a subject matter; determining from the one or more databases, by the information system, a first set of digital resources, wherein the first set of digital resources comprises one or more digital resources and corresponds to the subject matter; determining, by the information system, that a first relationship exists between a first digital resource and the set of participants based on at least a first activity in relation to the first digital resource performed by a participant, wherein the first digital resource is from among the first set of digital resources, the first digital resource is available at the one or more databases, the participant is from among the one or more participants, and the first activity comprises associating an unfavorable rating with the first digital resource; and in relation to the request, presenting, by the information system, a second set of digital resources to a device communicatively coupled to the user based on at least the first relationship, wherein the second set of digital resources comprises one or more digital resources and does not comprise the first digital resource. - View Dependent Claims (27, 28)
-
-
29. A computer-implemented method for providing relevant results to online search requests, comprising:
-
determining from one or more databases, by a search engine system comprising circuitry, that an association exists between a set of participants and a user, wherein the set of participants comprises one or more participants; receiving, by the search engine system, a request from the user, the request corresponding to a subject matter; determining from the one or more databases, by the search engine system, a first set of digital resources, wherein the first set of digital resources comprises one or more digital resources and corresponds to the subject matter; determining from the one or more databases, by the search engine system, that a relationship exists between a digital resource and the set of participants, wherein the digital resource is from among the first set of digital resources; determining, by the search engine system, a set of scores based on at least the association and the relationship, wherein each score in the set of scores is associated with a digital resource; and presenting, by the search engine system, a response to a device communicatively coupled to the user, wherein the response comprises a list of digital resources, or a list of one or more indications of digital resources, and the order of the list is based on at least the set of scores.
-
Specification