Microsoft patents Opinion Search Engine that helps companies learn how customers feel