DYNAMIC COLLECTION ANALYSIS AND REPORTING OF TELEMETRY DATA

Technologies are generally described for collecting, analyzing and reporting telemetry data. A telemetry engine is built into a client application installed on a client device, and the telemetry engine is configured to collect and analyze application data at the client device and report the analyzed...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ISRAEL, LARRY JACK, LOGANATH, BALA MURALI, GUREVICH, PETER, MURTHY, MUKUNDA, HERBERT, GEORGE ARTHUR, III, SMITH, ERIC, WU, YI-LEI, ASHBY, ERIK, BORZELLO, ERIC, WIEDEMAN, BRUCE, THAYER, DANNY, NOVITSKEY, ROBERT, PITTS, JACOB
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:Technologies are generally described for collecting, analyzing and reporting telemetry data. A telemetry engine is built into a client application installed on a client device, and the telemetry engine is configured to collect and analyze application data at the client device and report the analyzed data to a service provider associated with the application. The telemetry application includes a specialized set of components, such as a telemetry transport component configured to communicate with the service provider, a data collection module configured to retrieve data from the application, and a rule manager and analyzer configured to analyze collected data according to a set of data collection rules provided by the service provider. The telemetry engine enables collection and analysis of telemetry data from multiple distributed client devices. The client devices dynamically change over time to ensure that current and important information is reported to the service provider. La présente invention concerne globalement des technologies de collecte, d'analyse et de compte rendu de données de télémesure. Un moteur de télémesure est intégré à une application client installée sur un dispositif client, et le moteur de télémesure est conçu pour collecter et analyser des données d'application au niveau du service client et rendre compte des données analysées à un fournisseur de service associé à l'application. L'application de télémesure comprend un ensemble spécialisé de composants, tels qu'un composant de transport de télémesure conçu pour communiquer avec le fournisseur de service, un module de collecte de données conçu pour récupérer des données de l'application, et un gestionnaire et analyseur de règles conçu pour analyser des données collectées conformément à un ensemble de règles de collecte de données fourni par le fournisseur de service. Le moteur de télémesure permet une collecte et une analyse de données de télémesure à partir de multiples dispositifs clients distribués. Les dispositifs clients changent de manière dynamique dans le temps pour garantir un compte rendu d'informations courantes et importantes au fournisseur de service.