Detecting device movement and/or device usage within a vehicle
US-11350242-B2 · May 31, 2022 · US
US12150009B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12150009-B2 |
| Application number | US-202217828374-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 31, 2022 |
| Priority date | Sep 13, 2016 |
| Publication date | Nov 19, 2024 |
| Grant date | Nov 19, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods are disclosed for receiving and transmitting accelerometer data and/or usage data, and analyzing the data to detect movement or usage of the device within a vehicle. A device, such as a mobile device, may detect a device movement event or a device usage event associated with the device. Based on the detection of the device movement event or the device usage event, a time associated with the event may be stored. The device may determine whether another event associated with the device occurs within a threshold amount of time from the time associated with the event. Based on a determination of whether the other event occurs within the threshold amount of time, the device may determine an event session associated with the device. The event session may comprise an instantaneous event or a continuous event. Data indicative of the event session may be transmitted to a server.
Opening claim text (preview).
What is claimed is: 1. A mobile device movement detection system comprising: a sensor data collection module configured to receive sensor data measured by at least one of a vehicle sensor or a mobile device sensor, the sensor data including first acceleration data and second acceleration data; a movement event detection module configured to determine a mobile device movement event based on a comparison between a threshold angle and an angle difference, the angle difference determined based on a comparison between the first acceleration data and the second acceleration data; a sensor data aggregation module configured to aggregate the sensor data for a period of time encompassing the mobile device movement event; a risk determination module configured to calculate a risk score based on aggregated sensor data; and a risk feedback generation module configured to generate a notification to advise a user of a mobile device to stop using the mobile device when the risk score exceeds a risk score threshold. 2. The mobile device movement detection system of claim 1 , wherein the comparison between the threshold angle and the angle difference includes comparing a first vector associated with the first acceleration data and a second vector associated with the second acceleration data. 3. The mobile device movement detection system of claim 1 , wherein the at least one of the vehicle sensor or the mobile device sensor includes an accelerometer configured to measure acceleration of at least one axis of the accelerometer. 4. The mobile device movement detection system of claim 1 , wherein the mobile device sensor includes at least one of an accelerometer, a GPS receiver, a gyroscope, a microphone, a camera, or a magnetometer. 5. The mobile device movement detection system of claim 1 , wherein the vehicle sensor is configured to detect conditions at a vehicle and operating parameters of the vehicle. 6. The mobile device movement detection system of claim 1 , wherein the risk score is based on factors including at least one of a speed of a vehicle during the period, a road, weather, a time of day, a route, or a type of the mobile device. 7. The mobile device movement detection system of claim 6 , wherein each of the factors is weighted by a risk calculation equation. 8. A method comprising: receiving sensor data measured by at least one of a vehicle sensor or a mobile device sensor, the sensor data including first acceleration data and second acceleration data; determining an angle difference by comparing the first acceleration data and the second acceleration data; determining a mobile device movement event based on a comparison between a threshold angle and the angle difference; aggregating the sensor data for a period of time encompassing the mobile device movement event; calculating a risk score based on aggregated sensor data; and generating a notification to advise a user of a mobile device to stop using the mobile device when the risk score exceeds a risk score threshold. 9. The method of claim 8 , wherein comparing the first acceleration data and the second acceleration data includes comparing a first vector associated with the first acceleration data and a second vector associated with the second acceleration data. 10. The method of claim 8 , wherein the at least one of the vehicle sensor or the mobile device sensor includes an accelerometer. 11. The method of claim 8 , wherein the mobile device sensor includes at least one of an accelerometer, a GPS receiver, a gyroscope, a microphone, a camera, or a magnetometer. 12. The method of claim 8 , wherein the vehicle sensor is configured to detect conditions at a vehicle and operating parameters of the vehicle. 13. The method of claim 8 , wherein the risk score is based on factors including at least one of a speed of a vehicle during the period, a road, weather, a time of day, a route, or a type of the mobile device. 14. The method of claim 13 , wherein each of the factors is weighted by a risk calculation equation. 15. A non-transitory computer readable medium storing instructions that, when read by a processor, cause the processor to: receive sensor data measured by at least one of a vehicle sensor or a mobile device sensor, the sensor data including first acceleration data and second acceleration data; compare the first acceleration data and the second acceleration data to determine an angle difference; determine a mobile device movement event based on a comparison between a threshold angle and the angle difference; aggregate the sensor data for a period of time encompassing the mobile device movement event; calculate a risk score based on aggregated sensor data; and transmit a notification to advise a user of a mobile device to stop using the mobile device when the risk score exceeds a risk score threshold. 16. The non-transitory computer readable medium of claim 15 , wherein the comparison between the threshold angle and the angle difference includes comparing a first vector associated with the first acceleration data and a second vector associated with the second acceleration data. 17. The non-transitory computer readable medium of claim 15 , wherein the at least one of the vehicle sensor or the mobile device sensor includes an accelerometer. 18. The non-transitory computer readable medium of claim 15 , wherein the mobile device sensor includes at least one of an accelerometer, a GPS receiver, a gyroscope, a microphone, a camera, or a magnetometer. 19. The non-transitory computer readable medium of claim 15 , wherein the vehicle sensor is configured to detect conditions at a vehicle and operating parameters of the vehicle. 20. The non-transitory computer readable medium of claim 15 , wherein: the risk score is based on factors including at least one of a speed of a vehicle during the period, a road, weather, a time of day, a route, or a type of the mobile device, and each of the factors is weighted by a risk calculation equation.
to restrict the functionality of the device · CPC title
Interfacing with an on-board device of a vehicle (for hands-free speaking in vehicles H04M1/6075) · CPC title
by limiting the access to the user interface, e.g. locking a touch-screen or a keypad · CPC title
including a sensor for measuring a physical value, e.g. temperature or motion · CPC title
using orientation information, e.g. compass · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.