Avoid multiple requests from the same computer

Why have to send multiple requests? - If the user can access NOW, why should the license be gone in 2 minutes? - Yet, we want to check at each new session, the license could have expired. Version and info getting will still pull each and every time.