Computer-implemented inventions are patentable if they are technical, novel and inventive. Although the exact restrictions differ across jurisdictions, many fields in software, including cryptography and image processing, are broadly patentable, explain patent specialists Sander van Rijnswou and Arjan van der Maarl.
No matter what the field of technology, a lot of its innovation takes place in software. Software is flexible, and it can be quickly created by combining new code with existing building blocks. Unfortunately, it’s precisely this capacity for rapid innovation that makes it easy for competitors to adopt your ideas in their own software products.
