IP Library › Patent Application 14817426
Patent Application
App. No. 14/817,426

TEAM ANALYTICS CONTEXT GRAPH GENERATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/817,426
Abstract

A method for team analytics context graph generation may include extracting, by a processor, a set of relevant features from a received message and evaluating the relevant features that represent a context of the received message. The method may also include retrieving, by the processor, artifacts from the received message that best represent the context of the received message based on the evaluation of the relevant features and generating a context graph based on the artifacts. The method may additionally include presenting, by the processor, the context graph.

Claims (42)

1 . A method for team analytics context graph generation, comprising:

extracting, by a processor, a set of relevant features from a received message;

evaluating, by the processor, the relevant features that represent a context of the received message;

retrieving, by the processor, artifacts from the received message that best represent the context of the received message based on the evaluation of the relevant features;

generating, by the processor, a context graph based on the artifacts; and

presenting, by the processor, the context graph.

2 . The method of claim 1 , wherein the artifacts are used as nodes in the context graph.

3 . The method of claim 2 , wherein nodes in the context graph that include a direct contextual significance are distinguished from nodes that include an indirect contextual significance.

4 . The method of claim 3 , wherein the nodes that include a direct contextual significance are larger than nodes that include an indirect contextual significance.

5 . The method of claim 1 , wherein the relevant features comprise recipients in a TO, CC and BCC fields of the message, a domain, a distribution list and an attachment of the message.

6 . The method of claim 5 , wherein evaluating the relevant features comprises determining artifacts that best represent the context of the received message based on a set of predetermined factors, the set of predetermined factors comprising a number of times a particular user is referenced, the particular user being new to a conversation or thread, a frequency of activity of the particular user in a history of the conversation, a component of a domain of the particular user, the particular user being specifically named.

7 . The method of claim 1 , wherein retrieving artifacts comprises selecting a group of users that relate to the context of the received message based on evaluation of the relevant features.

8 . The method of claim 7 , further comprising querying each user of the selected group of users to determine a connection or relationship to one or more other users of the selected group of users.

9 . The method of claim 8 , further comprising translating the connection or relationship of the group of users to nodes and edges of the context graph, wherein each user of the group of users corresponds to a node and an associated connection or relationship between two users corresponds to an edge between the nodes corresponding to the two users.

10 . The method of claim 9 , wherein at least nodes that include a direct contextual significance comprises an interactive feature, wherein information associated with the node is presented in response to activation of the interactive feature.

11 . The method of claim 10 , further comprising presenting one of no information associated with the node in response to there being no information associated with the node or presenting a warning in response to no information being associated with the node.

12 . The method of claim 9 , further comprising presenting the context graph in a plurality of fragments in response to no edge being available between a first set of nodes and a second set of nodes.

13 . The method of claim 1 , further comprising caching artifacts and associated information from evaluation of the relevant features.

14 . The method of claim 13 , further comprising:

continuously monitoring new messages being received;

automatically evaluating the relevant features of each new message; and

updating artifacts and associated information based on the evaluation for presenting a new context graph or graphs.

15 . A system for team analytics context graph generation, comprising:

a processor;

a module operating on the processor for team analytics context graph generation, the module being configured to perform a set of functions comprising:

extracting a set of relevant features from a received message;

evaluating the relevant features that represent a context of the received message;

retrieving artifacts from the received message that best represent the context of the received message based on the evaluation of the relevant features;

generating a context graph based on the artifacts; and

presenting the context graph.

16 . The system of claim 15 , wherein the relevant features comprise recipients in a TO, CC and BCC fields of the message, a domain, a distribution list and an attachment of the message.

17 . The system of claim 15 , wherein retrieving artifacts comprises selecting a group of users that relate to the context of the received message based on evaluation of the relevant features.

18 . The system of claim 17 , wherein the set functions further comprises:

querying each user of the group of users to determine a connection or relationship to each other user of the group of users; and

translating the connection or relationship of the group of users to nodes and edges of the context graph, wherein each user of the group of users corresponds to a node and an associated connection or relationship between two users corresponds to an edge between the nodes corresponding to the two users.

19 . A computer program product for team analytics context graph generation, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory medium per se, the program instructions being executable by a device to cause the device to perform a method comprising:

extracting a set of relevant features from a received message;

evaluating the relevant features that represent a context of the received message;

retrieving artifacts from the received message that best represent the context of the received message based on the evaluation of the relevant features;

generating a context graph based on the artifacts; and

presenting the context graph.

20 . The computer program product of claim 19 , wherein retrieving artifacts comprises selecting a group of users that relate to the context of the received message based on evaluation of the relevant features.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2015
From: BASTIDE, PAUL R.; BROOMHALL, MATTHEW E.; CRAWFORD, STEPHEN; DAVIS, ANDREW E.; PORTNER, ERIC S.; VICENTE, MARCO A.; WILCOX, ERIC M.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 036246/0907 →