CPC G06F 40/103 (2020.01) [G06F 3/04847 (2013.01); G06F 16/93 (2019.01); G06F 21/604 (2013.01); G06F 21/62 (2013.01); G06F 40/131 (2020.01); G06F 40/197 (2020.01); H04L 63/101 (2013.01); H04L 63/104 (2013.01); H04L 63/123 (2013.01); H04L 67/1095 (2013.01)] | 20 Claims |
1. A method, comprising:
receiving, by a computer through an input connector to a data source, raw data from the data source, the raw data containing unstructured messages;
determining, by the computer from the unstructured messages, a known pattern representing a triggering event;
determining, by the computer responsive to the triggering event, metadata describing the known pattern;
constructing, by the computer based on a rule, a structured message containing the metadata, the structured message having a format-independent data structure;
persisting, by the computer, the structured message in a first data storage;
generating, by the computer, a fragment that references the structured message in the first data storage, the fragment having a presentation-independent format;
determining, by the computer, whether the fragment is unique among previously generated fragments stored in a second data storage; and
storing, by the computer, the fragment in the second data storage responsive to a determination that the fragment is unique.
|