When people ask me if software is patentable, it starts a long conversation. There are ...

​Read More