Systems and methods for collecting and transmitting telematics data from a mobile device
First Claim
1. A method of analyzing audio signals for a drive monitoring system, the method comprising:
- recording an audio signal from a mobile device, the recorded audio signal including a background audio stream and a residual audio signal;
communicating with an audio database to obtain a reference signal, wherein the communicating uses a location identifier to determine input sources for the audio database, and wherein the location identifier is chosen from the group consisting of a global positioning system (GPS), cellular network, Wifi signature, and internet protocol address;
determining if the background audio stream in the recorded audio signal matches the reference signal;
if a match between the background audio stream and the reference signal is confirmed, computing a time alignment between the background audio stream and the reference signal;
aligning at least a portion of the recorded audio signal with the reference signal using the time alignment;
canceling the background audio stream from the recorded audio signal, wherein the remaining portion of the recorded audio signal, after cancellation of the background audio stream, comprises the residual audio stream; and
determining, with a computer processor, a driving behavior factor from the residual audio stream, wherein the driving behavior factor is chosen from the group consisting of;
identification of a vehicle where the recorded audio signal was recorded, location of the mobile device within the vehicle, and speech recognition to identify the presence of passengers in the vehicle.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of analyzing audio signals, such as for a drive monitoring system, includes recording an audio signal from a mobile device, the audio signal including a background audio stream and a residual audio signal. Communication with an audio database is performed to obtain a reference signal. If a match between the background audio stream and the reference signal is determined, a time alignment between the background audio stream and the reference is computed. At least a portion of the recorded audio signal is aligned with the reference signal using the time alignment. The background audio stream is canceled from the recorded audio signal, to result in the residual audio stream. A computer processor is used to determine a driving behavior factor from the residual audio stream.
-
Citations
9 Claims
-
1. A method of analyzing audio signals for a drive monitoring system, the method comprising:
-
recording an audio signal from a mobile device, the recorded audio signal including a background audio stream and a residual audio signal; communicating with an audio database to obtain a reference signal, wherein the communicating uses a location identifier to determine input sources for the audio database, and wherein the location identifier is chosen from the group consisting of a global positioning system (GPS), cellular network, Wifi signature, and internet protocol address; determining if the background audio stream in the recorded audio signal matches the reference signal; if a match between the background audio stream and the reference signal is confirmed, computing a time alignment between the background audio stream and the reference signal; aligning at least a portion of the recorded audio signal with the reference signal using the time alignment; canceling the background audio stream from the recorded audio signal, wherein the remaining portion of the recorded audio signal, after cancellation of the background audio stream, comprises the residual audio stream; and determining, with a computer processor, a driving behavior factor from the residual audio stream, wherein the driving behavior factor is chosen from the group consisting of;
identification of a vehicle where the recorded audio signal was recorded, location of the mobile device within the vehicle, and speech recognition to identify the presence of passengers in the vehicle. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of analyzing audio signals for an automobile insurance system,
the method comprising: -
recording an audio signal from a mobile device, the recorded audio signal including a background audio stream and a residual audio signal; communicating with an audio database to obtain a reference signal; determining if the background audio stream in the recorded audio signal matches the reference signal; if a match between the background audio stream and the reference signal is confirmed, computing a time alignment between the background audio stream and the reference signal; aligning at least a portion of the recorded audio signal with the reference signal using the time alignment; canceling the background audio stream from the recorded audio signal, wherein the remaining portion of the recorded audio signal, after cancellation of the background audio stream, comprises the residual audio stream; and determining, with a computer processor, a driving behavior factor from the residual audio stream, wherein the driving behavior factor is chosen from the group consisting of;
identification of a vehicle where the recorded audio signal was recorded, location of the mobile device within the vehicle, and speech recognition to identify the presence of passengers in the vehicle;wherein the communicating uses a location identifier to determine input sources for the audio database, wherein the location identifier is chosen from the group consisting of a global positioning system (GPS), cellular network, Wifi signature, and internet protocol address. - View Dependent Claims (8)
-
-
9. A method of analyzing audio signals, the method comprising:
-
recording an audio signal from a mobile device, the recorded audio signal including a background audio stream and a residual audio signal; communicating with an audio database to obtain a reference signal; determining if the background audio stream in the recorded audio signal matches the reference signal; if a match between the background audio stream and the reference signal is confirmed, computing a time alignment between the background audio stream and the reference signal, wherein the computing comprises taking pilot snippets of the reference signal and aligning the pilot snippets with a start time and an end time of the recorded audio signal; aligning at least a portion of the recorded audio signal with the reference signal using the time alignment; canceling the background audio stream from the recorded audio signal, wherein the remaining portion of the recorded audio signal, after cancellation of the background audio stream, comprises the residual audio stream; and determining, with a computer processor, a driving behavior factor from the residual audio stream, wherein the driving behavior factor relates to automobile insurance; wherein the communicating uses a location identifier to determine input sources for the audio database, wherein the location identifier is chosen from the group consisting of a global positioning system (GPS), cellular network, Wifi signature, and internet protocol address, and wherein the method further comprises; locating a radio station, based on a coarse geographic location from the location identifier, wherein the radio station has an online radio database to serve as the audio database; comparing the recorded audio signal with the online radio database from the radio station to determine if a match is found between a selected signal in the online radio database and the background audio stream; and using the selected signal in the online radio database, if a match is found, as the reference signal for computing the time alignment.
-
Specification