Qualcomm launches patent challenge to Apple