Document stamping system and method | Patent Application Number 15958157 | Patexia