IP Library Granted Patent US 12703325
Granted Patent B2
US 12703325 · App. 18/800,340 · Granted Aug 11, 2026

Intelligent windshield wiper control systems and methods

Inventors: Matthew Edward Gilbert-Eyres (Rochester, MI); Alec M. Wuorinen (Columbus, OH); Craig Thomas Douglas (Pflugerville, TX)
Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
B60S1/0844G06V20/597
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12703325
App. No.
18/800,340
Filed
Aug 12, 2024
Granted
Aug 11, 2026
Kind
B2
Examiner
LI, CE LI
Art Unit
3661
USPC
701/49
Abstract

A control system for windshield wipers of a vehicle includes: a gaze module configured to determine a present gaze of a driver toward a front windshield of the vehicle based on a first image from a first camera facing the driver; an obstruction zone module configured to, based on the present gaze, determine an obstruction zone through which the driver is looking through the front windshield; an obstruction module configured to, based on a second image from a second camera facing the front windshield, determine whether vision through the obstruction zone is obstructed; a frequency module configured to determine a frequency at which to begin cycles of the windshield wipers of the front windshield in response to a determination that vision through the obstruction zone is obstructed; and an actuator control module configured to actuate the windshield wipers of the front windshield based on the frequency.

Claims (48)

1 . A control system for windshield wipers of a vehicle, the control system comprising:

a gaze module configured to determine a present gaze of a driver toward a front windshield of the vehicle based on a first image from a first camera facing the driver;

an obstruction zone module configured to, based on the present gaze, determine an obstruction zone through which the driver is looking through the front windshield;

an obstruction module configured to, based on a second image from a second camera facing the front windshield, determine whether vision through the obstruction zone is obstructed;

a frequency module configured to determine a frequency at which to begin cycles of the windshield wipers of the front windshield in response to a determination that vision through the obstruction zone is obstructed; and

an actuator control module configured to actuate the windshield wipers of the front windshield based on the frequency,

wherein the frequency module is configured to set the frequency based on (a) a frequency modifier value and (b) an initial frequency at which to begin cycles of the windshield wipers of the front windshield, and

wherein the frequency module is configured to determine the initial frequency based on a number of cycles of the windshield wipers performed since the obstruction zone became obstructed.

2 . The control system of claim 1 wherein the obstruction zone module is configured to set the obstruction zone based on a predetermined shape of predetermined dimensions centered at a point where the present gaze of the driver intersects the front windshield.

3 . The control system of claim 2 wherein the predetermined shape is a rectangle.

4 . The control system of claim 1 wherein the frequency module is configured to set the frequency further based on one of (a) the frequency modifier value plus the initial frequency and (b) the frequency modifier value multiplied by the initial frequency.

5 . The control system of claim 1 wherein the frequency module is configured to increase the initial frequency as the number of cycles increases.

6 . The control system of claim 1 wherein the frequency module is configured to determine the initial frequency further based on a period that vision through the obstruction zone has been obstructed.

7 . The control system of claim 6 wherein the frequency module is configured to increase the initial frequency as the period increases.

8 . The control system of claim 1 further comprising a modifier module configured to determine the frequency modifier value based on a weather condition in front of the vehicle.

9 . The control system of claim 8 wherein the modifier module is configured to increase the frequency modifier value when the weather condition in front of the vehicle includes rain.

10 . The control system of claim 1 further comprising a modifier module configured to determine the frequency modifier value based on a type of a second vehicle that is in front of the vehicle.

11 . The control system of claim 10 wherein the modifier module is configured to increase the frequency modifier value when the type of vehicle is one of a predetermined group of types of vehicles.

12 . The control system of claim 1 further comprising a modifier module configured to determine the frequency modifier value based on a traffic condition in front of the vehicle.

13 . The control system of claim 12 wherein the modifier module is configured to increase the frequency modifier value when the traffic condition in front of the vehicle includes more than a predetermined amount of traffic.

14 . The control system of claim 1 further comprising a modifier module configured to determine the frequency modifier value based on a present speed of the vehicle.

15 . The control system of claim 14 wherein the modifier module is configured to increase the frequency modifier value as the present speed of the vehicle increases.

16 . The control system of claim 1 further comprising a modifier module configured to determine the frequency modifier value based on a second frequency of beginning cycles of second windshield wipers of a second front windshield of a second vehicle in front of the vehicle.

17 . A control system for windshield wipers of a vehicle, the control system comprising:

a gaze module configured to determine a present gaze of a driver toward a front windshield of the vehicle based on a first image from a first camera facing the driver;

an obstruction zone module configured to, based on the present gaze, set an obstruction zone through which the driver is looking through the front windshield based on a predetermined shape of predetermined dimensions centered at a point where the present gaze of the driver intersects the front windshield;

an obstruction module configured to, based on a second image from a second camera facing the front windshield, determine whether vision through the obstruction zone is obstructed;

a frequency module configured to determine a frequency at which to begin cycles of the windshield wipers of the front windshield in response to a determination that vision through the obstruction zone is obstructed;

an actuator control module configured to actuate the windshield wipers of the front windshield based on the frequency,

wherein the frequency module is configured to set the frequency based on (a) a frequency modifier value and (b) an initial frequency at which to begin cycles of the windshield wipers of the front windshield,

wherein the frequency module is configured to set the frequency based on one of (a) the frequency modifier value plus the initial frequency and (b) the frequency modifier value multiplied by the initial frequency,

wherein the frequency module is configured to determine the initial frequency based on (a) a period that vision through the obstruction zone has been obstructed and (b) a number of cycles of the windshield wipers performed since the obstruction zone became obstructed; and

a modifier module configured to determine the frequency modifier value based on at least one of:

a weather condition in front of the vehicle;

a type of a second vehicle that is in front of the vehicle;

a traffic condition in front of the vehicle;

a present speed of the vehicle; and

a second frequency of beginning cycles of second windshield wipers of a second front windshield of a second vehicle in front of the vehicle.

18 . A control system for windshield wipers of a vehicle, the control system comprising:

a gaze module configured to determine a present gaze of a driver toward a front windshield of the vehicle based on a first image from a first camera facing the driver;

an obstruction zone module configured to, based on the present gaze, determine an obstruction zone through which the driver is looking through the front windshield;

an obstruction module configured to, based on a second image from a second camera facing the front windshield, determine whether vision through the obstruction zone is obstructed;

a frequency module configured to determine a frequency at which to begin cycles of the windshield wipers of the front windshield in response to a determination that vision through the obstruction zone is obstructed;

an actuator control module configured to actuate the windshield wipers of the front windshield based on the frequency,

wherein the frequency module is configured to set the frequency based on (a) a frequency modifier value and (b) an initial frequency at which to begin cycles of the windshield wipers of the front windshield; and

a modifier module configured to determine the frequency modifier value based on a second frequency of beginning cycles of second windshield wipers of a second front windshield of a second vehicle in front of the vehicle.

19 . The control system of claim 18 wherein the obstruction zone module is configured to set the obstruction zone based on a predetermined shape of predetermined dimensions centered at a point where the present gaze of the driver intersects the front windshield.

20 . The control system of claim 19 wherein the predetermined shape is a rectangle.