Impedir o bloqueio de tela no escurecimento / espera ao usar o aplicativo android?

Estou desenvolvendo um aplicativo e o último toque que preciso colocar é impedir que a tela seja bloqueada quando o dispositivo entrar em espera (tela desligada). O comportamento exato como o Google Navigation.

Eu estou querendo saber o que, programaticamente eu vou ter que usar para manter esse recurso habilitar o tempo todo enquanto estiver usando o aplicativo?

questionAnswers(2)

yourAnswerToTheQuestion