Here is your primary issues.
A: Web sites have a session time out for a reason (Security)
B: Are you sure that you/the user are not navigating away from the original url
C: when you reload the page via a service or any other method the main page will load again and navigate the user away from where he last was.
D: Should you move 1- 2 miles away from the location that you originally logged into the site, the session has a possibility of restarting anyway if your connection has picked up a new tower ( you now have a different ip address )
E: Sites that need security credentials primarily want you to come in check what you need to and leave.
F: I find that you are going to have a very tough time doing what you want and if you get it to work it will be limited.
Good Luck