86326289
Jul 1, 2014
Aug 11, 2015
Electronic storage of personal messages for delivery at a later date; Providing an online non-downloadable Internet-based system application featuring technology enabling users to create and deliver messages and information after death
Computer and Scientific