System, method, apparatus, and computer program product for providing mobile device support services
AssigneeAssurant, Inc.
InventorsCameron Hurst, Stuart Saunders
Life of this patent
Estimating the term…
Abstract
A method is provided for providing mobile device support services. The method may include monitoring a mobile device status. The method may additionally include performing device diagnostics based at least in part on captured device status data to identify potential faults that may affect mobile device functionality. A corresponding system, apparatus, and computer program product are also provided.
Claims20
A method comprising:
- generating, based at least in part on device status data associated with a mobile device, one or more application profiles for one or more applications installed on the mobile device;
- maintaining a backup record of the one or more applications based on the one or more application profiles;
- comparing a first application profile and a second application profile of the one or more application profiles and determining one or more faults with the one or more applications in an instance in which the comparison detects a change between the first application profile and the second application profile;
- and
- restoring the mobile device to a last known working condition based on the backup record.
A system comprising at least one processor and at least one non-transitory memory having computer-coded instructions stored thereon that, in execution with the at least one processor, causes the system to:
- generate, based at least in part on device status data associated with a mobile device, one or more application profiles for one or more applications installed on the mobile device;
- maintain a backup record of the one or more applications based on the one or more application profiles;
- compare a first application profile and a second application profile of the one or more application profiles and determine one or more faults with the one or more applications in an instance in which the comparison detects a change between the first application profile and the second application profile;
- and
- restore the mobile device to a last known working condition based on the backup record.
A computer program product comprising a non-transitory computer-readable storage medium having program code portions stored therein, the program code portions being configured to, upon execution, direct an apparatus to at least:
- generate, based at least in part on device status data associated with a mobile device, one or more application profiles for one or more applications installed on the mobile device;
- maintain a backup record of the one or more applications based on the one or more application profiles;
- compare a first application profile and a second application profile of the one or more application profiles and determine one or more faults with the one or more applications in an instance in which the comparison detects a change between the first application profile and the second application profile;
- and
- restore the mobile device to a last known working condition based on the backup record.
Dependencies are inferred from the claim text.