Slashdot Mirror


Microsoft FAT Patent Rejected

dkh2 writes "It's being reported other places as well but, there's a very nice story over at Groklaw about efforts by the Public Patent Foundation (PubPat) to get Microsoft's patent on FAT restricted or revoked. Bearing in mind that Microsoft still has right of appeal, The USPTO has rejected Microsofts FAT patent." Our earlier story reported on efforts to overturn this patent.

73 of 225 comments (clear)

  1. Excellent! by AKAImBatman · · Score: 5, Interesting

    A perfect example of how the system should work. The patent office doesn't need a reform, it needs to simply do a better job of following its own rules. Organizations like PubPat are a good thing, because they add another layer of checking (i.e. public responsibility) to the patent process.

    It may surprise many to know that patent officers are often promoted on how many patents they reject, not how many they approve. Thus it is in their interest to reject any applications with even the slightest possibility of being invalid. Yet it seems that ridiculous patents make it through anyway. How does this happen?

    The answer lies in the patent lawyers who draw up the papers. What they'll do, is that they'll draw up revision after revision of the idea until the patent office is confused enough to grant it. (Or perhaps they lucked upon a new patent officer.) That's why most of these patents seem so vague. The applicants are making sure that there's no way someone who doesn't have a very thorough education in the field of the patent could understand that the idea is unpatentable. Thus the idea passes through the process and must be challenged in court or via reexamination later.

    1. Re:Excellent! by mirko · · Score: 5, Insightful

      It may surprise many to know that patent officers are often promoted on how many patents they reject, not how many they approve.

      This is indeed surprising and probably partially true ... and partially false.
      Please, quote your sources.

      --
      Trolling using another account since 2005.
    2. Re:Excellent! by pbranes · · Score: 4, Funny
      They must have a huge turnover rate of new patent officers because it seems that stupid patents make it through constantly.

      I just broke amazon's patent by single-click the submit button to this post.

    3. Re:Excellent! by AKAImBatman · · Score: 4, Informative

      Of course. I think you'll find this article most enlightening. My favorite quote is:

      SPEs want these new employees to gain experience rejecting patent applications, and there is considerable pressure on these new hires to do so.

    4. Re:Excellent! by Anonymous Coward · · Score: 4, Funny

      Wait till I patent clicks 2-99, then you'll really be screwed!

    5. Re:Excellent! by theLOUDroom · · Score: 5, Insightful

      A perfect example of how the system should work. The patent office doesn't need a reform, it needs to simply do a better job of following its own rules.

      Yes it does.
      The fundamental concepts behind the patent office have become unworkable.

      With our currently level of technology, it is unreasonable to believe that there is ANY organization that can sufficiently understand every technology on the planet in order to determine whether an invention is novel.

      Back in the days when the patent office was created, it might have been a reasonable concept but today it's not. There's way too much specialized knowedge out there for it to be practical.

      The patent ofice should admit what is has already become, a mere registy of "I invented this on this date" and drop all pretenses of actually being expert enough that all patents they accept are automatically valid.

      --
      Life is too short to proofread.
    6. Re:Excellent! by Anonymous Coward · · Score: 3, Informative

      > The answer lies in the patent lawyers who draw up the papers. What they'll do, is that they'll draw up revision after revision of the idea until the patent office is confused enough to grant it.

      I can vouchsafe for this. I have written several disclosures, some of which later made it into patent applications. The applications that the lawyers came up with, based on my disclosures, rendered the original idea unrecognizable - even to me!

      The final documents were so vague and open to interpretation, that they could apply to just about anything. It's not surprising that so much crap makes it :-(

    7. Re:Excellent! by lothar97 · · Score: 3, Interesting
      The answer lies in the patent lawyers who draw up the papers. What they'll do, is that they'll draw up revision after revision of the idea until the patent office is confused enough to grant it. (Or perhaps they lucked upon a new patent officer.) That's why most of these patents seem so vague.

      I have to strongly disagree here. I am a lawyer, and I work in an IP firm. I draft patent applications. There is a fine line that is walked when drafting patent applications. You have to be specific in what you're covering. If not, you can later lose the patent for not specifying what you invention actually does. That said, you do not want to be so narrow that you get limited rights. In many technological areas, you attempt to anticipate where the technology will go, and draft a patent application that can be applicable to other embodiements of your invention in the future. That said, in the patent application you also do have to provide specific examples of how your invention is used. Failure to do so means you did not fully enable your patent application, and can mean losing your patent.

      The applicants are making sure that there's no way someone who doesn't have a very thorough education in the field of the patent could understand that the idea is unpatentable. Thus the idea passes through the process and must be challenged in court or via reexamination later.

      Again, this is wrong. To be granted, a patent application has to fully enable the invention. That means someone reasonably skilled in the art has to be able to duplicate the invention. It does not have to be a common person, it has to be someone who competent in that field. Thus, you're not writing gene therapy patents so that grandma can understand them, and you're also not writing automobile suspension patents so that a computer programmer can understand them.

      That said, until the past 5 years or so, all computer related patent applications, including software, were reviewed by electrical engineers. The computer science degree was not recognized as a qualification to take the patent bar (and be able to submit or review patent applications). I think this is because places like ITT Tech give out CS degrees that are basically network tech certificates. The USPTO now recognizes accedited CS degrees, and have been hiring people with CS degrees. I predict in the future, as we have people who have been educated in CS, have written code, etc, we will see better computer-related patents in the future. I myself have a poli sci degree, but have been programming since age 6- thus I have written several patent applications that include computer code embodiments.

      --

    8. Re:Excellent! by jonbryce · · Score: 2, Insightful

      I don't agree. Firstly, the patent should never have been granted in the first place, and secondly, even if it was a real invention with no prior art, it should have been granted.

      There are plenty of software patents (maybe about 10% of those granted) that are totally valid and legal in accordance with US law. These can be every bit as damaging as the invalid patents.

      Look at public key cryptography. A truly groundbreaking invention at the time, no prior art. Not obvious and so on. The patent has expired now, and it wasn't until it expired that e-commerce started to take off in a big way.

      The harm caused by the patent - e-commerce growth and electronic communications stifled while the patent was still in force.

      The benefit? Would the inventors have still come up with the idea if they weren't able to patent it? I'm pretty sure they would.

      Would they still come up with the idea if the patent only lasted a couple of years? Almost certainly.

    9. Re:Excellent! by sjames · · Score: 2, Insightful

      Again, this is wrong. To be granted, a patent application has to fully enable the invention. That means someone reasonably skilled in the art has to be able to duplicate the invention. It does not have to be a common person, it has to be someone who competent in that field. Thus, you're not writing gene therapy patents so that grandma can understand them, and you're also not writing automobile suspension patents so that a computer programmer can understand them.

      I must respectfully disagree. The way some software patents are worded, it's hard to even be sure it is talking about software (or even a computer) much less duplicate the invention. In other cases, I have seen patents that upon careful reading merely describe a common business procedure only using a computer rather than index cards in a box.

      In many cases, the only non-obvious part is the wording of the patent.

    10. Re:Excellent! by Omnifarious · · Score: 2, Interesting

      If the purpose of a patent is to convince people to publish knowledge of how their inventions work, why is it so hard for anybody but a patent lawyer to understand a patent? If it's purpose is to disseminate information, and thus encourage the progress of science and the useful arts, shouldn't the patent be written in a language that's geared towards the engineers who work in the field?

      It seems to me that the current purpose of patents is more a legal weapon to use against competitors. It's purpose is no longer seen as a way to encourage the dissemination of information, rather it's purpose is to restrict the freedom of everybody but the patent holder without the patent holder having given anything in return.

  2. IBM?? by Anonymous Coward · · Score: 5, Insightful

    Will they do the same with the thousand IBM useless patents?

  3. No FAT patent for Microsoft? by stretch0611 · · Score: 4, Funny
    But Microsoft products are full of FAT...

    Oh, I'm sorry, I actually meant they are full of BLOAT, not FAT.

    --
    Looking for a job?
    Want your resume written professionally?
    DON'T USE TUNAREZ!!!
  4. This happens at a high rate. by Amiga+Lover · · Score: 4, Insightful

    According to more of the text at groklaw, 70% of those patents challenged, are eventually rejected, just like this one.

    Far better than going through the courts once the patent is being defended by nazgul style lawyers is to defeat it on merits with the patent office. Looks like Dan Ravicher is onto something that could do with all our support.

    1. Re:This happens at a high rate. by Halo1 · · Score: 4, Insightful
      Even with the reduced costs, it's still a huge waste: first you have the company spending time and money on getting the patent, then the public or another company spends time and money to defeat it. This is not a structural solution, in fact it's some patch work that spends even more resources in order to keep an obviously non-working system afloat (by curbing its most perceived excesses).

      It would be much better to simply properly reform the patent system and to limit it again to what is was originally designed for in the 15th century, instead of keeping these artificial extensions (by courts, not by lawmakers!) into fields it was never intended to cover and for which it simply does not work.

      It is not a problem of examination, it is a problem of subject matter with which the patent system simply cannot deal. The European Patent Offices tries to deal with software patents by demanding "further technical effects" in the "technical contribution" of the "inventive step", but it results in almost exactly the same patents as in the US, just slightly differently worded.

      --
      Donate free food here
  5. Related News by knautilus316 · · Score: 5, Funny

    In related news, the US Patent Office also rejected Bill Gates' patent applications for fire and the wheel. ~Knautilus

    1. Re:Related News by slew · · Score: 3, Interesting

      Yes, but the USPTO did accept Bill's patent on the door hinge...

      FWIW, I remembed this one from a few years back...

  6. FAT Patent Rejected? by grunt107 · · Score: 5, Funny

    Guess MS's case was a little THIN. {Ahhh, I feel better now}

  7. Would a patent help? by tkrotchko · · Score: 5, Interesting

    Seems to me a patent would have run out by now.

    If you look here:
    http://en.wikipedia.org/wiki/FAT_file_system#Histo ry

    You'll see a couple landmarks:

    FAT12 - 1980
    FAT16 - 1983
    VFAT - 1995
    FAT32 - 1997

    But really, the FAT file system is 24 years old at this point. How can you patent something you did 24 years ago and you've not complained about it in all that time?

    --
    You were mistaken. Which is odd, since memory shouldn't be a problem for you
    1. Re:Would a patent help? by Ancil · · Score: 4, Informative


      The patent was for aspects of the long filenames introduced with Win95. They were used in the "VFAT" filesystem and its successors.

  8. Not excellent by Moderation+abuser · · Score: 5, Interesting

    Definitely *not* an example of how it should work. You have an external organisation doing the job that the patent office itself should be doing. That's a failure in need of reform. Perhaps if business processes and software were not patentable, the patent office might have more resources to devote to patents which are worthy of being granted.

    --
    Government of the people, by corporate executives, for corporate profits.
    1. Re:Not excellent by jkabbe · · Score: 4, Insightful

      There's a comparison to be made to the open source community. Why is open source software better? Because when you have thousands or millions of eyes looking at something you'll find more errors and have a better quality product in the end.

      The same logic applies to patents. A single examiner in the USPTO can't possibly research every possible document in existence looking for prior art. The USPTO needs to take advantage of the eyes of others. They do that through the pre-grant publication and reexamination proceedings. Because the publication process only allows for a short period to submit prior art it means that many patents will be granted that later get overturned.

      All the USPTO can make is a good effort and require that the patent application be written according to the guidelines so it can be understood by others (other patent lawyers that is).

    2. Re:Not excellent by jsebrech · · Score: 2, Insightful

      All the USPTO can make is a good effort and require that the patent application be written according to the guidelines so it can be understood by others (other patent lawyers that is).

      There are a number of inherent problems with the USPTO:

      * its financial resources are diverted to other ventures, instead of reinvested in patent examination, as a result, patent applications see less and less patent examination, and ...

      * patent examiners are woefully undertrained; they should be among the best in their field, but the low wage of examiners means that those who actually know what they're doing find other jobs

      * a lot of classes of patents show no credible benefit to the industry they cover, like software patents. How many programmers do you know who go trawling through the patent database for a solution to their problem? I don't know a single one, and I've seen plenty of legal advice discouraging programmers from doing this. The entire reason for existance of the patent system is to spread new knowledge and inventions. The monopoly is what is given in exchange for the knowledge, and it is not the primary purpose of the patent system. Since no one ever looks at software patents except for when they are sued for patent infringement, the entire purpose of software patents is null and void.

    3. Re:Not excellent by AKAImBatman · · Score: 2, Informative

      * patent examiners are woefully undertrained; they should be among the best in their field, but the low wage of examiners means that those who actually know what they're doing find other jobs

      Are we talking about the same country? In the US, the patent examiners are required to have an applicable degree before their considered for the job.

      As for their wages, the upper range is well over $100,000. Read the article I posted as info for the first reply.

    4. Re:Not excellent by pebs · · Score: 2, Informative

      There's a comparison to be made to the open source community. Why is open source software better? Because when you have thousands or millions of eyes looking at something you'll find more errors and have a better quality product in the end.

      Not only the many eyes, but the many hands. Open source software has more potential for technical progress because it expands the possibility of who can contribute or make modifications (depends on license).

      --
      #!/
    5. Re:Not excellent by sjames · · Score: 2, Insightful

      In the US, the patent examiners are required to have an applicable degree before their considered for the job.

      Perhaps, but it's really hard for me to see how anyone with any relevant knowledge in computers could possibly not know that the FAT based filesystem has been well understood (not necessarily LIKED, just understood) by absolutely anyone who cared since the 1980s. It is well documented (disclosed) in numerous books, both from MS, and by third party authors and has been for over a decade. It's just a LITTLE late to claim it as a new invention. It wasn't all that novel even when it came out.

      If THAT had a chance, it may not be too late for Clarke to patent the communications satellite.

  9. VFAT Patent by Coneasfast · · Score: 4, Informative

    i think i should remind everyone, this patent is not on the FAT filesystem itself, but the VFAT extension for long file names. (which, if you know how it works, is nothing innovative)

    --
    Marge, get me your address book, 4 beers, and my conversation hat.
    1. Re:VFAT Patent by HermDog · · Score: 3, Funny
      i think i should remind everyone, this patent is not on the FAT filesystem itself, but the VFAT extension for long file names. (which, if you know how it works, is nothing innovative)


      I found the implementation of long file names on VFAT inspirational myself. When I saw the details behind it shortly before Win95 debuted, I was inspired to look at this Linux thing I had heard about.
      --
      JADBP
    2. Re:VFAT Patent by gewalker · · Score: 4, Insightful

      Actually, I would argue that implemtation was innovative. By accounts, MS spent considerable effort coming up with details necessary for this to work somewhat transparently. This is and should be protected by copyright -- you should not take MS code as your own.

      The idea was not however novel. The patent should fall.

      1 down, 100,000 to go.

      But I am of the opinion that software should never receive a patent. Software patents are harming innovation and the public, not helping them. Consitutional purpose of patents is the help the public by promoting innovation, not as a means of supporting more lawyers.

  10. Mod parent DOWN by Anonymous Coward · · Score: 2, Insightful

    What the zarking faquaad are you talking about? Trolling?

    The patent was rejected on obviousness grounds. As in, anybody skilled in the art at the time of invention would have found the invention obvious.

  11. MS will try anything for the shareholders by Anonymous Coward · · Score: 4, Funny

    This is pathetic! How this ridiculous license scheme would work with so much of the population obese is beyond me. And the people who would be forced to pay the most, would be the least likely to be able to defend themselves in court without the use of a small crane to leave the house.

  12. And this is why lawyers are hated. by Anonymous Coward · · Score: 5, Insightful

    " As lawyer, this is ridiculous."

    As a developer, this is wonderful.

    Software patents are a bad idea. The only people who think differently are lawyers and developers who are mostly under 35 years of age.

    All software is derivative.

    More to the point, the greatest renassaince in software development came prior to patents of software. It is literally destroying the software industry. Oh, except for MS and IBM.

    Really, get a clue.

  13. There are several patents involved here... by ubiquitin · · Score: 5, Informative

    ...such as the following:

    U.S. Patent #5,579,517 - Common name space for long and short filenames

    U.S. Patent #5,745,902 - Method and system for accessing a file using file names having different file name formats

    U.S. Patent #5,758,352 - Common name space for long and short filenames

    U.S. Patent #6,286,013 - Method and system for providing a common name space for long and short file names in an operating system

    --
    http://tinyurl.com/4ny52
  14. Hmmm Submitting Patents like Gamblers? by Yo+Grark · · Score: 5, Funny

    On a warm summer's evenin' about a patent bound for approvals,
    I called up the patent officers; they were too tired to speak.
    They just took turns a starin' at the leagal techno babble
    'til mind-numbing boredom overtook them, and errors began to creap.

    One said, son, I've made a life out of readin' people's patents,
    And knowin' what their prior arts were by the way they dotted their i's.
    So if you don't mind my sayin', I can see you're really reachin.
    For my sons university education, I'll give you some advice.

    So I met and wrote his man a cheque, and he looked the zero's that followed.
    Then he bummed a cigarette and asked me for a light.
    And the night got deathly quiet, and his face lost all expression.
    Said, if you're gonna play the game, boy, ya gotta learn to play it right.

    You got to know when to hold 'em, know when to appeal 'em,
    Know when to walk away and know when to sue.
    You never count your patents when you're sittin' at the judges table.
    There'll be time enough for countin' when the approval's done.

    Now ev'ry patent leecher knows that the secret to survivin'
    Is knowin' what to sell off and knowing what to keep.
    'cause in ev'ry merger's a winner and ev'ry buyout a loser,
    And the best that you can hope for is to grab patents while people sleep.

    So when he'd finished speakin', he turned back towards the window,
    Crushed out his cigarette and faded off to sleep.
    And somewhere in the darkness the patent officer, he got even.
    But in his final words I found a crooked officer I could keep.

    You got to know when to hold 'em, know when to appeal 'em,
    Know when to walk away and know when to sue.
    You never count your patents when you're sittin' at the judges table.
    There'll be time enough for countin' when the approval's done.

    You got to know when to hold 'em, know when to appeal 'em,
    Know when to walk away and know when to sue.
    You never count your patents when you're sittin' at the judges table.
    There'll be time enough for countin' when the approval's done.

    With nods to Kenny Rogers

    Yo Grark

    --
    Canadian Bred with American Buttering
  15. Makes you wonder about SCO licensees by OwlWhacker · · Score: 3, Insightful

    Here's what Ravicher says about this development, "I hope those companies that chose to take a license from Microsoft for the patent negotiated refund clauses so that they can get their money back."

    But what about those who have paid SCO for licenses to use Linux? Even if they have negotiated refund clauses, it seems very unlikely that they'll get one.

  16. Too the one who said this is stupid. by Anonymous Coward · · Score: 2, Informative

    Software is covered under copyright and should NEVER EVER be patented. It would be like me writing a certain kind of story and then after that no one whould be ever allowed to write that kind of story without paying me a royalty first.

    Repeat after me, software should NEVER EVER be granted a patent.

  17. Too Bad by RAMMS+EIN · · Score: 3, Interesting

    Too bad it got rejected. I was hoping the patent would push people away from FAT. Perhaps just the patent will do the trick, though.

    --
    Please correct me if I got my facts wrong.
  18. Re:Is this a patent system feature ? by jonabbey · · Score: 5, Informative

    FAT itself was never patented. This patent was covering Microsoft's scheme for packing long filenames into the old FAT system in such a way that a short filename (microso~1.txt et al) is persistently perserved for old DOS apps.

    Microsoft felt that their innovation of a particular data structure (the same kind of elementary data structure that sophomore CS majors put together all the time) ought to be sufficient to allow them to control who gets to read and write from flash media, and etc., which adopted the format simply because that was the only thing that Windows could be relied upon to understand.

    The loss of this patent strikes no blows against the freedom to innovate, believe me.

  19. Re:This is stupid by doshell · · Score: 5, Informative

    [...] They are effectively ruling that Microsoft cannot hold a patent on software they created. [...]

    The FAT filesystem itself is not "software", it is a specification. You only talk about "software" when you think of an implementation of FAT, like those found in Windows and the Linux kernel.

    --
    Score: i, Imaginary
  20. Damnit!!! by lcorc79 · · Score: 5, Funny

    Damnit!!! I was really hoping MS would get a patent on FAT, so I could tell my ass it was infringing and draft up a cease & desist .....

    --
    Groove Salad -- a nicely chilled plate of ambient grooves and beats.
  21. Re:This is stupid by gcaseye6677 · · Score: 3, Funny

    Stupid troll. They're not saying that nobody should be able to have patents. They're saying you can't patent something that you released to the public over 10 years ago.

  22. Huh, what? by slaad · · Score: 5, Funny

    Woa....they can reject patents? ;)

    --


    ~Warning!~ The above is encrypted using rot676!
  23. Re:This is stupid by Alioth · · Score: 2, Informative

    Since you were modded 'Interesting' and not 'Funny', obviously some mods were suckered into what I hope was your sarcasm. (Sarchasm - the gulf between the writer of sarcastic wit and the one who doesn't get it).

    Microsoft can patent stuff - but this particular 'invention' was rejected because it was obvious. Something that's patentable must not only be novel, it must be non-obvious.

  24. Whewww by Anonymous Coward · · Score: 4, Funny

    I am a little overweight and I have some frieds that eat too much and don't get enough exercise. I know we will all be relieved to hear that we don't have to pay royalties on our cellulite.

  25. Re:This is stupid by r6144 · · Score: 2, Informative
    I could not RTFA but if it just mean what you have said, who cares? I ignore the trademark part for now; as for patents, if no one can hold a patent on software they created, this is not very different from the case in many countries where software patents are not allowed at all. I have never heard of FSF holding any patents, and if Redhat has some, they have stated that they will be using them defensively only, so they probably won't mind losing them very much if the main purpose of them has disappeared in the first place.

    Actually even if copyrights vanished overnight, the free software community will be one of the least affected. Of course GPL would no longer mean anything, and much troubles may ensue, but life will probably go on in the community. Now that we are talking about patents, a court decision such as the one you mentioned will hardly do any harm to our community.

  26. FAT lady sings by bstadil · · Score: 2, Funny
    They can still appeal the ruling so it's not over until the FAT lady sings.

    --
    Help fight continental drift.
  27. Re:This is stupid by LWATCDR · · Score: 2, Interesting

    Umm the idea of patenting software is stupid. You can not patent a book, movie, story, sheet music or comic books! Software should be handled under copyright law not patent law.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  28. Interoperability alone doesn't help competitors mu by ShatteredDream · · Score: 4, Informative

    If file system compatibility really helped THAT much, then BeOS would have owned Linux and Be would be a viable contender today. BeOS' support for Fat32 and NTFS, especially in how easy it was for users to mount them from the desktop, was well above that of the Linux desktops of BeOS' day. When you wanted to mount a drive, a right click on the desktop showed the Fat32 and NTFS partitions as plainly as a BFS partition so the whole process was the same to John Q. Not only that, but BeOS back then also automatically recognized new partitions, something Linux did not and still doesn't seem to do well.

    What keeps people loyal to Microsoft in the U.S. is the popularity of its products combined with the variety of games and home software for Windows. Office and Windows have a symbiotic relationship, you take down one, the other goes down eventually, but Windows is more important to Microsoft because the home market provides a solid foundation for Office. Installing a game on Windows is easy for the average home user, but not on Linux.

    Game developers don't want to waste their time getting around that. Until a very comprehensive, attractive way to install home software is availible, Linux and other OSS projects will be left behind. The best way for Linux developers to get around this is probably to make a concerted effort to emulate Apple's framework system so that all of the dependencies one needs to have in place are part of the Linux game's ".app directory." Either that or program the games in a combination of C# and C and pray that Mono doesn't die on users.

    Maybe it's just my perspective, but interoperability with things like FAT only do so much for the average user. In the long run, it's a lot more complicated than that. If interoperability were the key, then BeOS and MacOS X would have eaten Windows alive a long time ago.

  29. MSWords -- A patened approach by theAmazing10.t · · Score: 5, Funny

    MSWords -- a patented approach for combining letters of the alphabet into meaningful units that can be "read" (for info on "reading", see MS patent 9997645, "A method for interpreting strings of alphabetic characters")

  30. Why it was rejected... by ultraslacker · · Score: 5, Informative

    The patent was rejected based on prior art.

    From the patent office rejection statement:

    "...patent may not be obtained though the invention is not identically disclosed or described as set forth in section 102 of this title, if the differences between the subject matter sought to be patented and the prior art are such that the subject matter as a whole would have been obvious at the time the invention was made to a person having ordinary skill in the art to which said subject matter pertains."

  31. I have a solution by Bin_jammin · · Score: 4, Funny

    What we need to do is fight fire with fire. For instance, I should take out a patent on ugly, then sue the holy hell out of Gates and Balmer. At $1 per degree of ugly, I could buy Peru.

  32. A patent... REJECTED? by Anonymous+Writer · · Score: 3, Funny

    The USPTO has rejected a patent? I can't seem to find a site that tells you the weather in hell, because I'm curious to see if it has frozen over.

    1. Re:A patent... REJECTED? by maxchaote · · Score: 2, Funny

      Here's the forecast.

  33. A donation link for PubPat by Anonymous Coward · · Score: 5, Informative
    pubpat donations.

    Even for this case alone, these guys deserve our support.

  34. Please use correct implementation! by gosand · · Score: 4, Funny
    i think i should remind everyone, this patent is not on the FAT filesystem itself, but the VFAT extension for long file names. (which, if you know how it works, is nothing innovative)

    Don't you mean....

    i think i should remind everyone, this patent is not on the FAT files~1 itself, but the VFAT extens~1 for long file names. (which, if you know how it works, is nothing innova~1)

    --

    My beliefs do not require that you agree with them.

  35. Re:Is this a patent system feature ? by Waffle+Iron · · Score: 3, Interesting
    The loss of this patent strikes no blows against the freedom to innovate, believe me.

    The FAT long filename kludge gets a lot of flack, but I always thought that is was actually one of the more innovative things that Microsoft did. It did provide some measure of forwards and backwards compatibility during the painful transition from DOS/Win3 filesystems to more modern ones.

    However, does anybody seriously think that the promise of a patent reward is what spurred Microsoft to develop this innovation? No way. They came up with it because their desperate need to maintain compatability between their OS generations. They would have done it even if there were no such thing as patents.

    Awarding them a patent on this effort now, even if it were valid, serves only to add more barriers to the software marketplace. It is not going to somehow spur them on to create more invaluable innovations in the area of kludging filesystem namespaces.

    The problem that this technology solved no longer really exists. Almost nobody is using 11-character-max filesystems today. The only reason to continue to use this technique is so that this filesystem can maintain backwards compatibility with itself, not with older filesystems as originally intended. There is no longer any intrinsic value in a patent on this technology other than to lock out competition.

  36. MSFT FAT Patent was not a problem by Hal_Porter · · Score: 4, Informative

    Because it covers only one method of long filename to short filename conversion.

    The scheme patented covered one possible way to convert long filenames into valid dos names by truncating the name and adding ~nn. Windows does this by counting the number of short names, and using this count as the nn value. E.g.

    ALongFilename1.txt will have short name ALONGF~1.TXT
    ALongFilename2.txt will have short name ALONGF~2.TXT

    This is bad because you need to make multiple scans thought the directory to generate the short filenames. There is another patent for a data structure to speed this process up.

    You don't have to use this short filename generation method - VxWorks dos FS 2.0 uses a hex hash of the long filename for instance. Thus you'd get this

    ALongFilename1.txt will have short name 37f38765.TXT
    ALongFilename2 will have short name (more random gibberish).

    The idea here is that if you never use Dos, the ugliness of the short filenames doesn't really matter because you only see the long ones.

    You could also use the position in the directory for the last two numbers - there are endless possibilities. Provided you link the long filename and short filename correctly - there is a checksum byte in the long filename which links back to the short one, Windows will still be able to see both versions of the filename.

    Of course for many applications like digital cameras, 8.3 is still OK.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  37. Windows Fat Reduction? by Saeed+al-Sahaf · · Score: 4, Funny

    So, with the MS Fat Patent rejected, does that mean we will see a new slimmer Windows OS?

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  38. Prior Art by Vampyre_Dark · · Score: 2, Funny

    Aren't 95% of us North Americans FAT?

  39. Re:Excellent question being ignored by jedidiah · · Score: 5, Informative

    Take away all of IBM's bogus patents and it will still hold one of the biggest patent portfolios on the planet. That cannot be said of Microsoft.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  40. One Down, Three to Go by harriet+nyborg · · Score: 3, Informative
    Put the cork back in the champagne bottle. The '517 patent is but one of four patents that are included in Microsoft's FAT Licensing Program that include:

    U.S. Patent #5,579,517

    U.S. Patent #5,745,902

    U.S. Patent #5,758,352

    U.S. Patent #6,286,013

    If Mr. Ravicher is correct and 70% of patents are revoked in re-examination, then at least one of these will survive.

  41. Not a FINAL Rejection by Anonymous Coward · · Score: 4, Insightful
    There is a lot of dancing in the streets going on here. However, this was not a final rejection, thus Microsoft still has the opportunity to convince the Patent office that their patent should be allowed. The only thing that has happened is that the PTO has looked at the stuff that was given to them by PubPat and said that they think that PubPat has made an initial case that the patent should be rejected. Microsoft still has the opportunity to have it changed and to offer amendments that narrow the scope of the patent. I would have been EXTREMELY surprised if Microsoft did not get an initial rejection after the PTO decided to accept the reexam.

    I guess being a Patent attorney gives me a little different view on things like this.

  42. Why IBM? by hrvatska · · Score: 2, Insightful

    Which useless IBM patent would you prefer they go after? Please cite why you think it is useless, and the benefit if it is overturned. Someone has to invest significant time in an effort to overturn a patent. You want to choose your targets carefully. The reason that this patent was considered important to overturn is not that it was owned by M$, but the potential impact if it wasn't.

    It almost seems as if you feel the motivation for overturning individual patents should be to go after organizations, rather than to go after bad patents that could have a significant impact if not overturned.

  43. PUBPAT and OSRM by tbird20d · · Score: 4, Informative
    I'll connect the dots in case people haven't been paying attention. Dan Ravicher is the head of PUBPAT. He is also affiliated with OSRM (Open Source Risk Management), the group that issued the press release about Linux patent risks.

    It's not too hard to connect the dots and see the relationship between OSRM's business model (which benefits from reduced patent risk for Linux) and PUBPAT's agenda, which is to rid the world of bogus patents.

    Since this is Slashdot, I don't expect many people will recant their negative comments about OSRM, but I hope most people recognize this as the type of work that OSRM/PUBPAT can do that will have some real positive benefits for Linux, whether you buy OSRM's insurance or not.

  44. Re:Interoperability alone doesn't help competitors by resiak · · Score: 2, Informative

    I think what my grandparent meant was that, in BeOS, you stick in a new disk and, lo, it is merely a click away. (I never used BeOS for any serious length of time, so I am just guessing.) Here in Linux-land, we cat /proc/partitions, then su, then mount, then become mortal once more, then use, then su again, then umount, then go get a beer. Oh sure, we could just add /dev/sda1 to /etc/fstab, but then what happens when we want to use two USB disks? Or maybe we sometimes use a USB Zip drive? (They use partition 4, for no apparent reason.) Or maybe the USB disk lacks a partition table, so the device we should mount is /dev/sda? It's all stuff we have/had to learn, which is more than just clicking "USB Disk".

    Don't get me wrong, I'm okay with it. Just feeding the flames...

  45. Re:Is this a patent system feature ? by fyngyrz · · Score: 2, Insightful
    Delighted to see someone take spaces-in-filenames to task.

    <rant>
    Of all the stupid things passed off on the computing community, that was one of the most insidious and poorly thought out little "lets break everything" adventures. First we have niche filesystems, designed to not use CLI at all, use it. Flipping brilliant. Not. Then Microsoft has to have it too because they're not too brilliant either, so they break the OS to do it (and yes, it's still broken.) Now Linux, of all things, is all about spaces in filenames. This is a case of imitation being the poorest form of flattery. I wish the Linux community would stand up and say no_more_stupid_filenames and stop using spaces. No financial problem for our LInux community, so we could fix the syntactical problem. I don't hold out much hope for it, but man...

    The meat of the problem is that spaces are natural language delimiters, and syntax and parsing are important, even core, parts of CLI and almost all computing languages. To throw them into the same syntactical barrel with letters and numbers was just_plain_stupid.

    If I had a "Dumbass Of Coding" award, I'd find the mini-mind that decided to use spaces (I'm guessing it was a Mac guy, but it's just a guess) and engrave them a special plaque.

    ThereAreSeveralExcellentAlternatives to-spaces-in-filenames I_can_show_most right.here.without.brain.strain
    </rant>

    But_I_do_think_long_filenames_are_a_good.idea
    :)

    --
    I've fallen off your lawn, and I can't get up.
  46. Re:Interoperability alone doesn't help competitors by theLOUDroom · · Score: 2, Informative

    I think what my grandparent meant was that, in BeOS, you stick in a new disk and, lo, it is merely a click away. (I never used BeOS for any serious length of time, so I am just guessing.) Here in Linux-land, we cat /proc/partitions, then su, then mount, then become mortal once more, then use, then su again, then umount, then go get a beer.

    That all depends on how your distribution is configured. If you're using knoppix, for example, then the drives do automatically pop up on the desktop.

    Ask for getting a driver to mount in the same place all the time, the trick I use on my Gentoo desktop is to use a LABEL= entry instead of mounting /dev/sda1. That way the device always shows up in the same place, not matter what order you plug them in.

    I'm not saying linux is perfect, but it has a lot of capabilities people don't know about. Maybe someone will read this and go: Ah! That's the solution to my problem.

    --
    Life is too short to proofread.
  47. Re:Is this a patent system feature ? by gewalker · · Score: 2, Informative

    History lesson.

    Microsoft purchased the rights to QDOS from Seattle Computer Products (SCP) for $50K. MS did not steal, nor reverse engineer anything to get MS-DOS. They licensed PC-DOS to IBM and per agreeement with IBM, MS was allowed to sell their own version of DOS as MS-DOS. IBM re-wrote lots of the code due to numerous bugs in MS-DOS, naming their version PC-DOS.

    SCP also retained the rights to license MS-DOS as well as long as it was done in conjunction with a computer purchase. You even saw magazines ads to but a copy of DOS bundled with a naked CPU chip.

    Tim Patterson of SCP has been know to say he was glad to get $50K from MS for this deal. MS did not inform SCP of their deal with IBM (would you?). Now, although one may feel MS should have been more generous, or SCP should have been wiser, this was at least a legitimate and mutually acceptable arrangement between MS and SCP. Tim later became an MS employee.

    IBM is generally considered to have screwed up on this deal as well, letting the fox inside the chicken coup.

    See history of MS-DOS or another one for this.

    Life is often stranger than imagination.

  48. Stop editorializing by kylef · · Score: 3, Insightful

    Because you're an expert on the patents both companies hold, right?

    Give me a break.

    If you think software patents are stupid, then just say that. Unless you've worked at both companies and know first-hand the differences between the types of patents involved, you do not have the foundation to make your claim.

  49. Does innovation suffer? by runderwo · · Score: 3, Interesting

    I'm certain this has consequences for innovation and economic motivation, according to the dire forecasts by intellectual property holding groups (who are clearly experts on the issues involved). Can someone elucidate on what we as a society are giving up by not allowing inventors exclusive rights to their inventions?

  50. Re:Is this a patent system feature ? by Waffle+Iron · · Score: 2

    Hmmm... I was under the impression that they used a chained list of bogus directory entry headers to hold space for the long filename characters. Maybe that was an earlier incarnation. I agree a translation file would be a boring way to do it.

  51. Re:Mozilla rendering problem? by marsu_k · · Score: 2, Informative
    You are right, getting very offtopic, but...

    AFAIK, the latest builds of Firefox have this bug fixed (so Slashdot should render ok with 1.0 once it's out), but currently (if you want to be nicer to slash's servers) you can change the size instead of refreshing the page to get the correct layout - and if you didn't know, you can do this handily by holding down Ctrl and either pressing '+' followed by a '-', or turning the mouse wheel up and down. Voilá.

    Now as to why IE renders Slashdot better, it probably has something to do with this; IE seems to be more tolerant to bad html (whether this is a good thing is a matter of another debate).

  52. Re:Is this a patent system feature ? by TheNetAvenger · · Score: 2, Interesting

    Thisisbrilliantwhydon'twejustremovespacesfromevery thingwetypebecauseyouaretoolazytoquoteafilenameorp ressthetabkeyandletthecommandlineinterfacedoitfory ouautomatically.Whydon'twejustremovespacesfromever ythingwedo,maybethereasonwehaven'tisbecausenomatte rwhetheryouareusingcuteunderlinesorcapitalizingeac hwordinthesentence,itisstillhardertoreadandtakemor etimeforthenaturalprocessingofinformationinthebrai ntorecognizethingsquickly.Iforonejustthinkyouarela zyorreallysimplemindedtobelievethatusingnamingconv entionswithoutnaturallanguagesyntaxlikespacesisgoi ngtobeproductivetoanyone,exceptmaybefoolslikethath aven'tlearnedaneasierwaytonavigateorprocessdocumen tsorinformationthanfromacommandline.

    This_is_brilliant_why_don't_we_just_remove_space s_ from_everything_we_type_because_you_are_too_lazy_t o_quote_a_filename_or_press_the_tab_key_and_let_th e_command_line_interface_do_it_for_you_automatical ly._Why_don't_we_just_remove_spaces_from_everythin g_we_do,_maybe_the_reason_we_haven't_is_because_no _matter_whether_you_are_using_cute_underlines_or_c apitalizing_each_word_in_the_sentence,_it_is_still _harder_to_read_and_take_more_time_for_the_natural _processing_of_information_in_the_brain_to_recogni ze_things_quickly._I_for_one_just_think_you_are_la zy_or_really_simple_minded_to_believe_that_using_n aming_conventions_without_natural_language_syntax_ like_spaces_is_going_to_be_productive_to_anyone,_e xcept_maybe_fools_like_that_haven't_learned_an_eas ier_way_to_navigate_or_process_documents_or_inform ation_than_from_a_command_line.

    ThisIsBrilliantWhyDon'tWeJustRemoveSpacesFromEve ry thingWeTypeBecauseYouAreTooLazyToQuoteAFilenameOrP ressTheTabKeyAndLetTheCommandLineInterfaceDoItForY ouAutomatically.WhyDon'tWeJustRemoveSpacesFromEver ythingWeDo,MaybeTheReasonWeHaven'tIsBecauseNoMatte rWhetherYouAreUsingCuteUnderlinesOrCapitalizingEac hWordInTheSentence,ItIsStillHarderToReadAndTakeMor eTimeForTheNaturalProcessingOfInformationInTheBrai nToRecognizeThingsQuickly.IForOneJustThinkYouAreLa zyOrReallySimpleMindedToBelieveThatUsingNamingConv entionsWithoutNaturalLanguageSyntaxLikeSpacesIsGoi ngToBeProductiveToAnyone,ExceptMaybeFoolsLikeThatH aven'tLearnedAnEasierWayToNavigateOrProcessDocumen tsOrInformationThanFromACommandLine.

    This is brilliant why don't we just remove spaces from everything we type because you are too lazy to quote a filename or press the tab key and let the command line interface do it for you automatically. Why don't we just remove spaces from everything we do, maybe the reason we haven't is because no matter whether you are using cute underlines or capitalizing each word in the sentence, it is still harder to read and take more time for the natural processing of information in the brain to recognize things quickly. I for one just think you are lazy or really simple minded to believe that using naming conventions without natural language syntax like spaces is going to be productive to anyone, except maybe fools like that haven't learned an easier way to navigate or process documents or information than from a command line.

    So which one of these was the easiest for you or anyone to read? Exactly my point. Just like when a computer is storing the name of a video, a song, or anything that might have need for