Canadian smartphone maker BlackBerry which is launching its new smartphone codenamed Mercury