So this actually _is_ about software patents this time, and clearly anti-innovation. I dare anybody to argue that the patent system as it is does not hinder innovation in software.
I don't think it's a software patent problem. But it is a ridiculous patent problem. Who could consider checking two databases is a significant innovation over consulting one.