85243908
Feb 16, 2011
Oct 11, 2011
Computer hardware, computer software and virtual machines for allowing interaction between multiple processing devices, namely, accessing, processing, translating, and communicating information between multiple processing devices, namely, data centers, telephones, mobile telephones, personal digital assistants, smartphones, computers, laptop computers, handheld computers, server devices, portable computerized devices, namely, multimedia devices, namely, portable media players, audio devices, video devices
Electrical and Scientific Apparatus