86263562
Apr 25, 2014
Dec 16, 2014
Computer software platform and software components, namely, computer programs and tools for automating development, deployment, scaling, monitoring, and managing applications, software services, and data stores
Electrical and Scientific Apparatus