Today’s a tough day for technology patent trolls