If the author pops in here, I hope he takes a look at this patent, because it might be prior art: https://patents.google.com/patent/US8512151 I complained about it to the "Stupid Patent of the Month" attorney at the Electronic Frontier Foundation (here: https://www.eff.org/issues/stupid-patent-month) and got a nice response agreeing that it looks obvious.
replies(2):