×

System and method for enhanced diagnostics on mobile communication devices

  • US 9,585,033 B2
  • Filed: 10/03/2014
  • Issued: 02/28/2017
  • Est. Priority Date: 06/14/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computing device for diagnosing problems in a mobile telecommunication user device, the computing device comprising a processing module coupled to a memory having stored thereon a set of instructions which when executed by the processing module cause the processing module to:

  • record activities of the user device and data from a storage of the user device;

    transmit the storage data of the user device to a data repository;

    receive an indication of an error at the user device from one of a system monitor or a user identification of the error;

    transmit enhanced diagnostics to the user device in response to the indication;

    obtain a data and program map of the user device from the enhanced diagnostics;

    diagnose the error by comparing information from the data and program map to the storage data of the user device in the data repository;

    present to the user serially possible solutions one after another from a series of escalating possible solutions to resolve the error at the user device based upon the diagnosis, wherein the series of escalating possible solutions include;

    updating, via a communication network, a specific application in the mobile telecommunication user device;

    deleting, via the computing device, the specific application;

    performing, via the computing device, a soft reset of the mobile telecommunication user device;

    performing, via the computing device, a firmware update of the mobile telecommunication user device;

    performing, via the computing device, a hard reset of the mobile telecommunication user device;

    providing, via the computing device, a data restoration on the mobile telecommunication user device; and

    as a last one of the series, a suggestion for a user of the user device to visit a nearest available service location;

    escalate, by the computing devices, through the series of escalating possible solutions one after another to resolve the error; and

    forward, by the computing device, error correction data for resolving the error to a knowledge database.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×