IP Library Granted Patent US 10,503,480
Granted Patent B2
US 10,503,480 · App. 15/303,661 · Granted Dec 10, 2019

Correlation based instruments discovery

Inventor: Vinu Pillai (Bangalore, IN)
Assignee: ENT. SERVICES DEVELOPMENT CORPORATION LP
G06F8/20G06F8/35G06F16/9024G06F17/27
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 10,503,480
App. No.
15/303,661
Granted
Dec 10, 2019
Kind
B2
Abstract

According to an example, correlation based instruments discovery may include extracting text from content identified as being related to instruments for implementing machine readable instructions based products. An identified content object graph model having subjects and features may be generated. A product specifications object graph model having subjects and features may be generated based upon product specifications related to a machine readable instructions based product that is to be implemented. The subjects and features in the identified content object graph model that correspond to the subjects and features in the product specifications object graph model may be correlated and scored. Subjects and features from the identified content object graph model that include respective highest scores for matching subjects and features from the product specifications object graph model may be selected to identify a subset of the content that is related to instruments for implementing the machine readable instructions based product.

Claims (51)

1. A method for correlation based instruments discovery, the method comprising:

extracting text from content identified as being related to instruments for implementing machine readable instructions based products;

generating, by a processor, an identified content object graph model having first subjects and features, the first subjects and features being extracted from the text of the content;

generating a product specifications object graph model based upon product specifications related to a machine readable instructions based product that is to be implemented, the product specifications object graph model having second subjects and features;

correlating the first subjects and features in the identified content object graph model that correspond to the second subjects and features in the product specifications object graph model, wherein the correlating includes generating a word arrangement of the first and second subjects and features;

scoring correlations produced by the correlating, wherein the scoring includes calculating distances between words in the word arrangement; and

selecting the first subjects and features from the identified content object graph model that include respective highest scores for matching the second subjects and features from the product specifications object graph model to identify a subset of the content that is related to instruments for implementing the machine readable instructions based product.

2. The method of claim 1 , wherein extracting text from the content identified as being related to the instruments for implementing machine readable instructions based products further comprises:

using a crawler to extract the text from the content identified as being related to the instruments for implementing machine readable instructions based products.

3. The method of claim 1 , wherein extracting text from the content identified as being related to the instruments for implementing machine readable instructions based products further comprises:

extracting text from the content identified as being related to the instruments for implementing machine readable instructions based products from internal enterprise sources, external enterprise sources, and social media sources.

4. The method of claim 3 , wherein the internal enterprise sources include sources related to at least one of instrument specifications, instrument inventories, and product assets.

5. The method of claim 3 , wherein the external enterprise sources include sources related to at least one of product specification websites, vendor portals, product documentation, product forums, framework specifications, and knowledge management websites.

6. The method of claim 3 , wherein the social media sources include sources related to at least one of blogs, forums, and knowledge management systems.

7. The method of claim 1 , further comprising:

performing subjectivity and feature extraction on the extracted text from the identified content to generate the identified content object graph model having the first subjects and features.

8. The method of claim 7 , wherein performing the subjectivity and feature extraction on the extracted text from the identified content to generate the identified content object graph model having the first subjects and features further comprises:

performing implicit and explicit feature extraction on the extracted text from the identified content to generate the identified content object graph model having the first subjects and features.

9. The method of claim 1 , further comprising:

performing subjectivity and feature extraction on text from the product specifications to generate the product specifications object graph model having the second subjects and features.

10. The method of claim 9 , wherein performing the subjectivity and feature extraction on text from the product specifications to generate the product specifications object graph model having the second subjects and features further comprises:

performing implicit and explicit feature extraction on the text from the product specifications to generate the product specifications object graph model having the second subjects and features.

11. The method of claim 1 , wherein scoring correlations of the first subjects and features in the identified content object graph model that correspond to the second subjects and features in the product specifications object graph model further comprises:

determining a degree of match between the first subjects and features in the identified content object graph model and the second subjects and features in the product specifications object graph model.

12. The method of claim 1 , wherein the identified content object graph model links the first subjects and features from the extracted text from the identified content.

13. A correlation based instruments discovery apparatus comprising:

a processor; and

a memory storing machine readable instructions that when executed by the processor cause the processor to:

identify content related to instruments for implementing computer products from internal enterprise sources, external enterprise sources, and social media sources;

extract text from the identified content;

perform subjectivity, and implicit and explicit feature extraction on the extracted text from the identified content to generate an identified content object graph model;

receive product specifications related to a computer product that is to be implemented;

extract text from the product specifications;

perform subjectivity, and implicit and explicit feature extraction on the text from the product specifications to generate a product specifications object graph model;

identify first subjects and features in the identified content object graph model

that correspond to second subjects and features in the product specifications object graph model;

correlate the first subjects and features in the identified content object graph model to the second subjects and features in the product specifications object graph model, wherein the correlate includes to generate a word arrangement of the first and second subjects and features;

score correlations produced by the correlating, wherein the score correlations includes to calculate distances between words in the word arrangement; and

select the first subjects and features from the identified content object graph model that include respective predetermined scores for matching the second subjects and features from the product specifications object graph model to identify a subset of the identified content that is related to instruments for implementing the computer product.

14. The correlation based instruments discovery apparatus according to claim 13 , wherein the respective predetermined scores represent the highest scores.

15. A non-transitory computer readable medium having stored thereon machine readable instructions to provide correlation based instruments discovery, the machine readable instructions, when executed, cause a processor to:

identify content related to instruments for implementing computer products from internal enterprise sources, external enterprise sources, and social media sources;

extract text from the identified content;

perform, by a processor, subjectivity, and implicit and explicit feature extraction on the extracted text from the identified content to generate an identified content object graph model;

receive product specifications related to a computer product that is to be implemented;

extract text from the product specifications;

perform subjectivity, and implicit and explicit feature extraction on the text from the product specifications to generate a product specifications object graph model;

identify first subjects and features in the identified content object graph model that correspond to second subjects and features in the product specifications object graph model;

correlate the first subjects and features in the identified content object graph model to the second subjects and features in the product specifications object graph model, wherein the correlate includes to generate a word arrangement of the first and second subjects and features;

score correlations produced by the correlate, wherein the score includes determining a degree of match between the first subjects and features in the identified content object graph model and the second subjects and features in the product specifications object graph model, and wherein the score correlations includes to calculate distances between words in the word arrangement; and

select the first subjects and features from the identified content object graph model that include respective highest scores for matching the second subjects and features from the product specifications object graph model to identify a subset of the identified content that is related to instruments for implementing the computer product.

Assignments (3)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 7, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENT. SERVICES DEVELOPMENT CORPORATION LP
Reel/Frame 042625/0512 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2016
From: PILLAI, VINU
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 040214/0403 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2016
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 040557/0001 →
Continuity (1)
Related Publication 20170039036A1 · Feb 9, 2017