COMPRESSING DIGITAL METRICS FOR TRANSMISSION ACROSS A NETWORK UTILIZING A GRAPH-BASED COMPRESSION DICTIONARY AND TIME SLICE DELTA COMPRESSION

The present disclosure relates to systems, methods, and non-transitory computer-readable media that generate compressed metric data for digital metrics utilizing a graph-based compression dictionary and time slice compression. For instance, the disclosed systems can utilize a dynamically modifiable...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PINNER, Jeffrey, RAMIN, Yann, OORLOFF, Nathaniel, AGARWAL, Kirti, BADII, Behrooz
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The present disclosure relates to systems, methods, and non-transitory computer-readable media that generate compressed metric data for digital metrics utilizing a graph-based compression dictionary and time slice compression. For instance, the disclosed systems can utilize a dynamically modifiable graph-based compression dictionary to generate compressed metric label identifiers for metric labels of digital metrics. The graph-based compression dictionary can include nodes and edges corresponding to metric label segments and metric label identifier values, respectively. The disclosed systems can traverse the graph-based compression dictionary using a metric label to determine the corresponding compressed metric label identifier. The disclosed systems can further generate delta compression values for the metric values of the digital metrics. For instance, the disclosed systems can compare metric values within a single time slice (e.g., a time stamp) to generate corresponding delta compression values. In some cases, the disclosed systems further compare the metric values across a time window. La présente divulgation concerne des systèmes, des procédés et des supports lisibles par ordinateur non transitoires qui génèrent des données métriques compressées pour des métriques numériques à l'aide d'un dictionnaire de compression à base de graphique et d'une compression de tranche de temps. Par exemple, les systèmes décrits peuvent utiliser un dictionnaire de compression à base de graphique pouvant être modifié de manière dynamique pour générer des identifiants d'étiquettes métriques compressées pour des étiquettes métriques de métriques numériques. Le dictionnaire de compression à base de graphique peut comprendre des nœuds et des bords correspondant à des segments d'étiquettes métriques et à des valeurs d'identifiant d'étiquette métrique, respectivement. Les systèmes décrits peuvent traverser le dictionnaire de compression à base de graphique à l'aide d'une étiquette métrique pour déterminer l'identifiant d'étiquette métrique compressée correspondant. Les systèmes décrits peuvent en outre générer des valeurs de compression delta pour les valeurs métriques des métriques numériques. Par exemple, les systèmes décrits peuvent comparer des valeurs métriques à l'intérieur d'une tranche de temps unique (par exemple, un horodatage) pour générer des valeurs de compression delta correspondantes. Dans certains cas, les systèmes décrits comparent en outre les valeurs métriq