Whether a particular feature of a software invention is technical (=patentable) or not (=not patentable) really hinges on the individual case. Here’s a list of EPO case law that has clarified this question for some software-related features:
Cryptography – improving the level of trust in a digital certificate: technical but obvious
Cryptography – encrypting/decrypting messages and signing electronic messages: technical
Encrypted data communication: technical but obvious
Secure offline interactive gambling: technical and non-obvious
Rules for playing games: non-technical
Gaming – setting game parameters based on slide operations: non-technical
Logistics planning, statistical mathematics: non-technical
Optimizing marketing campaigns: non-technical
Mathematical methods: non-technical as such
Object-oriented information modelling reflecting the properties of a system: non-technical as such
Giving nicknames to business contacts: non-technical
Speeding up a computer algorithm: non-technical
Displaying status information about a device: technical but obvious (displaying operating faults of an escalator)
Don’t miss the updates!
Subscribe to the newsletter to stay up to date with the case law on European software patents. No spam, I promise.
And of course, for any specific questions and requests for personal advice, email me directly at email@example.com.