×

Systems and methods for tuning cross-platform data collection

  • US 10,536,352 B1
  • Filed: 08/05/2015
  • Issued: 01/14/2020
  • Est. Priority Date: 08/05/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of optimizing scheduled data collection comprising, by a computer system:

  • extracting a cross-platform data-collection schema based, at least in part, on information available via heterogeneous interfaces of a plurality of source platforms, wherein the cross-platform data-collection schema identifies a plurality of collectable data points in relation to particular source platforms;

    configuring a cross-platform data-collection schedule for the plurality of source platforms, wherein the cross-platform data-collection schedule indicates a collected subset of the plurality of collectable data points in relation to collection frequencies;

    causing data values for the collected subset to be collected on an ongoing basis as dictated by the cross-platform data-collection schedule;

    automatically analyzing how often each data point of the collected subset is queried based, at least in part, on a frequency of historical queries over a sample period;

    automatically identifying an underutilized data point in the collected subset based, at least in part, on a result of the automatically analyzing;

    assessing an impact that a change to the cross-platform collection schedule would have on the plurality of source platforms, the assessing comprising analyzing one or more performance limitations of at least one source platform of the plurality of source platforms;

    downgrading a collection frequency of the underutilized data point in the cross-platform data-collection schedule, the downgrading comprising modifying the cross-platform data-collection schedule to reflect the downgraded collection frequency; and

    causing data values for the collected subset to be collected on an ongoing basis as dictated by the modified cross-platform data-collection schedule.

View all claims
  • 22 Assignments
Timeline View
Assignment View
    ×
    ×