Slashdot Mirror


Plugin Patent to Mean Changes in IE?

hexene writes "The W3C have issued an initial statement on the recent court case of Eolas v. Microsoft in regards to US Patent 5,838,906. The patent relates to the embedding of objects in hypermedia documents, and Microsoft has indicated they will have to make changes to Internet Explorer as a result of the ruling. There may also be far-reaching effects to both other web browser vendors and page authors. Check out the public mailing list to discuss the various issues." See the previous Eolas story for background.

32 of 437 comments (clear)

  1. You would think... by Distan · · Score: 5, Insightful

    You would think that since intellectual property protection is so important to Microsoft, they would be more cautious about insuring that nothing they shipped infringed any patents instead of continuing to get caught in these embarassing lawsuits.

    1. Re:You would think... by Talthane · · Score: 5, Insightful

      I think the point is that the software patent system has got to the stage where it's impossible for any company to be sure of that (after all, it's not like Microsoft's legal department is small). Yet another reason to hope against hope that the EU will reject the notion of introducing them here.

      --
      "This is why men never share their feelings; because women always remember." -Just Shoot Me.
    2. Re:You would think... by SerpentMage · · Score: 4, Insightful

      Excuse me, but I think this is nothing more than a land grab by some greedy "Intellectual Property" company.

      The patent is ridiculous and I hardly see the patent holder writing their own browser or selling their own system. No, they would rather sue some company and make their money that way...

      Sheeshhh...

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    3. Re:You would think... by Anonymous Coward · · Score: 5, Informative

      Note that the patent was filed in 1994, but didn't issue until 1998. In those 4 years MS wouldn't have had any knowledge of the pending patent (unless specifically told). By the time '98 rolled around they'd already had the code in use and probably were unaware of the infringement until sued.

    4. Re:You would think... by Anonym0us+Cow+Herd · · Score: 4, Insightful

      it's impossible for any company to be sure of that

      That's the way the big players want it. Do you seriously think that there is any software you could possibly write that doesn't infringe on one or patents from IBM, Microsoft, Lucent, etc.

      That way, if you ever sue them, they will countersue for patent infringement. IBM carefully selected four patents that affect all of SCO's products. When IBM gets a preliminary injunction, then SCO will have all of their revenues cut off. Plus expensive patent suits to defend by either (1) proving they don't infringe, or (2) proving the patent is invalid. In either case, IBM could just come up with a fifth or sixth patent infringement to keep the whole expensive patent infringement suits going while keeping SCO's revenue cut off.

      So why didn't IBM file 2000 patent suits instead of only four? So that they don't look like they are gaming the system and fall into disfavor with the judge. (Plus the ability to add the fifth or sixth patent suit later to keep them running sequentially instead of concurrently.)

      --
      The price of freedom is eternal litigation.
    5. Re:You would think... by stephenry · · Score: 4, Insightful

      This isn't the fault of a "greedy IP company" sueing businesses on alledged infringement, it's the fault of the government for allowing such a case to be made in the first place.

    6. Re:You would think... by yintercept · · Score: 5, Insightful
      hardly see the patent holder writing their own browser or selling their own system

      I agree that this patent seems to be frivolous.

      However, in a world of components, I don't think it is a necessary requirement that a company must be making an end user application to be considered a legitimate entity. There is legitimacy in designing components.

      In some regard, the people making components are in greater need of IP protection than the company that packages and sells systems since they do not have the immediate brand awareness. They are totally at the mercy of the company with the brand name.

      Just because a component is dependent on another work does not mean that it is illegitimate. The fact that the patent system is protecting components is good in this regard; otherwise the companies selling systems would be able to trounce all over the subcontractors that make the components.

      Just because we haven't heard of a company doesn't mean they are not a major player making major contributions.

    7. Re:You would think... by henrygb · · Score: 5, Insightful
      This is the key point on software patents.

      The purpose of the patent system is to reward innovation, by providing a short-term monopoly. The hope is that this will encourage innovation which would not otherwise occur. But the evidence on software seems to suggest that the innovation is likely to be repeated quickly by others who do not know about the original patent, and so the economic benefit of the innovation may not justify the economic loss caused by creating an artificial monopoly. Indeed, if the patent system makes software development more risky, then it may reduce innovation as well as making the use of new products more expensive.

  2. Patents by Goo.cc · · Score: 5, Interesting

    Even though this was a loss for Microsoft, I am not happy about that ruling. In my opinion, this shows the harm that patents are doing to the computer industry. I also believe that patents last too long.

    1. Re:Patents by blowdart · · Score: 5, Interesting

      Well there would be one advantage, no more plugins means no more flash.

      *contented sigh* No more navigation bars, adverts with sound, splash screens

      (Note the W3C meeting was hosted by Macromedia, who probably have more to lose than anyone else)

  3. That stinks. by Creepy+Crawler · · Score: 4, Interesting

    There's this really neat feature that IE has (whie no other browser has) is the ability to save a webpage in 1 file. It puts a base64 attachments before the tag, and self-links all the links.

    If thats what they're talking about, that stinks.

    --
    1. Re:That stinks. by Repugnant_Shit · · Score: 4, Informative

      Konqueror can do that, "Archive Webpage" creates a single .WAR file.

    2. Re:That stinks. by BetterThanCaesar · · Score: 4, Funny
      .WAR

      What is it good for?

      Absolutely nothing!

      --
      "Stop failing the Turing test!" -- Dilbert
  4. "plug-ins" = ...specifically what? by Empiric · · Score: 5, Interesting

    From the W3C statement:

    The implementation can be local or distributed across a network, and is automatically invoked based upon type information in the document or associated with the object's data.

    It seems on initial glance that if this patent holds up, it could be argued to apply to the entire model of MIME types by which browsers invoke different behavior based on type.

    It also seems to directly apply to the notion of having Word launch when clicking on a ".doc" file.

    Couldn't one consider a browser and a word processor to both be "plug-ins" to the operating system? What specifically differentiates a "plug-in" from any other type of application functionality?

    Surely there is massive prior art on this going back at least to the early 80's. This patent is obscene.

    --
    ~ Whence do you come, slayer of men, or where are you going, conqueror of space?
    1. Re:"plug-ins" = ...specifically what? by Serapth · · Score: 5, Insightful

      Actually thats my biggest complaint about both this, and any other patent lawsuit.

      It needs to be more clearly defined *EXACTLY* what is being patented... these vague patents... or more specifically, a patent without an actual implementation, opens us up to all kinds of useless broadreaching patent lawsuits. In the end, this kinda stuff tends to hurt the consumers more then anyone!

      IMHO, you should not be able to receive a patent unless you have an exact implementation to demonstrate exactly what it is you are patenting. Patents should be almost as specific and exacting as trademarks are.

    2. Re:"plug-ins" = ...specifically what? by 5KVGhost · · Score: 4, Interesting

      Patents were invented to protect the small inventor that can't afford to produce his invention. The idea is that, once patented, he can secure funding to produce his invention. To require an implementation before granting the patent would be to turn this upside down.

      Not really. Patents were created to provide any inventor with a means of protecting his idea for a limited period of time in exchange for sharing all his secrets with the world. The Constitution doesn't really care whether you're a "small inventor", whatever that means.

      FYI, this is not a radical new idea. From 1790 until 1880, every single patent had to be accompanied by a working model, and it certainly didn't seem to hamper technological progress. Models would present practical problems with some physical inventions using modern technologies, but I see no reason why those seeking software patents shouldn't be required to create and demonstrate a specific, working implementation.

  5. This might be a good thing by Dog+and+Pony · · Score: 5, Funny

    If this means the end of overdesigned, shiny and glittery flash sites, and sites that demand IE because they want to use Active X objects etc, then I'm all for it.

    I'm not hostile to new technology and all that, but these technologies are so frequently abused so anything that will lessen it will be a good thing.

  6. Patent scope by deepchasm · · Score: 4, Interesting

    If the patent covers "mechanisms for embedding objects within distributed hypermedia documents, where at least some of the object's data is located external to the document, and there is a control path to the object's implementation to support user interaction with the object" then does OLE also infringe?

    Is there really no prior art?

    1. Re:Patent scope by Zocalo · · Score: 4, Interesting
      Is there really no prior art?

      I can give you an instance of prior art from 1991, three years before this patent was even filed. See my post above for more.

      --
      UNIX? They're not even circumcised! Savages!
  7. Re:Hypermedia, embedding obvious - (mini-rant) by Zocalo · · Score: 4, Informative
    Hypermedia? wtf is that?

    "Hypermedia" is what we used to call the often proprietary amalgamation of hypertext and multimedia back before Tim Berners-Lee came along and sorted it all out for us. I don't know about how far back prior art on this goes, but I was quite happily embedding dynamic clocks, calenders and such like in a multi-user hypertext authoring system at Liverpool University in the early 90's. Embedded images, sound and even video was *already* old-hat at this point.

    It was an in-house developed tool called MUCH (Many Users Creating Hypertext) written in the Andrew toolkit (think a forerunner of GTk/Qt) and running on HP-UX, if you were wondering.

    --
    UNIX? They're not even circumcised! Savages!
  8. Why don't we use the Slashdot Effect? by ThosLives · · Score: 4, Interesting
    Hey, with all of this patent craziness, why don't we use the "Slashdot Effect" and write our senators or whatever and really start pushing for patent reform in an organized fashion?

    While I think that most of the current patents, especially the business practices ones, are against the original spirit of the Patent/Copyright/Trademark laws, as far as I know most of these patents fail the requirements for patents. I seem to recall the following things being required for a patent:

    1. Useful
    2. Novel
    3. Unobvious to those versed in the applicable art

    While a lot of these patents are useful, I think they pretty much all fail either the Novelness or Unobviousness requirements. I work for a company that patents hinge designs, for crying out loud! I recall the days that a waterbed patent was denied because waterbeds were described in a Heinlein novel. Aren't the patent checkers aware of not just prior art, but novel and unobvious? (It's like the laser cat toy patent of a previous Slashdot article (please help with link) - sure it might be useful, but any doofus 3 year old knows that if you shine a light on a wall a cat will chase it.)

    Rather than just yap about this, why don't we form some kind of task force to fight this nonsense?

    I'd be happy to join.

    --
    "There are a dozen opinions on a matter until you know the truth. Then there is only one." - CS Lewis (paraprhase)
  9. Media players and Java Applets by Anonym0us+Cow+Herd · · Score: 4, Interesting

    While I would love to see the demise of Flash in favor of SVG, I would be sad to see Java Applets go away.

    It is good to have a way to run open-ended software in the user's browser, in a sandbox. For example, the VNC viewer is a java applet. But this particular application of applets was not necessarily what was envisioned when applets were first added to web browsers. I'm thinking of useful applications of java applets, not the latest flashing, blinking, twitching, scrolling seizure inducing eye candy.

    Similarly, I don't want to see media players go away. (But I would like to see the demise of proprietary controlled formats.)

    One solution is to link the applet capability and the media player capability directly into the browser. Then you probably don't violate this patent.

    With an open enough Java implementation, Mozilla for instance, could just include the ability to run java applets.

    With an open enough real-player implementation, Mozilla could probably also directly link that code right into the browser.

    In fact, Mozilla, or more generally, Open Source browsers could become the "rich" cousins, while proprietary browsers become the feature poor cousins. This would be very ironic.

    --
    The price of freedom is eternal litigation.
  10. MS Only? by Malicious · · Score: 4, Insightful

    The effect this has on Microsoft will be almost nil.. What do they care about what people see in webpages?
    The real people to worry should be Quicktime and, Macromedia.
    See: the people who use/rely on this technology.

    --
    01101001001000000110000101101101001000000110001001 10000101110100011011010110000101101110
  11. tsk, tsk by lerouxb · · Score: 4, Insightful

    This might be more bad publicity for Microsoft, but look at the bigger picture.

    Software patents are bad. We are now probably not allowed to embed just about anything anywhere. What about flash, java, pdf documents that open in your browser, mime attachments in your emails, stylesheets, etc?

    What if someone patents the command-line interface, GUIs, icons, toolbars, media players, p2p technology, archiving, backups, compression, encryption, the way we interact with pcs, vector animations, etc. ?

    Patents hurt society in the long run. One person might become rich, but it harms innovation and productivity.

    Besides - mozilla-based browsers, konqueror, safari, etc all use plugins. What about them? Do we have to remove this functionality from these opensource browsers as well?

    Where will it stop?

  12. Eolas spoke by Dark+Warrior · · Score: 5, Informative

    from The Pulpit (November last year):

    But what if they won't settle for money? This brings us to Mike Doyle, who runs tiny Eolas Technology Inc., which controls a patent that covers embedding plug-ins, applets, scriptlets, or ActiveX Controls into Web pages -- the use of any algorithm that implements dynamic, bi-directional communications between an app embedded in a Web page and external applications. That more or less defines how the World Wide Web is used today. As I have written before, Eolas is suing Microsoft for patent infringement, and has been generally wiping the floor with Redmond. Of course, so did the DoJ, and look how THAT turned out. The suit comes to trial in the spring and should be very interesting, not just because of the principles involved, but also because Mike Doyle and Eolas insist they are looking for more than just money.

    "It would sure be nice for someone to actually consider all of this from our point of view, rather than MS's," wrote Doyle in a recent message to me. "It amazes me that everyone just assumes that MS will be able to merely write a check and make the whole thing go away. What if someone went through the following, purely theoretical, of course ;-), logical analysis?"

    "Is there any practical settlement amount that is worth more to Eolas than a victory at trial? Considering the facts in the case and the magnitude of the stakes here, a highly likely outcome is that it will actually go to trial, and, once it does, that a jury will award us both damages and an injunction. Injunction is the key word here. That is what patent rights provide: the power to exclude. What if we were to just say no? Or, what if some other big player were to acquire or merge with us? What if only one best-of-breed browser could run embedded plug-ins, applets, ActiveX controls, or anything like them, and it wasn't IE? How competitive would the other browsers be without those capabilities? How would that change the current dynamics in the Industry?"

    "One possible scenario is that Eolas would have the power necessary to re-establish the browser-as-application-platform as a viable competitor to Windows. That would be an interesting outcome, wouldn't it? How much would that be worth? The Web-OS concept, where the browser is the interface to all interactive apps on the client side, was always a killer idea. It still is. It lost momentum not because it wasn't economically or technically feasible, but because MS made it unlikely for anybody but them to make money on the Web-client side. Therefore, nobody could justify the necessary investment to take a really-serious shot at it. It doesn't have to be that way, does it? Just think of how we could use this patent to re-invigorate and expand the competitive landscape in this recently-moribund industry. What if we could do what the DOJ couldn't, and in the process make Eolas and everybody else, possibly excluding MS, richer? Wouldn't Eolas stand to profit more in such a scenario than any kind of pre-trial settlement could provide? Wouldn't everybody else?"

    "The last couple of years in IT seem to have convinced people that the current status quo will continue indefinitely. They seem to have forgotten what seemed so obvious as little as three years ago, that change is the only invariance. That axiom has always proven out in the past, and I'm certain it will continue to do so in the future."

    So will Mike Doyle give in to the Microsoft checkbook or will he opt, instead, to change the world of IT as we know it, knocking Microsoft down to size along the way? And notice how he referred to mergers and investors and being acquired? What if an IBM or an AOL or some party behind door number three was to do exactly that?

    As I said, it should be a VERY interesting trial.

    1. Re:Eolas spoke by *weasel · · Score: 4, Interesting

      Mike Doyle clearly is seeking not a simple settlement. he is either on an anti-MS crusade, or looking for a more lucrative licensing deal for his patent.

      He could license the ability to run plugins to browser developers. guess where that most likely leaves the small market boxes? Linux, Unix, and Mac. behind and under-attended to. the developer couldn't release the code under the GPL, so the community wouldn't be able to fill the void.

      Alternatively, if this guy is on a little quest to knock down MS, and withhold the tech from them, or any developer with plans to release their browser to them, i think he is insane.

      Microsoft does not lose.

      would MS -really- lose if it isn't -their- browser on the desktop, but, for example, Netscape's? did the emergence of the web before MS had dominance lead do a decline in MS desktop sales? history tells us that they'd perservere, and find some way around it, to provide the same functionality with their own proprietary code.

      what happens when mr doyle flips his switch and 95% of the browser market (IE) can no longer watch flash videos in a web page, chat through a web page, watch a movie clip on ifilms, or use simple scriptlets or custom applets (potentially not even take advantage of mime typing or any function which invokes a dll)?

      why, microsoft would simply -stop- using hypermedia. it's not like they've been shy about breaking from standards in the past.

      They'd create a proprietary tangential protocol, that allows them to create a proprietary application that continues to offer full media control. if there is no hypermedia, there is no patent infringement.

      no longer will a page be an open collection of tags. rather it would be, potentially and probably, a DRM'd stream of data from provider to consumer, invoked and displayed according to user request, but never using hypermedia, or an industry standard.

      every URL becomes a 'msnet' network stream request - probably with simple XML still, but not in the 'hypermedia' sense. simply put - there is no longer an open standard.

      we are left at MS whim on whether they want to provide access to their new network on competing operating systems. (mac would be almost guaranteed, linux/unix and abandonware OSs would be in limbo).

      businesses -must- deal with the realities of MS corporate market share, and the web would fade into the mainstream background like IRC and Usenet, as underutilized text-only forums from a simpler time.

      you can accuse MS of many things, but losing, or rolling over to someone else's proprietary 'standard' that threatens their dominance (*cough*java*cough*) has -never- been one of them.

      --
      // "Can't clowns and pirates just -try- to get along?"
  13. Re:Actually, companies like IBM and Microsoft... by Anonym0us+Cow+Herd · · Score: 5, Interesting

    hey sign cross licensing agreements with each other stating that they won't sue

    This is not what a cross licensing agreement says.

    The typical big company cross licensing arrangement goes like this. Okay, we've settled our dispute. Let's not bring patents into the war. (Like nuclear weapons.) So we will cross license eash other with each other's patents. I now have rights to all of your patents, and you have rights to all of my patents. This forecloses the possibility that you will ever sue me over any of your patents. But you still might sue me because I give you defective copies of Windows because I don't like the way you cozy up to Linux.

    --
    The price of freedom is eternal litigation.
  14. Browsers already set us back to the 70's by DrSkwid · · Score: 4, Interesting

    The Common Application Platform that the Browser tries to be is braindead anyway.

    It would be great to have HTML just that, no DHTML, no javascript.

    I'd love to go back to programming applications again but every idea anyone has seems to end up "can we do that in a web browser" and we end up with cookies and an inability to rely on anything being in the other frame.

    The result of this mess is the .NET platform for applications

    The Web must die and we must be ready to rebuild it.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  15. Re:Prior art not allowed by judge by jafuser · · Score: 4, Insightful

    the court had not permitted the jury to consider information on the validity of the patent
    filed in 1994.


    WTF?

    So the PTO hands out patents left and right with the assumption that "they'll get knocked down in court if they're not valid claims".

    Then the courts come around and exterminate the ability to disprove the validity?

    WTF???

    And what else pisses me off is I feel heistant to really say anything strongly negative about the US government, becuase The Department of Homeland Security (AKA Big Brother) is watching.

    --
    Please consider making an automatic monthly recurring donation to the EFF
  16. You are both right by glenrm · · Score: 4, Interesting

    It is the fault of a "greedy IP company that is also not making a product" and the government for allowing it to go ahead. Also is there an open source problem here, for instance let us say that MSFT agrees to pay royalites to allow their web browser to continue to work correctly, then the company claims that browsers such as Mozillia must also pay royalities?

  17. I don't see an honest reaction from the community by Anonymous Coward · · Score: 4, Insightful

    The reaction of the community in general surprises and saddens me.

    Ok, most of us view Microsoft as an enemy. Fine. I have no love lost for M$.

    However, in this situation any competent software engineer can see that they are right. The patent is obviously invalid. Any competent software engineer who was around at that time knows that Microsoft had COM and embedded documents long before this patent. Application of these technologies to browsers was obvious and trivial, and should not be covered by a patent due to being obvious.

    The honest position would be to fully support Microsoft in this matter, and not to search for possible positive outcomes out of browsers suddenly dropping plugins.

  18. Another attack on open source in the making? by wils0n · · Score: 4, Insightful

    If MS "allows" itself to lose this case, are they not setting a precedent by which Eolas could attempt to attack OS?

    Certainly a plug-in model exists in OS and has a GPL-style license. What's to stop Eolas from pulling a SCO and trying to charge everyone who uses OS-based plug-in technology?

    It seems convenient that MS would lose on an important issue that could hurt OS much more than MS.