Te respondo con lo poco que se, luego edito, cuando investigue o si alguien más no te responde. Si eso se hace con ajax, pero tienes que jugar con alguna de las dos funciones de Javascript ya sea setTimeOut o setInterval, para que el navegador envie cada cierto tiempo una petición por ajax, para refrescar datos.
Inicia estudiando esto
SetInterval
Exitos. Y si nadie más te colabora, volveré pronto.. ya que voy de salida....