Oracle holds a Patent US20130103391 "Natural language processing for software commands". I didn't exactly understand what they actually claim. Anyway, If I publish an ERP program that has a search box where user can enter some question regarding the analysis of the data like - 'what will be the sale next day?', and if the applications responds by giving a set of results regarding the question, will it be considerer as an infringement of the above patent?
Also, If yes, then why Apple's Siri is not a patent infringement even it has the same functionality?