CPC H04L 47/808 (2013.01) [H04L 41/0816 (2013.01); H04L 41/0886 (2013.01); H04L 47/41 (2013.01); H04L 47/72 (2013.01); H04L 47/781 (2013.01)] | 20 Claims |
1. A system comprising:
one or more processors; and
one or more non-transitory, computer-readable storage media containing instructions which, when executed on the one or more processors, cause the one or more processors to perform operations comprising:
monitoring at least one interface of a monitoring device of a control system, for data changes originating from one or more client devices, one or more control devices, or one or more sensors of a plurality of interconnected electronic devices connected via a network, where the data changes correspond to electronic communications;
detecting, by the control system, the data changes and identifying the data changes as corresponding to one or more of:
indicia of device interactions or data changes that correspond to operation performances by operation-performing resources;
indicia of conditions of loads corresponding to exceeding a threshold, exhibiting an above-threshold change, or having a particular value; or
indicia of operations associated with the operation-performing resources and the loads;
collecting, by using an aggregation and transformation engine of the control system, a plurality of data portions at least in part by:
for each electronic communication:
processing the electronic communication to identify one or more identifiers mapped to one or more of the operation-performing resources and/or one or more of the loads; and
caching a data portion from the electronic communication;
consolidating the data portions and mapping at least part of the data portions to one or more resource profile records and/or one or more load profile records that are stored in one or more resource data storages and/or one or more load data storages;
developing the one or more resource profile records and/or one or more load profile records with the at least part of the data portions;
based at least in part on the plurality of data portions, learning, by the control system, a pattern of operation performances, performance metrics, and/or load conditions mapped to the one or more of the operation-performing resources;
for each of the one or more of the operation-performing resources:
creating a graphical representation formatted based at least in part on the learned pattern of the operation performances, the performance metrics, and/or the load conditions mapped to the operation-performing resource; and
communicating visualization data corresponding to the graphical representation to allow access to the graphical representation.
|