Sources and characteristics of software patents in the European Union: some empirical considerations