How Joel Spolsky Shot Down a Microsoft Patent In 15 Minutes
Thornburg contributes news of a story spotted on Techmeme, writing: "[Joel Spolsky of] Joel On Software has a story about how he found and submitted prior art for a Microsoft patent listed on Ask Patents in 15 minutes. The patent was rejected based largely on the document he submitted." Spolsky gives a very readable introduction to the patent system, and software patents in particular; I especially like this part: "Software patent applications are of uniformly poor quality. They are remarkably easy to find prior art for. Ask Patents can be used to block them with very little work. And this kind of individual destruction of one software patent application at a time might start to make a dent in the mountain of bad patents getting granted. ... How cool would it be if Apple, Samsung, Oracle and Google got into a Mexican Standoff on Ask Patents? If each of those companies had three or four engineers dedicating a few hours every day to picking off their competitors’ applications, the number of granted patents to those companies would grind to a halt."
The big boys build weaponry to keep each other in check, and to eliminate all the smaller boys.
Works nicely for them all.
Don't know why they'd rock the boat.
Maybe Google can come up with an "AI" search engine to help speed up that process (invalidation of patents with prior art) - keyword search etc.
People are still saying "Mexican Standoff "?
All software patents are illegal. All software is algorithms and by patent law, algorithms cannot be patented. Someone should sue the US Patent Office for allowing them.
Don't stop where the ink does.
Where they can cross-licence their portfolio's at prices that will block market entry.
If each of those companies had three or four engineers dedicating a few hours every day to picking off their competitorsâ(TM) applications, the number of granted patents to those companies would grind to a halt.
Why would these arguably-sociopathic organizations engage in what amounts to mutually-assured destruction for the sake of leveing the playing field?! :p
This outfit (previously covered on /. though I didn't find the link as quickly as I'd wanted it) does something similar, though with a different money model.
(Full disclosure: No connection to either, though I had email contact with article one at one time.)
as more than one brings mind work to bear on the problem, it would probably get more and more efficient
to the point where "the only winning move is to not play the game.."
patents might finally and completely be halted
even outsourcing it might be possible, pay a finite warrant for every false patent blocked
at the very least it would stir innovation in the quality of patents submitted for approval
hire some old burnt out developer who started back in cobol and assembly. maybe basic as well
feed him patents to read and shoot them down because he had probably done the same thing or read about it
the kids these days, all the know is dragging boxes in an IDE and typing a few words to connect them together
Here is some more prior art: http://en.wikipedia.org/wiki/Mipmap
It already is a standoff. The big companies have an unwritten agreement not to assault each other's patents. When one things it has the upper hand it might start a battle such as Apple vs Samsung, but these are rare. This allows them to use their patents to crush smaller companies without being in danger of having their own patents assaulted.
I'm a good cook. I'm a fantastic eater. - Steven Brust
I didn't bother reading past the point the author claims that pixel density and resolution are synonyms, when the patent at least in the summary appears to be using pixel density correctly.
I still don't understand it, but there was a patent issue a few years back, where the smaller player put up a plea to the community for help invalidating a certain patent that the megalocorp was wielding against it.
Being curious, I did a quick Google Groups search (Splotsky's 15 minutes sounds about right) and submitted the prior art (a then-defunct software package that was announced on a Usenet group which had the same functionality years before).
A few months later, I got a note from council, asking if I had any contacts with that software company and that they were using my submission as the basis as their challenge, which they ultimately won a couple years later.
Anyway, the surprise was how easy it was for me to find that prior art when the company hadn't managed to. The work I do overlaps with what they do, so, yeah, I had some domain expertise, but so did their employees.
FWIW, they never offered me a token copy of their software or anything for my help. I wasn't expecting it (I'd have no use for it anyway - they make complex proprietary configurations of open source software, while I tend to use the simple-blocks model), but it was also surprising to me that there was no follow-up or loop-closing after the fact. So, if you get into this kind of hobby, do it for the knowledge that you're helping defeat a dangerous patent system.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
Have you ever seen a patent application that appears ridiculously broad? (“Good lord, they’re trying to patent CARS!”). Here’s why. The applicant is deliberately overreaching, that is, striving to get the broadest possible patent knowing that the worst thing that can happen is that the patent examiner whittles their claims down to what they were entitled to patent anyway...
An example might help. Imagine a simple application with these three claims:
1. A method of transportation
2. The method of transportation in claim 1, wherein there is an engine connected to wheels
3. The method of transportation in claim 2, wherein the engine runs on water
What he's done is equivalent to finding "a method of transportation," knocking out the ridiculously over-broad claim, which Joel describes as "a long shot lottery ticket". The narrower, dependent claims may still be patentable.
Additionally, this was the first office action in this patent application (not an issued patent, contrary to the /. summary). Would the Examiner have found this piece of prior art or another piece of prior art that knocks out that over-broad claim? Almost certainly, again according to Joel's logic. In fact, the Examiner went on to using 5 other pieces of prior art to address the dependent claims. Any of those could well anticipate the independent claim too.
Is it a good thing to crowdsource prior art searches? Absolutely. But people doing the search can't stop at just a single piece of prior art to knock out the one over-broad long shot lottery ticket claim. In Joel's example claims, finding prior art describing a method of transportation may allow you to run a victory lap and get a Slashdot story, but it does nothing for invalidating the claim to an engine that runs on water, which is really what the patent is about.
"If each of those companies had three or four engineers dedicating a few hours every day to picking off their competitors’ applications, the number of granted patents to those companies would grind to a halt."
There is absolutely zero correlation between those two items. Invalidating a bunch later doesn't reduce the amount they file in the first place. If anything, they'd file more or re-file more specific versions.
Big companies, Apple, Samsung, Oracle, Google, Microsoft, etc, don't 'need' valid legal patents. They only need an unlimited legal department to drag 'any' patent through court long enough to delay and/or financially destroy a competitor.
The patent is just a tool to start a costly legal process. It really doesn't matter what quality of the patent is, or that it can be shot down in 15 minutes. The battle was fought and won long before it comes to light that the patent is invalid.
So yes, "Software patent applications are of uniformly poor quality". Because the companies filing patents don't really care what's in the patent. And for this there will always be an infinite supply of bogus patents.
A patent application has been filed for "Single Seating Furniture Anger Relief System", submitted by, you guessed it, Steve Ballmer.
Has anyone ever detailed the relationship between this guy (J.S.) and Slashdot (editors, readers, seemingly everyone). He (not necessarily undeservedly) has gotten a steady stream of love from this site for many years.
I don't know what world he lives in, but the patentocalypse has already begun.
How cool would it be if Apple, Samsung, Oracle and Google got into a Mexican Standoff on Ask Patents? If each of those companies had three or four engineers dedicating a few hours every day to picking off their competitors’ applications, the number of granted patents to those companies would grind to a halt."
What, if anything, is stopping other countries (Russia, China, or even Venezuela & Cuba) from sponsoring engineers to pick off patent applications from US companies?
The fact that not one of them is doing that is evidence of collusion. They're using patents to protect their circle and keep lesser entities out.
So Joel Spolsky writes about how efficient and wonderful his own website is and no one here notices ? OK, sterling work on shooting down a rubbish patent, but that is how the US patent system has been working for a long, long time. If any one had come after me with a claim of infringement on such a patent I would have laughed.
I imagine with a little extra funding the USPTO could hire folks like Joel in order to find prior art for these patents.
The issue, as always with government services, is funding.
Perhaps we should consider a frequent filer fine. That would avoid increasing the costs for small businesses or independent engineers.
Alternately we could decide as a society that all of us chipping in some more money each year to improve the USPTO is a reasonable sacrifice to make, but that strikes me as less likely and it punishes the many for the sins of the few.
Set up a crowd sourcing site dedicated to this patent war.
"If any question why we died, Tell them because our fathers lied."
What makes you think that the current patents will be allowed to run out? After all, copyrights have been extended forever
The fact that 17 years after grant (or 20 years after filing, which is in practice the same thing given how long a patent takes to issue) has stood for several decades is a large part of why there isn't likely to be a Cher Act any time soon.
We've established an upper bound on the amount of time patent office clerks spend on evaluating patents: 15 minutes.
Are you just shilling? A quick 10 second Wiki search shows that MS now owns less than 40% of the server market share, down from 80% in their prime. Desktops, it depends on who's stats you believe. Most rate Windows in the high 70% range%, but there is a rating of over 90. Since I see how many people are using MAC now days, I tend to disbelieve the 90%. I won't even get into the amount of PCs as a whole declining so causing MS to lose tons of market share to IOS and Android.
-The wise argue that there are few absolutes, the fool argues that there are no probabilities.
There's also a concept of angular density: the pixels per radian at the expected viewing distance. For example, a 7" Nexus 7 tablet with a 720p-class display has the same angular density as a 28" 720p-class TV or a 42" 1080p TV at four times the seating distance. The CSS 'px' unit, for example, is defined as a unit of angular density: 1/2688 of the viewing distance.
http://www.patentlyapple.com/patently-apple/2011/11/apple-wins-secret-patent-for-high-end-3d-object-recognition.html
looks so much trivial too me.
If what he says is true that prior art is so easy to find then we have a corruption problem not a patent problem. Its so painfully obvious that the patent office is Corrupt and the US Attorney General needs to investigate. Period end of story.
Jack of all trades,master of none
Description:
1. Follow a well-fed dog around for a while, carrying a plastic baggie.
2. Use your imagination.
There. I have both characterized and shown how to implement the U.S. software patent system.
Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
Believe it or not, companies applying for patents don't want to waste time and money pursuing patents that can easily be invalidated by prior art. A patent seeker wants their claims as broad as possible, but not too broad to defend. I can easily imagine patent seekers crowd sourcing their prior art research using something like askpatents.com. They could use the feedback from askpatents.com to narrow their claims to make them easier to defend.
If you are doing prior art research for free because you think all patents are bad and you want to stop the big bad corps from getting patents, it would suck to later learn that you were actually helping the big bad corp write tighter claims.
Ask patents is a step in the right direction, but the USPTO still assumes that prior art is the only thing that cna make something non patentable. The non-obviousness criterion is never taken into account.
I remember running into a patent that Google owned on something my software company was implementing. It probably took me 5 minutes to find extremely well documented prior art. Not that this stopped the already awarded patent.
Troll is not a replacement for I disagree.
I have a hard time reading through Nokia's patents that VP8 supposedly infringes on. I thought it was just my inability to read patents, but as no-one on ask patents has been able to help...
Any slashdoters want to give it a try?
Is there anything better than clicking through Microsoft ads on Slashdot?
When it comes to software only copy right laws should apply. No patent on any software should ever be passed.
And wtf, Spolsky has a " very readable introduction to the patent system"? Really?? Come on. OK, I guess maybe it is readable, but that's because it's so condescending & silly. This is particularly true of the cited quote: "Software patent applications are of uniformly poor quality. They are remarkably easy to find prior art for." Yeah, OK, I've seen some poorly written software (and other types of) patents, but many were hard to understand because they were auto-translated from another language. I've also seen some brilliantly written software patents, and not just a few. A sweeping, conclusory statement like this one belongs in a dorm room, not in what purports to be a serious discussion of legal issues.
And sure, anybody who doesn't understand what they're reading can propose prior art and may even generate an interim rejection from a harried examiner who wants an applicant to assume the burden of distinguishing the prior art. But making a rejection stick is another story, and I speak from experience as an attorney who has worked long and hard to "shoot down" overly broad patents in reexam proceedings. If a patent comprises a well-written specification, it takes a lot of work. And you've got to know what you're doing. I'm working on one reexam now, e.g., in which I've probably logged 150 hours drafting leakproof arguments to invalidate 70 claims -- and I'm maybe halfway there. I can tell you right off the bat, Joel's silly efforts -- which apparently amount to little more than Googling prior art that sounds like similar to the subject matter of an application -- won't take much work for a knowledgeable patent agent to blow off. "Friggin' mosquitos!"
But wait, it gets worse! Joel's unsupported claim that patents are deliberately written obtusely to make them difficult to overcome?? HOLY SHIT! Think about that for 30 seconds. Patents are legal documents that concern technical subject matter, not technical documents. If you're an engineer, you're probably not going to be able to understand the language, or even understand why the language exists in the form it does, unless you make some effort to understand the character of what you're reading. I mean, imagine an attorney writing that IEEE engineering papers are deliberately written with unnecessary calculus because the authors want them to be hard to understand, so that they'll make it through the peer-review process. That's how dumb Joel's statement is.
Okay, Bob Lablaw, I know my word count already exceeds the attention span of the average reader here, so let me just close with two concrete statements that may have more probative value than a "he said - he said":
i) six months from now, check Joel's PAIR cite and read Microsoft's response to his prior art, and the PTO's analysis of Micosoft's arguments or amendments. Betcha donuts to torii that Joel's stupid prior art is effortlessly "shot down."
ii) If Spolsky thinks that patents are deliberately written to be obfuscatory, heck, I'm willing to spend a few minutes educating him. I'll let him p