Software patent under the European Patent Convention