77699009
Mar 25, 2009
May 18, 2010
Providing non-downloadable software to enable users to exchange their past and present geographic location and other user-generated content, via the internet, electronic and optical communications networks, mobile phone networks, or any other mobile device networks
Computer and Scientific