The recent ruling where IT company Cognizant was forced to change its logo in India, shows how hard it can be to establish and protect brand assets.