patented は形容詞ではないのですか？have patented で特許を取得するという形になると思うのですが？
この文の「patented」は動詞です。「patent」とは、ある一定期間、何かを創造したり、販売したりする法的権利を意味します。何かが 「patented」するというのは、その特許を取得した人が一定期間、それを使って何でもできるということを意味します。ちなみに、特許は政府から取得するものなので、「get/obtain a patent」とも言いますが、「take a patent」とは言いません。