System and Method for Creating a Core Cognitive Fingerprint
First Claim
1. A computer implemented method of constructing a cognitive fingerprint, comprising:
- identifying a set of time frames, each time frame corresponding to a respective data source, within which data is extracted by a computer system;
providing a plurality of pattern recognizers each having an assigned heuristic specific to a type of content;
processing, by the computer system, a combined stream of extracted data through the plurality of pattern recognizers to generate an initial set of elements, each element corresponding to the output of the heuristic assigned to each pattern recognizer;
extracting identified relationships amongst the initial set of elements;
modifying the initial set of elements to include the identified relationships to create an intermediate set of elements;
comparing, by the computer system, the intermediate set of elements against assigned values to emphasize or deemphasize each element in the intermediate set of elements to create a final set of elements; and
using the final set of elements as a cognitive fingerprint representing a signature of the data extracted from the time frame, so that the signature can be compared to other cognitive fingerprints for further analysis.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for creating a core cognitive fingerprint are provided. A core cognitive fingerprint can be used to capture and summarize the evolution of a system state and potentially respond with a predetermined action if the fingerprint falls within a defined threshold. The method includes: identifying a set of time frames, each time frame corresponding to a respective data source, within which data is extracted; providing a plurality of pattern recognizers each having an assigned heuristic specific to a type of content; processing the extracted data through the plurality of pattern recognizers to generate an initial set of elements, each element corresponding to the output of the heuristic assigned to each pattern recognizer; extracting identified relationships amongst the initial set of elements; modifying the initial set of elements to include the identified relationships to create an intermediate set of elements; comparing the intermediate set of elements against assigned values to emphasize or deemphasize each element in the intermediate set of elements to create a final set of elements; and using the final set of elements as a cognitive fingerprint representing a signature of the data extracted from the time frame, so that the signature can be compared to other cognitive fingerprints for further analysis.
14 Citations
20 Claims
-
1. A computer implemented method of constructing a cognitive fingerprint, comprising:
-
identifying a set of time frames, each time frame corresponding to a respective data source, within which data is extracted by a computer system; providing a plurality of pattern recognizers each having an assigned heuristic specific to a type of content; processing, by the computer system, a combined stream of extracted data through the plurality of pattern recognizers to generate an initial set of elements, each element corresponding to the output of the heuristic assigned to each pattern recognizer; extracting identified relationships amongst the initial set of elements; modifying the initial set of elements to include the identified relationships to create an intermediate set of elements; comparing, by the computer system, the intermediate set of elements against assigned values to emphasize or deemphasize each element in the intermediate set of elements to create a final set of elements; and using the final set of elements as a cognitive fingerprint representing a signature of the data extracted from the time frame, so that the signature can be compared to other cognitive fingerprints for further analysis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 18)
-
-
11. A computer system, comprising:
-
a processor; and memory coupled to the processor and storing instructions that, when executed by the processor, cause the computer system to; identify a set of time frames, each time frame corresponding to a respective data source, within which data is extracted; provide a plurality of pattern recognizers each having an assigned heuristic specific to a type of content; process a combined stream of extracted data through the plurality of pattern recognizers to generate an initial set of elements, each element corresponding to the output of the heuristic assigned to each pattern recognizer; extract identified relationships amongst the initial set of elements; modify the initial set of elements to include the identified relationships to create an intermediate set of elements; compare the intermediate set of elements against assigned values to emphasize or deemphasize each element in the intermediate set of elements to create a final set of elements; and use the final set of elements as a cognitive fingerprint representing a signature of the data extracted from the time frame, so that the signature can be compared to other cognitive fingerprints for further analysis. - View Dependent Claims (12, 13, 14, 15, 16, 17, 19, 20)
-
Specification