a). A data structure is patented. I'll give you that it's not a doubly linked-list, but seriously. If we are going to start claiming modifications are unique enough for a patent I guess I should probably look into copying some n-array.
b). http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=H... That patent is for zooming and making the UI 'bounce' as though somehow that is an amazing and ingenious idea. No, it's not. Just because I'm too stupid too invent an iPhone does not mean I couldn't have invented that in less than a week.
I do have strong emotions about this topic! When a company infringes on the hard work of others I think it's a real fucking big deal. When tripe shit gets media attention and takes years to settle, it just fucks over everyone with a real patent.
Listen, I agree with the Rearden steel narrative. But if we are going to let any fucker who can fill out a patent application get dibs on a goddamn data structure, well you can go fuck yourself. I'd rather be a damn hermit at that point.