Patent ID: 8561225

Claim:
A method for controlling the flush volume of a flushometer, comprising the steps of: monitoring for the presence of a user; detecting the presence of a user; initiating a usage timer upon detection of a user; generating a usage time t x that equals time elapsed as determined from the usage timer when the user is no longer detected; determining if a number of cycles N c that the flushometer has undergone is less than a predetermined number of cycles N p ; if N c <N p , then determining if the usage time t x is greater than or equal to a preset usage time value T p where if t x is greater than or equal to the preset value T p , then a full volume flush is performed, and if t x is less than the preset value T p , then a reduced volume flush is performed; if N c >N p , then determining if the usage time t x is greater than or equal to a calculated average usage time t p where if t x is greater than or equal to the calculated average usage time t p , then a full volume flush is performed, and if t x is less than the predetermined average usage time t p , then a reduced volume flush is performed; and modifying t p according to the value of t x .