I would recommend that great academic (but very digest) book titled "Against Intellectual Monopoly" to understand why the answer is most certainly "no" (though, their answser is closer to "yes" for pharmacetical patents).