Hola Shamaka, lo de los jobs, depende del OS, en windows son sheduled tasks
http://drupal.org/node/31506 y en linux son cron jobs lo haces por la linea de comandos
http://sartorius.wordpress.com/2006/...obs-in-ubuntu/ , y haces que ejecuten un php en el que actualices la DB, si no te quedo claro en los ejemplos usa google, que ya te di la pauta.
Ahora bien en la maquina del cliente no puedes hacer que se ejecute el browser, por lo que obviamente ya tiene que estar abierto, y tienes que estar checkiando cada cierto tiempo si ya se actualizaron los puntos en la Base de Datos
esto lo puedes hacer con ajax, si no te han enseñado ajax y no tienes tiempo para estar investigando solo crea un botón que te permita actualizar la pagina. Si quieres agregarle el ajax te sugiero que utilizes jquery ya que lo hace mucho mas fácil
http://api.jquery.com/jQuery.ajax/ para ello tienes que saber javascript, claro.
Saludos