Con Doug Dohring se desarrolló el concepto de "immersive advertising", frase patentada por Neopets y que puede ser traducida como "publicidad de inmersión".