METHOD, APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM | Patent Application Number 18015468 | Patexia