Motorola sues Apple for patent violation