Intelligent display and self-serve experience system and method | Patent Publication Number 20180374045 | Patexia