Systems and methods for modulating advertisement frequencies in streaming signals based on vehicle operation data
First Claim
1. An improved media streaming device comprising:
- an audio output interface through which signals corresponding to media content and interspersed advertisements are streamed;
at least one processor; and
memory storing computer-readable instructions that, when executed by the at least one processor, cause the device to;
receive, from a streaming content provider system, a streaming signal associated with a default advertisement tier, wherein the streaming signal comprises media content and advertisement content, wherein the default advertisement tier is associated with a baseline advertisement frequency, and wherein the advertisement content occurs in between the media content at a basement frequency;
output, via the audio output interface, the streaming signal;
collect, by a sensor data collection module, sensor data from sensors associated with a vehicle and a mobile device within the vehicle, wherein the sensors comprise an accelerometer, a GPS receiver, and a gyroscope;
receive, from a risk determination module, a risk score calculated based, at least in part, on the sensor data, wherein the risk score is based on a plurality of factors, and wherein the plurality of factors comprise a speed of the vehicle, a rate of acceleration of the vehicle, a road type, a weather, and a time of day;
determine, by an advertisement tier determination module of the device, an first advertisement tier based, at least in part, on the risk score, wherein the first advertisement tier is associated with a first advertisement frequency, wherein the first advertisement frequency is greater than the baseline advertisement frequency, wherein the first advertisement tier is associated with a first predetermined threshold risk score, and wherein the risk score is greater than the first predetermined threshold risk score;
select, by an advertisement selection module of the device, a first advertisement based, at least in part, on the sensor data, the risk score, the advertisement tier, and a plurality of contextual attributes;
modify, by a streaming signal modification module of the device, the streaming signal to inject the first advertisement based on the first advertisement frequency associated with the first advertisement tier, wherein the media content of the streaming signal is substituted by the first advertisement for a first duration associated with the first advertisement;
output, via the audio output interface and by a streaming signal output module of the media streaming device, the streaming signal comprising the first advertisement followed by the media content;
receive, from the risk determination module, an improved risk score based on additional sensor data associated with the vehicle and the mobile device;
responsive to receiving the improved risk score, determine, by the advertisement tier determination module, a second advertisement tier based, at least in part, on the improved risk score, wherein the second advertisement tier is associated with a second advertisement frequency, wherein the second advertisement frequency is less than the first advertisement frequency, wherein the second advertisement tier is associated with a second predetermined threshold risk score, and wherein the improved risk score is less than the first predetermined threshold risk score and greater than the second predetermined threshold risk score;
select, by the advertisement selection module, a second advertisement based, at least in part, on the additional sensor data, the improved risk score, the second advertisement tier, and the plurality of contextual attributes;
modify, by the streaming signal modification module, the streaming signal to inject the second advertisement based on the second advertisement frequency associated with the second advertisement tier, wherein the media content of the streaming signal is substituted by the second advertisement for a second duration associated with the second advertisement; and
output, via the audio output interface and by the streaming signal output module, the streaming signal comprising the second advertisement followed by the media content.
1 Assignment
0 Petitions
Accused Products
Abstract
An improved media streaming device and methods are disclosed herein for receiving and modifying a streaming signal to adjust the rate of occurrence of advertisements based on sensor data collected from various sensors associated with a vehicle and a mobile device found within an interior of a vehicle. The improved media streaming device may receive a risk score based on the collected sensor data, and may determine an advertisement tier based on the risk score. Further, the improved media streaming device may select targeted advertisement content based on at least the sensor data, the calculated risk score, the advertisement tier, and other contextual attributes relating to the driver and/or the vehicle. The improved media streaming device may then modify the streaming signal to inject the selected advertisement at the frequency prescribed by the advertisement tier.
37 Citations
20 Claims
-
1. An improved media streaming device comprising:
-
an audio output interface through which signals corresponding to media content and interspersed advertisements are streamed; at least one processor; and memory storing computer-readable instructions that, when executed by the at least one processor, cause the device to; receive, from a streaming content provider system, a streaming signal associated with a default advertisement tier, wherein the streaming signal comprises media content and advertisement content, wherein the default advertisement tier is associated with a baseline advertisement frequency, and wherein the advertisement content occurs in between the media content at a basement frequency; output, via the audio output interface, the streaming signal; collect, by a sensor data collection module, sensor data from sensors associated with a vehicle and a mobile device within the vehicle, wherein the sensors comprise an accelerometer, a GPS receiver, and a gyroscope; receive, from a risk determination module, a risk score calculated based, at least in part, on the sensor data, wherein the risk score is based on a plurality of factors, and wherein the plurality of factors comprise a speed of the vehicle, a rate of acceleration of the vehicle, a road type, a weather, and a time of day; determine, by an advertisement tier determination module of the device, an first advertisement tier based, at least in part, on the risk score, wherein the first advertisement tier is associated with a first advertisement frequency, wherein the first advertisement frequency is greater than the baseline advertisement frequency, wherein the first advertisement tier is associated with a first predetermined threshold risk score, and wherein the risk score is greater than the first predetermined threshold risk score; select, by an advertisement selection module of the device, a first advertisement based, at least in part, on the sensor data, the risk score, the advertisement tier, and a plurality of contextual attributes; modify, by a streaming signal modification module of the device, the streaming signal to inject the first advertisement based on the first advertisement frequency associated with the first advertisement tier, wherein the media content of the streaming signal is substituted by the first advertisement for a first duration associated with the first advertisement; output, via the audio output interface and by a streaming signal output module of the media streaming device, the streaming signal comprising the first advertisement followed by the media content; receive, from the risk determination module, an improved risk score based on additional sensor data associated with the vehicle and the mobile device; responsive to receiving the improved risk score, determine, by the advertisement tier determination module, a second advertisement tier based, at least in part, on the improved risk score, wherein the second advertisement tier is associated with a second advertisement frequency, wherein the second advertisement frequency is less than the first advertisement frequency, wherein the second advertisement tier is associated with a second predetermined threshold risk score, and wherein the improved risk score is less than the first predetermined threshold risk score and greater than the second predetermined threshold risk score; select, by the advertisement selection module, a second advertisement based, at least in part, on the additional sensor data, the improved risk score, the second advertisement tier, and the plurality of contextual attributes; modify, by the streaming signal modification module, the streaming signal to inject the second advertisement based on the second advertisement frequency associated with the second advertisement tier, wherein the media content of the streaming signal is substituted by the second advertisement for a second duration associated with the second advertisement; and output, via the audio output interface and by the streaming signal output module, the streaming signal comprising the second advertisement followed by the media content. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving, by an improved media streaming device in a car and from a streaming content provider system, a streaming signal associated with a default advertisement tier, wherein the streaming signal comprises media content and advertisement content, and wherein the advertisement content occurs in between the media content at a first advertisement frequency; outputting, via an audio output interface of the improved media streaming device, the streaming signal; increasing a recurrence of advertisements in the streaming signal to a second advertisement frequency by inserting advertisement content at a first predetermined interval between the media content based on sensor data associated with the car, wherein the sensor data indicates unsafe driving behavior, wherein the second advertisement frequency is greater than the first advertisement frequency, and wherein the step is performed by; collecting, by a sensor data collection module, sensor data from sensors associated with the car and a mobile device within the car, wherein the sensors comprise an accelerometer, a GPS receiver, and a gyroscope; receiving, from a risk determination module, a risk score calculated based, at least in part, on the sensor data, wherein the risk score is based on a plurality of factors, wherein the plurality of factors comprise a speed of the car, a rate of acceleration of the car;
a road type, a weather, and a time of day;determining, by an advertisement tier determination module of the improved media streaming device, a first advertisement tier based, at least in part, on the risk score, wherein the first advertisement tier is associated with the second advertisement frequency, wherein the first advertisement tier is associated with a first predetermined threshold risk score, and wherein the risk score is greater than the first predetermined threshold risk score; selecting, by an advertisement selection module of the improved media streaming device, a first plurality of advertisements based, at least in part, on the sensor data, the risk score, the first advertisement tier, and a plurality of contextual attributes; modifying, by a streaming signal modification module of the improved media streaming device, the streaming signal to inject the first plurality of advertisements based on the second advertisement frequency associated with the first advertisement tier, wherein the media content of the streaming signal is substituted by at least one of the first plurality of advertisements for a first duration associated with the at least one of the first plurality of advertisements; and outputting, via the audio output interface of the improved media streaming device, the streaming signal; receiving, from the risk determination module, an improved risk score based on additional sensor data associated with the car and the mobile device; responsive to receiving the improved risk score, increasing the recurrence of advertisements in the streaming signal to a third advertisement frequency by inserting advertisement content at a second predetermined interval between the media content based on the improved risk score, wherein the third advertisement frequency is less than the second advertisement frequency, and wherein the step is performed by; determining, by the advertisement tier determination module of the improved media streaming device, a second advertisement tier based, at least in part, on the improved risk score, wherein the second advertisement tier is associated with the third advertisement frequency, wherein the second advertisement tier is associated with a second predetermined threshold risk score, and wherein the improved risk score is less than the first predetermined threshold risk score and greater than the second predetermined threshold risk score; selecting, by the advertisement selection module, a second plurality of advertisements based, at least in part, on the additional sensor data, the improved risk score, the second advertisement tier, and the plurality of contextual attributes; modifying, by the streaming signal modification module, the streaming signal to inject the second plurality of advertisements based on the third advertisement frequency associated with the second advertisement tier, wherein the media content of the streaming signal is substituted by at least one of the second plurality of advertisements for a second duration associated with the at least one of the second plurality of advertisements; and outputting, via the audio output interface of the improved media streaming device, the streaming signal. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-assisted method of modulating advertisement frequency in streaming signals comprising:
-
receiving, by an improved media streaming device in a car and from a streaming content provider system, a streaming signal associated with a default advertisement tier, wherein the streaming signal comprises media content and advertisement content, and wherein the advertisement content occurs in between the media content at a first advertisement frequency; outputting, via an audio output interface of the improved media streaming device, the streaming signal; increasing a recurrence of advertisements in the streaming signal to a second advertisement frequency by inserting advertisement content at a first predetermined interval between the media content based on sensor data associated with the car, wherein the sensor data indicates unsafe driving behavior, wherein the second advertisement frequency is greater than the first advertisement frequency, and wherein the step is performed by; collecting, by a sensor data collection module, sensor data from sensors associated with the car and a mobile device within the car, wherein the sensors comprise an accelerometer, a GPS receiver, and a gyroscope; receiving, from a risk determination module, a risk score calculated based, at least in part, on the sensor data, wherein the risk score is based on a plurality of factors, wherein the plurality of factors comprise a speed of the car, a rate of acceleration of the car;
a road type, a weather, and a time of day;determining, by an advertisement tier determination module of the improved media streaming device, a first advertisement tier based, at least in part, on the risk score, wherein the first advertisement tier is associated with the second advertisement frequency, wherein the first advertisement tier is associated with a first predetermined threshold risk score, and wherein the risk score is greater than the first predetermined threshold risk score; selecting, by an advertisement selection module of the improved media streaming device, a first plurality of advertisements based, at least in part, on the sensor data, the risk score, the first advertisement tier, and a plurality of contextual attributes; modifying, by a streaming signal modification module of the improved media streaming device, the streaming signal to inject the first plurality of advertisements based on the second advertisement frequency associated with the first advertisement tier, wherein the media content of the streaming signal is substituted by at least one of the first plurality of advertisements for a first duration associated with the at least one of the first plurality of advertisements; and outputting, via the audio output interface of the improved media streaming device, the streaming signal; receiving, from the risk determination module, an improved risk score based on additional sensor data associated with the car and the mobile device; responsive to receiving the improved risk score, increasing the recurrence of advertisements in the streaming signal to a third advertisement frequency by inserting advertisement content at a second predetermined interval between the media content based on the improved risk score, wherein the third advertisement frequency is less than the second advertisement frequency, and wherein the step is performed by; determining, by the advertisement tier determination module of the improved media streaming device, a second advertisement tier based, at least in part, on the improved risk score, wherein the second advertisement tier is associated with the third advertisement frequency, wherein the second advertisement tier is associated with a second predetermined threshold risk score, and wherein the improved risk score is less than the first predetermined threshold risk score and greater than the second predetermined threshold risk score; selecting, by the advertisement selection module, a second plurality of advertisements based, at least in part, on the additional sensor data, the improved risk score, the second advertisement tier, and the plurality of contextual attributes; modifying, by the streaming signal modification module, the streaming signal to inject the second plurality of advertisements based on the third advertisement frequency associated with the second advertisement tier, wherein the media content of the streaming signal is substituted by at least one of the second plurality of advertisements for a second duration associated with the at least one of the second plurality of advertisements; and outputting, via the audio output interface of the improved media streaming device, the streaming signal. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification