×

Automated device-specific dynamic operation modifications

  • US 10,248,527 B1
  • Filed: 09/19/2018
  • Issued: 04/02/2019
  • Est. Priority Date: 09/19/2018
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • tracking, by a configured computing system, device operations of a plurality of mobile devices, including generating data about modification actions of multiple types that are performed on configuration settings affecting use of hardware components on the mobile devices, and about subsequent changes in the device operations of the mobile devices;

    determining, by the configured computing system and based on an automated analysis of the generated data, measured effects on the device operations that result from performing associated modification actions on the configuration settings, wherein the mobile devices have a plurality of device attributes reflecting the hardware components on the mobile devices, and wherein the associated modification actions of the multiple types have a plurality of action attributes reflecting associated configuration setting modifications;

    generating, by the configured computing system, a decision tree structure for a subset of the device and action attributes that are selected based on having associated measured effects of an indicated type, including generating a node in the decision tree structure associated with each of multiple combinations of the device and action attributes of the subset, and storing a target distribution and a control distribution for each node to identify measured effects for devices having the device attributes of the associated combination for the node, wherein the target distribution for a node identifies the measured effects for devices receiving modification actions with the action attributes of the associated combination for the node, and wherein the control distribution for a node identifies the measured effects for other devices that do not receive modification actions with the action attributes of the associated combination for the node; and

    using, by the configured computing system, the decision tree structure to control ongoing operations for an additional mobile device, including;

    determining, by the configured computing system, and for each of multiple modification actions to possibly perform, a node in the decision data structure with an associated combination of device and action attributes that matches attributes of the additional mobile device and the modification action, and using the target and control distributions for the determined node to predict an effect of performing the modification action on the additional mobile device;

    selecting, by the configured computing system, one of the multiple modification actions based at least in part on the predicted effect of performing the selected one modification action on the additional mobile device; and

    performing, by the configured computing system, the selected one modification action on the additional mobile device to modify one or more configuration settings that affect use of hardware components on the additional mobile device.

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