Nova Patents
US20160328282A1

Predictive device failure analysis

Claim Score by NHIP

Read claim 1, the broadest

Abstract

An electronic device may include hardware and software configured to detect device failures in the electronic device and log a device error code for detected device failures. Device error codes may be electronically communicated over a communications link to a system external to the electronic device. A client device (e.g., a smartphone, tablet, pad, or PC) may be linked with the electronic device and may be configured to receive the communicated device error codes. The client device may be operative to communicate the received device error codes to another system (e.g., a backend system). The electronic device may link with the backend system and communicate the device error codes to the backend system. Networked computing resources in communication with the backend system may analyze the received error codes to determine whether or not to communicate a device replacement notice. A customer profile may be used as part of the analysis.

US20160328282A1, drawing sheet 1
Sheet 1 of 9

Term

Projected expiry 6 May 2035.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

21 claims: 3 independent, 18 dependent

  1. 1
    Broadest claimClaim Score 83, broad(NHIP)A method, comprising:receiving, on a general purpose computer, data representing a device error code;diagnosing the data representing the device error code using the general purpose computer;determining, using the general purpose computer, whether or not to replace a device based on the diagnosing;generating data representing a device replacement notice for the device when the device is to be replaced;and transmitting the data representing the device replacement notice to an account associated with the device.
  2. 8
    A device, comprising:A controller;an input/output unit coupled with the controller;and a memory coupled with the controller, the memory including an error logging algorithm having executable instructions fixed in a non-transitory computer readable medium, the controller configured to execute instructions in the error logging algorithm to detect device error codes and to store in the memory, data representing device error codes that are detected, the controller operative to cause the input/output unit to establish a communications link, and the controller operative to cause the input/output unit to transmit the data representing the device error codes using the communications link.
  3. 15
    A method, comprising:executing, on a processing unit of a device, an error logging algorithm embodied in a non-transitory computer readable medium;determining, using the error logging algorithm, whether or not a device failure of the device has been detected;logging, in a memory coupled with the processing unit, data representing a device error code for each device failure detected;establishing, using the processing unit, a communications link with an external system the data representing the device error code;and transmitting, via the communications link, the data representing the device error code to the external system.