Displaying and navigating implicit and explicit enterprise people relationships
First Claim
1. A method for providing a network map, the method comprising:
- receiving an indication of a selection by a user to view a network map of a first individual'"'"'s people relationships across a plurality of information sources;
querying a graph for relationship and activity data associated with the first individual, wherein querying a graph for relationship and activity data associated with the first individual comprises querying the graph for the first individual'"'"'s node, for nodes connected to the first individual'"'"'s node by relationship edges, and for nodes connected to the first individual'"'"'s node by activity edges;
querying the graph for relationship and activity data associated with the user;
receiving relationship and activity data associated with the first individual and the user;
generating a user interface for displaying the network map comprising the relationship and activity data associated with the first individual; and
displaying the network map in the user interface, wherein displaying the network map in the user interface comprises displaying selectable thumbnail images of people whose nodes are connected to the first individual'"'"'s node by relationship edges and displaying an activity stream of entities whose nodes are connected to the first individual'"'"'s node by activity edges.
2 Assignments
0 Petitions
Accused Products
Abstract
A network map of an individual'"'"'s implicit and explicit people relationships across multiple workloads is provided. Relationships between people may be leveraged and ranking for people relationships may be performed based on activities across multiple workloads. People relationships may be displayed in the network map to provide a visual understanding of relationships and connections. Navigation to any person represented in the network map may be enabled, and commonalities in relationships between a navigating user and a given person navigated to in the network map may be exposed. Trending items and activity streams for a person or group of persons may be shown in the network map.
19 Citations
16 Claims
-
1. A method for providing a network map, the method comprising:
-
receiving an indication of a selection by a user to view a network map of a first individual'"'"'s people relationships across a plurality of information sources; querying a graph for relationship and activity data associated with the first individual, wherein querying a graph for relationship and activity data associated with the first individual comprises querying the graph for the first individual'"'"'s node, for nodes connected to the first individual'"'"'s node by relationship edges, and for nodes connected to the first individual'"'"'s node by activity edges; querying the graph for relationship and activity data associated with the user; receiving relationship and activity data associated with the first individual and the user; generating a user interface for displaying the network map comprising the relationship and activity data associated with the first individual; and displaying the network map in the user interface, wherein displaying the network map in the user interface comprises displaying selectable thumbnail images of people whose nodes are connected to the first individual'"'"'s node by relationship edges and displaying an activity stream of entities whose nodes are connected to the first individual'"'"'s node by activity edges. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing a network map, the method comprising:
-
receiving an indication of a selection by a user to view a network map of a first individual'"'"'s people relationships across a plurality of information sources; querying a graph for relationship and activity data associated with the first individual, querying the graph for relationship and activity data associated with the user; receiving relationship and activity data associated with the first individual and the user; generating a user interface for displaying the network map comprising the relationship and activity data associated with the first individual; displaying the network map in the user interface; and querying the graph for nodes connected by activity edges to the nodes connected to the first individual'"'"'s node by relationship edges; calculating and applying weights to the activity edges according to a type of activity; determining one or more items that are trending around the individual according to a number of activity edges connected to the one or more items and the weight of the one or more activity edges; and displaying the one or more item trending items in the user interface. - View Dependent Claims (9, 10, 11)
-
-
12. A system comprising a processor coupled to computer-readable storage media, the computer readable-storage media storing instructions that when executed perform a method for providing a network map, the method comprising:
-
receiving an indication of a selection by a user to view a network map of a first individual'"'"'s people relationships across a plurality of information sources; querying a graph for relationship and activity data associated with the first individual, wherein querying a graph for relationship and activity data associated with the first individual comprises querying the graph for the first individual'"'"'s node, for nodes connected to the first individual'"'"'s node by relationship edges, and for nodes connected to the first individual'"'"'s node by activity edges; querying the graph for relationship and activity data associated with the user; receiving relationship and activity data associated with the first individual and the user; generating a user interface for displaying the network map comprising the relationship and activity data associated with the first individual; and displaying the network map in the user interface, wherein displaying the network map in the user interface comprises displaying selectable thumbnail images of people whose nodes are connected to the first individual'"'"'s node by relationship edges and displaying an activity stream of entities whose nodes are connected to the first individual'"'"'s node by activity edges. - View Dependent Claims (13, 14, 15, 16)
-
Specification