You could implement a KeepAlive SessionObserver (JavaScript) and track session timeouts yourself. That way you can trap SessionTimeouts of idle users, redirect them with a message and other useful things.
I am not sure if I understand your question correctly. You said, "update the session timeout in AJAX request". Normally, you don't need to do it explicitly.
Even though the request is an AJAX request, the Page Life Cycle doesn't change a bit. The modules/handlers will work the same way as they should. Hence, your session related information will automatically get updated.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.