1. A method of searching for content, the method comprising:
- receiving one or more search terms from a user;
- selecting a plurality of information items, wherein each selected information item includes at least one search term;
- for at least one information item:
- determining a content supplier for the information item, and
- determining a relationship index between the user and the content supplier; and
- presenting a representation of at least one of the selected information items.
2. The method of claim 1 wherein the relationship index comprises a proximity index between the user and the content supplier.
3. The method of claim 2 wherein the proximity index is determined based at least in part on one or more of the following:
- a number of tiers between the user and the content supplier;
- a type of relationship designator defining a relationship between the user and the content supplier;
- a number of connections between the user and the content supplier;
- the user being a first member of a group and the content supplier being a second member of the group;
- a number of members of a group of which the user and the content supplier are members;
- one or more communications between the user and the content supplier;
- one or more first communications between the user and a second user and one or more second communications between the content supplier and the second user; and
- the user being a member of an access control group.
4. The method of claim 1 wherein the relationship index comprises an index based at least in part on one or more relationship designators defining a relationship between the user and the content supplier.
5. The method of claim 4 wherein the index is based at least in part on a type of relationship designator for at least one relationship designator defining the relationship between the user and the content supplier.
6. The method of claim 1 wherein the relationship index comprises an index based at least in part on a tier designator defining a number of individuals in a connection between the user and the content supplier.
7. The method of claim 1 wherein the relationship index comprises an index based at least in part on one or more group designators defining whether the user and the content supplier are each members of a group.
8. The method of claim 1 wherein each selected information item includes each search term.
9. The method of claim 1 wherein an information item comprises a text information item.
10. The method of claim 1 wherein an information item comprises a graphic information item.
11. The method of claim 1 wherein an information item comprises an audio information item.
12. The method of claim 1 wherein an information item comprises a video information item.
13. The method of claim 1, further comprising:
- ordering the selected information items based, at least in part, on the relationship index.
14. The method of claim 13 wherein ordering the selected information items is further based, at least in part, on one or more of the following:
- a number of occurrences of a search term in the information item; and
- a date when the content supplier posted the information item.
15. The method of claim 1, further comprising:
- determining whether the user has permission to access to at least one information item.
16. The method of claim 13 wherein determining whether the user has permission to access is based on one or more of the following:
- a proximity index between the user and the content supplier;
- one or more relationship designators defining a relationship between the user and the content supplier;
- a tier designator defining a number of individuals in a connection between the user and the content supplier; and
- one or more group designators defining whether the user and the content supplier are each members of a group.
17. The method of claim 13 wherein selecting one or more information items further comprises selecting only information items for which the user has permission to access.
18. The method of claim 1 wherein selecting one or more information items further comprises selecting only information items having a particular content type.
19. The method of claim 1 wherein the representation comprises one or more of the following:
- a Uniform Resource Locator;
- an excerpt from the information item;
- a time at which the content supplier posted the information item;
- a name of the content supplier;
- a relationship between the user and the content supplier;
- a description of the content type of the information item;
- a description of the content of the information item; and
- an audible presentation of the information item.
20. A system for searching for content, the system comprising:
- a processor;
- a computer-readable storage medium in communication with the processor;
- a communications network in communication with the processor; and
- a plurality of computer systems in communication with the communications network,
- wherein the computer-readable storage medium contains one or more programming instructions for performing a method of searching for content, the method comprising:
- receiving one or more search terms from a user,
- selecting a plurality of information items, wherein each selected information item includes at least one search term,
- for at least one information item:
- determining a content supplier for the information item, and
- determining a relationship index between the user and the content supplier, and
- presenting a representation of at least one of the selected information items.
21. The system of claim 20, wherein the processor-readable storage medium further contains one or more programming instruction for performing the following:
- ordering the selected information items based, at least in part, on the relationship index.
22. The system of claim 20, wherein the processor-readable storage medium further contains one or more programming instruction for performing the following:
- determining whether the user has access to at least one information item.