Cracking the Code: Intellectual Property Rights for AI in the EU