Patent Law for Computer Scientists. Steps to Protect Computer-Implemented InventionsDaniel ClosaEsauritoAvvisami