Non c'è di che.

P.S. solo per completare il discorso visto che ormai il thread l'ho aperto, sarebbe stato possibile assegnare una qualche condizione supplementare all'attributo required come dicevo?
Ovvero scrivere tipo required="condizione di validita" o required="validaInput()" ...insomma, nel caso fosse possibile quale sarebbe la prassi?
L'attributo required è solo un flag (vero/falso) per indicare l'obbligo di compilare il campo. Non puoi applicare direttamente delle funzioni di controllo per definirne il suo valore.

Teoricamente potresti fare qualcosa del genere attraverso l'attributo pattern con l'uso di un'espressione regolare:
codice:
<input type="text" name="name" id="input_name" value="name" pattern="^(?!name$).*"  title="Insert your name" required/>
In questo caso il campo risulta valido solo se il valore non è "name".

In alternativa si potrebbe effettuare un semplice controllo con qualche riga di JavaScript attraverso l'evento blur.

Ad ogni modo questo tipo di approccio potrebbe generare dei conflitti. Per assurdo, un utente potrebbe chiamarsi esattamente "name" e voler inserire proprio il valore "name" che, in questo caso, risulterebbe impropriamente non valido.