Beh, se usi questo sistema basta creare due script.
Uno che ad ogni refresh dell'utente inserisca la data {compresi minuti e secondi} in una tabella.
Il secondo che cancelli dalla tabella gli utenti che hannoe ffettuato un refresh più di 7minuti fà per esempio {refresh inteso come movimento nel sito .. poichè lo script che aggiorna e quello che cancella dovrebbero essere inclusi in ogni pagina}