Employing associative memory for enhanced lifecycle management
First Claim
1. A non-conformance analysis system, comprising:
- an associative memory subsystem having an associative learning memory populated with information involving a plurality of entities defining different attributes of a component, with each said entity being categorized under a user defined entity type, the entities and entity types being stored in said associative learning memory;
an input device configured to receive a free text query including at least one of words and numbers, concerning said component to obtain information related to managing a lifecycle of said component;
an associative memory entity analytics engine in communication with said associative memory subsystem, and responsive to said input device, said associative memory analytics engine including query software that uses the free text query to perform a plurality of searches of said associative learning memory to retrieve entities related to assessing said lifecycle of said component;
said associative memory entity analytics engine further using additional information received by the input device and relating to results of said free text query, to selectively update existing ones of said entities, and to selectively create new entities, in said associative learning memory; and
said associative memory entity analytics engine further providing a correlation value for each said entity type returned from said plurality of searches to indicate how well each said entity type correlates to said free text query, relative to other ones of said entity types returned from said plurality of searches, the correlation value being indicative of which ones of each of said returned entity types are more relevant than other ones of said returned entity types.
1 Assignment
0 Petitions
Accused Products
Abstract
A non-conformance analysis system may have an associative memory subsystem populated with information involving a plurality of entities defining different attributes of a component, with each entity being categorized under a user defined entity type, the entities and entity types forming an associative memory. A user input device may be used for enabling a user to input a query concerning the component, and to obtain information useful for managing a lifecycle of said component. An associative memory entity analytics engine in communication with the associative memory subsystem, and responsive to said user input device, searches the associative memory using the information provided in the query to retrieve entities helpful to the user in assessing the lifecycle of the component.
19 Citations
18 Claims
-
1. A non-conformance analysis system, comprising:
-
an associative memory subsystem having an associative learning memory populated with information involving a plurality of entities defining different attributes of a component, with each said entity being categorized under a user defined entity type, the entities and entity types being stored in said associative learning memory; an input device configured to receive a free text query including at least one of words and numbers, concerning said component to obtain information related to managing a lifecycle of said component; an associative memory entity analytics engine in communication with said associative memory subsystem, and responsive to said input device, said associative memory analytics engine including query software that uses the free text query to perform a plurality of searches of said associative learning memory to retrieve entities related to assessing said lifecycle of said component; said associative memory entity analytics engine further using additional information received by the input device and relating to results of said free text query, to selectively update existing ones of said entities, and to selectively create new entities, in said associative learning memory; and said associative memory entity analytics engine further providing a correlation value for each said entity type returned from said plurality of searches to indicate how well each said entity type correlates to said free text query, relative to other ones of said entity types returned from said plurality of searches, the correlation value being indicative of which ones of each of said returned entity types are more relevant than other ones of said returned entity types. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for forming a system for managing a lifecycle of a component, said method comprising:
-
using an associative memory subsystem populated with information involving a plurality of entities, with each said entity being categorized under a pre-defined entity type, and the entity types and entities collectively being used by associative learning memory; using an input device configured to receive a free text query including at least one of words and numbers, concerning information related to managing a non-conformance of said component; using an entity analytics engine in communication with said input device and said associative memory subsystem to analyze entities stored in said associative learning memory and to retrieve specific ones of said entities stored in said associative learning memory that include information relating to managing a non-conformance of said component; using the entity analytics engine to periodically update the associative learning memory with new information obtained from a data mining tool, and also using new information relating to results of said query, to thus update existing ones of said entities with additional information, and to create new entities when needed, in said associative learning memory; and said entity analytics engine further providing a correlation value for each said entity type returned from results of said free text query to indicate how well each said entity type correlates to said free text query, relative to other ones of said entity types returned from said free text query, the correlation value being indicative of which ones of each of said returned entity types are more relevant than other ones of said returned entity types. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for managing a lifecycle of a component, comprising:
-
providing an associative memory subsystem having an associative learning memory; said associative learning memory having information relating to said component, said information being organized in accordance with pre-defined entity types, where each said entity type has at least one entity representing a specific attribute; using an entity analytics engine to search said associative learning memory using a free text query received by an input device in communication with said entity analytics engine; using said entity analytics engine during said search to obtain all relevant entities containing attributes that may be related to said free text query; outputting said relevant entities to a display; using the entity analytics engine to periodically update the associative learning memory with new information obtained from a data mining tool; further using said associative memory entity analytics engine to receive additional information received by the input device and relating to results of said free text query, and using the additional information to selectively update existing ones of said entities, and to selectively create new entities, in said associative learning memory; and said associative memory entity analytics engine further providing a correlation value for each said entity type returned from said plurality of searches to indicate how well each said entity type correlates to said free text query, relative to other ones of said entity types returned from said plurality of searches, the correlation value being indicative of which ones of each of said returned types are more relevant than other ones of said returned entity types. - View Dependent Claims (17, 18)
-
Specification