Tablet computers; mobile phone; computer hardware; data processing apparatus, namely, computer hardware; cell phone straps; sleeves for laptops; smart phones; modems; computer keyboards; downloadable software, namely, computer software for predictive and corrective text entry for use with smart phones, tablet computers and personal digital assistants; laptop computer.
Tablet computers; mobile phone; computer hardware; data processing apparatus, namely, computer hardware; cell phone straps; sleeves for laptops; smart phones; modems; computer keyboards; downloadable software, namely, computer software for predictive and corrective text entry for use with smart phones, tablet computers and personal digital assistants; laptop computer.
Tablet computers; mobile phone; computer hardware; data processing app...