85250073
Feb 23, 2011
Computer hardware; compute servers; storage servers; networking servers; computer software, virtual machines, namely, cloud compute apparatus, comprising processors, virtual machines, virtual and physical networks, operating systems software and data storage units; computer software for virtualization, data encryption and storage and networking
Electrical and Scientific Apparatus