86305609
Jun 10, 2014
Nov 10, 2015
Downloadable mobile application software, namely, mobile software development tools for the creation of mobile internet applications, delivering information using push notifications and personalized streams; Downloadable middleware for delivering information using push notifications and personalized streams
Electrical and Scientific Apparatus