Patent application EP18159796A (EP), filed 2018-03-02
Publication number: EP3370391A1
Title: SYSTEM FOR DATA CLEANSING BASED AGGREGATION AND PRIORITIZATION OF IT ASSET FIELD VALUES FROM REAL-TIME EVENT LOGS AND METHOD THEREOF
Abstract: The invention relates to a system and a method of identifying and managing IT assets that aggregates fields and their associated values from multiple event log data sources that share one or more common IT asset identifiers and leverages a prioritization approach to determine the most appropriate values for each of the fields. The system utilizes two inputs, namely event log data source inputs and prioritization inputs. Through aggregation of data from different input data sources, the system pieces together a more comprehensive record of field values for a given IT asset, to generate in real-time the updated asset inventory output.
IPC codes: G06F  17/    30            A I
H04L  29/    06            A I
H04L  29/    08            A I
G06F  11/    34            A I
G06F  21/    50            A I
G06F  21/    60            A I
G06F  21/    62            A I
G06F  11/    30            A I
G06F  16/    21            A I
G06F  16/  2455            A I
G06F  16/  2457            A I
G06Q  10/    08            A I
H04L  67/    12            A I
Claims: number: 1
text: A method of updating stored electronic records of a plurality of IT (information technology) assets, the stored electronic records of each of the IT assets comprising multiple field values and being stored in a persistent data storage device of a data processing system, the method comprising:
number: 2
text: The method of claim 1, wherein each electronic record contains a record field for an asset identifier, the asset identifier associating the electronic record with an IT asset identified by the asset identifier, and optionally, each electronic record may contain more than one record field for a group of asset identifiers including the asset identifier, the group of asset identifiers associating the electronic record with the IT asset identified by the group of asset identifiers.
number: 3
text: The method of claim 1, wherein the assigned priority values are numeric, alphanumeric, or a combination thereof.
number: 4
text: The method of claim 1, wherein all record fields in an event log are assigned the same priority value.
number: 5
text: The method of claim 1, wherein log priority values are assigned to event logs and the prioritization algorithm also takes into account log priority values and optionally, the priority algorithm selects a field value if a combined priority value combined from priority value of the field value and the log priority value of the event log from which the field value is selected produce the highest value.
number: 6
text: The method of claim 1, wherein the priority algorithm selects a field value if the data source from which the field value is selected has the highest priority value.
number: 7
text: The method of claim 1, wherein the priority algorithm selects a field value in accordance with a tie-breaker mechanism when at least two different field values are associated with the highest priority value.
number: 8
text: The method of claim 7, wherein the tie-breaker mechanism selects the most recent field value from the at least two different field values or selects from the at least two different field values a field value that appears in the most number of event logs.
number: 9
text: A data processing system for updating electronic records of a plurality of IT (information technology) assets, the electronic records of each of the IT assets comprising multiple field values, the system comprising:
number: 10
text: The system of claim 9, wherein each electronic record contains a record field for an asset identifier, and the at least one microprocessor is further configured to associate the electronic record with an IT asset identified by the asset identifier.
number: 11
text: The system of claim 9, wherein log priority values are assigned to event logs and the prioritization algorithm also takes into account log priority values, and optionally, the priority algorithm selects a field value if a combined priority value combined from the priority value of the field value and the log priority value of the event log from which the field value is selected produce the highest value.
number: 12
text: The system of claim 9, wherein the priority algorithm selects a field value if the data source from which the field value is selected has the highest priority value.
number: 13
text: The system of claim 9, wherein the priority algorithm selects a field value in accordance with a tie-breaker mechanism when at least two different field values are associated with the highest priority value.
number: 14
text: The system of claim 13, wherein the tie-breaker mechanism selects the most recent field value from the at least two different field values or selects from the at least two different field values a field value that appears in the most number of event logs.
number: 15
text: A non-transitory computer-readable medium having stored thereon computer readable code that when executed by a processor of a computing device, causes the computing device to perform a method of updating stored electronic records of a plurality of IT (information technology) assets, the stored electronic records of each of the IT assets comprising multiple field values and being stored in a persistent data storage of a data processing system, the method comprising:
Office action: search_report, dated 2018-09-05
Rejection reasons: novelty_epc_54
Prior art cited: ref_id: US2014108442A1
ref_type: patent
severity: background
ref_id: US2016371395A1
ref_type: patent
severity: background
ref_id: WO2011094734A2
ref_type: patent
severity: background
ref_id: WO2011094734
ref_type: patent
severity: background
ref_id: US2014108442
ref_type: patent
severity: novelty_destroying
ref_id: US2016371395
ref_type: patent
severity: background
Final disposition: pending (2018-09-05)