I was going to say something about idiotic, obvious patents not just being a software problem, but, on inspection of the claims, it seems that the fig leaf they're using to patent this is that the "system" is implemented on computer hardware. So it's a software issue after all. :/