Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Microsoft Retracts Patent

Posted by ScuttleMonkey on Mon Jan 29, 2007 12:53 PM
from the too-hot dept.
An anonymous reader writes "Microsoft has retracted their recent controversial patent application. The story was first brought to light by Slashdot on Saturday. Today, Jane Prey of Microsoft announced the retraction on the SIGCSE (Special Interest in Computer Science Education) mailing list. 'Many thanks to the members of the community that brought this to my attention — and here's the latest. The patent application was a mistake and one that should not have happened. To fix this, Microsoft will be removing the patent application. Our sincere apologies to Michael Kölling and the BlueJ community.'"

Related Stories

[+] Microsoft Copies Idea, Admits It, Then Patents It 333 comments
An anonymous reader writes "BlueJ is a popular academic IDE which lets students have a visual programming interface. Microsoft copied the design in their 'Object Test Bench' feature in Visual Studio 2005 and even admitted it. Now, a patent application has come to light which patents the very same feature, blatantly ignoring prior art."
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • Moral is complicated (Score:4, Insightful)

    by chriss (26574) * <chriss@memomo.net> on Monday January 29 2007, @12:55PM (#17802204)
    (http://memomo.net/)

    I have a tendency to believe that humans can err, but are basically good. And even Microsoft consists of humans. So my first reaction was "Oh good, they are not as soulless as we believe, this was an honest mistake." That option had already been pointed out during the discussion on slashdot as a problem within their process:

    1. Microsoft collects suggestions from different sources
    2. Someone suggests the BlueJ functionality
    3. Someone extracts a list of features that should actually be implemented
    4. Some developer implements the function, not knowing where it came from
    5. At the end someone sees the function, attributed to the developer, does not see the BlueJ connection and suggests it for patent application, because this is the routine way to handle new ideas at Microsoft

    So, an honest mistake. But this being Microsoft it took me seconds to fall into conspiracy mode. How could they have such mistakes in their process, if they care about intellectual property? Was the mistake that they didn't hide it well? Did they simply try if they can get through with this? Can an entity that consists of basically good humans be not good in the end? (I'm afraid yes). So I still cannot decide if I can trust them or not, they seem to have lied too often in the past.

  • In case you don't feel like clicking (Score:2, Informative)

    by tehwebguy (860335) on Monday January 29 2007, @12:57PM (#17802226)
    (http://www.theworldwidewebguy.com/)
    Here is the description from the linked slashdot post, if you were wondering what this patent was about:

    "BlueJ is a popular academic IDE which lets students have a visual programming interface. Microsoft copied the design in their 'Object Test Bench' feature in Visual Studio 2005 and even admitted it. Now, a patent application has come to light which patents the very same feature, blatantly ignoring prior art."
    • by gregarican (694358) on Monday January 29 2007, @01:11PM (#17802460)
      (http://www.diamondcellar.com/)
      In more detail this feature is something akin to an Object Inspector, something that has been a part of Smalltalk languages for probably 20 years in a GUI form. Funny thing, seeing how Visual Studio 2005 has an Object Browser, which is another throwback to the System/Object Browser feature of various Smalltalks dating back to Smalltalk-80 :-)
      [ Parent ]
  • It's a good start... (Score:1, Insightful)

    by Anonymous Coward on Monday January 29 2007, @12:58PM (#17802234)
    but what we all really want to know is when MS will start calling for the abolition of software patents altogether. It's not this specific application, it's Software patents as a whole that should never have happened.
  • Would it have killed the editor... (Score:5, Insightful)

    by ivan256 (17499) on Monday January 29 2007, @12:59PM (#17802242)
    ...to include half a sentence describing the basics of the patent in the hyperlink?

    "The patent discussed on saturday" isn't significantly shorter than "the patent on a copied IDE feature" but contains more useful knowledge and less useless knowledge.
  • by abscondment (672321) on Monday January 29 2007, @01:06PM (#17802372)
    (http://threebrothers.org/brendan/)

    Why does it not surprise me that someone named Jane Prey is involved in a Microsoft patent SNAFU?

  • SIGCSE (Score:1, Informative)

    by Anonymous Coward on Monday January 29 2007, @01:08PM (#17802414)
    Your acronym is missing a G. It took me all of 3 seconds to find out that SIGCSE is the Special Interest Group on Computer Science Education. You can even copy and paste from the first google result if you're feeling especially lazy. I'm guessing you are.
  • In recent news. (Score:1, Funny)

    by Raynor (925006) on Monday January 29 2007, @01:08PM (#17802416)
    (Last Journal: Monday January 29 2007, @05:34PM)
    Microsoft recently retracted their patents on the internet and pants.

    A microsoft spokesperson said 'Many thanks to the members of the community that brought this to my attention -- and here's the latest. The patent application was a mistake and one that should not have happened.'

    Everyone knows Al Gore invented the internet...
  • by sehlat (180760) on Monday January 29 2007, @01:10PM (#17802438)
    I'd be a lot happier if the Empire's own minions had noticed the problem
    and withdrawn the patent BEFORE the outcry arose. As it is:

    "Eternal vigilance is the price of liberty." -- Wendell Phillips, (1811-1884)

    Modern addendum: "And the price of open software."
  • Watch now for patents that come as close as possible to stepping over the line, but stop just short. Microsoft easily has the resources to toss up nuisance patents that block possible future development of BlueJ.
  • Mistake? (Score:2, Informative)

    by MaggieL (10193) on Monday January 29 2007, @01:14PM (#17802496)
    (http://voicenet.com/~maggie)
    Anyone who thinks this was an innocent mistake in "implementing a suggestion" probably hasn't seen the screenshots comparing The VS screens with BlueJ. ( http://www.bluej.org/vs/vs-bj.html [bluej.org] )

    Personally, I'm convinced the most plausible explanation for the *extremely* close replication of the BlueJ screens in the MSFT product is that the BlueJ source was ported to C#, probably using an automated tool.
    • Re:Mistake? (Score:4, Insightful)

      Personally, I'm convinced the most plausible explanation for the *extremely* close replication of the BlueJ screens in the MSFT product is that the BlueJ source was ported to C#, probably using an automated tool.

      That's a bunch of nonsense. I mean, it's not impossible, but it's ridiculous to jump to that conclusion. There are tons of workalike tools in Unixland that look and behave just like the programs they're knocking off. Does that mean they were developed by porting the original program? I just made some documents that look amazingly like some other documents in-house (I'm a graphic artist, and I needed some documents very similar to some old ones but with new graphical elements, and couldn't find the originals.) By your argument, the most rational explanation for the existence of these documents is that I loaded up the originals and altered them. The new document is just so similar!

      Maybe the GNOME desktop is actually a port of Windows' source code, since it looks so much like Windows?

      [ Parent ]
      • Re:Mistake? by MaggieL (Score:2) Monday January 29 2007, @04:27PM
        • Re:Mistake? by drinkypoo (Score:2) Tuesday January 30 2007, @11:11AM
          • Re:Mistake? by MaggieL (Score:2) Tuesday January 30 2007, @11:52AM
            • Re:Mistake? by drinkypoo (Score:2) Tuesday January 30 2007, @12:18PM
              • Re:Mistake? by MaggieL (Score:2) Tuesday January 30 2007, @01:12PM
              • Re:Mistake? by drinkypoo (Score:2) Tuesday January 30 2007, @01:19PM
              • Re:Mistake? by MaggieL (Score:2) Tuesday January 30 2007, @02:30PM
              • Re:Mistake? by drinkypoo (Score:2) Tuesday January 30 2007, @02:46PM
              • Re:Mistake? by MaggieL (Score:2) Tuesday January 30 2007, @03:55PM
              • Re:Mistake? by drinkypoo (Score:2) Tuesday January 30 2007, @05:11PM
              • Re:Mistake? by MaggieL (Score:2) Tuesday January 30 2007, @05:48PM
      • tons of knockoffs in Unixland .. by rs232 (Score:2) Tuesday January 30 2007, @07:58AM
    • Actually MS was right along along by neildiamond (Score:1) Monday January 29 2007, @02:25PM
    • Re:Mistake? by MaggieL (Score:2) Tuesday January 30 2007, @09:00AM
    • 1 reply beneath your current threshold.
  • That's One (Score:2)

    by mpapet (761907) on Monday January 29 2007, @01:18PM (#17802540)
    (http://www.friendwich.com/ | Last Journal: Thursday November 09 2006, @12:05PM)
    Now the slashdot echo chamber will have a moment of self-satisfaction while more theft, more corporate domination and fraud at the expense of consumers and entrepreneurs.

    Most importantly: We don't have to get out of our chairs and participate in our political system to make the government we want. Woohoo!
  • Patent transparency is a good thing. (Score:1, Insightful)

    by Anonymous Coward on Monday January 29 2007, @01:19PM (#17802550)
    Did Microsoft employees lie about inventing this? Obviously, dishonesty in the workplace is a serious offense, and I'm sure Microsoft will severely punish employees who falsify invention claims. And no doubt the in-house patent attorneys failed to catch this serious error.... what's to become of them? Sounds like a few people might end up on the streets of Redmond.

    I mean Microsoft wouldn't just want to file bogus patents ... Right?

    Well, maybe Microsoft will now review all of the claims submitted by these bozos to make sure they didn't screw up before. Good thing these applications are all public - transparency is a critical part of the patent system.

  • Missing the point (Score:2, Insightful)

    by Anonymous Coward on Monday January 29 2007, @01:23PM (#17802626)
    Microsoft's apology changes nothing about the fact that all the original factors that caused this embarrassing mistake by them are still in play. It is very lucky that Microsoft's misbehaviour in the BlueJ example was quickly noticed, carefully documented and forcefully exposed by the BlueJ people themselves, but it is not and should not be an inventor's job to police the behaviour of big companies like Microsoft. The next time Microsoft misappropriates somebody else's invention, the problem is unlikely to be exposed so quickly. Microsoft should deal with the underlying factor behind this problem: Employees are still being encouraged to file as many patents as possible on the wrong assumption that it is a good indicator of employee merit. This is part of a deeper problem in the Microsoft executive which is fanatically pushing the meretricious concept of software patents around the world to places that have studied the idea and rejected it (EU) as harmful to the interests of small businesses.
  • I disagree with the idea of just attempting to patent absolutely anything, and then only when the app comes back as "has issue", the company says, "Oops! heh heh, never mind that one..." and just keeps on going. It's pretty clear that even if the patent office was great at detecting dupe patents, prior art,etc., that if there are 10,000 patent apps a day or whatever coming in, how do you have time to check them all? Surely a lot are slipping through and being granted based on this "apply first, worry later" stuff.
  • Apology (Score:2)

    by 99BottlesOfBeerInMyF (813746) on Monday January 29 2007, @01:27PM (#17802684)

    Okay, this whole thing is not too surprising. The patent system is broken and all major companies end up using a shotgun approach to get as many, mostly invalid, patents as possible. They apologized publicly for this instance. That was the right thing to do, and MS did it for a change. Good job MS.

  • Prior art detected (Score:4, Funny)

    by Ravear (923203) on Monday January 29 2007, @01:42PM (#17802904)
    (A)ssimilate? (Y/Y)
  • and donate all their licensing income derived from patenting sync ram that was derivative of early standardization attempts in an industry technical committee, we might start getting someplace.

    if not, hey, what the hell, it's only ethics and morals. I'm sure it did not influence any other large companies in the field, like HP and SCO.
  • I still stand by my new sig:

    Microsoft's new tag line for 2007: Pilfer, Plagiarize, Patent.
  • Good start, but (Score:2, Insightful)

    by dotdash (944083) on Monday January 29 2007, @02:31PM (#17803544)

    To fix this, Microsoft will be removing the patent application. Our sincere apologies to Michael Kölling and the BlueJ community.
    What about listing BlueJ in Visual Studio credits?
  • by 3seas (184403) on Monday January 29 2007, @02:34PM (#17803588)
    (http://threeseas.net/ | Last Journal: Friday January 18 2002, @01:44PM)
    just yesterday I decided to check out googles new patent search engine.
    I typed in "Virtual Interaction Configuration" and up pops a patent.

    I'm very anti-patent when it comes to software and the virtual interaction configuration is my own project that started back in 1988. I've only glanced over the patent so far and I intend on addressing each claim and explaining how each does not qualify for patent consideration. I intend to explain it in terms of Abstraction Physics, the common human characteristic in creating and dealing with abstraction.

    At some point software patents will come to their end.
  • by Boreras (1000123) on Monday January 29 2007, @02:36PM (#17803618)
    So, Microsoft admitted it, no problem, let's try it again with another program!

    They will keep trying with lots of these totally unfair patents, and when people respond too late, or too weak, the previous prior-arts will have to go to the court, and because of Microsoft's money and lawyers, you're risking a hell of a lot cash to guarantee something you made up, so you probably won't or have to invest a ridiculous amount of time and effort into it. Yet another new patent for Microsoft.

    They will keep trying...
  • by FishCalledOscar (691194) on Monday January 29 2007, @02:43PM (#17803732)
    Microsoft could have assigned the application to the EFF or something like that. There might have been something patentable in their application and it might as well be patented as protection against some other evil empire. They already paid to have it examined, so let the examiner decide. They would have to disclose the prior art though, which is easy using an IDS (invention disclosure sheet). Still, microsoft did right by abandoning. They could have done better by assigning. Oh yeah - I am a lawyer. A patent lawyer in fact. (flame on)
  • "nothing to see here" (Score:4, Insightful)

    by mary_will_grow (466638) on Monday January 29 2007, @02:56PM (#17803854)
    Move along... It was "just a mistake".

    What about the zillions of other patents just like this one that they apply for every day? Is the burden really on ME to make sure that Microsoft hasn't been attempting to patent stuff I've clearly got "prior art" for?

    This is terrible. Stop acting like "The system works". This is one example where a prior-art holder had the means to notice someone's faulty patent claim.

    I'm not even sure where the burden of proof should lie. When you hire a patent attorney to do a "prior art search", they just give you a pile of existing patents that matched some keywords. How do you do a _real_ prior art search, beyond just what has already been patented? Its not even possible. The system is so hosed that every patent that resulted from it should probably just be thrown out.

    I can't believe people are buying this "It was a mistake" B.S.
    • 1 reply beneath your current threshold.
  • by AlgorithMan (937244) on Monday January 29 2007, @04:58PM (#17805452)
    (http://www.algorithman.de/)
    you see, this is exactly the problem with patents
    companies just try to patent ANYTHING, because if the patent is bullsh*t, then they don't have to be afraid of any harm, except losing the patent application fee (peanuts)

    if you really want to stop companies from going on crazy patent application sprees, you have to make them pay big time for trying to patent obvious or non-innovative ideas

    I mean a patent gives you a lot of power on a market - if you try to get that much power without really doing something for it, it should be punished like a white-collar crime...
  • by merc (115854) <slashdot@upt.org> on Monday January 29 2007, @05:04PM (#17805520)
    (http://upt.org/lane)
    If it wasn't for those meddling F/LOSS kids!

    *ducks*
  • Brought to light *by* /.? (Score:4, Insightful)

    by r_jensen11 (598210) on Monday January 29 2007, @05:58PM (#17806304)
    I call BS on that, especially seeing that the submission on /. included two links to stories related and neither was a direct link to an application. Brought to light to Slashdot? Yes, that I can believe.
  • Feel free (Score:1)

    by Don't be a Zealot (1021329) on Monday January 29 2007, @06:26PM (#17806676)
    to give credit to Microsoft for retracting the patent application. Your credibility is nil if you bash them for submitting the application (erroneously) and then don't at least acknowledge the retraction. It is stuff like this that drive people away from our good work like Linux, Firefox, etc. It makes us look like zealots.
    • Re:Feel free by svartrev (Score:1) Tuesday January 30 2007, @04:32AM
      • Re:Feel free by Don't be a Zealot (Score:1) Tuesday January 30 2007, @09:09AM
        • Re:Feel free by svartrev (Score:1) Tuesday January 30 2007, @09:44AM
          • Re:Feel free by Don't be a Zealot (Score:1) Tuesday January 30 2007, @09:54AM
  • by Derring (309541) on Tuesday January 30 2007, @12:38AM (#17810236)
    (http://www.derring.com/)
    Regardless of why they did it, they backed off, apologized and cancelled the application. I know I'm coming close to invoking Godwin's Law here, but imagine if Mr Bush were to back off, apologize and cancel the invasion. As in this case, I wouldn't even care why he started the process, I would simply be impressed that he had what it takes to say "whoops" and then stop it.
  • by init100 (915886) on Tuesday January 30 2007, @08:59AM (#17812838)

    Microsoft has retracted their recent controversial patent application.

    Only to apply for another [www.idg.se] (sorry, only in Swedish). According to the article, Microsoft has applied for a patent for modular operating system upgrades, which sound quite similar to the various package management schemes (Yum, Apt, etc) used in Linux and other Unix-like operating systems.

  • by Aladrin (926209) on Monday January 29 2007, @01:08PM (#17802410)
    When Slashdot did the 'bringing to light', it was Saturday. The developers 'brought it to light' for their crowd on Friday. To 'bring it to light' means that you've made some portion, usually a significant portion, of a group of people aware of it. The majority of the Slashdot crowd did NOT know about this before it was announced on Saturday, so it WAS 'brought to light'.

    Happy?
    [ Parent ]
  • The story was first brought to light by Slashdot on Saturday.
    Um...what did Slashdot have to do with it? It looks like this fellow started complaining on Friday: http://www.bluej.org/mrt/?p=21 [bluej.org]
    Obi-Wan: "The article that I'm looking for should be right ..." (points at screen) "here."
    Librarian: "If an article is not on Slashdot, then it does not exist." (Turns abruptly and walks away)
    [ Parent ]
  • by nametaken (610866) on Monday January 29 2007, @01:14PM (#17802494)
    Erm, there's a good chance it would have gone largely unnoticed for months if the story hadn't made /.

    To be fair, months can mean the difference between sinking thousands of dollars into a patent and deciding to defend it, or cutting it loose.
    [ Parent ]
    • 1 reply beneath your current threshold.
  • by Dunbal (464142) on Monday January 29 2007, @02:01PM (#17803148)
    what did Slashdot have to do with it? It looks like this fellow started complaining on Friday:

          Ahh, you see - but he only saw the light when his server crashed from a decent slashdotting... ;)
    [ Parent ]
  • 4 replies beneath your current threshold.