Hinge mechanism and electronic device | Patent Application Number 18830156 | Patexia