(DEJO ESTE MENSAJE AUNQUE CREO QUE EL SIGUIENTE SE AJUSTA MAS A LA PREGUNTA)
jum quieres hacer algo que es una aspiracion de la programacion web desde hace mucho, que el navegador cliente se actualice a peticion del servidor sin que el cliente tenga que realizar peticiones continuamente. O sea tener el comportamiento de una aplicacion de escritorio pero en una arquitectura web.
Hay nuevas tecnologias que lo permiten pero no se si te merecera la pena meterte en ese berenjenal:
Por ejemplo
"Comet is able to push data from the server and from the client, to over come the regular HTTP request polling scalability limitation "
http://wiki.apache.org/tomcat/WhatIsCometUna pagina sobre las tecnologias "push":
"Push services are often based on information preferences expressed in advance. This is called a publish/subscribe model. A client might "subscribe" to various information "channels". Whenever new content is available on one of those channels, the server would
push that information out to the user."
http://en.wikipedia.org/wiki/Push_technologyOtra opcion es bajar la velocidad de refresco o simplemente refrescar a peticion del usuario, aunque supongo que no es lo que querrias.