85273052
Mar 22, 2011
Mar 27, 2012
computer hardware; computer operating programs; computer software, namely, computer software that securely partitions hardware to enable running multiple operating environments on a computer hardware platform
Electrical and Scientific Apparatus