Benefits of Software Patents for the software developer (freelancer, companies…) Thanks kinkfisher, those are very interesting papers. They also highlight a beneficial by-product of patents; they encourage other inventors to come up with different devices to avoid an earlier patent, which are sometimes superior to the invention they were trying to avoid.