Patent ID: 9613147
Date: 2017-04-04
CPC Classifications: G06F,G08C,H04L,H04Q

Claim:
1. A computer-based method for collection of telemetry data by a telemetry library within a client device, the method comprising: initializing the telemetry library via the client device; contacting a configuration server with identifying information specific to the client device to retrieve configuration information, via the telemetry library; using the identifying information to perform a search, via the configuration server; returning configuration regular expressions related to the identifying information to the telemetry library, via the configuration server; using a name generated by the telemetry library to identify the telemetry data along with a namespace or a scope to which the telemetry data belongs, via the client device; generating a signature using a scope hierarchy, the name used, and the telemetry data being collected; matching the telemetry data to the configuration regular expressions; and adding the telemetry data to a collection of data of the telemetry library being captured if there is no match to the generated signature, via the telemetry library.