Hi Brenden,
Regrettably the screen lock feature is designed for the Administration only. If you are willing to implement such a functionality on the live, you can implement it e.g. using some custom web part where you will use timer in the background and depending on the time of last activity you will lock the screen e.g. using JavaScript.
But maybe another good idear for the UserVoice :)
Best regards, Martin