Adaptive pulse control
First Claim
1. A method for wiping a windshield comprising the steps of:
- providing a wiper motor coupled to at least one wiper blade;
providing a microprocessor coupled to said wiper motor for controlling the operation of said wiper motor;
determining an initial wipe time;
setting a baseline delay time using said wipe time, said baseline delay time generally corresponding to a time interval between consecutive wipes of said wiper blade;
determining a second wipe time; and
adjusting said baseline delay time in response to said second wipe time if said second wipe time is not substantially the same as a function of said initial wipe timewherein said function is;
space="preserve" listing-type="equation">WT1*KWhere WT1 is said initial wipe time; and
K is a predetermined constant.
1 Assignment
0 Petitions
Accused Products
Abstract
An intelligent wiper system and method for wiping a windshield is disclosed having a microprocessor which controls the operation of a motor and which is capable of setting a baseline delay time using one or more wipe times, with the baseline delay time generally corresponding to a time interval between consecutive wipes of at least one wiper blade. The system and method automatically adjusts the baseline delay time in response to the second wipe time if the second wipe time is not substantially the same as a function of the first wipe time, wherein the function includes a predetermined constant which is at least one hundred percent of a first wipe time. An upper baseline wipe time threshold and a lower baseline wipe time threshold may be established such that the delay time is not adjusted if a current wipe time falls between such thresholds.
29 Citations
27 Claims
-
1. A method for wiping a windshield comprising the steps of:
-
providing a wiper motor coupled to at least one wiper blade; providing a microprocessor coupled to said wiper motor for controlling the operation of said wiper motor; determining an initial wipe time; setting a baseline delay time using said wipe time, said baseline delay time generally corresponding to a time interval between consecutive wipes of said wiper blade; determining a second wipe time; and adjusting said baseline delay time in response to said second wipe time if said second wipe time is not substantially the same as a function of said initial wipe time wherein said function is;
space="preserve" listing-type="equation">WT1*KWhere WT1 is said initial wipe time; and K is a predetermined constant. - View Dependent Claims (12, 13)
-
-
2. A method for wiping a windshield comprising the steps of:
-
providing a wiper motor coupled to at least one wiper blade; providing a microprocessor coupled to said wiper motor for controlling the operation of said wiper motor; determining an initial wipe time; setting a baseline delay time using said wipe time, said baseline delay time generally corresponding to a time interval between consecutive wipes of said wiper blade; determining a second wipe time; and adjusting said baseline delay time in response to said second wipe time if said second wipe time is not substantially the same as a function of said initial wipe time; wherein said adjusting step further comprises the step of; increasing said baseline delay time if said second wipe time is greater than said function.
-
-
3. A method for wiping a windshield comprising the steps of:
-
providing a wiper motor coupled to at least one wiper blade; providing a microprocessor coupled to said wiper motor for controlling the operation of said wiper motor; determining an initial wipe time; setting a baseline delay time using said wipe time, said baseline delay time generally corresponding to a time interval between consecutive wipes of said wiper blade; determining a second wipe time; and adjusting said baseline delay time in response to said second wipe time if said second wipe time is not substantially the same as a function of said initial wipe time; wherein said adjusting step further comprises the step of; decreasing said baseline delay time if said second wipe time is less than said function.
-
-
4. A method for wiping a windshield comprising the steps of:
-
providing a wiper motor coupled to at least one wiper blade; providing a microprocessor coupled to said wiper motor for controlling the operation of said wiper motor; determining an initial wipe time; setting a baseline delay time using said wipe time, said baseline delay time generally corresponding to a time interval between consecutive wipes of said wiper blade; determining a second wipe time; and adjusting said baseline delay time in response to said second wipe time if said second wipe time is not substantially the same as a function of said initial wipe time; wherein said adjusting step further comprises the step of; setting an upper wipe time baseline threshold and a lower wipe time baseline threshold using said initial wipe time; performing said adjustment only if said second wipe time falls outside said upper and lower wipe time baseline thresholds. - View Dependent Claims (14, 15)
-
-
5. A method for wiping a windshield comprising the steps of:
-
providing a wiper motor coupled to at least one wiper blade; providing a microprocessor coupled to said wiper motor for controlling the operation of said wiper motor; determining an initial wipe time; setting a baseline delay time using said wipe time, said baseline delay time generally corresponding to a time interval between consecutive wipes of said wiper blade; determining a second wipe time; and adjusting said baseline delay time in response to said second wipe time if said second wipe time is not substantially the same as a function of said initial wipe time; wherein said adjusting step further comprises the step of; setting an upper wipe time baseline threshold and a lower wipe time baseline threshold using said initial wipe time; performing said adjustment only if said second wipe time falls outside said upper and lower wipe time baseline thresholds, wherein said setting step further comprises the step of; adjusting said upper and lower wipe time baseline thresholds to be higher if three wipe time measurements are each greater than said function.
-
-
6. An intelligent wiper system comprising:
-
at least one wiper blade; a wiper motor; linkage coupling said at least one wiper blade to said wiper motor; a microprocessor coupled to said wiper motor for controlling the operation of said wiper motor, said microprocessor comprising; determinor for a determining a first wipe time and a second wipe time; a processor for determining a baseline delay time using said first wipe time and adjusting said baseline delay time in response to said second wipe time if said second wipe time is not substantially the same as a function of said first wipe time, said baseline delay time generally corresponding to a time interval between consecutive wipes of said at least one wiper blade; wherein said function is;
space="preserve" listing-type="equation">WT1*KWhere WT1 is said first wipe time; and K is a predetermined constant. - View Dependent Claims (16, 17)
-
-
7. An intelligent wiper system comprising:
-
at least one wiper blade; a wiper motor; linkage coupling said at least one wiper blade to said wiper motor; a microprocessor coupled to said wiper motor for controlling the operation of said wiper motor, said microprocessor comprising; determinor for a determining a first wipe time and a second wipe time; a processor for determining a baseline delay time using said first wipe time and adjusting said baseline delay time in response to said second wipe time if said second wipe time is not substantially the same as a function of said first wipe time, said baseline delay time generally corresponding to a time interval between consecutive wipes of said at least one wiper blade; wherein said microprocessor increases said baseline delay time if said second wipe time is greater than said function.
-
-
8. An intelligent wiper system comprising:
-
at least one wiper blade; a wiper motor; linkage coupling said at least one wiper blade to said wiper motor; a microprocessor coupled to said wiper motor for controlling the operation of said wiper motor, said microprocessor comprising; determiner for a determining a first wipe time and a second wipe time; a processor for determining a baseline delay time using said first wipe time and adjusting said baseline delay time in response to said second wipe time if said second wipe time is not substantially the same as a function of said first wipe time, said baseline delay time generally corresponding to a time interval between consecutive wipes of said at least one wiper blade; wherein said microprocessor decreases said baseline delay time if said second wipe time is less than said function.
-
-
9. An intelligent wiper system comprising:
-
at least one wiper blade; a wiper motor; linkage coupling said at least one wiper blade to said wiper motor; a microprocessor coupled to said wiper motor for controlling the operation of said wiper motor, said microprocessor comprising; determinor for a determining a first wipe time and a second wipe time; a processor for determining a baseline delay time using said first wipe time and adjusting said baseline delay time in response to said second wipe time if said second wipe time is not substantially the same as a function of said first wipe time, said baseline delay time generally corresponding to a time interval between consecutive wipes of said at least one wiper blade; wherein said microprocessor sets an upper wipe time baseline threshold and a lower wipe time baseline threshold using said first wipe time. - View Dependent Claims (18, 19, 20)
-
-
10. An intelligent wiper system comprising:
at least one wiper blade; a wiper motor; linkage coupling said at least one wiper blade to said wiper motor; processor means for controlling the operation of said wiper motor, said processor means determining a first wipe time and a second wipe time and also determining a baseline delay time using said first wipe time and adjusting said baseline delay time in response to said second wipe time if said second wipe time is not substantially the same as a function of said first wipe time, said baseline delay time generally corresponding to a time interval between consecutive wipes of said at least one wiper blade; wherein said function is;
space="preserve" listing-type="equation">WT1*KWhere WT1 is said first wipe time; and K is a predetermined constant. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
11. An intelligent wiper system comprising:
at least one wiper blade; a wiper motor; linkage coupling said at least one wiper blade to said wiper motor; processor means for controlling the operation of said wiper motor, said processor means determining a first wipe time and a second wipe time and also determining a baseline delay time using said first wipe time and adjusting said baseline delay time in response to said second wipe time if said second wipe time is not substantially the same as a function of said first wipe time, said baseline delay time generally corresponding to a time interval between consecutive wipes of said at least one wiper blade; wherein said processor means decreases said baseline delay time if said second wipe time is less than said function.
Specification