87430179
Apr 28, 2017
Dec 12, 2017
Active Trademark
Computer software for providing input to a computing device; computer software for dynamically creating keys of a keyboard user interface; Downloadable computer software for providing a keyboard user interface on a touch screen device
Electrical and Scientific Apparatus