IP Library › Granted Patent US 9,009,650
Granted Patent B2
US 9,009,650 · App. 13/873,805 · Granted Apr 14, 2015

Generating a semantic graph that allows a user to intelligently and efficiently connect with people and assets involved in projects

Inventors: Feng-wei Chen (Cary, NC); William T. Pack (Apex, NC); Paul R. Sappie (Cary, NC); Tintin S. Soemargono (Cary, NC)
Assignee: International Business Machines Corporation
G06F8/70G06Q10/067
View Patent ↗
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 9,009,650
App. No.
13/873,805
Filed
Apr 30, 2013
Granted
Apr 14, 2015
Kind
B2
Examiner
LUU, CUONG V
Art Unit
2192
USPC
717/101
Abstract

A method, system and computer program product for intelligently and efficiently connecting with people and assets involved in projects. Semantic graphs for different projects or different versions of the same project are generated based on resources (e.g., templates, documents) within these projects or versions of the same project. Each semantic graph builds a relationship among the entities (e.g., development processes) of the particular project in question. The differences between these semantic graphs is illustrated in a single unified semantic graph. The single unified semantic graph highlights the different entities that were used in these projects as well as highlights the different personnel assigned to the same entities in these projects or versions of the same project. In this manner, a user is able to quickly identify the difference processes and personnel involved in the different projects or different versions of the same project.

Claims (19)

1. A method for intelligently and efficiently connecting with people and assets involved in projects, the method comprising:

generating a first semantic graph for a first project based on resources within said first project, wherein said first semantic graph builds a relationship among entities of said first project;

generating a second semantic graph for a second project based on resources within said second project, wherein said second semantic graph builds a relationship among entities of said second project, wherein said second project is a different project from said first project or a different version of said first project;

receiving a selection of said first and said second semantic graphs representing different projects or versions of a same project;

comparing and merging differences between said first and said second semantic graphs; and

generating, by a processor, a third semantic graph that illustrates said differences between said first and said second semantic graphs, wherein said third semantic graph comprises nodes representing said entities of said first and said second projects, wherein said differences comprise one or more of the following: personnel and development processes.

2. The method as recited in claim 1 , wherein one or more of said nodes represent a person entity or a document entity.

3. The method as recited in claim 1 further comprising:

displaying available communication channels and social communities in response to receiving an indication that a cursor is hovering over a node in said third semantic graph.

4. The method as recited in claim 1 further comprising:

displaying available communities and asset repositories in response to receiving an indication that a cursor is hovering over a node in said third semantic graph.

5. The method as recited in claim 1 further comprising:

displaying available communication channels and social communities in response to receiving an indication that a cursor is hovering over an identifier of a person associated with a node in said third semantic graph.

6. The method as recited in claim 1 further comprising:

generating a fourth semantic graph illustrating an organizational hierarchy in response to receiving an indication to retrieve hierarchy information for personnel depicted in said third semantic graph.

7. The method as recited in claim 1 further comprising:

generating a fourth semantic graph in response to receiving a selection of a node of said third semantic graph, wherein said selected node becomes a center node of said fourth semantic graph, wherein said fourth semantic graph comprises nodes surrounding said center node representing personnel and development processes concerning an entity represented by said center node.

8. The method as recited in claim 1 further comprising:

generating a summary report on one or more of said first, second and third semantic graphs.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2013
From: CHEN, FENG-WEI; PACK, WILLIAM T.; SAPPIE, PAUL R.; SOEMARGONO, TINTIN S.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 030319/0231 →
Continuity (2)
Continuation 13426117 · Mar 21, 2012
Related Publication 20130254739A1 · Sep 26, 2013