Do you know what kind of connection you are using, or your ISP? Do you switch from a wired to wireless connection frequently?
As your browser session is linked to your IP address, it sounds like you're being logged out during the session/security check that happens behind the scenes.
I encounter this quite a bit as I bounce around different networks at work all day long.
I'll try to look into the logs a bit more when I have a chance