Donald, I'm sorry to hear of your disappointing experience with Google, though it does substantiate my contention that google may not be the most fruitful place to pitch an idea. I'd really love to hear a success story of someone pitching an idea directly to Google (I may have been a bit harsh in my first response to this thread). I do think you need to approach them with some pedigree, which you have with your algorithm published in an IEEE publication, so you had as good of a chance as anyone .
Regarding your problem solving algorithm getting the credit it is due ... That might be a good FD thread, if you want to throw it out there for input from and consideration by others.
Root cause analysis, 8D, fishbone diagrams, FMEA, neural nets and expert systems, etc are a bit up my alley and I'd be happy to discuss some more with you (though I've already exceeded my allowable FD Interaction for today).