They're most definitely not an NPE, non-practicing entity. They developed their technology and they sell it. Simply because they're asserting their patent rights for technology they've developed doesn't make them a troll.
I can understand, even if I don't agree, that some people are anti-patent altogether. Fine. We part ways. But if you're going to incent inventors+developers with patents to take risks then you're going to have cases like this. And folks, everything looks obvious after the fact.
Is what StreamScale did novel? Apparently yes. If you have a counter-example to novelty then an ex-parte review will probably be a slam dunk. Also, the paper passed the Usenix papers committee review and they kinda like novelty.
Is what they did non-obvious? Intel announced these instructions in 2007 and, by the Usenix authors' own admission:
>I have verified that StreamScale's solution is faster than GF-Complete or Jerasure in at least some respects.
There's more to non-obviousness than performance but I'm only looking skin deep at this. GF field theory ain't my thang. What it does look like is that the Usenix paper, of which one of the authors works for a competitor of StreamScale, can't even replicate what would be supposedly obvious.StreamScale filed their patent Dec 30, 2011. The Usenix paper is from 2013.
Troll is not the word I'd use. This just looks like a first to file patent.