System and method for a dynamic content driven rendering of social networks
First Claim
1. A computer implemented method for mapping relations between parties, comprising:
- receiving a search request concerning one or more search terms;
searching a repository of multiple objects for relevant objects based upon the search request;
locating at least one relevant object in the repository;
identifying two or more parties that are related to the at least one relevant object;
determining a relation score for each pair of the two or more parties; and
generating a representation of a relationship between the two or more parties, based on the relation score for each pair of the two or more parties.
1 Assignment
0 Petitions
Accused Products
Abstract
A search request is received at an information retrieval system. A repository of objects are searched for relevant objects based upon the search request. Parties are identified as parties who interacted with or are mentioned within the relevant objects. A relation score is determined for each pair of parties. A map is created based upon the relation scores of all the pairs of parties. The map is displayed such that the relation scores of the pairs of parties are shown. The determination of the relation score can be weighted by each relevant object'"'"'s relevancy score. The relation score can also be dependent upon the each party'"'"'s interactions with or mentions within the relevant objects, and the time lapse between one party'"'"'s the interaction with or mention within a relevant object, and that of another party.
119 Citations
74 Claims
-
1. A computer implemented method for mapping relations between parties, comprising:
-
receiving a search request concerning one or more search terms;
searching a repository of multiple objects for relevant objects based upon the search request;
locating at least one relevant object in the repository;
identifying two or more parties that are related to the at least one relevant object;
determining a relation score for each pair of the two or more parties; and
generating a representation of a relationship between the two or more parties, based on the relation score for each pair of the two or more parties. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer implemented method for mapping relations between parties, comprising:
-
receiving a search request concerning one or more search terms;
searching a repository of multiple objects for relevant objects based upon the search request, wherein the relevant objects include content objects, people objects, and source objects;
locating at least one relevant object in the repository;
identifying two or more parties that are related with the at least one relevant object;
determining a collaboration score for each pair of the two or more parties that increases with the at least one relevant object;
generating a representation of the relationship between the two or more parties, based on the relation score for each pair of the two or more parties;
generating a map based upon the relationship between the parties, the map consisting of nodes that represent the parties or their aggregates and edges connecting pairs of nodes that represent pairs of parties or their aggregates with relation scores above zero, above a predetermined score, below a predetermined score, or within a predetermined range of scores; and
displaying the map.
-
-
38. A system for mapping relations between parties comprising:
- at least one searcher device, creator device, and contributor device coupled to a network;
a repository containing multiple objects; and
an information retrieval system comprising;
a Central Processing Unit (CPU); and
a memory comprising;
instructions for receiving a search request concerning one or more search terms;
instructions for searching the repository of multiple objects for relevant objects based upon the search request;
instructions for locating at least one relevant object in the repository;
instructions for identifying two or more parties that are related with the at least one relevant object;
instructions for determining a relation score for each pair of the two or more parties that increases with the at least one relevant object; and
instructions for generating a representation of the relationship between the two or more parties or their aggregates, based on the relation score for each pair of the two or more parties. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73)
- at least one searcher device, creator device, and contributor device coupled to a network;
-
74. A system for mapping relations between parties comprising:
- at least one searcher device, creator device, and contributor device coupled to a network;
a repository containing multiple objects, wherein the multiple objects include content objects, people objects, and source objects; and
an information retrieval system comprising;
a Central Processing Unit (CPU); and
a memory comprising;
instructions for receiving a search request concerning one or more search terms;
instructions for searching the repository of multiple objects for relevant objects based upon the search request;
instructions for locating at least one relevant object in the repository;
instructions for identifying two or more parties that are related to the at least one relevant object;
instructions for determining a relation score for each pair of the two or more parties that increases with the at least one relevant object;
instructions for generating a representation of the relationship between the two or more parties or their aggregates, based on the relation score for each pair of the two or more parties or their aggregates;
instructions for generating a map based upon the relationship between the parties, the map consisting of nodes that represent the parties or their aggregates and edges connecting pairs of nodes that represent pairs of parties or their aggregates with relation scores above zero, above a predetermined score, below a predetermined score, or within a predetermined range of scores; and
instructions for displaying the map.
- at least one searcher device, creator device, and contributor device coupled to a network;
Specification