77470725
May 9, 2008
Sep 8, 2009
Computer software platforms for the remote collection, editing, organizing, transmission, storage and sharing of data and information, for providing desktop, mobile and Internet browser access to the services provided by the platforms, and for providing application programing interfaces for third party development of software applications that can use the services of the platforms
Electrical and Scientific Apparatus