Not 100% sure of how they calculate it, but when you make ANY action on the forum, it keeps the time. Then, if the time of the next you make an action is less than a certain amount of times (like 5 minutes I guess), it just count this time as if you were logged in.
It's not really useful anyway...