US20170210289A1 - Driver Focus Analyzer - Google Patents
Driver Focus Analyzer Download PDFInfo
- Publication number
- US20170210289A1 US20170210289A1 US15/257,153 US201615257153A US2017210289A1 US 20170210289 A1 US20170210289 A1 US 20170210289A1 US 201615257153 A US201615257153 A US 201615257153A US 2017210289 A1 US2017210289 A1 US 2017210289A1
- Authority
- US
- United States
- Prior art keywords
- driver
- threshold
- predetermined
- focus analyzer
- alert
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q9/00—Arrangement or adaptation of signal devices not provided for in one of main groups B60Q1/00 - B60Q7/00, e.g. haptic signalling
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B3/00—Apparatus for testing the eyes; Instruments for examining the eyes
- A61B3/10—Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions
- A61B3/113—Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions for determining or recording eye movement
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
- A61B5/1118—Determining activity level
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/16—Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state
- A61B5/163—Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state by tracking eye movement, gaze, or pupil change
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/16—Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state
- A61B5/18—Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state for vehicle drivers or machine operators
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4845—Toxicology, e.g. by detection of alcohol, drug or toxic products
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6844—Monitoring or controlling distance between sensor and tissue
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6887—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient mounted on external non-worn devices, e.g. non-medical devices
- A61B5/6893—Cars
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6887—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient mounted on external non-worn devices, e.g. non-medical devices
- A61B5/6898—Portable consumer electronic devices, e.g. music players, telephones, tablet computers
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/746—Alarms related to a physiological condition, e.g. details of setting alarm thresholds or avoiding false alarms
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/08—Detecting organic movements or changes, e.g. tumours, cysts, swellings
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B10/00—Other methods or instruments for diagnosis, e.g. instruments for taking a cell sample, for biopsy, for vaccination diagnosis; Sex determination; Ovulation-period determination; Throat striking implements
- A61B2010/0009—Testing for drug or alcohol abuse
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0204—Acoustic sensors
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0257—Proximity sensors
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
- A61B5/0015—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by features of the telemetry system
- A61B5/0022—Monitoring a patient using a global network, e.g. telephone networks, internet
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/7405—Details of notification to user or communication with user or patient ; user input means using sound
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/742—Details of notification to user or communication with user or patient ; user input means using visual displays
Definitions
- Example embodiments generally relate to vehicle safety systems and, in particular, relate to a driver focus analyzer.
- Distractions can be visual, manual, or cognitive.
- Current safety devices are based on reducing collisions through sensors configured to sense conditions exterior to a vehicle, e.g. distance to car ahead, blind spot indicator, reversing camera, parking sonar, or the like.
- distraction-affected crashes including manual distractions, (e.g. taking hands off of a steering wheel), visual distractions (e.g. taking eyes off of the road), cognitive distraction (taking mind off of the drive), or a combination thereof
- manual distractions e.g. taking hands off of a steering wheel
- visual distractions e.g. taking eyes off of the road
- cognitive distraction taking mind off of the drive
- Distracted driving has gained significant attention recently as electronic devices in vehicles become more prevalent.
- non technological distractions also remain, such as conversations with passengers, drowsiness, noise in the vehicle (e.g. kids distracting the drivers), eating, putting on makeup, alcohol, drugs (e.g. marijuana), or the like.
- some example embodiments may enable a driver focus analyzer including one or more sensors configured to measure a distance of a driver or computing device from the one or more sensors, processing circuitry configured to compare the distance to a predetermined distance threshold, determine if the distance exceeds the predetermined distance threshold, and cause an alert in response to at least determining that the distance exceeds the predetermined threshold, and an alert output device configured to generate an audio or visual output in response to the alert.
- a driver focus analyzer including one or more sensors configured to measure an intoxicant level proximate to the driver, processing circuitry configured to compare the intoxicant level to a predetermined intoxicant threshold, determine if the intoxicant level exceeds the predetermined intoxicant threshold, and cause an alert in response to determining that the intoxicant level exceeds the predetermined threshold, and an alert output configured to generate an audio or visual output in response to the alert.
- a driver focus analyzer including one or more sensors configured to measure a noise level proximate to the driver, processing circuitry configured to compare the noise level to a predetermined noise threshold, determine if the noise level exceeds the predetermined noise threshold, and cause an alert in response to determining that the noise level exceeds the predetermined threshold, and an alert output configured to generate an audio or visual output in response to the alert.
- FIG. 1 illustrates an example driver in a vehicle seat according to example embodiments of the present invention described herein;
- FIG. 2 illustrates an example driver focus analyzer according to example embodiments of the present invention described herein;
- FIG. 3 illustrates an example proximity sensor flowchart according to example embodiments of the present invention described herein;
- FIGS. 4-7 illustrate an example driver focus analyzer disposed in a vehicle head rest according to example embodiments of the present invention described herein;
- FIGS. 8-11 illustrate example methods of utilizing a driver focus analyzer according to example embodiments of the present invention described herein.
- operable coupling should be understood to relate to direct or indirect connection that, in either case, enables functional interconnection of components that are operably coupled to each other.
- a driver focus analyzer including a plurality of sensors, processing circuitry, and an alert output device.
- Each of the sensors is associated with a particular type of driver distraction, such as proximity sensors for sensing if the driver is watching the road or if a computing device (e.g., a cell phone or smart phone) is moving toward the driver, noise sensors for sensing high noise levels in a vehicle, and/or intoxicant sensors for detecting intoxicant levels of alcohol, tetrahydrocannabinol (THC), or the like.
- a computing device e.g., a cell phone or smart phone
- noise sensors for sensing high noise levels in a vehicle
- intoxicant sensors for detecting intoxicant levels of alcohol, tetrahydrocannabinol (THC), or the like.
- the processing circuitry may be configured to receive sensor data from each of the sensors and determine if the sensor data satisfies a predetermined threshold, e.g. high noise level, distance indicative of eyes not oriented toward the road, high intoxication level, or the like.
- a predetermined threshold e.g. high noise level, distance indicative of eyes not oriented toward the road, high intoxication level, or the like.
- the processing circuitry may cause an alert to be generated.
- An alert output such as a light, buzzer, or speaker, may provide an audio or visual cue to the driver and/or passengers that the predetermined threshold has been satisfied.
- the audio or visual cue may cause the driver and/or passengers to take actions to place the vehicle in a safer condition (e.g., turn down the radio, stop yelling, direct the driver's attention back to the road, not operate the vehicle, etc.).
- FIG. 1 illustrates an example system 100 including a driver focus analyzer deployed in a vehicle 102 according to an example embodiment.
- the vehicle 102 may be any vehicle operated by a driver 104 , such as a car, truck, construction equipment, airplane, boat, or the like.
- the vehicle 102 may have a field of view for the driver 104 for safe operations, such as a windshield of a boat, airplane, car, or the like. It may be advantageous to ensure that the driver is monitoring the field of view for safe operations during the operation of the vehicle 102 .
- the driver 102 may look away from the field of view for safe operations due to any number of distractions, such as reading signs or looking at an accident, drowsiness, looking at a computing device 114 , or the like. Additionally, it may be advantageous to monitor that the noise levels in the vehicle 102 are with a range to not distract the driver 104 and/or ensure that the driver 104 is not intoxicated during the operation of the vehicle 102 .
- the vehicle may include a driver focus analyzer, as discussed below in FIG. 2 .
- the driver focus analyzer may be disposed in a portion of a driver's seat of the vehicle 102 , for example the head rest 106 , seat back 108 , seat cushion 110 , armrests, or the like. Additionally or alternatively, the driver focus analyzer may be disposed in a portion of the cabin, such as a head liner 112 .
- FIG. 2 illustrates an example driver focus analyzer according to an example embodiment.
- the driver focus analyzer is disposed in a vehicle headrest 200 , but may be disposed in one or more components of driver's seat or the cabin of the vehicle, such as vehicle 102 as discussed above in FIG. 1 .
- the driver focus analyzer may include or otherwise be in communication with processing circuitry 202 that is configured to perform data processing, application execution and other processing and management services according to an example embodiment.
- the processing circuitry 202 may include a memory 206 and a processor 204 that may be in communication with or otherwise control an alert output 216 and a communication interface 218 .
- the processing circuitry 202 may be embodied as a circuit chip (e.g.
- processing circuitry 202 may be embodied as a portion of a one of various mobile computing devices or wearable computing devices.
- the alert output 216 may include one or more lighting elements and/or audio elements.
- the lighting elements may include light emitting diodes (LEDs), incandescent bulbs, florescent lights, or the like.
- the audio elements may include a buzzer, a speaker, or the like.
- the alert output 216 may cause the lighting elements and/or audio elements to actuate, such as flash, or alarm, in an instance in which the processing circuitry 202 causes an alert, as described below.
- the communication interface 218 may be any means such as a device or circuitry embodied in either hardware, software, or a combination of hardware and software that is configured to receive and/or transmit data from/to a network and/or any other device or module in communication with the driver focus analyzer.
- the communication interface 218 may also include, for example, an antenna (or multiple antennas) and supporting hardware and/or software for enabling communications with a network or other devices (e.g. a computing device 114 ).
- the communication interface 218 may alternatively or additionally support wired communication.
- the communication interface 218 may include a hardware/software for supporting communication via cable, universal serial bus (USB), or other mechanisms.
- the communication interface 218 may support communication via one or more different communication protocols or methods.
- IEEE 802.15.4 based communication techniques such as ZigBee, BlueTooth, or other low power
- short range communication protocols such as a proprietary technique based on IEEE 802.15.4 may be employed along with radio frequency identification (RFID) or other short range communication techniques.
- RFID radio frequency identification
- communication protocols based on the draft IEEE 802.15.4a standard may be established.
- the memory 206 may include one or more non-transitory storage or memory devices such as, for example, volatile and/or non-volatile memory that may be either fixed or removable.
- the memory 206 may be configured to store information, data, applications, instructions or the like for enabling the apparatus to carry out various functions in accordance with example embodiments of the present invention.
- the memory 206 could be configured to buffer input data for processing by the processor 204 .
- the memory 206 could be configured to store instructions for execution by the processor 204 .
- applications may be stored for execution by the processor 204 in order to carry out the functionality associated with each respective application.
- the processor 204 may be embodied in a number of different ways.
- the processor 204 may be embodied as various processing means such as a microprocessor or other processing element, a coprocessor, a controller or various other computing or processing devices including integrated circuits such as, for example, an ASIC (application specific integrated circuit), an FPGA (field programmable gate array), a hardware accelerator, or the like.
- the processor 204 may be configured to execute instructions stored in the memory 206 or otherwise accessible to the processor 204 .
- the processor 204 may represent an entity (e.g. physically embodied in circuitry) capable of performing operations according to embodiments of the present invention while configured accordingly.
- the processor 204 when the processor 204 is embodied as an ASIC, FPGA or the like, the processor 204 may be specifically configured hardware for conducting the operations described herein.
- the processor 204 when the processor 204 is embodied as an executor of software instructions, the instructions may specifically configure the processor 204 to perform the operations described herein.
- the processing circuitry 202 may be in communication with a sound sensor 208 .
- the sound sensor may be a sound or vibration sensor, such as a dynamic, electrostatic, or condenser microphone; a piezoelectric sensor, or the like.
- the microphone may be positioned in the cabin of the vehicle 102 , such that the microphone detects the ambient noise in the cabin.
- the microphone may be a dedicated microphone for the driver focus analyzer.
- the microphone may be a vehicle microphone for hands free communication, or a microphone associated with a computing device 114 .
- the microphone may be positioned proximate to the driver 104 , to sense the ambient noise level proximate to the driver 104 , for example in the head rest 200 .
- the processing circuitry 202 may be in communication with one or more location/motion sensors 210 .
- the location/motion sensors 210 may sense the location of at least a portion of the driver focus analyzer such as the portion disposed in the head rest 200 .
- the location may be based on a global positioning system (GPS) signals, a RFID beacon, or the like.
- GPS global positioning system
- the location/motion sensor 210 may sense motion associated with the driver focus analyzer, e.g. the portion in the head rest 200 .
- the motion sensing may be based on accelerometer measurements, gyroscopes, or the like.
- the location /motion sensor 210 may include one or more pressure sensors, such as disposed in the seat bask or seat cushion, which may sense a shift in weight of the driver 104 , such as leaning forward (e.g. picking something up) or shifting to one side (e.g. removing a wallet from a back pocket.)
- a shift in weight of the driver 104 such as leaning forward (e.g. picking something up) or shifting to one side (e.g. removing a wallet from a back pocket.)
- the processing circuitry 202 may be in communication with one or more intoxicant sensors 212 .
- the intoxicant sensors 212 may be configured to sense an intoxicant level in the cabin of the vehicle 102 .
- the intoxicant sensors 212 may be disposed proximate to the driver 104 to sense the intoxicant level proximate to the driver 104 .
- the intoxicant sensors 212 may be configured to sense the intoxicant level of one or more different types of intoxicants, such as alcohol, THC, or the like.
- the intoxicant sensors 210 may include a gas sensor, such as a MQ- 3 semiconductor sensor, canna sensor, or the like.
- the processing circuitry 202 may be in communication with one or more proximity sensors 214 .
- the proximity sensors 214 may be configured to measure a distance of the driver 104 from the proximity sensor 214 .
- the proximity sensors 214 may include electromagnetic sensors, capacitive sensors, photoelectric sensors, pressure sensors, ultrasonic sensors, magnetic sensors, inductive sensors, or the like.
- the processing circuitry 202 may compare the airborne alcohol level to a predeteimined intoxicant threshold, such as a predetermined alcohol threshold.
- a predeteimined intoxicant threshold such as a predetermined alcohol threshold.
- the airborne alcohol threshold may be based on the legal limit for impaired driving such as 0.08 percent blood alcohol content (BAC).
- BAC 0.08 percent blood alcohol content
- the predetermined alcohol threshold may be set as approximately 2*10 ⁇ 4 g/l at the 0.08 BAC limit, 1*10 ⁇ 4 g/l at 0.04 BAC, e.g. half the legal limit.
- alcohol thresholds are merely illustrative and other limits, either higher or lower, may be used depending on the legal limits or other driver 104 or vehicle 102 specific factors, such as age and weight of the driver 104 , or size or ventilation of the cabin of the vehicle 102 .
- the processing circuitry 202 may generate an alert.
- the alert output 216 may cause an audio or visual indication that a driver focus threshold has been satisfied, which may in turn alert the driver 104 and/or passengers that the driver 104 may be impaired by alcohol and should not drive the vehicle 102 .
- the processing circuitry 202 may be configured to compare a sensed airborne THC level to a predetermined intoxicant threshold, such as a predetermined THC threshold.
- a predetermined THC threshold may be based on the airborne discharge from a marijuana cigarette. Approximately half of an expected amount of THC of a marijuana cigarette, e.g. approximately 24 mg, may be discharged to air, e.g. 12 mg.
- the airborne THC may be expected to evenly distribute about the cabin of the vehicle 102 .
- the predetermined THC threshold may be the airborne THC divided by the cabin volume.
- the predetermined THC threshold may be 1.5*10 ⁇ 6 g/l.
- the processing circuitry 202 may generate an alert.
- the alert output 216 may cause an audio or visual indication that a driver focus threshold has been satisfied, which may, in turn, alert the driver and/or passengers that the driver may be impaired by THC and should not drive.
- the processing circuitry 202 may compare the sensed noise level in the cabin of the vehicle 102 to a predetermined noise threshold.
- the predetermined noise threshold may be based on a noise level which may be distracting to the driver such as 50 dB, 60 dB, or the like, or in some instances the predetermined noise threshold may be based on noise levels which may be damaging to the hearing of the driver and/or passengers, such as 85 dB.
- the processing circuitry 202 may generate an alert.
- the alert output 216 may cause an audio or visual indication that a driver focus threshold has been satisfied, which may, in turn, alert the driver and/or passengers that the noise level is distracting to the driver and/or may be causing damage to the driver and/or passenger's hearing.
- the processing circuitry 202 may compare the measured distance of the driver from the proximity sensor 214 to one or more predetermined distance thresholds, such as a predetermined position threshold.
- the predetermined position thresholds may include a distance from the proximity detectors 214 indicating the driver is not sitting back in the seat, e.g. leaning forward to pick something up or to change the radio station.
- the predetermined position threshold may be based on two or more proximity detector 214 measurements, for example two or more proximity sensors 214 disposed in the headrest 200 .
- the predetermined position threshold may be based on the head of the driver 104 being turned away from the field of view for safe operation of the vehicle 102 , such as a left sensor measuring a distance of greater than 4 cm while a right and/or center sensor measure a distance of less than 4 cm, which may be indicative of the driver's head being turned substantially toward the right.
- the processing circuitry 202 may generate an alert.
- the alert output 216 may cause an audio or visual indication that the predetermined position threshold has been satisfied, which may, in turn, alert the driver and/or passengers that the driver 104 may not be looking at the field of view for safe operation of the vehicle 102 .
- a cover such as a head rest cover may alter the measured distance.
- the measured value may indicate a value larger than true distance.
- the difference between the true distance and the measured distance may be a linear divergence.
- the processing circuitry 202 may be further configured to correct the measured distance, such as by multiplying the measured value by a linear divergence factor, such as 0.9963.
- the linear divergence factor may be determined for the specific proximity sensor 314 and cover material, by factory testing.
- the predetermined position threshold may also include a predetermined time value, such as 2 seconds, 5 seconds, 2 sensor readings, 5 sensor reading, or the like.
- the predetermined time value may account for the driver adjusting position, performing a blind spot check, looking briefly at signs or address information or the like.
- the alert may be generated or caused in an instance in which the position threshold is satisfied for the predetermined time value.
- the processing circuitry 202 may compare the sensed location or motion data to a predetermined distance threshold, such as a predetermined motion threshold.
- the location/motion sensor 210 may include one or more pressure sensors in the seat back or seat cushion. The location/motion sensor 210 may sense a change in pressure in one or more of the pressure sensors indicative of the driver 104 leaning forward to one side. The indication of the driver 104 not being properly seated in the seat may be indicative of the driver not looking at the field of view for safe operations for the vehicle 102 .
- the motion threshold in this example may be a deviation, such as 4 kg, 5, kg, or the like between sensors, or from an average pressure.
- the processing circuitry 202 may generate an alert.
- the alert output 216 may cause an audio or visual indication that the predetermined motion threshold has been satisfied, which may, in turn, alert the driver and/or passengers that the driver may not be looking at the field of view for safe operation of the vehicle.
- the driver focus analyzer includes an eye direction sensor 211 .
- the eye direction sensor 211 such as an infrared camera, may be integrated into eyewear, such as glasses, or integrated into a dashboard of the vehicle 102 .
- the eye direction sensor 211 may sense a gaze direction of one or both eyes of the driver 104 .
- the processing circuitry 202 may compare the gaze direction to a predetermined threshold, such as a predetermined gaze direction threshold.
- the eye direction sensor may sense a change gaze direction indicative of the driver 104 not looking at the field of view for safe operations for the vehicle 102 .
- the gaze direction threshold in this example may be a deviation, such as 1 mm, 2 mm, or the like from predetermined center gaze position.
- the processing circuitry 202 may generate an alert.
- the alert output 216 may cause an audio or visual indication that the predetermined motion threshold has been satisfied, which may, in turn, alert the driver and/or passengers that the driver may not be looking at the field of view for safe operation of the vehicle.
- a computing device such as computing device 114 may include or be associated with a location sensor, such as GPS.
- the processing circuitry 202 may receive location data from a location sensor associated with the computing device 114 , through the communications interface 218 .
- the location/motion sensor 210 may provide data indicative of a location of the driver focus analyzer.
- the processing circuitry 202 may use the location data associated with the computing device 114 to determine a range between the location/motion sensor 210 and the computing device 114 .
- the processing circuitry 202 may also compare the range at a predetermined interval such as 1 second, 10 seconds, 30 seconds, or the like to a predetermined range threshold.
- the range threshold may be a set value such as 30 cm or a deviation, such as 5 cm, 10 cm, or the like from a starting position or average range.
- the processing circuitry 202 may generate an alert.
- the processing circuitry 202 may cause an alert when the range threshold is satisfied for a predetermined number of intervals, such as 2 intervals, 3 intervals, or the like.
- the alert output 216 may cause an audio or visual indication that the predetermined range threshold has been satisfied, which may, in turn, alert the driver 104 and/or passengers that the driver 104 may be interacting with the computing device 114 and therefore not looking at the field of view for safe operation of the vehicle 102 .
- the computing device 114 may include or be associated with one or more motion sensors, such as accelerometers or gyroscopes.
- the processing circuitry 202 may receive motion data from the one or more motion sensors associated with the computing device 114 , through the communications interface 208 .
- the location/motion sensor 210 may provide data indicative of a motion of the driver focus analyzer.
- the processing circuitry 202 may use the motion data of the computing device and the driver focus analyzer to determine a relative motion between the computing device 114 and the driver focus analyzer.
- the motion data may be the difference between the motion data provided by the location/motion sensor 210 and the motion data associated with the computing device 114 .
- the computing device 114 may be stationary, such in on a dash board or in a cup holder. If the motion data associated with the computing device 114 and the driver focus analyzer diverge, the computing device 114 may be in motion such as being picked up and brought nearer to the driver. In some instances the relative motion data may be averaged, such as over 1 second, 5 seconds, 10 sensor readings, 50 sensor readings, 100 sensor readings, or the like.
- the processing circuitry 202 may compare the relative motion to a predetermined motion threshold such as 5 cm, 10 cm, or the like. In an instance in which the processing circuitry 202 determines that the relative motion satisfies, e.g. exceeds, the predetermined motion threshold, the processing circuitry may cause an alert.
- the relative motion may be indicative of computing device motions, such movement in horizontal direction away or toward the driver focus analyzer, which may be indicative of the computing device 114 sliding on the dash board, or diagonal motion toward the driver focus analyzer, which may be indicative of bringing the computing device 114 near the driver's face.
- the motion threshold may, in some instances include specific device motions. As such, the relative motion indicative of a sliding computing device 114 may not cause the alert and the relative motion of the computing device nearing the driver's face may cause the alert.
- the motion data associated with the computing device 114 may be user to determine if the vehicle 102 is in motion or stationary.
- the processing circuitry may be further configured to cause an alert when the vehicle 102 is determined to be in motion and not cause an alert when the vehicle 102 is stationary. Preventing alerts when the vehicle 102 is stationary may reduce instances of alerts which do not contribute to increased safety, e.g. false positives.
- FIG. 3 illustrates a software program 301 for causing the proximity sensors (left (L), right (R), and center (C)) to measure the distance of the driver 104 from the proximity sensors 214 .
- the program 300 compares the proximity data Ultra_x to the predetermined distance threshold TUx at a 2 second interval.
- the program additionally compares the average sensor reading Ulta x_Avg to set sensor limits Ultrax_LL and UltraC_UL, indicative of proper sensor operation.
- the program 300 may cause the alert.
- FIG. 4 illustrates a front view of a head rest 300 according to an example embodiment.
- Proximity sensors 314 may be disposed in recesses in foam or padding of the head rest 300 , such as in the front of the head rest 300 .
- FIG. 5 illustrates a back view of the head rest 300 , according to an example embodiment.
- Processing circuitry 302 , a communications interface 318 , and/or an alert output 316 may be disposed in a recess in the foam or padding of the head rest 300 , such as in the back of the head rest 300 .
- a stand alone or back up power supply 320 for the driver focus analyzer may also be disposed in the foam or padding of the head rest 300 .
- FIG. 6 illustrates a left side view of the head rest 300 according to an example embodiment.
- An intoxicant sensor 312 may be disposed in the foam or padding of the head rest 300 , such as in the right side of the head rest 300 .
- FIG. 7 illustrates a right side view of the head rest 300 according to an example embodiment.
- a sound sensor 308 may be disposed in the foam or padding of the head rest 300 , such as in the left side of the head rest 300 .
- the driver focus analyzer may use one or more sensors to measure and deteiniine conditions within the cabin of a vehicle which may be indicative of a distracted driver or could cause the driver to become distracted. Additionally or alternatively, the driver focus analyzer may sense intoxicants which may cause the driver to be unsafe for operation of the vehicle. The driver focus analyzer may cause an audio and/or visual alert to bring these unsafe conditions to the attention of the driver and/or passengers, so that corrective measures may be taken.
- FIGS. 8-11 illustrate block diagrams of some activities that may be associated with examples of such methods.
- the processing circuitry (which may include a processor capable of executing instructions stored in a non-transitory computer readable medium/memory) may be configured to implement a control algorithm for the driver focus analyzer according to the methods.
- the methods may include additional, optional operations, and/or the operations described above may be modified or augmented according to various embodiments described herein.
- a method may include receiving sensor data at operation 802 , comparing the sensor data to a predetermined threshold at operation 804 , determining if the sensor data satisfies the predetermined threshold at operation 806 , and causing an alert in an instance in which the sensor data satisfies the predetermined threshold at operation 808 .
- a method may include receiving first accelerometer values for the driver focus analyzer at operation 902 , establishing communication with a computing device at operation 904 , and receiving second accelerometer values from the computing device at operation 906 .
- the method may also include calculating a difference between the first accelerometer values and the second accelerometer values at operation 908 , determining if the difference between the first accelerometer values and the second accelerometer values satisfies a predetermined motion threshold at operation 910 , and causing an alert in response to the difference between the first accelerometer values and the second accelerometer values satisfying the predetermined motion threshold at operation 912 .
- a method may include receiving sensor data indicative of a noise level at operation 1002 , comparing the noise level to a noise threshold at operation 1004 , determining if the noise level satisfies the noise threshold at operation 1006 , and causing an alert in response to the noise level satisfying the noise threshold at operation 1008 .
- a method may include receiving sensor data indicative of an alcohol level at operation 1102 , calculating an average alcohol level associated with 100 sensor data points at operation 1104 , and comparing the average alcohol level to an alcohol threshold at operation 1106 .
- the method may also include determining if the average alcohol level satisfies the intoxicant threshold at operation 1108 and causing an alert in response to the average alcohol level satisfying the alcohol threshold at operation 1110 .
- the CSS monitoring device may comprise a processor (e.g. the processor 204 ) or processing circuitry 202 configured to perform, for example, some or each of the operations ( 802 - 808 , 902 - 912 , 1002 - 1008 , and 1102 - 1110 ) described above.
- the processor 204 may, for example, be configured to perform the operations ( 802 - 808 , 902 - 912 , 1002 - 1008 , and 1102 - 1110 ) by performing hardware implemented logical functions, executing stored instructions, or executing algorithms for performing each of the operations.
- the processor 204 or processing circuitry 202 may be further configured for additional operations or optional modifications to operations 802 - 808 , 902 - 912 , 1002 - 1008 , and 1102 - 1110 .
- the driver focus analyzer is at least partially contained in a portion of a vehicle seat.
- the driver focus analyzer is at least partially contained in a head rest of a vehicle seat. In some example embodiments, the driver focus analyzer is at least partially contained in the headliner of a vehicle. In an example embodiment, the one or more sensors comprise at least one ultrasonic sensor, and the distance includes a measurement of a head of the driver from the sensor. In some example embodiments, the driver focus analyzer also includes a communication interface and a location sensor.
- the processing circuitry is further configured to receive location data associated with a computing device, receive location data from the location sensor, determine a range between the computing device and the driver focus analyzer, compare the range to a predetermined range threshold, determine if the range satisfies the predetermined range threshold and cause an alert in response to the range satisfying the predetermined range threshold.
- the driver focus analyzer also includes a communication interface and one or more motion sensors.
- the processing circuitry is further configured to receive motion data associated with a computing device, receive motion data from the one or more motion, determine a relative motion between the computing device and the driver focus analyzer, compare the relative motion to a predetermined motion threshold, determine if the relative motion satisfies the predetermined motion threshold, and cause an alert in response to the relative motion satisfying the predetermined motion threshold.
- the one or more sensors include at least two proximity sensors and the alert is caused in response to the distance measured by any of the at least two proximity sensors.
- the driver focus analyzer also includes one or more sensors configured to measure an intoxicant level proximate to the driver, and the processing circuitry is further configured to compare the intoxicant level to a predetermined intoxicant threshold, determine if the intoxicant level exceeds the predetermined intoxicant threshold, and cause the alert in response to determining that the intoxicant level exceeds the predetermined threshold.
- the driver focus analyzer also includes one or more sensors configured to measure an noise level proximate to the driver, and the processing circuitry is further configured to compare the noise level to a predetermined noise threshold determine if the noise level exceeds the predetermined noise threshold, and cause the alert in response to determining that the noise level exceeds the predetermined threshold.
- the one or more sensors include at least one alcohol sensor.
- the one or more sensors are configured to measure tetrahydrocannabinol (THC).
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Animal Behavior & Ethology (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- General Health & Medical Sciences (AREA)
- Surgery (AREA)
- Veterinary Medicine (AREA)
- Physics & Mathematics (AREA)
- Public Health (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Pathology (AREA)
- Developmental Disabilities (AREA)
- Physiology (AREA)
- Psychology (AREA)
- Child & Adolescent Psychology (AREA)
- Psychiatry (AREA)
- Educational Technology (AREA)
- Hospice & Palliative Care (AREA)
- Social Psychology (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Toxicology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Dentistry (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Pharmacology & Pharmacy (AREA)
- Ophthalmology & Optometry (AREA)
- Mechanical Engineering (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Traffic Control Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
Abstract
A driver focus analyzer including one or more sensors configured to measure a distance of a driver or computing device from the one or more sensors, processing circuitry configured to compare the distance to a predetermined distance threshold, determine if the distance exceeds the predetermined distance threshold, and cause an alert in response to at least determining that the distance exceeds the predetermined threshold, and an alert output device configured to generate an audio or visual output in response to the alert.
Description
- This application claims the benefit of U.S. Provisional Application No. 62/281,835 filed on Jan. 22, 2016, the entire contents of which are hereby incorporated herein by reference.
- Example embodiments generally relate to vehicle safety systems and, in particular, relate to a driver focus analyzer.
- Over 1,100 people in the U.S. are either injured or die from distracted driving crashes every day. Distractions can be visual, manual, or cognitive. Current safety devices are based on reducing collisions through sensors configured to sense conditions exterior to a vehicle, e.g. distance to car ahead, blind spot indicator, reversing camera, parking sonar, or the like.
- Approximately ten percent of fatal crashes, eighteen percent of injury crashes, and sixteen percent of all motor vehicle crashes are reported as distraction-affected crashes, including manual distractions, (e.g. taking hands off of a steering wheel), visual distractions (e.g. taking eyes off of the road), cognitive distraction (taking mind off of the drive), or a combination thereof Distracted driving has gained significant attention recently as electronic devices in vehicles become more prevalent. However, non technological distractions also remain, such as conversations with passengers, drowsiness, noise in the vehicle (e.g. kids distracting the drivers), eating, putting on makeup, alcohol, drugs (e.g. marijuana), or the like.
- Accordingly, some example embodiments may enable a driver focus analyzer including one or more sensors configured to measure a distance of a driver or computing device from the one or more sensors, processing circuitry configured to compare the distance to a predetermined distance threshold, determine if the distance exceeds the predetermined distance threshold, and cause an alert in response to at least determining that the distance exceeds the predetermined threshold, and an alert output device configured to generate an audio or visual output in response to the alert.
- In an example embodiment a driver focus analyzer is provided including one or more sensors configured to measure an intoxicant level proximate to the driver, processing circuitry configured to compare the intoxicant level to a predetermined intoxicant threshold, determine if the intoxicant level exceeds the predetermined intoxicant threshold, and cause an alert in response to determining that the intoxicant level exceeds the predetermined threshold, and an alert output configured to generate an audio or visual output in response to the alert.
- In another example embodiment a driver focus analyzer is provided including one or more sensors configured to measure a noise level proximate to the driver, processing circuitry configured to compare the noise level to a predetermined noise threshold, determine if the noise level exceeds the predetermined noise threshold, and cause an alert in response to determining that the noise level exceeds the predetermined threshold, and an alert output configured to generate an audio or visual output in response to the alert.
- Having thus described the driver focus analyzer in general terms, reference will now be made to the accompanying drawings, which are not necessarily drawn to scale, and wherein:
-
FIG. 1 illustrates an example driver in a vehicle seat according to example embodiments of the present invention described herein; -
FIG. 2 illustrates an example driver focus analyzer according to example embodiments of the present invention described herein; -
FIG. 3 illustrates an example proximity sensor flowchart according to example embodiments of the present invention described herein; -
FIGS. 4-7 illustrate an example driver focus analyzer disposed in a vehicle head rest according to example embodiments of the present invention described herein; and -
FIGS. 8-11 illustrate example methods of utilizing a driver focus analyzer according to example embodiments of the present invention described herein. - Some example embodiments now will be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all example embodiments are shown. Indeed, the examples described and pictured herein should not be construed as being limiting as to the scope, applicability or configuration of the present disclosure. Rather, these example embodiments are provided so that this disclosure will satisfy applicable legal requirements. Like reference numerals refer to like elements throughout. As used herein, operable coupling should be understood to relate to direct or indirect connection that, in either case, enables functional interconnection of components that are operably coupled to each other.
- In an example embodiment, a driver focus analyzer is provided including a plurality of sensors, processing circuitry, and an alert output device. Each of the sensors is associated with a particular type of driver distraction, such as proximity sensors for sensing if the driver is watching the road or if a computing device (e.g., a cell phone or smart phone) is moving toward the driver, noise sensors for sensing high noise levels in a vehicle, and/or intoxicant sensors for detecting intoxicant levels of alcohol, tetrahydrocannabinol (THC), or the like.
- The processing circuitry may be configured to receive sensor data from each of the sensors and determine if the sensor data satisfies a predetermined threshold, e.g. high noise level, distance indicative of eyes not oriented toward the road, high intoxication level, or the like.
- In an instance in which the driver focus analyzer determines that a predetermined threshold is satisfied the processing circuitry may cause an alert to be generated. An alert output, such as a light, buzzer, or speaker, may provide an audio or visual cue to the driver and/or passengers that the predetermined threshold has been satisfied. The audio or visual cue may cause the driver and/or passengers to take actions to place the vehicle in a safer condition (e.g., turn down the radio, stop yelling, direct the driver's attention back to the road, not operate the vehicle, etc.).
-
FIG. 1 illustrates anexample system 100 including a driver focus analyzer deployed in avehicle 102 according to an example embodiment. Thevehicle 102 may be any vehicle operated by adriver 104, such as a car, truck, construction equipment, airplane, boat, or the like. Thevehicle 102 may have a field of view for thedriver 104 for safe operations, such as a windshield of a boat, airplane, car, or the like. It may be advantageous to ensure that the driver is monitoring the field of view for safe operations during the operation of thevehicle 102. Thedriver 102 may look away from the field of view for safe operations due to any number of distractions, such as reading signs or looking at an accident, drowsiness, looking at acomputing device 114, or the like. Additionally, it may be advantageous to monitor that the noise levels in thevehicle 102 are with a range to not distract thedriver 104 and/or ensure that thedriver 104 is not intoxicated during the operation of thevehicle 102. - To monitor the driver and/or conditions associated with the
driver 104, the vehicle may include a driver focus analyzer, as discussed below inFIG. 2 . The driver focus analyzer may be disposed in a portion of a driver's seat of thevehicle 102, for example thehead rest 106, seat back 108,seat cushion 110, armrests, or the like. Additionally or alternatively, the driver focus analyzer may be disposed in a portion of the cabin, such as ahead liner 112. -
FIG. 2 illustrates an example driver focus analyzer according to an example embodiment. In an example embodiment, the driver focus analyzer is disposed in avehicle headrest 200, but may be disposed in one or more components of driver's seat or the cabin of the vehicle, such asvehicle 102 as discussed above inFIG. 1 . The driver focus analyzer may include or otherwise be in communication withprocessing circuitry 202 that is configured to perform data processing, application execution and other processing and management services according to an example embodiment. In one embodiment, theprocessing circuitry 202 may include amemory 206 and aprocessor 204 that may be in communication with or otherwise control analert output 216 and acommunication interface 218. As such, theprocessing circuitry 202 may be embodied as a circuit chip (e.g. an integrated circuit chip) configured (e.g. with hardware, software or a combination of hardware and software) to perform operations described herein. However, in some embodiments, theprocessing circuitry 202 may be embodied as a portion of a one of various mobile computing devices or wearable computing devices. - The
alert output 216 may include one or more lighting elements and/or audio elements. The lighting elements may include light emitting diodes (LEDs), incandescent bulbs, florescent lights, or the like. The audio elements may include a buzzer, a speaker, or the like. Thealert output 216 may cause the lighting elements and/or audio elements to actuate, such as flash, or alarm, in an instance in which theprocessing circuitry 202 causes an alert, as described below. - The
communication interface 218 may be any means such as a device or circuitry embodied in either hardware, software, or a combination of hardware and software that is configured to receive and/or transmit data from/to a network and/or any other device or module in communication with the driver focus analyzer. Thecommunication interface 218 may also include, for example, an antenna (or multiple antennas) and supporting hardware and/or software for enabling communications with a network or other devices (e.g. a computing device 114). In some environments, thecommunication interface 218 may alternatively or additionally support wired communication. As such, for example, thecommunication interface 218 may include a hardware/software for supporting communication via cable, universal serial bus (USB), or other mechanisms. In an exemplary embodiment, thecommunication interface 218 may support communication via one or more different communication protocols or methods. In some cases, IEEE 802.15.4 based communication techniques such as ZigBee, BlueTooth, or other low power, short range communication protocols, such as a proprietary technique based on IEEE 802.15.4 may be employed along with radio frequency identification (RFID) or other short range communication techniques. In other embodiments, communication protocols based on the draft IEEE 802.15.4a standard may be established. - In an example embodiment, the
memory 206 may include one or more non-transitory storage or memory devices such as, for example, volatile and/or non-volatile memory that may be either fixed or removable. Thememory 206 may be configured to store information, data, applications, instructions or the like for enabling the apparatus to carry out various functions in accordance with example embodiments of the present invention. For example, thememory 206 could be configured to buffer input data for processing by theprocessor 204. Additionally or alternatively, thememory 206 could be configured to store instructions for execution by theprocessor 204. Among the contents of thememory 206, applications may be stored for execution by theprocessor 204 in order to carry out the functionality associated with each respective application. - The
processor 204 may be embodied in a number of different ways. For example, theprocessor 204 may be embodied as various processing means such as a microprocessor or other processing element, a coprocessor, a controller or various other computing or processing devices including integrated circuits such as, for example, an ASIC (application specific integrated circuit), an FPGA (field programmable gate array), a hardware accelerator, or the like. In an example embodiment, theprocessor 204 may be configured to execute instructions stored in thememory 206 or otherwise accessible to theprocessor 204. As such, whether configured by hardware or software methods, or by a combination thereof, theprocessor 204 may represent an entity (e.g. physically embodied in circuitry) capable of performing operations according to embodiments of the present invention while configured accordingly. Thus, for example, when theprocessor 204 is embodied as an ASIC, FPGA or the like, theprocessor 204 may be specifically configured hardware for conducting the operations described herein. Alternatively, as another example, when theprocessor 204 is embodied as an executor of software instructions, the instructions may specifically configure theprocessor 204 to perform the operations described herein. - In some embodiments, the
processing circuitry 202 may be in communication with asound sensor 208. The sound sensor may be a sound or vibration sensor, such as a dynamic, electrostatic, or condenser microphone; a piezoelectric sensor, or the like. The microphone may be positioned in the cabin of thevehicle 102, such that the microphone detects the ambient noise in the cabin. In an example embodiment, the microphone may be a dedicated microphone for the driver focus analyzer. In some example embodiments, the microphone may be a vehicle microphone for hands free communication, or a microphone associated with acomputing device 114. In some example embodiments, the microphone may be positioned proximate to thedriver 104, to sense the ambient noise level proximate to thedriver 104, for example in thehead rest 200. - In an example embodiment, the
processing circuitry 202 may be in communication with one or more location/motion sensors 210. The location/motion sensors 210 may sense the location of at least a portion of the driver focus analyzer such as the portion disposed in thehead rest 200. The location may be based on a global positioning system (GPS) signals, a RFID beacon, or the like. Additionally or alternatively, the location/motion sensor 210 may sense motion associated with the driver focus analyzer, e.g. the portion in thehead rest 200. The motion sensing may be based on accelerometer measurements, gyroscopes, or the like. In other example embodiments, the location /motion sensor 210 may include one or more pressure sensors, such as disposed in the seat bask or seat cushion, which may sense a shift in weight of thedriver 104, such as leaning forward (e.g. picking something up) or shifting to one side (e.g. removing a wallet from a back pocket.) - In some example embodiments, the
processing circuitry 202 may be in communication with one or moreintoxicant sensors 212. Theintoxicant sensors 212 may be configured to sense an intoxicant level in the cabin of thevehicle 102. In some embodiments, theintoxicant sensors 212 may be disposed proximate to thedriver 104 to sense the intoxicant level proximate to thedriver 104. Theintoxicant sensors 212 may be configured to sense the intoxicant level of one or more different types of intoxicants, such as alcohol, THC, or the like. In some example embodiments, theintoxicant sensors 210 may include a gas sensor, such as a MQ-3 semiconductor sensor, canna sensor, or the like. - In an example embodiment, the
processing circuitry 202 may be in communication with one ormore proximity sensors 214. Theproximity sensors 214 may be configured to measure a distance of thedriver 104 from theproximity sensor 214. Theproximity sensors 214 may include electromagnetic sensors, capacitive sensors, photoelectric sensors, pressure sensors, ultrasonic sensors, magnetic sensors, inductive sensors, or the like. - In an instance in which the driver focus analyzer includes an
intoxicant sensor 212 configured to detect alcohol, theprocessing circuitry 202 may compare the airborne alcohol level to a predeteimined intoxicant threshold, such as a predetermined alcohol threshold. The airborne alcohol threshold may be based on the legal limit for impaired driving such as 0.08 percent blood alcohol content (BAC). For example, the predetermined alcohol threshold may be set as approximately 2*10̂−4 g/l at the 0.08 BAC limit, 1*10̂−4 g/l at 0.04 BAC, e.g. half the legal limit. These alcohol thresholds are merely illustrative and other limits, either higher or lower, may be used depending on the legal limits orother driver 104 orvehicle 102 specific factors, such as age and weight of thedriver 104, or size or ventilation of the cabin of thevehicle 102. In an instance in which theprocessing circuitry 202 determines that the predetermined alcohol threshold has been satisfied, e.g. exceeded, theprocessing circuitry 202 may generate an alert. Thealert output 216 may cause an audio or visual indication that a driver focus threshold has been satisfied, which may in turn alert thedriver 104 and/or passengers that thedriver 104 may be impaired by alcohol and should not drive thevehicle 102. - In an example embodiment in which the driver focus analyzer includes an
intoxicant sensor 212 configured to detect THC, theprocessing circuitry 202 may be configured to compare a sensed airborne THC level to a predetermined intoxicant threshold, such as a predetermined THC threshold. The predetermined THC threshold may be based on the airborne discharge from a marijuana cigarette. Approximately half of an expected amount of THC of a marijuana cigarette, e.g. approximately 24 mg, may be discharged to air, e.g. 12 mg. The airborne THC may be expected to evenly distribute about the cabin of thevehicle 102. The predetermined THC threshold may be the airborne THC divided by the cabin volume. For example, if the cabin of the vehicle, such as a van, is 7928 1, the predetermined THC threshold may be 1.5*10̂−6 g/l. In an instance in which theprocessing circuitry 202 determines that the predetermine THC threshold has been satisfied, e.g. exceeded, theprocessing circuitry 202 may generate an alert. Thealert output 216 may cause an audio or visual indication that a driver focus threshold has been satisfied, which may, in turn, alert the driver and/or passengers that the driver may be impaired by THC and should not drive. - In some example embodiments in which the drive focus analyzer includes a sound sensor, the
processing circuitry 202 may compare the sensed noise level in the cabin of thevehicle 102 to a predetermined noise threshold. The predetermined noise threshold may be based on a noise level which may be distracting to the driver such as 50 dB, 60 dB, or the like, or in some instances the predetermined noise threshold may be based on noise levels which may be damaging to the hearing of the driver and/or passengers, such as 85 dB. In an instance in which theprocessing circuitry 202 determines that the predetermine noise threshold has been satisfied, e.g. exceeded, theprocessing circuitry 202 may generate an alert. Thealert output 216 may cause an audio or visual indication that a driver focus threshold has been satisfied, which may, in turn, alert the driver and/or passengers that the noise level is distracting to the driver and/or may be causing damage to the driver and/or passenger's hearing. - In an example embodiment in which the driver focus analyzer includes one or
more proximity sensors 214, theprocessing circuitry 202 may compare the measured distance of the driver from theproximity sensor 214 to one or more predetermined distance thresholds, such as a predetermined position threshold. The predetermined position thresholds may include a distance from theproximity detectors 214 indicating the driver is not sitting back in the seat, e.g. leaning forward to pick something up or to change the radio station. In some examples, the predetermined position threshold may be based on two ormore proximity detector 214 measurements, for example two ormore proximity sensors 214 disposed in theheadrest 200. The predetermined position threshold may be based on the head of thedriver 104 being turned away from the field of view for safe operation of thevehicle 102, such as a left sensor measuring a distance of greater than 4 cm while a right and/or center sensor measure a distance of less than 4 cm, which may be indicative of the driver's head being turned substantially toward the right. In an instance in which theprocessing circuitry 202 determines that the predetermined position threshold has been satisfied, e.g. exceeded, theprocessing circuitry 202 may generate an alert. Thealert output 216 may cause an audio or visual indication that the predetermined position threshold has been satisfied, which may, in turn, alert the driver and/or passengers that thedriver 104 may not be looking at the field of view for safe operation of thevehicle 102. - In some example embodiments, a cover, such as a head rest cover may alter the measured distance. For example, in an instance in which the
proximity 314 sensor is an ultrasonic sensor, the measured value may indicate a value larger than true distance. In some instances the difference between the true distance and the measured distance may be a linear divergence. Theprocessing circuitry 202 may be further configured to correct the measured distance, such as by multiplying the measured value by a linear divergence factor, such as 0.9963. The linear divergence factor may be determined for thespecific proximity sensor 314 and cover material, by factory testing. - In some example embodiments, the predetermined position threshold may also include a predetermined time value, such as 2 seconds, 5 seconds, 2 sensor readings, 5 sensor reading, or the like. The predetermined time value may account for the driver adjusting position, performing a blind spot check, looking briefly at signs or address information or the like. The alert may be generated or caused in an instance in which the position threshold is satisfied for the predetermined time value.
- In an example embodiment in which the driver focus analyzer includes a location/
motion sensor 210, theprocessing circuitry 202 may compare the sensed location or motion data to a predetermined distance threshold, such as a predetermined motion threshold. In an example embodiment, the location/motion sensor 210 may include one or more pressure sensors in the seat back or seat cushion. The location/motion sensor 210 may sense a change in pressure in one or more of the pressure sensors indicative of thedriver 104 leaning forward to one side. The indication of thedriver 104 not being properly seated in the seat may be indicative of the driver not looking at the field of view for safe operations for thevehicle 102. The motion threshold in this example may be a deviation, such as 4 kg, 5, kg, or the like between sensors, or from an average pressure. In an instance in which theprocessing circuitry 202 determines that the predetermined motion threshold has been satisfied, e.g. exceeded, theprocessing circuitry 202 may generate an alert. Thealert output 216 may cause an audio or visual indication that the predetermined motion threshold has been satisfied, which may, in turn, alert the driver and/or passengers that the driver may not be looking at the field of view for safe operation of the vehicle. - In some example embodiments, the driver focus analyzer includes an
eye direction sensor 211. Theeye direction sensor 211, such as an infrared camera, may be integrated into eyewear, such as glasses, or integrated into a dashboard of thevehicle 102. Theeye direction sensor 211 may sense a gaze direction of one or both eyes of thedriver 104. Theprocessing circuitry 202 may compare the gaze direction to a predetermined threshold, such as a predetermined gaze direction threshold. The eye direction sensor may sense a change gaze direction indicative of thedriver 104 not looking at the field of view for safe operations for thevehicle 102. The gaze direction threshold in this example may be a deviation, such as 1 mm, 2 mm, or the like from predetermined center gaze position. In an instance in which theprocessing circuitry 202 determines that the predetermined gaze direction threshold has been satisfied, e.g. exceeded, theprocessing circuitry 202 may generate an alert. Thealert output 216 may cause an audio or visual indication that the predetermined motion threshold has been satisfied, which may, in turn, alert the driver and/or passengers that the driver may not be looking at the field of view for safe operation of the vehicle. - Additionally or alternatively, a computing device, such as
computing device 114 may include or be associated with a location sensor, such as GPS. Theprocessing circuitry 202 may receive location data from a location sensor associated with thecomputing device 114, through thecommunications interface 218. The location/motion sensor 210 may provide data indicative of a location of the driver focus analyzer. Theprocessing circuitry 202 may use the location data associated with thecomputing device 114 to determine a range between the location/motion sensor 210 and thecomputing device 114. Theprocessing circuitry 202 may also compare the range at a predetermined interval such as 1 second, 10 seconds, 30 seconds, or the like to a predetermined range threshold. The range threshold may be a set value such as 30 cm or a deviation, such as 5 cm, 10 cm, or the like from a starting position or average range. In an instance in which theprocessing circuitry 202 determines that the predetermined range threshold has been satisfied, e.g. exceeds, theprocessing circuitry 202 may generate an alert. In some embodiments, theprocessing circuitry 202 may cause an alert when the range threshold is satisfied for a predetermined number of intervals, such as 2 intervals, 3 intervals, or the like. Thealert output 216 may cause an audio or visual indication that the predetermined range threshold has been satisfied, which may, in turn, alert thedriver 104 and/or passengers that thedriver 104 may be interacting with thecomputing device 114 and therefore not looking at the field of view for safe operation of thevehicle 102. - In some example embodiments, the
computing device 114 may include or be associated with one or more motion sensors, such as accelerometers or gyroscopes. Theprocessing circuitry 202 may receive motion data from the one or more motion sensors associated with thecomputing device 114, through thecommunications interface 208. The location/motion sensor 210 may provide data indicative of a motion of the driver focus analyzer. Theprocessing circuitry 202 may use the motion data of the computing device and the driver focus analyzer to determine a relative motion between thecomputing device 114 and the driver focus analyzer. The motion data may be the difference between the motion data provided by the location/motion sensor 210 and the motion data associated with thecomputing device 114. For example, if the motion data associated with thecomputing device 114 and the driver focus analyzer is substantially the same, e.g. no relative motion, thecomputing device 114 may be stationary, such in on a dash board or in a cup holder. If the motion data associated with thecomputing device 114 and the driver focus analyzer diverge, thecomputing device 114 may be in motion such as being picked up and brought nearer to the driver. In some instances the relative motion data may be averaged, such as over 1 second, 5 seconds, 10 sensor readings, 50 sensor readings, 100 sensor readings, or the like. Theprocessing circuitry 202 may compare the relative motion to a predetermined motion threshold such as 5 cm, 10 cm, or the like. In an instance in which theprocessing circuitry 202 determines that the relative motion satisfies, e.g. exceeds, the predetermined motion threshold, the processing circuitry may cause an alert. - In some embodiments, the relative motion may be indicative of computing device motions, such movement in horizontal direction away or toward the driver focus analyzer, which may be indicative of the
computing device 114 sliding on the dash board, or diagonal motion toward the driver focus analyzer, which may be indicative of bringing thecomputing device 114 near the driver's face. The motion threshold may, in some instances include specific device motions. As such, the relative motion indicative of a slidingcomputing device 114 may not cause the alert and the relative motion of the computing device nearing the driver's face may cause the alert. - In an example embodiment the motion data associated with the
computing device 114, may be user to determine if thevehicle 102 is in motion or stationary. The processing circuitry may be further configured to cause an alert when thevehicle 102 is determined to be in motion and not cause an alert when thevehicle 102 is stationary. Preventing alerts when thevehicle 102 is stationary may reduce instances of alerts which do not contribute to increased safety, e.g. false positives. -
FIG. 3 illustrates asoftware program 301 for causing the proximity sensors (left (L), right (R), and center (C)) to measure the distance of thedriver 104 from theproximity sensors 214. Theprogram 300 compares the proximity data Ultra_x to the predetermined distance threshold TUx at a 2 second interval. The program additionally compares the average sensor reading Ulta x_Avg to set sensor limits Ultrax_LL and UltraC_UL, indicative of proper sensor operation. In an instance in which the sensor data exceeds the predetermined distance threshold, the program may cause an alert (Buzzer=Y). Similarly, in an instance in which the average sensor data exceeds the set sensor limit, theprogram 300 may cause the alert. -
FIG. 4 illustrates a front view of ahead rest 300 according to an example embodiment.Proximity sensors 314 may be disposed in recesses in foam or padding of thehead rest 300, such as in the front of thehead rest 300. -
FIG. 5 illustrates a back view of thehead rest 300, according to an example embodiment.Processing circuitry 302, acommunications interface 318, and/or analert output 316 may be disposed in a recess in the foam or padding of thehead rest 300, such as in the back of thehead rest 300. In some example embodiments, a stand alone or back uppower supply 320 for the driver focus analyzer may also be disposed in the foam or padding of thehead rest 300. -
FIG. 6 illustrates a left side view of thehead rest 300 according to an example embodiment. Anintoxicant sensor 312 may be disposed in the foam or padding of thehead rest 300, such as in the right side of thehead rest 300. -
FIG. 7 illustrates a right side view of thehead rest 300 according to an example embodiment. Asound sensor 308 may be disposed in the foam or padding of thehead rest 300, such as in the left side of thehead rest 300. - The driver focus analyzer may use one or more sensors to measure and deteiniine conditions within the cabin of a vehicle which may be indicative of a distracted driver or could cause the driver to become distracted. Additionally or alternatively, the driver focus analyzer may sense intoxicants which may cause the driver to be unsafe for operation of the vehicle. The driver focus analyzer may cause an audio and/or visual alert to bring these unsafe conditions to the attention of the driver and/or passengers, so that corrective measures may be taken.
- In some cases, a method of utilizing the driver focus analyzer according to an example embodiment may be provided.
FIGS. 8-11 illustrate block diagrams of some activities that may be associated with examples of such methods. In some embodiments, the processing circuitry (which may include a processor capable of executing instructions stored in a non-transitory computer readable medium/memory) may be configured to implement a control algorithm for the driver focus analyzer according to the methods. In some example embodiments, the methods may include additional, optional operations, and/or the operations described above may be modified or augmented according to various embodiments described herein. - In an example embodiment, a method may include receiving sensor data at
operation 802, comparing the sensor data to a predetermined threshold atoperation 804, determining if the sensor data satisfies the predetermined threshold atoperation 806, and causing an alert in an instance in which the sensor data satisfies the predetermined threshold atoperation 808. - In some example embodiments, a method may include receiving first accelerometer values for the driver focus analyzer at
operation 902, establishing communication with a computing device atoperation 904, and receiving second accelerometer values from the computing device atoperation 906. The method may also include calculating a difference between the first accelerometer values and the second accelerometer values atoperation 908, determining if the difference between the first accelerometer values and the second accelerometer values satisfies a predetermined motion threshold atoperation 910, and causing an alert in response to the difference between the first accelerometer values and the second accelerometer values satisfying the predetermined motion threshold atoperation 912. - In an example embodiment, a method may include receiving sensor data indicative of a noise level at
operation 1002, comparing the noise level to a noise threshold atoperation 1004, determining if the noise level satisfies the noise threshold atoperation 1006, and causing an alert in response to the noise level satisfying the noise threshold atoperation 1008. - In some example embodiments, a method may include receiving sensor data indicative of an alcohol level at
operation 1102, calculating an average alcohol level associated with 100 sensor data points atoperation 1104, and comparing the average alcohol level to an alcohol threshold atoperation 1106. The method may also include determining if the average alcohol level satisfies the intoxicant threshold atoperation 1108 and causing an alert in response to the average alcohol level satisfying the alcohol threshold atoperation 1110. - In an example embodiment, the CSS monitoring device may comprise a processor (e.g. the processor 204) or
processing circuitry 202 configured to perform, for example, some or each of the operations (802-808, 902-912, 1002-1008, and 1102-1110) described above. Theprocessor 204 may, for example, be configured to perform the operations (802-808, 902-912, 1002-1008, and 1102-1110) by performing hardware implemented logical functions, executing stored instructions, or executing algorithms for performing each of the operations. In some embodiments, theprocessor 204 orprocessing circuitry 202 may be further configured for additional operations or optional modifications to operations 802-808, 902-912, 1002-1008, and 1102-1110. In this regard, for example, the driver focus analyzer is at least partially contained in a portion of a vehicle seat. - In an example embodiment, the driver focus analyzer is at least partially contained in a head rest of a vehicle seat. In some example embodiments, the driver focus analyzer is at least partially contained in the headliner of a vehicle. In an example embodiment, the one or more sensors comprise at least one ultrasonic sensor, and the distance includes a measurement of a head of the driver from the sensor. In some example embodiments, the driver focus analyzer also includes a communication interface and a location sensor. The processing circuitry is further configured to receive location data associated with a computing device, receive location data from the location sensor, determine a range between the computing device and the driver focus analyzer, compare the range to a predetermined range threshold, determine if the range satisfies the predetermined range threshold and cause an alert in response to the range satisfying the predetermined range threshold. In some example embodiments, the driver focus analyzer also includes a communication interface and one or more motion sensors. The processing circuitry is further configured to receive motion data associated with a computing device, receive motion data from the one or more motion, determine a relative motion between the computing device and the driver focus analyzer, compare the relative motion to a predetermined motion threshold, determine if the relative motion satisfies the predetermined motion threshold, and cause an alert in response to the relative motion satisfying the predetermined motion threshold. In an example embodiment, the one or more sensors include at least two proximity sensors and the alert is caused in response to the distance measured by any of the at least two proximity sensors. In some example embodiments, the driver focus analyzer also includes one or more sensors configured to measure an intoxicant level proximate to the driver, and the processing circuitry is further configured to compare the intoxicant level to a predetermined intoxicant threshold, determine if the intoxicant level exceeds the predetermined intoxicant threshold, and cause the alert in response to determining that the intoxicant level exceeds the predetermined threshold. In an example embodiment, the driver focus analyzer also includes one or more sensors configured to measure an noise level proximate to the driver, and the processing circuitry is further configured to compare the noise level to a predetermined noise threshold determine if the noise level exceeds the predetermined noise threshold, and cause the alert in response to determining that the noise level exceeds the predetermined threshold. In some example embodiments, the one or more sensors include at least one alcohol sensor. In an example embodiment, the one or more sensors are configured to measure tetrahydrocannabinol (THC).
- Many modifications and other embodiments of the inventions set forth herein will come to mind to one skilled in the art to which these inventions pertain having the benefit of the teachings presented in the foregoing descriptions and the associated drawings. Therefore, it is to be understood that the inventions are not to be limited to the specific embodiments disclosed and that modifications and other embodiments are intended to be included within the scope of the appended claims. Moreover, although the foregoing descriptions and the associated drawings describe exemplary embodiments in the context of certain exemplary combinations of elements and/or functions, it should be appreciated that different combinations of elements and/or functions may be provided by alternative embodiments without departing from the scope of the appended claims. In this regard, for example, different combinations of elements and/or functions than those explicitly described above are also contemplated as may be set forth in some of the appended claims. In cases where advantages, benefits or solutions to problems are described herein, it should be appreciated that such advantages, benefits and/or solutions may be applicable to some example embodiments, but not necessarily all example embodiments. Thus, any advantages, benefits or solutions described herein should not be thought of as being critical, required or essential to all embodiments or to that which is claimed herein. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.
Claims (20)
1. A driver focus analyzer comprising:
one or more sensors configured to measure a distance of a driver or a computing device from the sensor;
processing circuitry configured to:
compare the distance to a predetermined distance threshold;
determine if the distance exceeds the predetermined distance threshold; and
cause an alert in response to at least determining that the distance exceeds the predetermined threshold; and
an alert output device configured to generate an audio or visual output in response to the alert.
2. The driver focus analyzer of claim 1 , wherein the driver focus analyzer is at least partially contained in a portion of a vehicle seat.
3. The driver focus analyzer of claim 1 , wherein the driver focus analyzer is at least partially contained in a head rest of a vehicle seat.
4. The driver focus analyzer of claim 1 , wherein the driver focus analyzer is at least partially contained in the headliner of a vehicle.
5. The driver focus analyzer of claim 1 , wherein the one or more sensors comprise at least one ultrasonic sensor, and
wherein the distance comprises a measurement of a head of the driver from the sensor.
6. The driver focus analyzer of claim 1 further comprising:
a communication interface; and
a location sensor,
wherein the processing circuitry is further configured to:
receive location data associated with a computing device;
receive location data from the location sensor;
determine a range between the computing device and the driver focus analyzer;
compare the range to a predetermined range threshold;
determine if the range satisfies the predetermined range threshold; and
cause an alert in response to the range satisfying the predetermined range threshold.
7. The driver focus analyzer of claim 1 further comprising a communication interface, and
one or more motion sensors;
wherein the processing circuitry is further configured to:
receive motion data associated with a computing device;
receive motion data from the one or more motion sensors;
determine a relative motion between the computing device and the driver focus analyzer;
compare the relative motion to a predetermined motion threshold;
determine if the relative motion satisfies the predetermined motion threshold; and
cause an alert in response to the relative motion satisfying the predetermined motion threshold.
8. The driver focus analyzer of claim 1 , wherein the one or more sensors comprise at least two proximity sensors, wherein the alert is caused in response to the distance measured by any of the at least two proximity sensors.
9. The driver focus analyzer of claim 1 further comprising:
one or more sensors configured to measure an intoxicant level proximate to the driver, and
wherein the processing circuitry is further configured to:
compare the intoxicant level to a predetermined intoxicant threshold;
determine if the intoxicant level exceeds the predetermined intoxicant threshold; and
cause the alert in response to determining that the intoxicant level exceeds the predetermined threshold.
10. The driver focus analyzer of claim 1 further comprising:
one or more sensors configured to measure a noise level proximate to the driver, and
wherein the processing circuitry is further configured to:
compare the noise level to a predetermined noise threshold;
determine if the noise level exceeds the predetermined noise threshold; and
cause the alert in response to determining that the noise level exceeds the predetermined threshold.
11. A driver focus analyzer comprising:
one or more sensors configured to measure an intoxicant level proximate to a driver;
processing circuitry configured to:
compare the intoxicant level to a predetermined intoxicant threshold;
determine if the intoxicant level exceeds the predetermined intoxicant threshold; and
cause an alert in response to determining that the intoxicant level exceeds the predetermined threshold; and
an alert output device configured to generate an audio or visual output in response to the alert.
12. The driver focus analyzer of claim 11 , wherein the driver focus analyzer is at least partially contained in a portion of a vehicle seat.
13. The driver focus analyzer of claim 11 , wherein the driver focus analyzer is at least partially contained in a head rest of a vehicle seat.
14. The driver focus analyzer of claim 13 , wherein the one or more sensors comprise at least one alcohol sensor.
15. The driver focus analyzer of claim 11 , wherein the driver focus analyzer is at least partially contained in the headliner of a vehicle.
16. The driver focus analyzer of claim 11 , wherein the one or more sensors are configured to measure tetrahydrocannabinol (THC).
17. A driver focus analyzer comprising:
one or more sensors configured to measure a noise level proximate to the driver;
processing circuitry configured to:
compare the noise level to a predetermined noise threshold;
determine if the noise level exceeds the predetermined noise threshold; and
cause an alert in response to determining that the noise level exceeds the predetermined threshold; and
an alert output device configured to generate an audio or visual output in response to the alert.
18. The driver focus analyzer of claim 17 , wherein the driver focus analyzer is at least partially contained in a portion of a vehicle seat.
19. The driver focus analyzer of claim 17 , wherein the driver focus analyzer is at least partially contained in a head rest of a vehicle seat.
20. The driver focus analyzer of claim 17 , wherein the driver focus analyzer is at least partially contained in the headliner of a vehicle.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/257,153 US20170210289A1 (en) | 2016-01-22 | 2016-09-06 | Driver Focus Analyzer |
US16/671,380 US11077792B2 (en) | 2016-01-22 | 2019-11-01 | Driver focus analyzer |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201662281835P | 2016-01-22 | 2016-01-22 | |
US15/257,153 US20170210289A1 (en) | 2016-01-22 | 2016-09-06 | Driver Focus Analyzer |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/671,380 Continuation US11077792B2 (en) | 2016-01-22 | 2019-11-01 | Driver focus analyzer |
Publications (1)
Publication Number | Publication Date |
---|---|
US20170210289A1 true US20170210289A1 (en) | 2017-07-27 |
Family
ID=59360181
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/257,153 Abandoned US20170210289A1 (en) | 2016-01-22 | 2016-09-06 | Driver Focus Analyzer |
US16/671,380 Active US11077792B2 (en) | 2016-01-22 | 2019-11-01 | Driver focus analyzer |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/671,380 Active US11077792B2 (en) | 2016-01-22 | 2019-11-01 | Driver focus analyzer |
Country Status (1)
Country | Link |
---|---|
US (2) | US20170210289A1 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190031098A1 (en) * | 2017-07-26 | 2019-01-31 | Denso Ten Limited | Information output device and information output method |
CN109672868A (en) * | 2019-01-30 | 2019-04-23 | 北京津发科技股份有限公司 | Multi-cam safety pre-warning system, method, vehicle and terminal device |
US10366473B2 (en) * | 2017-05-23 | 2019-07-30 | Toyota Jidosha Kabushiki Kaisha | Providing traffic mirror content to a driver |
US10426392B2 (en) | 2017-12-22 | 2019-10-01 | Motus Bioengineering Inc. | Systems and methods for determination of cannabis impairment using a triaxial gyroscope assembly |
US11436694B2 (en) * | 2017-05-10 | 2022-09-06 | Ford Global Technologies, Llc | Transportation system using odor preferences |
US20230035095A1 (en) * | 2021-07-28 | 2023-02-02 | Caterpillar Inc. | Methods and systems for detecting a machine operator |
US20230316782A1 (en) * | 2022-03-31 | 2023-10-05 | Veoneer Us Llc | Driver monitoring systems and methods with indirect light source and camera |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220165073A1 (en) * | 2019-02-22 | 2022-05-26 | Panasonic Intellectual Property Management Co., Ltd. | State detection device and state detection method |
US11464218B1 (en) | 2021-06-23 | 2022-10-11 | Railblaza Limited | Fishing line spooling station |
USD1022671S1 (en) | 2022-04-11 | 2024-04-16 | Railblaza Limited | Support plate |
Citations (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5482314A (en) * | 1994-04-12 | 1996-01-09 | Aerojet General Corporation | Automotive occupant sensor system and method of operation by sensor fusion |
US5531225A (en) * | 1993-10-15 | 1996-07-02 | Toyota Jidosha Kabushiki Kaisha | Measuring apparatus for a component contained in exhalation |
US5691693A (en) * | 1995-09-28 | 1997-11-25 | Advanced Safety Concepts, Inc. | Impaired transportation vehicle operator system |
US20030120139A1 (en) * | 2001-12-26 | 2003-06-26 | Landon Duval | Apparatus and method for determining machine operator status |
US20030151516A1 (en) * | 2002-01-18 | 2003-08-14 | Basir Otman Adam | Drowsiness detection system |
US6794728B1 (en) * | 1999-02-24 | 2004-09-21 | Advanced Safety Concepts, Inc. | Capacitive sensors in vehicular environments |
US20080276191A1 (en) * | 1999-12-15 | 2008-11-06 | Automotive Technologies International, Inc. | Vehicular Heads-Up Display System |
US20120040665A1 (en) * | 2010-08-10 | 2012-02-16 | At&T Intellectual Property I, L.P. | Controlled Text-Based Communication on Mobile Devices |
US20120071151A1 (en) * | 2010-09-21 | 2012-03-22 | Cellepathy Ltd. | System and method for selectively restricting in-vehicle mobile device usage |
US20130021153A1 (en) * | 2009-10-02 | 2013-01-24 | Brad Keays | Sobriety Monitoring System |
US20130046562A1 (en) * | 2009-11-06 | 2013-02-21 | Jeffrey Taylor | Method for gathering, processing, and analyzing data to determine the risk associated with driving behavior |
US20130150004A1 (en) * | 2006-08-11 | 2013-06-13 | Michael Rosen | Method and apparatus for reducing mobile phone usage while driving |
US20130175108A1 (en) * | 2005-01-12 | 2013-07-11 | Delphi Technologies, Inc. | Method of measuring a chemical vapor concentration |
US20130335401A1 (en) * | 2011-03-12 | 2013-12-19 | Volkswagen Ag | Multifunctional Operating Device |
US20140055569A1 (en) * | 2012-08-22 | 2014-02-27 | Samsung Electro-Mechanics Co., Ltd. | Apparatus and method for sensing drowsy driving |
US20150158494A1 (en) * | 2013-12-10 | 2015-06-11 | Hyundai Motor Company | Method and apparatus for determining carelessness of driver |
US20150193664A1 (en) * | 2014-01-09 | 2015-07-09 | Harman International Industries, Inc. | Detecting visual inattention based on eye convergence |
US20150345981A1 (en) * | 2014-05-29 | 2015-12-03 | GM Global Technology Operations LLC | Adaptive navigation and location-based services based on user behavior patterns |
US20160046298A1 (en) * | 2014-08-18 | 2016-02-18 | Trimble Navigation Limited | Detection of driver behaviors using in-vehicle systems and methods |
US20160152233A1 (en) * | 2011-02-18 | 2016-06-02 | Honda Motor Co., Ltd. | System and method for responding to driver behavior |
US20170101006A1 (en) * | 2015-10-13 | 2017-04-13 | Consumer Safety Technology, Llc | Diagnostic port intoxication vehicle immobilization |
US20170150360A1 (en) * | 2015-11-20 | 2017-05-25 | Centric Consulting, LLC | Vehicle safety system and method |
US9796391B2 (en) * | 2014-10-13 | 2017-10-24 | Verizon Patent And Licensing Inc. | Distracted driver prevention systems and methods |
US10118488B1 (en) * | 2014-05-05 | 2018-11-06 | State Farm Mutual Automobile Insurance Co. | System and method to monitor and alert vehicle operator of impairment |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7596242B2 (en) * | 1995-06-07 | 2009-09-29 | Automotive Technologies International, Inc. | Image processing for vehicular applications |
US6445303B1 (en) * | 2000-06-23 | 2002-09-03 | Michael Aryeh | Apparatus and method for producing an electric shock to wake sleeping drivers |
US7126485B2 (en) * | 2004-05-06 | 2006-10-24 | Cece Anthony M | Sleep prevention device while driving |
DE102004042959A1 (en) * | 2004-09-02 | 2006-03-09 | Robert Bosch Gmbh | Passenger protection device in a vehicle |
US7970175B2 (en) * | 2007-04-30 | 2011-06-28 | Delphi Technologies, Inc. | Method and apparatus for assessing head pose of a vehicle driver |
CN102316805B (en) * | 2009-02-13 | 2014-01-29 | 丰田自动车株式会社 | Physiological condition estimation device and vehicle control device |
GB2525656B (en) * | 2014-05-01 | 2018-01-31 | Jaguar Land Rover Ltd | Control apparatus and related methods for addressing driver distraction |
US10836403B2 (en) * | 2017-12-04 | 2020-11-17 | Lear Corporation | Distractedness sensing system |
-
2016
- 2016-09-06 US US15/257,153 patent/US20170210289A1/en not_active Abandoned
-
2019
- 2019-11-01 US US16/671,380 patent/US11077792B2/en active Active
Patent Citations (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5531225A (en) * | 1993-10-15 | 1996-07-02 | Toyota Jidosha Kabushiki Kaisha | Measuring apparatus for a component contained in exhalation |
US5482314A (en) * | 1994-04-12 | 1996-01-09 | Aerojet General Corporation | Automotive occupant sensor system and method of operation by sensor fusion |
US5691693A (en) * | 1995-09-28 | 1997-11-25 | Advanced Safety Concepts, Inc. | Impaired transportation vehicle operator system |
US6794728B1 (en) * | 1999-02-24 | 2004-09-21 | Advanced Safety Concepts, Inc. | Capacitive sensors in vehicular environments |
US20080276191A1 (en) * | 1999-12-15 | 2008-11-06 | Automotive Technologies International, Inc. | Vehicular Heads-Up Display System |
US20030120139A1 (en) * | 2001-12-26 | 2003-06-26 | Landon Duval | Apparatus and method for determining machine operator status |
US20030151516A1 (en) * | 2002-01-18 | 2003-08-14 | Basir Otman Adam | Drowsiness detection system |
US20130175108A1 (en) * | 2005-01-12 | 2013-07-11 | Delphi Technologies, Inc. | Method of measuring a chemical vapor concentration |
US20130150004A1 (en) * | 2006-08-11 | 2013-06-13 | Michael Rosen | Method and apparatus for reducing mobile phone usage while driving |
US20130021153A1 (en) * | 2009-10-02 | 2013-01-24 | Brad Keays | Sobriety Monitoring System |
US20130046562A1 (en) * | 2009-11-06 | 2013-02-21 | Jeffrey Taylor | Method for gathering, processing, and analyzing data to determine the risk associated with driving behavior |
US20120040665A1 (en) * | 2010-08-10 | 2012-02-16 | At&T Intellectual Property I, L.P. | Controlled Text-Based Communication on Mobile Devices |
US20120071151A1 (en) * | 2010-09-21 | 2012-03-22 | Cellepathy Ltd. | System and method for selectively restricting in-vehicle mobile device usage |
US20160152233A1 (en) * | 2011-02-18 | 2016-06-02 | Honda Motor Co., Ltd. | System and method for responding to driver behavior |
US20130335401A1 (en) * | 2011-03-12 | 2013-12-19 | Volkswagen Ag | Multifunctional Operating Device |
US20140055569A1 (en) * | 2012-08-22 | 2014-02-27 | Samsung Electro-Mechanics Co., Ltd. | Apparatus and method for sensing drowsy driving |
US20150158494A1 (en) * | 2013-12-10 | 2015-06-11 | Hyundai Motor Company | Method and apparatus for determining carelessness of driver |
US20150193664A1 (en) * | 2014-01-09 | 2015-07-09 | Harman International Industries, Inc. | Detecting visual inattention based on eye convergence |
US10118488B1 (en) * | 2014-05-05 | 2018-11-06 | State Farm Mutual Automobile Insurance Co. | System and method to monitor and alert vehicle operator of impairment |
US20150345981A1 (en) * | 2014-05-29 | 2015-12-03 | GM Global Technology Operations LLC | Adaptive navigation and location-based services based on user behavior patterns |
US20160046298A1 (en) * | 2014-08-18 | 2016-02-18 | Trimble Navigation Limited | Detection of driver behaviors using in-vehicle systems and methods |
US9796391B2 (en) * | 2014-10-13 | 2017-10-24 | Verizon Patent And Licensing Inc. | Distracted driver prevention systems and methods |
US20170101006A1 (en) * | 2015-10-13 | 2017-04-13 | Consumer Safety Technology, Llc | Diagnostic port intoxication vehicle immobilization |
US20170150360A1 (en) * | 2015-11-20 | 2017-05-25 | Centric Consulting, LLC | Vehicle safety system and method |
Non-Patent Citations (1)
Title |
---|
DeVries et al provisionly filed application 62/266 ,279 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11436694B2 (en) * | 2017-05-10 | 2022-09-06 | Ford Global Technologies, Llc | Transportation system using odor preferences |
US10366473B2 (en) * | 2017-05-23 | 2019-07-30 | Toyota Jidosha Kabushiki Kaisha | Providing traffic mirror content to a driver |
US20190031098A1 (en) * | 2017-07-26 | 2019-01-31 | Denso Ten Limited | Information output device and information output method |
US10426392B2 (en) | 2017-12-22 | 2019-10-01 | Motus Bioengineering Inc. | Systems and methods for determination of cannabis impairment using a triaxial gyroscope assembly |
CN109672868A (en) * | 2019-01-30 | 2019-04-23 | 北京津发科技股份有限公司 | Multi-cam safety pre-warning system, method, vehicle and terminal device |
US20230035095A1 (en) * | 2021-07-28 | 2023-02-02 | Caterpillar Inc. | Methods and systems for detecting a machine operator |
US20230316782A1 (en) * | 2022-03-31 | 2023-10-05 | Veoneer Us Llc | Driver monitoring systems and methods with indirect light source and camera |
Also Published As
Publication number | Publication date |
---|---|
US20200062178A1 (en) | 2020-02-27 |
US11077792B2 (en) | 2021-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11077792B2 (en) | Driver focus analyzer | |
US9978278B2 (en) | Vehicle to vehicle communications using ear pieces | |
US9731727B2 (en) | Method and device for detecting the alertness of a vehicle driver | |
US10298722B2 (en) | Apparatus and method for adjusting driving position of driver | |
CN106240491B (en) | For providing the system of alarm to Vehicular occupant | |
US10745032B2 (en) | ADAS systems using haptic stimuli produced by wearable devices | |
US11661028B2 (en) | Seatbelt usage detection | |
US8135511B2 (en) | Electronic control system, electronic control unit and associated methodology of adapting a vehicle system based on visually detected vehicle occupant information | |
US10474145B2 (en) | System and method of depth sensor activation | |
US20150319608A1 (en) | Method For Detecting Smart Device Use While Operating A Motor Vehicle | |
US10093138B2 (en) | Monitoring tires of vehicles via personal area networks | |
US20160046296A1 (en) | Method and device for assigning a driver of a vehicle to a driver class stored in the vehicle and representing a specific driving behaviour of the driver, and computer program product for that purpose | |
US10752172B2 (en) | System and method to control a vehicle interface for human perception optimization | |
US20180211123A1 (en) | Occupant detection system in a vehicle | |
US20150158494A1 (en) | Method and apparatus for determining carelessness of driver | |
US10384601B1 (en) | Operator feedback system | |
US20190156133A1 (en) | Vehicle driving support apparatus and vehicle driving support program | |
US9581610B2 (en) | Position-identifiable tire pressure monitor, monitoring system and method thereof | |
JP2018016298A (en) | Air bag control device and air bag control method | |
JP6410768B2 (en) | Airbag control device and airbag control method | |
KR101673771B1 (en) | System and method for setting position of tire pressure monitoring system module | |
KR101753990B1 (en) | Rollover sensing / data acquisition device in a vehicle | |
US20240071108A1 (en) | Systems and methods for detection of mobile device use by a vehicle driver | |
GB2560811A (en) | Restraint device deployment calibration | |
JP7118268B2 (en) | Device for changing threshold for sleepiness detection and method for changing threshold for sleepiness detection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |