# US 11,442,919 B2 · Data reliability analysis

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,442,919 B2
- Document ID: US11442919B2
- Status: Granted
- Kind: B2
- Application number: 14/814,849
- Filed: 2015-07-31
- Published: 2017-02-02
- Granted: 2022-09-13
- Earliest claimed: 2015-07-31
- Assignees: Accenture Global Services Limited
- Applicants: Accenture Global Services Limited
- Inventors: Eduard Smits; Rob Goes; Simon Coombs
- Web page: https://patentgrep.com/patent/US11442919B2

## CPC

- G06F 16/2365: {Ensuring data consistency and integrity}
- G06F 11/008: {Reliability or availability analysis}
- G06F 11/1448: {Management of the data involved in backup or backup restore}
- G06F 11/3051: {Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs (verification or detection of system hardware configuration G06F11/2247)}
- G06F 16/13: File access structures, e.g. distributed indices (arrangements of input from, or output to, record carriers G06F3/06)
- G06Q 10/06: Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06F 2201/84: Using snapshots, i.e. a logical point-in-time copy of the data
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

According to examples, data reliability analysis may include scanning a component of a data supply chain, and determining, based on the scanning, configurations of the component. Data reliability analysis may further include analyzing the configurations, and detecting, based on the analysis of the configurations, a change in at least one of the configurations. The change may be compared against a corresponding configuration rule to determine whether the change is a defect that affects consistency of data related to the component. In response to a determination that the change is the defect, a solution related to the defect may be determined based on the corresponding configuration rule. A configuration of the component may be modified, based on the solution related to the defect, to correct the defect that affects the consistency of the data.

## Claims

### Claim 1

A data reliability analysis system comprising:
a configuration scanner, executed by at least one hardware processor, to
determine a scanning frequency of a component of a data supply chain,
scan, based on the determined scanning frequency, the component of the data supply chain, and
determine, based on the scan of the component of the data supply chain, configurations of the component of the data supply chain;
a configuration analyzer, executed by the at least one hardware processor, to analyze the configurations of the component of the data supply chain, detect, based on the analysis of the configurations of the component of the data supply chain, a change in at least one of the configurations of the component of the data supply chain,
compare the change against a corresponding configuration rule pertaining to the component of the data supply chain, the configuration rule being a rule where an attribute that describes how a data stream originating from an input signal will be handled in a particular system should be compliant to determine whether the change is at least one defect that affects consistency of data related to the component, wherein an inconsistency occurs when a tag or the data stream has one or more attributes that include different values in different systems and a defect is a non-compliance of the change with the configuration rule, and
in response to a determination that the change is the at least one defect that affects the consistency of the data related to the component, determine, based on the corresponding configuration rule, a solution related to the at least one defect; and
a configuration modifier, executed by the at least one hardware processor, to
modify, based on the solution related to the at least one defect, a configuration of the configurations to correct the at least one defect that affects the consistency of the data related to the component, wherein the at least one defect includes a plurality of defects,
determine whether a total number of the defects is greater than a specified threshold, and
based on a determination that the total number of the defects is greater than the specified threshold, increase the determined scanning frequency,
wherein the configuration analyzer is further to
record the modification to the configuration of the configurations to correct the at least one defect that affects the consistency of the data related to the component, and
bypass analysis related to the modification for future analysis of the configurations of the component of the data supply chain.

### Claim 2 (depends on 1)

The data reliability analysis system according to claim 1, where
the configuration scanner is further to
scan components including the component of the data supply chain, and
determine, based on the scan of the components of the data supply chain, configurations of the components of the data supply chain, and
the configuration analyzer is further to
analyze the configurations of the components of the data supply chain,
detect, based on the analysis of the configurations of the components of the data supply chain, a change in at least one of the configurations of the components of the data supply chain and a change in a configuration of the data supply chain, and
compare the change in the configuration of the data supply chain against another corresponding configuration rule to determine whether the change in the configuration of the data supply chain is another defect that affects consistency of further data related to the data supply chain.

### Claim 3 (depends on 2)

The data reliability analysis system according to claim 2, where
the configuration analyzer is further to
in response to a determination that the change is the another defect that affects the consistency of the further data related to the data supply chain, determine, based on the another corresponding configuration rule, a further solution related to the another defect that affects the consistency of the further data related to the data supply chain, and
the configuration modifier is further to
modify, based on the further solution related to the another defect that affects the consistency of the further data related to the data supply chain, the configuration of the data supply chain to correct the another defect that affects the consistency of the further data related to the data supply chain.

### Claim 4 (depends on 1)

The data reliability analysis system according to claim 1, where the configuration scanner is to determine, based on the scan of the component of the data supply chain, configurations of the component of the data supply chain by
determining, based on the scan of the component of the data supply chain, backup files of the component of the data supply chain.

### Claim 5 (depends on 4)

The data reliability analysis system according to claim 4, where
the configuration scanner is further to
identify, based on the scan of the component of the data supply chain, versions of the backup files of the component of the data supply chain, and
the configuration analyzer is further to
analyze different versions of the backup files of the component of the data supply chain by comparing the different versions of the backup files of the component of the data supply chain,
detect, based on the analysis of the different versions of the backup files of the component of the data supply chain, the change in at least one of the versions of the backup files of the component of the data supply chain, and
compare the change against the corresponding configuration rule to determine whether the change is the at least one defect that affects the consistency of the data related to the component.

### Claim 6 (depends on 2)

The data reliability analysis system according to claim 2, where the configuration scanner is to determine, based on the scan of the components of the data supply chain, configurations of the components of the data supply chain by
determining, based on the scan of the components of the data supply chain, backup files of the components of the data supply chain.

### Claim 7 (depends on 6)

The data reliability analysis system according to claim 6, where
the configuration scanner is further to
identify, based on the scan of the components of the data supply chain, versions of the backup files of the components of the data supply chain, and
the configuration analyzer is further to
analyze different versions of the backup files of the components of the data supply chain by comparing the different versions of the backup files of the components of the data supply chain with respect to each associated component and each other component of the data supply chain,
detect, based on the analysis of the different versions of the backup files of the components of the data supply chain, the change in at least one of the versions of the backup files of the components of the data supply chain and a change in a backup file of the data supply chain, and
compare the change in the backup file of the data supply chain against another corresponding configuration rule to determine whether the change in the backup file of the data supply chain is another defect that affects consistency of further data related to the data supply chain.

### Claim 8 (depends on 1)

The data reliability analysis system according to claim 1, where the configuration analyzer is further to determine whether the change is
a security based change related to security of the component.

### Claim 9 (depends on 1)

The data reliability analysis system according to claim 1, further comprising:
a configuration controller, executed by the at least one hardware processor, to determine a scanning frequency of the component of the data supply chain based on the corresponding configuration rule.

### Claim 10 (depends on 1)

The data reliability analysis system according to claim 1, further comprising:
a configuration controller, executed by the at least one hardware processor, to determine a scanning frequency of the component of the data supply chain based on a computational load associated with the component of the data supply chain.

### Claim 11 (depends on 1)

The data reliability analysis system according to claim 1, further comprising:
a report generator, executed by the at least one hardware processor, to generate a report related to at least one of
the change in the at least one of the configurations of the component of the data supply chain,
the solution related to the at least one defect, or
the modification, based on the solution related to the at least one defect, of the configuration of the configurations to correct the at least one defect that affects the consistency of the data related to the component.

### Claim 12 (depends on 1)

The data reliability analysis system according to claim 1, where the configuration modifier is further to
determine a workflow order of components of the data supply chain to modify the configuration of the component of the data supply chain to correct the at least one defect that affects the consistency of the data related to the component.

### Claim 13 (depends on 1)

The data reliability analysis system according to claim 1, where the configuration rule is related to a display accuracy of the component of the data supply change.

### Claim 14 (depends on 1)

The data reliability analysis system according to claim 1, where the configuration rule is related to an alert level related to operation of the component of the data supply change.

### Claim 15 (depends on 1)

The data reliability analysis system according to claim 1, where the configuration analyzer is to analyze the configurations of the component of the data supply chain by
comparing a current version of a configuration to a selected previous version of the configurations to determine whether a tag from a backup file has been deleted, altered, or created.

### Claim 16 (depends on 15)

The data reliability analysis system according to claim 15, where, in response to a determination that the tag from a backup file has been deleted, altered, or created, the configuration analyzer is to
analyze the tag relative to the corresponding configuration rule to determine whether the deletion, alteration, or creation is the at least one defect that affects the consistency of data related to the component.

### Claim 17

A method for data reliability analysis, the method comprising:
determining, by a hardware processor, a scanning frequency of components of a data supply chain;
scanning, based on the determined scanning frequency, the components of the data supply chain;
determining, based on the scan of the components of the data supply chain, configurations of the components of the data supply chain;
analyzing the configurations of the components of the data supply chain;
detecting, based on the analysis of the configurations of the components of the data supply chain, a change in at least one of the configurations of the components of the data supply chain and a change in a configuration of the data supply chain;
comparing the change in the configuration of the data supply chain against a corresponding configuration rule pertaining to the components of the data supply chain, the configuration rule being a rule where an attribute that describes how a data stream originating from an input signal will be handled in a particular system should be compliant, to determine whether the change in the configuration of the data supply chain is at least one defect that affects consistency of data related to the data supply chain, wherein an inconsistency occurs when a tag or the data stream has one or more attributes that include different values in different systems and a defect is a non-compliance of the change with the configuration rule;
in response to a determination that the change is the at least one defect that affects the consistency of the data related to the data supply chain, determining, based on the corresponding configuration rule, a solution related to the at least one defect that affects the consistency of the data related to the data supply chain;
modifying, based on the solution related to the at least one defect that affects the consistency of the data related to the data supply chain, the configuration of the data supply chain to correct the at least one defect that affects the consistency of the data related to the data supply chain, wherein the at least one defect includes a plurality of defects;
determining whether a total number of the defects is greater than a specified threshold,
based on a determination that the total number of the defects is greater than the specified threshold, increasing the determined scanning frequency;
recording the modification to the configuration to correct the at least one defect that affects the consistency of the data related to the data supply chain; and
bypassing analysis related to the modification for future analysis of the configurations of the component of the data supply chain.

### Claim 18 (depends on 17)

The method for data reliability analysis according to claim 17, where determining, based on the scan of the components of the data supply chain, configurations of the components of the data supply chain further comprises determining, based on the scan of the components of the data supply chain, backup files of the components of the data supply chain, further comprising:
identifying, based on the scan of the components of the data supply chain, versions of the backup files of the components of the data supply chain;
analyzing different versions of the backup files of the components of the data supply chain by comparing the different versions of the backup files of the components of the data supply chain with respect to each associated component and each other component of the data supply chain;
detecting, based on the analysis of the different versions of the backup files of the components of the data supply chain, the change in at least one of the versions of the backup files of the components of the data supply chain and a change in a backup file of the data supply chain; and
comparing the change in the backup file of the data supply chain against another corresponding configuration rule to determine whether the change in the backup file of the data supply chain is another defect that affects consistency of further data related to the data supply chain.

### Claim 19

A non-transitory computer readable medium having stored thereon machine readable instructions for data reliability analysis, the machine readable instructions when executed cause a computer system to:
determine a scanning frequency of a component of a data supply chain based on a corresponding configuration rule related to the component of the data supply chain;
scan, based on the scanning frequency, the component of the data supply chain;
determine, based on the scan of the component of the data supply chain, configurations of the component of the data supply chain;
analyze the configurations of the component of the data supply chain;
detect, based on the analysis of the configurations of the component of the data supply chain, a change in at least one of the configurations of the component of the data supply chain;
compare the change against the corresponding configuration rule pertaining to the component of the data supply chain, the configuration rule being a rule where an attribute that describes how a data stream originating from an input signal will be handled in a particular system should be compliant to determine whether the change is at least one defect that affects consistency of data related to the component, wherein an inconsistency occurs when a tag or the data stream has one or more attributes that include different values in different systems and a defect is a non-compliance of the change with the configuration rule;
in response to a determination that the change is the at least one defect of a total number of defects that affects the consistency of the data related to the component, determine, based on the corresponding configuration rule, a solution related to the at least one defect of the total number of defects;
modify, based on the solution related to the at least one defect, a configuration of the configurations to correct the at least one defect that affects the consistency of the data related to the component;
record the modification to the configuration to correct the at least one defect that affects the consistency of the data related to the component; and
bypass analysis related to the modification for future analysis of the configurations of the component of the data supply chain.
