Why software patents and business method patents are a problem | Heykuki News