'Eolas' Browser Plug-in Patent Case Rises Again 107
eldavojohn writes "A legal battle that has been around since 1999 and seemingly ended in 2005 now rears its head again. In a confusing move, the USPTO 'reissued a Microsoft patent last week covering the same concepts outlined in the Eolas patent and with wording mirroring that of the Eolas patent. With both companies holding identical patents, the USPTO will now play King Solomon and decide which parent gets custody of the baby.' Both the Microsoft & Eolas patents are available online."
Re: (Score:2)
Re: (Score:3, Funny)
Any chance in hell they'll both get revoked... (Score:5, Interesting)
Re: (Score:3, Insightful)
Thinking you could of come up with the same thing does not make it obvious.
Re: (Score:3, Insightful)
And software "plugins" have been obvious for decades. No matter what context they're used in.
Re:Any chance in hell they'll both get revoked... (Score:4, Informative)
There is a lot more to it than just the concepts of a software plug-in. There is even more to it than the very general description that gets bandied around here at Slashdot.
It's pretty standard here to take the title or first paragraph or so of the patent description and jump to the assumption that this is all they have. But this is almost always wrong.
Re: (Score:3, Interesting)
It's pretty standard here to take the title or first paragraph or so of the patent description and jump to the assumption that this is all they have. But this is almost always wrong.
Agreed. The best way to skim a patent is to go straight for the claims, as they are the most important for interpreting the scope of the legal scope of the patent, claim 1 usually being the broadest and most important. Here's claim 1 from the Microsoft patent:
Re: (Score:1)
a. click a link
b. figure out what the link is pointing to
c. read the instruction at the location the link is pointing to
d. identify associated system command and
e. execute!
you mean they've patented the drive-by trojan/virus download?
Re:Any chance in hell they'll both get revoked... (Score:4, Insightful)
That also doesn't mean that software patents are *right*.
More so than a lot of other professions, programmers entire job is to sit and think of ways of doing things. I think the standard for "non-obvious" should be much, much stricter for such a cerebral and abstract pursuit.
Re: (Score:2)
Do we really have to go over why a lot of people will reflexively think this sounds like a very bad thing?
You know, if you're going to propose something that sounds like tenderizing the dead Irish babies by beating them with the carcasses of the dead baby seals, you just might want to mar
Re: (Score:3, Insightful)
Just because the people who Eolas bought the patent from were the first to pose the problem, that still doesn't make the solution any less obvi
Re: (Score:3, Insightful)
Funnily enough, the actual inventor is also the CEO of Eolas (which was a spin-off technology transfer firm from the university where he worked as I understand it, a common enough occurrence). While I don't care for software patents for the most part and think that they were enforced in a way that sucked (thanks to odd guidance from SCOTUS) under the standards of
Re: (Score:3, Insightful)
the whole plugin thing was definitely novel at the time when Eolas was busy inventing
Nonsense. The idea of adding software to other software at runtime, as needed, to increase functionality is basic. Very basic, and was being done very early on.
Naive people who think that giving a software blob a new name somehow mystically gives it new functionality are a large part of the patent mess and you're contributing to that mess by calling this name change an "invention".
Until the PTO can actually cope int
Re: (Score:2)
Re: (Score:3, Insightful)
I won't disagree with what you say about the quality of the patent - but the run-on and poorly worded bit is standard. I had a Lawyer explain it to me at one time - the upshot being that you need single sentences in the claims. The wording is also VERY precise (but not normal English!) Sorry - I do not remember the exact reason for the run-on bit but it made sense at the tim
Re: (Score:2)
But that isn't stated. Which means the combination of a markup language with external program selection has been done. The only NEW thing is the addition of a lookup table. I would argue that the shell implements the lookup table aspect (and, in certain systems, is implemented that way -- eg. VMS DCL).
Re: (Score:2, Insightful)
There are only two requirements for a software patent: the money to pay your lawyers and the conceit to bury your conscience.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
-- long felt need in the industry;
-- acclaim from others in the industry;
-- success in the marketplace;
-- evidence of copying;
-- unexpected results;
-- offers to license the technology.
None of these prove that a particular invention is non-obvious, but they can be used to help establish non-obviousness.
Re: (Score:3, Insightful)
let's hope. But if only one will be revoked, I hope it's Eolas. Microsoft may be terribly competitive, and using their advantages to hurt competition, but they're not poor (like Eolas) and aren't stupid (like Eolas).
They won't sue anyone over this patent.
If anything, this confirms again Microsoft, and any other big company, is more or less forced to patent bullshit so they have a chance to fight back in such frivolous suits.
I vote we cut them in half! (Score:3, Insightful)
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
Which sadly isn't much. I much prefer the re-retellings of those stories that have come out since instead of the retellings that wound up in the bible. More refined and less whining.
Re: (Score:2)
Re: (Score:1, Funny)
Re: (Score:1)
So what? (Score:1)
And it is because... (Score:4, Interesting)
Obviously, Solomon's situation - and solution - differed somewhat from the classical problem and answer in the details, but underlying it is the same basic idea, which is to force the liar to stay consistent and the honest person to change.
The USPO (and all other patent offices) rely on a high level of honesty, as they stand, but what if a variant of King Solomon's approach could be used, when rival claims exist? Have a way of putting the claims on the spot such that the real claimant will concede something before any false claimants would? Mind you, that might not work - current culture is designed to put self above all else, then both would rather rip the intellectual baby in half. It would only work with ideas developed by people who primarily care that the customers get the products. For example, I could easily see a humanitarian who develops a cure for some deadly disease preferring that the product be developed by someone else than not at all. That's not going to happen very often, though.
Nonetheless, I believe that such methods are inevitable, eventually. The system as it stands doesn't scale and frequently doesn't work well - if at all. Somebody will have to develop filtering techniques that allow false and fraudulent claims to be detected much more easily - and preferably by anyone who wants to apply those techniques. The patent pending scheme is supposedly so that problems can be found - well, that's all fine and good, if there's any way to find said problems. If a programmatic test can be found to do at least some of the filtering, then all the USPO needs is to distribute the appropriate BOINC clinet. Eventually, this must happen, as there's simply more work than can humanly be done in the time alloted and the system, the inventors and the innovators are suffering as a result.
Re: (Score:2)
And when was the last time you heard of a woman allowing a baby to die, even if it's not hers? Just that alone is just so very unlikely.
Re: (Score:2)
Now, having said that, there have been many events in the news that are comparable in destructiveness and lethality to the Solomon story - by both real and fake mothers. There was a terrible story in the just last
Re: (Score:2)
It's a case of statistics though. If you take a couple at random that are arguing over a baby, how likely is it that the fake mother will be okay with the baby being killed?
Re: (Score:2)
Re: (Score:2)
http://www.courttv.com/trials/yates/ [courttv.com]
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
No, He(?) was not trying to confuse you. He(?) just wanted the abuse room - which you seem to be in charge of. SO, go ahead and abuse him. He wants to be ripped - the stupid git.
That wasn't what Solomon did (Score:2)
I'm glad a read the article (Score:5, Informative)
It is also why there are forms of invention protection you can use when shopping around for investors.
Re: (Score:2)
On the other hand, Netscape has had plugins since about 1994, so both patents should be declared void.
Re: (Score:2, Informative)
Inventors: Doyle; Michael D. (Wheaton, IL)
Assignee: Eolas Technologies, Inc. (Wheaton, IL)
Appl. No.: 09/481,984
Filed: January 11, 2000
CROSS-REFERENCE TO RELATED APPLICATION
This application is a continuation of and claims the benefit of U.S. Provisional Application No. 60/115,502, filed Jan. 11, 1999, the disclosure of which is incorporated herein by reference.
Inventors: Beezer; John L (Redmond, WA), Silver; David M (Redmond, WA), Zeman; Pavel (Kirkland, WA)
Assignee: Microso
Re: (Score:3, Interesting)
In the fall of 1993 Jim Mercer showed me a mpg plugin for NCSA Mosaic in Toronto.
(I quit my consulting gig the next day to do web stuff)
No. (Score:2)
Re:No. (Score:4, Interesting)
Re: (Score:1, Flamebait)
Re: (Score:1)
Either way, both will happen.
Re:No. (Score:4, Insightful)
Re: (Score:1)
A method of writing a story such that that the supposed antagonist was really part of the protagonist's immediate family and must be saved in order to defeat the real villian.
Re: (Score:1)
Re: (Score:2)
Let me sum up my disagreement in a single line:
"Go Microsoft! Rah, rah, rah! If you can't beat them no one can!"
Ugh. I feel dirty now.
See why I don't like software patents (Score:5, Insightful)
See why I don't like software patents, because they're stupid and everyone gets hurt.
Unless of course, you manage to patent something that a large company will have to pay you $500+ million for. But if that's my large company, I'll be upset.
At this rate, we might as well patent integration and differentiation.
Keep tabs on patent reform here (Score:5, Informative)
Re: (Score:2)
Re: (Score:2)
> stupid and everyone gets hurt.
Well I don't see it this way. Fuck MS and Eolas - they get what they deserve. But of the Eolas patent it is me who had some more job to do. I mean I needed to rework some webpages to use some quirky JavaScript hacks that have broken some other JS code on my sites (hey I am not a real pro and I just want the pages to work). So I've had to do some more labour because of the Eolas case.
Now lets see - MS wins - pushes
Re: (Score:1)
Exactly my point. Everyone gets hurt. Especially you and I.
um ... what? (Score:1)
Re: (Score:2)
Ok (Score:2)
Choose your weapons (Score:2, Funny)
Re: (Score:2)
First Invent or First Post? (Score:2)
In other news ... (Score:3, Funny)
Actually they are "Me Too" patents (n/t) (Score:1, Offtopic)
Re: (Score:2)
Break out the knife again (Score:1)
So what you're asking for is... (Score:1)
What they'd do is cross-license with each other, and form a cartel to squeeze the rest of us.
Splitting patents is like chopping starfish up and throwing the pieces back into the bay.
Re: (Score:1)
Now wait a minute. Are you saying we don't have exactly that already?
Re: (Score:2)
Eolas doesn't need to cross-license, they don't have any products, just patents. Their business is to license them out and sue people.
If they *did* have products, then Microsoft would sue them into the ground and might only let them live if they decide to cross-license or sell out.
This is why Microsoft should shut up (Score:3, Interesting)
I'm all for a Solomon decision (Score:2)
Copyright? (Score:2)
How do you spell 'broken'? (Score:2, Informative)
IsNot Patent (Score:3, Funny)
Microsoft: IsNot!
Eolas: How can you say it IsNot the same patent?
Microsoft: because we've patented IsNot, [slashdot.org], which means we can say it, and you can't!
Eolas: IsNot IsNot IsNot!
Microsoft: Lawyers!!!
Re: (Score:2)
What the diff between IsNot and != (Score:2)
Sounds like old combination of operators with a new name for
BTW: IANA.P (I Am Not A
Two possibilities (Score:2)
2) Microsoft thinks, perhaps knows that they can get away with anything because its not about what your patent says but about how much money and bull you can throw behind it. In that event they elected to coopt the Eolas patent given how much fun they have had with this and the whole affair is really just a big kiss my ass to Eolas.
3) Microsoft is hoping to
Re: (Score:3, Funny)
Et tu, Brute ? (Score:1)
the fundamental error here is... (Score:2)
The case itself (not to mention when the USPTO first granted the patent) is far older than that time limit.
Obviously if MS can prove they invented it first, then both patents are invalid.
Eolas because they were not the first to invent and MS because the technology was in use far longer than allowed, prior to their patent application.
This can also be
Could be valid, but shouldn't matter. (Score:4, Interesting)
Taking that idea of a plug in, writing one that makes it's own connection to a server to provide interactive data appears to be the basic 'invention'.
When I looked through Google Groups (USENET Archive) I could find nothing mentioned prior to then that mentioned an interactive plugin.
My thought is, because it's such a bad, horrible, wrong idea.
Browser plug-ins are not portable, between platforms, OS's or browsers. They run in native code, and need hardware access to render video/audio and access the network making them difficult to secure. They hurt maintainability, accessability and localizability. They can be used for DOS attacks on third parties. Have version compatibility issues, etc. etc. You're basically throwing away the entire point of a standards based browser, in favor of a single-use executable.
Patenting browser plugins that get embedded in pages was like patenting shooting yourself in the foot.
how many people can rewrite one article (Score:1)
which begs to ask the question: How many licks does it take to get to the center....
I wonder if we can sue... (Score:2, Interesting)
Though mildly irritating for your average at-home browser, a message saying anything about 'clicking to active' an 'Object' is a barrier of entry for someone who is using software to learn to read at a readiness level; we couldn't just 'leave it be'.
Now that it gets reversed? I'd like to have that chunk o' change back, that's for sure.
Prior art from 1997: The applet tag! (Score:3, Informative)
http://www.w3.org/TR/REC-html32/ [w3.org]
end the patent madness (Score:1)