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:
- WT1*K
- Where WT1 is said initial wipe time; and
- K is a predetermined constant.
- 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.
- 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:
- WT1*K
- Where WT1 is said first wipe time; and
- K is a predetermined constant.
- 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.
- 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:
- WT1*K
- Where WT1 is said first wipe time; and
- K is a predetermined constant.
- 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.
- 12. The method as recited in claim 1 wherein said method further comprises the step of:
- programming said microprocessor so that K is at least 1.2.
- 13. The method as recited in claim 1 wherein said method further comprises the step of:
- programming said microprocessor with an initial baseline delay time of at least 3 seconds.
- 14. The method as recited in claim 4 wherein said setting step comprises the step of:
- resetting either said upper wipe time baseline threshold or said lower wipe time baseline threshold only after at least three wipe time measurements.
- 15. The method as recited in claim 4 wherein said setting step further comprises the step of:
- adjusting said upper and lower wipe time baseline thresholds to be lower if each of said three wipe time measurements are lower than said function.
- 16. The intelligent wiper system as recited in claim 6 wherein said microprocessor is programmed so that K is at least 1.2.
- 17. The intelligent wiper system as recited in claim 6 wherein said microprocessor is programmed with an initial baseline display of at least 3 seconds.
- 18. The intelligent wiper system as recited in claim 9 wherein said microprocessor resets either said upper wipe time baseline threshold or said lower wipe time baseline threshold in response to at least three wipe time measurements.
- 19. The intelligent wiper system as recited in claim 18 wherein said microprocessor adjusts said upper and lower wipe time baseline thresholds to be higher if each of said at least three wipe time measurements are greater than said function.
- 20. The intelligent wiper system as recited in claim 18 wherein said microprocessor adjusts said upper and lower wipe time baseline thresholds to be lower if each of said three wipe time measurements are lower than said function.
- 21. The intelligent wiper system as recited in claim 10 wherein said processor means is programmed so that K is at least 1.2.
- 22. The intelligent wiper system as recited in claim 21 wherein said processor means increases said baseline delay time if said second wipe time is greater than said function.
- 23. The intelligent wiper system as recited in claim 10 wherein said processor means is programmed with an initial baseline display of at least 3 seconds.
- 24. The intelligent wiper system as recited in claim 21 wherein said processor means sets an upper wipe time baseline threshold and a lower wipe time baseline threshold using said first wipe time.
- 25. The intelligent wiper system as recited in claim 24 wherein said processor means resets either said upper wipe time baseline threshold or said lower wipe time baseline threshold in response to at least three wipe time measurements.
- 26. The intelligent wiper system as recited in claim 25 wherein said processor means adjusts said upper and lower wipe time baseline thresholds to be higher if each of said at least three wipe time measurements are greater than said function.
- 27. The intelligent wiper system as recited in claim 25 wherein said processor means adjusts said upper and lower wipe time baseline thresholds to be lower if each of said three wipe time measurements are lower than said function.
CROSS-REFERENCE TO RELATED APPLICATION
This application is related to provisional patent application Ser. No. 60/095,553 filed Aug. 6, 1998, to which Applicants claim the benefit of the earlier filing date.
US Referenced Citations (41)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0 271 745 |
Apr 1992 |
EPX |
0 547 337 |
Mar 1996 |
EPX |