A practical overview of device recognition: mechanics influencing pace and session dynamics