×

Automated identification of device status and resulting dynamic modification of device operations

  • US 10,353,764 B1
  • Filed: 11/08/2018
  • Issued: 07/16/2019
  • Est. Priority Date: 11/08/2018
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • tracking, by a configured computing system, device operations of multiple mobile devices, including storing multiple observed hardware attribute states for each mobile device at each of a plurality of times, determining whether each of the mobile devices has a subsequent device failure after the plurality of times, and separating the multiple mobile devices into a first plurality of failed mobile devices that have the subsequent device failure and a second plurality of non-failed mobile devices that do not have the subsequent device failure;

    generating, by the configured computing system and based on an automated analysis of first data generated about the failed mobile devices from the tracking, one or more failure model data structures with information correlating first observed hardware attribute states of the failed mobile devices with subsequent device failure, including modeling additional first non-observable hardware attribute states of the failed mobile devices that cause the first observed hardware attribute states, and determining probabilities of occurrences of the first observed hardware attribute states and of the first non-observable hardware attribute states in light of device operations of the failed mobile devices;

    generating, by the configured computing system and based on an automated analysis of second data generated about the non-failed mobile devices from the tracking, one or more non-failure model data structures with information correlating second observed hardware attribute states of the non-failed mobile devices with a lack of subsequent device failure, including modeling additional second non-observable hardware attribute states of the non-failed mobile devices that cause the second observed hardware attribute states, and determining probabilities of occurrences of the second observed hardware attribute states and of the second non-observable hardware attribute states in light of device operations of the non-failed mobile devices;

    identifying, by the configured computing system, and based on the one or more failure model data structures and the one or more non-failure model data structures, an upcoming device failure of an additional mobile device, including determining that a third sequence of observed hardware attribute states of the additional mobile device over multiple times corresponds to the first non-observable hardware attribute states of the failed mobile devices; and

    controlling, by the configured computing system, ongoing operations for the additional mobile device to prevent the upcoming device failure of the additional mobile device, including modifying configuration settings of the additional mobile device to alter future hardware attribute states of the additional mobile device to correspond to the second non-observable hardware attribute states of the non-failed mobile devices.

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