Methods and apparatus for facilitated off-site targeted internet advertising | Patent Number 10628857 | Patexia