Key information sharing system, delivery device and user terminal | Patent Publication Number 20210398369 | Patexia