87042007
May 18, 2016
Jul 25, 2017
Providing temporary use of non-downloadable software for mobile phones, portable media players, and handheld computers, namely, software for adding functionality to a virtual keyboard, transferring data between applications, translation, sharing digital data between devices, multi-player games, performing internet searches, electronic transfer of money and processing of electronic payments to and from others
Computer and Scientific