NEW YORK: Ceiva Logic, a digital photo frame company, launched "Sit on Santa's Lap," a viral video campaign that educates consumers about the products and services from the company.