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:

  1. Remove Multiple Null Values From A List in Java
  2. US Patent: Virtual Currency
  3. Developers’ Perpetual Todo List
  4. Retweet March 2010
  5. Top Worst Java Errors

This entry was posted in TechKnow. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

12 Comments

  1. antoinek
    Posted March 5, 2010 at 4:03 am | Permalink

    How about patenting stupidity or greed ?

  2. Posted March 7, 2010 at 10:07 am | Permalink

    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.

  3. Some Guy
    Posted March 7, 2010 at 10:47 am | Permalink

    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!

  4. bse
    Posted March 7, 2010 at 3:57 pm | Permalink

    “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.

  5. Zecc
    Posted March 7, 2010 at 4:43 pm | Permalink

    @antoinek WAY too much “prior art”

  6. Duke
    Posted March 7, 2010 at 11:49 pm | Permalink

    I will patent the patent application process. Problem solved.

  7. Posted March 8, 2010 at 4:01 am | Permalink

    Hope this does not trigger patenting craze in programmer world.

  8. raveman
    Posted March 8, 2010 at 4:21 am | Permalink

    Great news :) so job interview’s question to implement Linked List is dead?

  9. Posted March 8, 2010 at 5:22 am | Permalink

    “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?

  10. Posted March 8, 2010 at 2:17 pm | Permalink

    I want to patent the Variable and charge $1,000/yr per use license fee. How rich do you think I’d be? ;-)

  11. TechKnow
    Posted March 8, 2010 at 3:10 pm | Permalink

    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.

  12. Beebo
    Posted March 8, 2010 at 6:30 pm | Permalink

    That’s alright, I own the patent on for..next loops, integers, and… remarks.

One Trackback

  1. [...] 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 [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*