examples of european software patents