Slashdot Mirror


Who Invented the Linux-Based Wireless Router?

mtaht writes "I've just had the interesting experience of being deposed to talk about one of the first embedded, Linux-based, wireless routers. Our (free!) 1998 publication of how to make one predates patent #7035281, filed September 13, 2000, by someone else. Their patent was recently granted and is now being disputed in court, in part using our how-to as an example of prior art. The lawsuit continues; the case goes before a judge shortly, and a jury trial if necessary is scheduled for the spring. I find myself plagued with the question: So... who invented the embedded Linux based wireless router? What relevance does 'who' have, when there is such an enormous confluence of ideas from thousands of people? What constitutes invention, anyway?"

14 of 154 comments (clear)

  1. wuh? by stoolpigeon · · Score: 4, Funny

    I thought we just resolved this in the last story. Vint Cerf invented it and the lawsuits are his fault.

    --
    It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
  2. Fails obviousness flow chart. by kurokame · · Score: 4, Funny

    Does it have Linux on it? --no--> Install Linux. Is Linux installed? --no--> Modify Linux until you can install it. ----> Install Linux.

    It's Linux. Installing it is always obvious.

  3. This is good! by countSudoku() · · Score: 4, Insightful

    Our submitter is doing the right thing here; testifying against a company that tried to patent an already freely available idea. No patent should be allowed to protect this device's software. The hardware is a separate issue. Thanks for doing the right thing!

    --
    This is the NSA, we're gonna geet U h@x0r5! Also, what is a h@x0r5?
    1. Re:This is good! by roc97007 · · Score: 4, Interesting

      To which I would add, please let us know how it turns out.

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  4. Fireplug Computers by rcpitt · · Score: 4, Informative
    Stuart Lynne and I were partners in Canada's first ISP, Wimsey.COM

    After we sold that company - and the purchaser tanked, we started up Fireplug Computers Inc. doing Linux for embedded devices, including "Thin-Linux" which was specifically oriented to being a router. I ran a version of that on a 486 system until it finally died earlier this year.

    We had wireless capabilities in this, with drivers for a couple of the then available wireless chips.

    Fireplug was sold to Lineo Inc. in 1999 - and I'm fairly sure that Lineo did some work on Linux wireless too.

    --
    Been there, done that, paid for the T-shirt
    and didn't get it
  5. Who cares? by RyuuzakiTetsuya · · Score: 4, Funny

    I say we find everyone who submitted patent ideas before 2002 and buy them a drink.

    Nothing's been more of a driver of IT support than those awful little boxes. Thanks for the job security guys!

    --
    Non impediti ratione cogitationus.
  6. Linux Router Project of Course by Diesel+Dave · · Score: 5, Informative

    Certainly not the very first ever made, but likely the first mainsteam implementation that was available.

    I had a 2U 386SX 16Mhz Workstation with full length ISA 900MHz WaveLAN card, that ran LRP off 3.5" 1.44MB.
    Host name was 'Brain-Damage'. Some of the first LRP development was done on that back in 1997.

    The boys over in Latvia that went on to form RouterBoard were doing much more then me with wireless but I'm not sure if it was with Linux at the time.

    Dave

  7. Re:The Mother of all Patents ... by stokessd · · Score: 5, Funny

    > World domination follows . . .

    Except on the desktop... :D

  8. Claims in HTML by bill_mcgonigle · · Score: 4, Informative

    a TIFF? Seriously?

    via Patent Storm:

    Claims

    What is claimed is:

    1. A wireless provisioning device for use in public domain networks wherein the wireless provisioning device is accessible by a user of mobile computing devices, comprising:

    a chassis;

    at least one network card;

    at least one wireless card;

    at least one processor;

    an operating system, the operating system operably configured in the chassis to control the at least one, network card, the at least one wireless card and the at least one processor, which are operatively coupled with the chassis;

    a packet-switched interface capable of receiving a multiplicity of inbound framed packet-data to provide inbound packets and transmitting a multiplicity of outbound framed packet-data comprising outbound packets;

    a channeling controller, coupled to the packet-switched interface that channels the inbound packets based on the inbound address information and constructs the outbound packets and channels the outbound packets with the outbound address information, the channeling controller capable of being effectively connected to at least one network via the operating system; and

    an authenticator in operative communication with the operating system to allow authentication at the wireless provisioning device;

    whereby the user of a mobile computing device connects to the wireless provisioning device without having to first access the Internet.

    2. The wireless provisioning device of claim 1, wherein the channeling controller routes the outbound packets.

    3. The wireless provisioning device of claim 2, wherein the channeling controller routes the outbound packets.

    4. The wireless provisioning device of claim 1, wherein the channeling controller bridges the inbound packets.

    5. The wireless provisioning device of claim 4, wherein the channeling controller bridges the outbound packets.

    6. The wireless provisioning device of claim 1, wherein the operating system of the wireless provisioning device is an open source UNIX based system.

    7. The wireless provisioning device of claim 1, wherein the wireless provisioning device further comprises a second processor.

    8. The wireless provisioning device of claim 1, wherein the wireless provisioning device further comprises a memory device and a storage device.

    9. The wireless provisioning device of claim 1, wherein the network card, the wireless cord, the processor, the operating system, the packet-switched interface, and the channel controller are operatively disposed within the chassis of the wireless provisioning device.

    10. The wireless provision device of claim 9, wherein the authenticator is operatively disposed within the chassis of the wireless provisioning device.

    11. The wireless provisioning device of claim 1, wherein bandwidth to individual user can be controlled by the wireless provisioning device operating system.

    12. The wireless provisioning device of claim 1, wherein the protocol type of an individual user con be controlled by the wireless provisioning device operating system.

    13. A wireless provisioning device, comprising:

    a chassis;

    at least one network card;

    at least one wireless card;

    at least one processor;

    a LINUX operating system, the operating system operably configured in the chassis to control the at least one network card, the at least one wireless card and the at least one processor;

    a packet-switched interface capable of receiving a multiplicity of inbound framed packet-data to provide inbound packets and transmitting a multiplicity of outbound framed packet-data comprising outbound packets;

    a channeling controller, coupled to the packet-switched interface that channels the inbound packets based on the inbound address information and that constructs the outbound packets and channels the outbound packets with the outbound address information,

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  9. ReseauCitoyen.be by Scotch42 · · Score: 4, Interesting

    we did that at ReseauCitoyen.be several years ago. At that time there was nothing nor on the Internet nor elsewhere... We never claimed invention for that as this was obvious for us who where in the field... But we build some devices... We had some design published as public domain ones in hope to see them builded by corporations. And finally that was the case. So I can not understand that someone is now claiming a patent on such kind of ideas... PS: I'm not an english language native, so forgive some faults in my wording!

  10. ok, I'll spell it out by ciaran_o_riordan · · Score: 5, Informative

    Yep. He's looking for prior art that pre-dates him, and he's asking how to prove and attribute prior art to someone.

    For this, there are some real common mistakes to avoid:
    * You have to find prior art for the claims, not the summary
    * You have to find prior art for *all* the claims
    * Good news is that acceptable forms of prior art include ads, manuals, magazine articles...

    It's not rocket science, but a lot of news stories like this end up wasting people's energy because people contribute their knowledge without knowing these simple rules, and it's all or mostly useless.

    As someone who's spent time scraping slashdot stories with 200+ comments for possible *useful* prior art, I can tell you that a lot of people don't know these basic rules.

  11. Re:Nice Job by nickersonm · · Score: 4, Informative

    He already gave his deposition in August. It seems that he is simply asking the question here because he is curious. IANAL and have no idea if that can affect the use of it in the future, though.

    From the blog:

    After giving my deposition, I've thought deeply about what happened in wireless and Linux from 1998 forward, and done a bit of independent research. I figure, maybe, by publishing what I know so far, more of the history and prior art behind the "embedding Linux in a wireless router" idea will come to light, and head off the second patent at the pass.

    Also note that he's asking for different examples, not about the example that he is the source of.

  12. Re:What constitutes invention? by gstoddart · · Score: 4, Insightful

    You don't seem to know what 'invent' means.

    Well, I don't know what the legal threshold for "inventing" is in this case. The guy who did 'invent' it isn't sure he actually invented anything. And he did it before the guy who patented it.

    Built? Sure. Assembled? Fine. Extended someting? Absolutely. Invented? I honestly don't know.

    Take any functionality that already existed on a computer in the late 90's, add "wirelessly" to it -- have you "invented" anything? Or extended something that was already well known? I would argue it's a (fairly) predictable application of existing tech -- wireless is just one in a long line of 802.* protocols; does going from 802.3 to 802.11 cause magic to happen?

    They didn't invent the router. They didn't invent wireless networking. They just sorta smushed them together, and in a way that is consistent with how you might expect them to be used.

    Did Jeff Bezos "invent" one-click purchases? Or did he basically take the well-known concept of "button" and apply it to the well-known concept of "purchase"? Many of us would argue that it's a stupid patent.

    This is before the courts, and has to go through a jury trial. It might be a little premature to get all smug and say that you can definitively conclude that this was, in fact, an "invention" or not. If it was so easy, we wouldn't be reading the article and debating what exactly "invent" means in this case.

    --
    Lost at C:>. Found at C.
  13. Re:Obviousness? by Grond · · Score: 4, Interesting

    Is it me, or does the USPTO simply suck at finding prior art? I'm not saying it's their fault, I'm simply saying it's difficult for them to sift through huge amounts of data for each patent looking for the prior art that may invalidate said patent.

    There are several reasons for this. One reason is that most examiners are inexperienced. Right now something like 80% of examiners have been working for the PTO for less than 3 years. Only about 7% have been working there for more than 10.

    Another reason is that, particularly with regard to software and software-related inventions, the PTO has a hard time recruiting qualified examiners. A big reason for this is that examiners have to live in the Alexandria, VA area, which is about as far as you can get from the west coast IT industry.

    I've also heard that examiners don't have the resources they need to do a proper search of the non-patent literature, but I don't have any hard data on that.

    And, of course, sometimes patent applicants represent their invention one way during prosecution but then try to use it differently during litigation. For example, I believe Yahoo was sued or at least threatened for something to do with its maps website by a company that had a patent on using a computer to map...migratory birds. The claims appeared to read on Yahoo Maps, but it was quite apparent from the application as a whole that the invention was unrelated to anything Yahoo was doing. There's really not much the PTO can do about that.