US Patent: Linked List
The Linked List was recently patented… no, not by Donald Knuth or some one working with Godfather of Computer Science. No, the Linked List was patented by a Ming-Jen Wang of LSI Logic Corporation in 2006.
The patent abstract says,”A computerized list is provided with auxiliary pointers for traversing the list in different sequences. One or more auxiliary pointers enable a fast, sequential traversal of the list with a minimum of computational time. Such lists may be used in any application where lists may be reordered for various purposes.”
That is the same exact description of a pointer given in my college textbook, before this patent was filed. It is clear that there is a patent land rush. For would be inventors, the patent system is the best thing since sliced bread, and I’m sure this Ming-Jen Wang has that patent pending for sliced bread.
I’m going to patent the Linked Hash Map, because this guy patent’s that too. Someone should patent the pointer, if that is not already patented. If there is an ambulance chasing lawyer that would like to work pro bono, I think we should patent something critical to civilization, like calculus or pottery.
It is clear that omitting prior art is an art in itself that some have perfected to a science.
Related posts:
March 5th, 2010 at 4:03 am
How about patenting stupidity or greed ?
March 7th, 2010 at 10:07 am
I always felt this whole patenting thing will go nuts someday. And if someone sane doesnt stop/alter this craziness soon enough, this will just form into a giant ball of mess waiting to explode.
March 7th, 2010 at 10:47 am
I call dibs on the patent with 3 sets of pointers. Really, this seems like the kind of thing that might have been mentioned in passing in SICP or Oh, Pascal!
March 7th, 2010 at 3:57 pm
“It is clear that omitting prior art is an art in itself that some have perfected to a science.”
I’m gonna patent omitting prior art in patent applications.
March 7th, 2010 at 4:43 pm
@antoinek WAY too much “prior art”
March 7th, 2010 at 8:58 pm
[...] is a patent on the linked list. As recently pointed out by Juixe, the US government has given a patent on the linked list to LSI Logic Corp who filed for the patent [...]
March 7th, 2010 at 11:49 pm
I will patent the patent application process. Problem solved.
March 8th, 2010 at 4:01 am
Hope this does not trigger patenting craze in programmer world.
March 8th, 2010 at 4:21 am
Great news :) so job interview’s question to implement Linked List is dead?
March 8th, 2010 at 5:22 am
“It is clear that omitting prior art is an art in itself that some have perfected to a science.”
Agreed. Who knows whether that art is already patented?
March 8th, 2010 at 2:17 pm
I want to patent the Variable and charge $1,000/yr per use license fee. How rich do you think I’d be? ;-)
March 8th, 2010 at 3:10 pm
I want to patent/copyright/trademark every single version of the Hello, World program in every programming language so that I can get a cut from every beginners book out there.
The new plan to profits… 1. wait for something to be invented. 2. patent it. 3. ??? 4. Profit.
March 8th, 2010 at 6:30 pm
That’s alright, I own the patent on for..next loops, integers, and… remarks.