US 10,891,502 B1
Apparatuses, systems and methods for alleviating driver distractions
Aaron Scott Chan, Champaign, IL (US); and Kenneth J. Sanchez, San Francisco, CA (US)
Assigned to STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY, Bloomington, IL (US)
Filed by STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY, Bloomington, IL (US)
Filed on Jan. 19, 2018, as Appl. No. 15/875,703.
Claims priority of provisional application 62/448,046, filed on Jan. 19, 2017.
Int. Cl. G06K 9/00 (2006.01); G06K 9/62 (2006.01); G06Q 40/08 (2012.01); B60W 50/14 (2020.01); B60K 28/02 (2006.01)
CPC G06K 9/00845 (2013.01) [G06K 9/00838 (2013.01); G06K 9/627 (2013.01); G06Q 40/08 (2013.01); B60K 28/02 (2013.01); B60W 50/14 (2013.01); B60Y 2400/3015 (2013.01); B60Y 2400/3017 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A device for alleviating driver distractions, the device comprising:
a vehicle interior data receiving module stored on a memory that, when executed by a processor, causes the processor to receive vehicle interior data from at least one vehicle interior sensor, wherein the vehicle interior data is representative of distractions of at least one vehicle occupant;
a reference module stored on the memory that, when executed by the processor, causes the processor to reference real-time images, based on a reference position of the at least one image sensor, such that referenced images are correlated with previously classified images, wherein the referenced images are normalized to an average human;
a previously classified vehicle interior data receiving module stored on the memory that, when executed by the processor, causes the processor to receive previously classified vehicle interior data, wherein the previously classified vehicle interior data is representative of vehicle driver postures, and wherein the driver postures are rotated and scaled based on the reference position of the at least one image sensor;
a driver distraction alleviation data generation module stored on the memory that, when executed by the processor, causes the processor to generate driver distraction alleviation data based on a comparison of the referenced images with the previously classified vehicle interior data, wherein the driver distraction alleviation data is representative of a driver provocation to alleviate driver distraction; and
a distraction alleviation response data receiving module stored on a memory that, when executed by a processor, causes the processor to receive distraction alleviation response data from an associated driver.