ad ogni digit dell'utente chiami una cosa del tipo
Codice PHP:
if(timer){
  
clearTimeout(timer);
}
timer setTimeout("tuafunzione()",3000); 
cosa ne pensi?