System, method, apparatus, and computer program product for providing mobile device support services
First Claim
Patent Images
1. A method comprising:
- receiving mobile device status data from a mobile device, wherein the mobile device comprises a touch screen sensor, an accelerometer, and a network signal strength sensor, and wherein the mobile device status data comprises;
a first set of status monitoring data, wherein the first set of status monitoring data comprises monitoring data queried from the touch screen sensor of the mobile device;
a second set of status monitoring data, wherein the second set of status monitoring data comprises monitoring data queried from the accelerometer of the mobile device; and
a third set of status monitoring data, wherein the third set of status monitoring data comprises monitoring data queried From the network signal strength sensor of the mobile device;
identifying the mobile device;
diagnosing a status of the mobile device, wherein diagnosing a status of the mobile device comprises;
comparing the first set of status monitoring data to a first benchmark performance indication, wherein the first benchmark performance indication is associated with the touchscreen sensor;
comparing the second set of status monitoring data to a second benchmark performance indication, wherein the second benchmark performance indication is associated with the accelerometer; and
comparing the third set of status monitoring data to a third benchmark performance indication, wherein the third benchmark performance indication is associated with the network signal strength sensor;
causing an indication of the diagnosed status of the mobile device to be provided to a user of the mobile device;
determining a current value of the mobile device based at least in part on the diagnosed status of the mobile device; and
causing an indication of the current value of the mobile device to be provided to a user of the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for diagnosing and assessing the status of a mobile device. Device status data acquired from hardware components of the mobile device, such as sensors associated with the touch screen, accelerometer, and network signal strength sensor, may be compared to benchmark values associated with the hardware components to evaluate and determine the status of the mobile device. A corresponding system, apparatus, and computer program product are also provided.
-
Citations
21 Claims
-
1. A method comprising:
- receiving mobile device status data from a mobile device, wherein the mobile device comprises a touch screen sensor, an accelerometer, and a network signal strength sensor, and wherein the mobile device status data comprises;
a first set of status monitoring data, wherein the first set of status monitoring data comprises monitoring data queried from the touch screen sensor of the mobile device;
a second set of status monitoring data, wherein the second set of status monitoring data comprises monitoring data queried from the accelerometer of the mobile device; and
a third set of status monitoring data, wherein the third set of status monitoring data comprises monitoring data queried From the network signal strength sensor of the mobile device;
identifying the mobile device;
diagnosing a status of the mobile device, wherein diagnosing a status of the mobile device comprises;
comparing the first set of status monitoring data to a first benchmark performance indication, wherein the first benchmark performance indication is associated with the touchscreen sensor;
comparing the second set of status monitoring data to a second benchmark performance indication, wherein the second benchmark performance indication is associated with the accelerometer; and
comparing the third set of status monitoring data to a third benchmark performance indication, wherein the third benchmark performance indication is associated with the network signal strength sensor;causing an indication of the diagnosed status of the mobile device to be provided to a user of the mobile device; determining a current value of the mobile device based at least in part on the diagnosed status of the mobile device; and causing an indication of the current value of the mobile device to be provided to a user of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- receiving mobile device status data from a mobile device, wherein the mobile device comprises a touch screen sensor, an accelerometer, and a network signal strength sensor, and wherein the mobile device status data comprises;
-
8. An apparatus comprising at least one processor and at least one memory having program code instructions embodied therein, the at least one memory and program code instructions being configured to, with the at least one processor, direct the apparatus to at least:
- receive mobile device status data from a mobile device, wherein the mobile device comprises a touch screen sensor, an accelerometer, and a network signal strength sensor, and wherein the mobile device status data comprises;
a first set of status monitoring data, wherein the first set of status monitoring data comprises monitoring data queried from the touch screen sensor of the mobile device;
a second set of status monitoring data, wherein the second set of status monitoring data comprises monitoring data queried from the accelerometer of the mobile device; and
a third set of status monitoring data, wherein the third set of status monitoring data comprises monitoring data queried from the network signal strength sensor of the mobile device;
identify the mobile device;
diagnose a status of the mobile device, wherein diagnosing a status of the mobile device comprises;
comparing the first set of status monitoring data to a first benchmark performance indication, wherein the first benchmark performance indication is associated with the touchscreen sensor;
comparing the second set of status monitoring data to a second benchmark performance indication, wherein the second benchmark performance indication is associated with the accelerometer; and
comparing the third set of status monitoring data to a third benchmark performance indication, wherein the third benchmark performance indication is associated with the network signal strength sensors;cause an indication of the diagnosed status of the mobile device to be provided to a user of the mobile device, determine a current value of the mobile device based at least in part on the diagnosed status of the mobile device; and cause an indication of the current value of the mobile device to be provided to the user of the mobile device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- receive mobile device status data from a mobile device, wherein the mobile device comprises a touch screen sensor, an accelerometer, and a network signal strength sensor, and wherein the mobile device status data comprises;
-
15. 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:
- receive mobile device status data from a mobile device, wherein the mobile device comprises a touch screen sensor, an accelerometer, and a network signal strength sensor, and wherein the mobile device status data comprises;
a first set of status monitoring data, wherein the first set of status monitoring data comprises monitoring data queried from the touch screen sensor of the mobile device;
a second set of status monitoring data, wherein the second set of status monitoring data comprises monitoring data queried from the accelerometer of the mobile device; and
a third set of status monitoring data, wherein the third set of status monitoring data comprises monitoring data queried from the network signal strength sensor of the mobile device;
identify the mobile device;
diagnose a status of the mobile device, wherein diagnosing a status of the mobile device comprises;
comparing the first set of status monitoring data to a first benchmark performance indication, wherein the first benchmark performance indication is associated with the touchscreen sensor;
comparing the second set of status monitoring data to a second benchmark performance indication, wherein the second benchmark performance indication is associated with the accelerometer; and
comparing the third set of status monitoring data to a third benchmark performance indication, wherein the third benchmark performance indication is associated with the network signal strength sensor;cause an indication of the diagnosed status of the mobile device to be provided to a user of the mobile device, determine a current value of the mobile device based at least in part on the diagnosed status of the mobile device; and cause an indication of the current value of the mobile device to be provided to the user of the mobile device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
- receive mobile device status data from a mobile device, wherein the mobile device comprises a touch screen sensor, an accelerometer, and a network signal strength sensor, and wherein the mobile device status data comprises;
Specification