77353086
Dec 15, 2007
Mar 9, 2010
Location based electronic messaging services, namely, sending and receiving messages among Internet and mobile-device applications based upon the time and the geographical location of the recipient
Telecommunications