Systems and methods for determining mobile device status
Method and system for determining a status of a mobile device of a user are disclosed. For example, the method includes receiving first sensor data at a first time from an application installed on a mobile device of a user, determining a first location of the mobile device, immediately subsequent to receiving the first sensor data at the first time, receiving second sensor data at a second time from the application, the second time following the first time by a time interval, determining a second location of the mobile device, determining a distance between the first location and the second location, determining whether the distance corresponding to the time interval exceeds a predetermined threshold, and determining whether a trip log indicative of at least one trip during the time interval is received from the application.
1 . A computer-implemented method for evaluating reliability of data, comprising:
using a first set of sensor data from one or more sensors, transmitted at a first time, to determine, by at least one processor of a mobile device, a first location of the mobile device at the first time;
using a second set of sensor data from the one or more sensors, transmitted at a second, later time, to determine, by the at least one processor, a second location of the mobile device at a second time;
determining, by the at least one processor, whether a distance between the first location and the second location exceeds a threshold;
determining, by the at least one processor, whether a trip log indicative of at least one trip during a time interval from the first time to the second time was transmitted; and
in response to the distance exceeding the threshold and the trip log not being transmitted, causing a first notification to be displayed to a user indicating that at least one of the first set of sensor data or the second set of sensor data is unreliable.
2 . The computer-implemented method of claim 1 , wherein the distance between the first location and the second location corresponds to the time interval from the first time to the second time.
3 . The computer-implemented method of claim 1 , wherein the trip log is generated in response to detection of the mobile device in a moving vehicle.
4 . The computer-implemented method of claim 3 , wherein an application installed on the mobile device is configured to transmit the trip log when one or more predefined conditions are satisfied.
5 . The computer-implemented method of claim 3 , wherein each of the first set of sensor data and the second set of sensor data includes at least one of accelerometer data, GPS data, gyroscope data or magnetometer data.
6 . The computer-implemented method of claim 1 , wherein the threshold is an expected distance based upon a time duration between the first time and the second time.
7 . The computer-implemented method of claim 6 , wherein the expected distance is based upon a driving pattern of the user.
8 . The computer-implemented method of claim 1 , further comprising:
in response to the distance exceeding the threshold and the trip log not being transmitted, adjusting an amount of an insurance discount; and
causing a second notification to be displayed to the user indicating that the amount of the insurance discount has been adjusted.
9 . The computer-implemented method of claim 8 , wherein the second notification includes at least one of (a) a request that the user verify that the mobile device is working properly, (b) instructions for contacting technical support or (c) a corrective action that the user may take to qualify for one or more insurance discounts.
10 . A mobile device for evaluating reliability of data, comprising:
a processor; and
a memory having a plurality of instructions stored thereon that, when executed by the processor, causes the processor to:
determine, using a first set of sensor data from one or more sensors transmitted at a first time, a first location of the mobile device at the first time;
determine, using a second set of sensor data from the one or more sensors transmitted at a second, later time, a second location of the mobile device at a second time;
determine whether a distance between the first location and the second location exceeds a threshold;
determine whether a trip log indicative of at least one trip during a time interval from the first time to the second time was transmitted; and
in response to the distance exceeding the threshold and the trip log not being transmitted, cause a first notification to be displayed to a user indicating that at least one of the first set of sensor data or the second set of sensor data is unreliable.
11 . The mobile device of claim 10 , wherein the distance between the first location and the second location corresponds to the time interval from the first time to the second time.
12 . The mobile device of claim 10 , wherein the trip log is generated in response to detection of the mobile device in a moving vehicle.
13 . The mobile device of claim 12 , wherein an application installed on the mobile device is configured to transmit the trip log when one or more predefined conditions are satisfied.
14 . The mobile device of claim 12 , wherein each of the first set of sensor data and the second set of sensor data includes at least one of accelerometer data, GPS data, gyroscope data or magnetometer data.
15 . The mobile device of claim 14 , wherein the threshold is an expected distance based upon a time duration between the first time and the second time.
16 . The mobile device of claim 15 , wherein the expected distance is based upon a driving pattern of the user.
17 . The mobile device of claim 10 , wherein the plurality of instructions, when executed by the processor, further cause the processor to:
adjust an amount of an insurance discount in response to the distance exceeding the threshold and the trip log not being transmitted; and
cause a second notification to be displayed to the user indicating that the amount of the insurance discount has been adjusted.
18 . The mobile device of claim 17 , wherein the second notification includes at least one of (a) a request that the user verify that the mobile device is working properly, (b) instructions for contacting technical support or (c) a corrective action that the user may take to qualify for one or more insurance discounts.
19 . A system for evaluating reliability of data, comprising:
means for determining, using a first set of sensor data from the one or more sensors, transmitted at a first time, a first location of a mobile device at the first time;
means for determining, using a second set of sensor data from one or more sensors, transmitted at a second, later time, a second location of the mobile device at a second time;
means for determining whether a distance between the first location and the second location exceeds a threshold;
means for determining whether a trip log indicative of at least one trip during a time interval from the first time to the second time was transmitted; and
means for causing, in response to the distance exceeding the threshold and the trip log not being transmitted, a first notification to be displayed to a user indicating that at least one of the first set of sensor data or the second set of sensor data is unreliable.
20 . The system of claim 19 , wherein the distance between the first location and the second location corresponds to the time interval from the first time to the second time.