System for reducing transaction failure
US-12175472-B2 · Dec 24, 2024 · US
US10379920B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10379920-B2 |
| Application number | US-201715674235-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 10, 2017 |
| Priority date | Jun 23, 2017 |
| Publication date | Aug 13, 2019 |
| Grant date | Aug 13, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A first device may receive data from a set of second devices to be processed to determine a quality of the data. The data may include first data stored by the set of second devices, second data provided toward a third device, or third data related to fourth data. The first device may process the data using a first set of techniques to prepare the data for processing. The first device may process the data using a second set of techniques to improve the quality of the data and to form processed data. The first device may provide the processed data toward the set of second devices to replace the data stored by the set of second devices to permit the set of second devices to use the processed data. The first device may perform an action after providing the processed data toward the set of second devices.
Opening claim text (preview).
What is claimed is: 1. A first device, comprising: one or more processors to: receive data from a set of second devices to be processed to determine a quality of the data, the data including: first data stored by the set of second devices, second data provided toward a third device, or third data related to fourth data; process the data using a first set of techniques to prepare the data for processing related to improving the quality of the data; process the data using a second set of techniques to improve the quality of the data and to form processed data, the processed data to be used or stored by the set of second devices; provide the processed data toward the set of second devices to replace the data stored by the set of second devices or toward another destination to permit the set of second devices or the other destination to use the processed data, the processed data being provided toward the set of second devices to improve the quality of the data stored by the set of second devices; and perform an action after providing the processed data toward the set of second devices or the other destination. 2. The first device of claim 1 , where the one or more processors are further to: monitor operations of the set of second devices; identify another error related to the operations of the set of second devices; and where the one or more processors, when receiving the data, are to: receive the data from the set of second devices based on identifying the other error related to the operations of the set of second devices. 3. The first device of claim 1 , where the first set of techniques includes: aggregating the data, deduplicating the data, formatting the data, or fixing corrupted data elements included in the data. 4. The first device of claim 1 , where the one or more processors, when processing the data using the first set of techniques, are to: process the data based on an intended use of the data, the intended use being determined from the data or from information received from the third device that identifies the intended use of the data. 5. The first device of claim 1 , where the one or more processors are further to: identify a set of rules to be used to determine the quality of the data; and where the one or more processors, when processing the data using the second set of techniques, are to: process the data using the set of rules based on identifying the set of rules. 6. The first device of claim 1 , where the one or more processors, when processing the data using the second set of techniques, are to: determine whether the data satisfies a set of rules to determine the quality of the data. 7. The first device of claim 1 , where the one or more processors are further to: determine a manner in which to fix the data to improve the quality of the data; perform one or more actions to fix the data based on determining the manner in which to fix the data, the one or more actions forming the processed data; and where the one or more processors, when providing the processed data, are to: provide the processed data toward the set of second devices after performing the one or more actions. 8. A method, comprising: receiving, by a first device, data from a set of second devices to be processed to determine whether the data includes an error, the data including: first data stored by the set of second devices, second data provided toward a third device, or third data related to fourth data; processing, by the first device, the data using a first set of techniques to prepare the data for processing related to determining whether the data includes the error; processing, by the first device, the data using a second set of techniques to positively impact the error and to form processed data, the processed data to be used or stored by the set of second devices; providing, by the first device, the processed data toward the set of second devices to positively impact the error by replacing the data stored in the set of second devices or toward another destination to permit the set of second devices or the other destination to use the processed data; and performing, by the first device, an action after providing the processed data toward the set of second devices or the other destination. 9. The method of claim 8 , where processing the data using the first set of techniques comprises: processing the data based on an intended use of the data. 10. The method of claim 8 , further comprising: determining a profile of the data; and where processing the data using the second set of techniques comprises: processing the data using the second set of techniques based on the profile of the data. 11. The method of claim 8 , where processing the data using the second set of techniques comprises: processing the data using machine learning to determine whether the data includes the error. 12. The method of claim 8 , further comprising: determining values for a set of metrics based on a result of processing the data using the second set of techniques; and determining a manner in which to fix the error based on the values for the set of metrics. 13. The method of claim 8 , further comprising: determining a set of rules to use to process the data using machine learning; and where processing the data using the second set of techniques comprises: processing the data using the set of rules. 14. The method of claim 8 , further comprising: determining a manner in which to fix the data to positively impact the error based on an intended use of the data; performing one or more actions to fix the error based on determining the manner in which to fix the error; and where providing the processed data toward the set of second devices comprises: providing the processed data toward the set of second devices after performing the one or more actions. 15. A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions that, when executed by one or more processors, cause the one or more processors to: receive data from a set of first devices, the data to be processed to determine whether the data includes an error; process the data using a first set of techniques to permit a second device to determine whether the data includes the error; process the data using a second set of techniques related to determining whether the data includes the error, the second set of techniques to be used to form processed data; determine whether the data includes the error based on a result of processing the data using the second set of techniques; provide the processed data toward the set of first devices to replace the data stored by the set of first devices or toward another destination, the processed data being provided toward the set of first devices to positively impact the error included in the data; and perform an action after providing the processed data toward the set of first devices or the other destination. 16. The non-transitory computer-readable medium of claim 15 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to: determine an intended use of the data; and where the one or more instructions, that cause the one or more processors to process the data using the second set of techniques, cause the one or more processors to: process the data using the second set of techniques based on the intended use of the data. 17. The non-transitory computer-readable medium of
Remedial or corrective actions (recovery from an exception in an instruction pipeline G06F9/3861; by retry G06F11/1402; for recovering from a failure of a protocol instance or entity H04L69/40) · CPC title
the processing taking place on a specific hardware platform or in a specific software environment · CPC title
Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling · CPC title
Database-specific techniques · CPC title
Alarm or error message display · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.