IP Library Patent Application 15325807
Patent Application
App. No. 15/325,807

DETERMINING TERM SCORES BASED ON A MODIFIED INVERSE DOMAIN FREQUENCY

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.
15/325,807
Abstract

Determining term scores based on a modified inverse domain frequency is disclosed. One example is a system including a data processing engine, an evaluator, and a data analytics module. The data processing engine identifies a key term associated with a system, and a sub-plurality of a plurality of documents, the sub-plurality of documents associated with the event. The evaluator determines, based on the presence or absence of the key term, a first distribution related to the sub-plurality of documents, and a second distribution related to the plurality of documents, and evaluates, for the key term, a term score based on the first distribution and the second distribution, the term score indicative of a modified inverse domain frequency based on the sub-plurality of documents. The data analytics module includes the key term in a word cloud when the term score for the key term satisfies a threshold.

Claims (32)

1 . A system comprising:

a data processing engine to identify a key term associated with a system, and a sub-plurality of a plurality of documents, the sub-plurality of documents associated with the event;

an evaluator to:

determine, based on the presence or absence of the key term, a first distribution related to the sub-plurality of the plurality of documents, and a second distribution related to the plurality of documents, and

evaluate, for the key term, a term score based on the first distribution and the second distribution, the term score indicative of a modified inverse domain frequency based on the sub-plurality of the plurality of documents; and

a data analytics module to include the key term in a word cloud when the term score for the key term satisfies a threshold.

2 . The system of claim 1 , wherein the term score is one of an information gain and a Kullback-Liebler Divergence,

3 . The system of claim 1 , wherein the data analytics module further displays the word cloud via an interactive graphical user interface, wherein the key term is highlighted based on the term score.

4 . The system of claim 3 , wherein the evaluator further modifies the term score of the key term based on feedback data related to the word cloud.

5 . The system of claim 1 , wherein the event is a selected system anomaly, the plurality of documents are a collection of log messages, and the sub-plurality of the plurality of documents are a sub-collection of the collection associated with the selected system anomaly.

6 . The system of claim 1 , wherein the event is a given service case, the plurality of documents are a collection of document descriptions for service cases, and the sub-plurality of the plurality of documents is a document description for the given service case, and the data analytics module provides a potential resolution of the given service case based on the term score.

7 . The system of claim 1 , wherein the term score is further based on a term prominence frequency indicative of prominence of the key term in the sub-plurality of documents.

8 . The system of claim 1 , wherein the term score is further based on a term relevance score indicative of relevance of the key term to the event.

9 . The system of claim 8 , wherein the event is associated with event data that includes structured outcomes, and the evaluator evaluates the term score based on a probability of the key term resulting in an outcome of the structured outcomes.

10 . The system of claim 8 , wherein the event is associated with event data that includes unstructured outcomes, and the evaluator evaluates the term score based on an outcome metric, the outcome metric indicative of distance between two outcomes of the unstructured outcomes.

11 . A method to generate a word cloud based on a system, the method comprising:

identifying the event, a key term associated with the event, and a sub-plurality of a plurality of documents, the sub-plurality of documents associated with the event;

determining, based on the presence or absence of the key term, a first distribution related to the sub-plurality of the plurality of documents, and a second distribution related to the plurality of documents;

evaluating, for the key term, a term score based on the first distribution and the second distribution, the term score indicative of a modified inverse domain frequency based on the sub-plurality of the plurality of documents;

generating a word cloud based on additional key terms in the sub-plurality of the plurality of documents;

including the key term in the word cloud when the term score for the key term satisfies a threshold; and

displaying the word cloud via an interactive graphical user interface.

12 . The method of claim 11 , wherein the event is a selected system anomaly, the plurality of documents are a collection of log messages, and the sub-plurality of the plurality of documents are a sub-collection of the collection associated with the selected system anomaly.

13 . The method of claim 11 , wherein the event is a given service case, the plurality of documents are a collection of document descriptions for service cases, and the sub-plurality of the plurality of documents is a document description for the given service case, and the data analytics module further provides a potential resolution of the given service case based on the term score.

14 . The method of claim 11 , wherein the term score is one of an information gain and a Kullback-Liebler Divergence.

15 . A non-transitory computer readable medium comprising executable instructions to:

identify a key term associated with a system, and a sub-plurality of a plurality of documents, the sub-plurality of documents associated with the event;

determine, based on the presence or absence of the key term, a first distribution related to the sub-plurality of the plurality of documents, and a second distribution related to the plurality of documents;

evaluate, for the key term, a term score based on the first distribution and the second distribution, the term score indicative of a modified inverse domain frequency based on the sub-plurality of the plurality of documents;

generate a word cloud based on additional key terms in the sub-plurality of the plurality of documents;

include the key term in the word cloud when the term score for the key term satisfies a threshold; and

highlight, in the word cloud, the key term based on the term score.

Assignments (8)
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0577 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC)
Reel/Frame 063560/0001 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
CHANGE OF NAME Recorded Aug 8, 2019
From: ENTIT SOFTWARE LLC
To: MICRO FOCUS LLC
Reel/Frame 050004/0001 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ENTIT SOFTWARE LLC; ARCSIGHT, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENTIT SOFTWARE LLC
Reel/Frame 042746/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2017
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 041414/0025 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2017
From: AWAD, MORAD; ELGRABLY, GIL; FISCHER, MANI; KESHET, RENATO; KROHN, MIKE; MAOR, ALINA; MAURER, RON; NOR, IGOR; SHAIN, OLGA; SHAKED, DORON
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 040955/0139 →