Impedir o bloqueio automático de tela no Windows Phone 8

Eu escrevi um aplicativo que executa algumas operações demoradas, como solicitações da web, em um thread de segundo plano. Meu problema é que depois de um tempo o bloqueio de tela automático desliga a tela e minhas operações são abortadas.

Existe uma maneira de impedir que a tela seja desligada automaticamente durante essas operações? Ou é de alguma forma possível continuar correndo enquanto a tela está desligada?

Eu sei que existem maneiras de impedir que a tela desligue durante a depuração, mas eu preciso desse comportamento nas mãos do usuário final. Portanto, não posso confiar em alguma configuração sendo definida no telefone, mas sim alguma solução programática.

questionAnswers(2)

yourAnswerToTheQuestion