by Anonymous Coward writes:
on Thursday November 19, @11:38PM (#30168110)
The patent is obviously bad. As the summary states, there is plenty of prior art. If you read the patent, it's also trivial - it's just making graphs smaller.
Will the USPTO reject it? Maybe.
But even if they do, we also need to ask: Will anyone at Microsoft be fined or imprisoned for applying for this bogus patent? Unfortunately, not.
It would certainly help with the epidemic of bogus patents, if those exaggerating or being deceptive on applications (such as claiming to have invented a graphical design while doing so much as acknowledging [msdn.com] that someone else invented the design) would lead to some serious justice.
Sometimes prior art is hard to find. You'd probably want to base the fine on how obvious the prior art should have been (if it was blatantly stolen vs. plausable that they didn't know) and how quickly they fix their mistake (telling the patent office when they find the mistake).
Actually, yes, it *is* a legal requirement that MS not claim to invent what they haven't invented. Unfortunately, this is never enforced with the applicable punishment. (Rarely against individuals. I've never heard of it being enforced against a company.)
Ok, so if I have to push a button to update it, it's not covered? If I don't embed it but, say, just have an external application retrieve data from a spreadsheet, it's not covered?
Yes, I'm hanging on technicalities. But when you look at it closely, the whole software patent BS is about technicalities and not much more. We're talking about (usually) so obvious applications that a 5 year old wouldn't only get the idea but actually say "duh" when you present it to him.
Maybe that would be a good metric. The patent clerc should tell his 5 year old about the idea. If he says "duh", it's not patentable.
The most general claim of the patent, claim number 1, is:
associating a sparkline with a location in a document to provide a visual representation of one or more data values included in the document;associating with the sparkline a data source within the document including the one or more data values; associating the sparkline with one or more presentation options; generating the sparkline according to the one or more data values and the one or more associated presentation options by generating the selected
That's pretty interesting. If I remember correctly, there is a LaTeX package for creating sparklines, it uses data that can be embedded in the document, it takes additional parameters that influence the look of the sparkline, and if you change the data a re-run latex, the sparkline changes to reflect the new data, while preserving the look given by the additional parameters. Add to it a system that watches your file and rerun latex every time to see a change in order to generate a preview (I believe I have seen at least one such editor), and it seems to me exactly like what they are describing. I don't quite understand what they mean by "matrix of points proportional to the associated location in the document". If that is the only difference, it really seems too little to deserve a patent.
Sorry, but taking an existing invention and just taking on "in Excel" or "using a computer" does not make it a new invention. That seems to be the way the USPTO treats those magic words, though.
This is just a synthesis of existing technologies.
Spreadsheet software already automatically updates graphs and charts based on changes in the spreadsheet.
A sparkline is nothing more than a graph reduced in size and placed in-line within the text.
It follows that a combination of the existing graph technology, with the reduction in size, automatically leads to a sparkline that automatically updates.
Nothing new or novel is accomplished by the combination, so the synthesis isn't an invention.
Well, golly, I've got a very small chart in a spreadsheet. And you're suggesting that I could dynamically update that chart? Wow! I would never have thought of that! Truly a breakthrough that must have taken years of research and is totally worth a patent.
It's not just "stupid and obvious", there is plenty of prior art, and it follows from standard engineering principles.
Point is, it's not an attempt on something already claimed by someone.
Yes, it is. If sparklines are public domain and updating graphs dynamically is public domain, then so is the (obvious) combination. The technique belongs to all of us.
So, Microsoft isn't just stealing from another inventor here, they are stealing from all of us, which is even worse.
That is a load of dingo's kidneys, because nobody had to manually generate sparklines, either. There are already numerous systems which dynamically generate them as needed, for example a drupal module [drupal.org]. This is a ridiculous patent, as completely insane as any "business method" patent, except instead of taking a common business model and adding "on the internet", it's taking an already-accepted practice and adding "in excel". By any reasonable standard, this is a bad patent application.
This is one of those issues I'd love to hear a real patent attorney weigh in on: If someone files a patent on something you can prove you demonstrated publicly at an earlier date, what are your options? Can you file an opposition to the patent? How does it work?
This is one of those issues I'd love to hear a real patent attorney weigh in on: If someone files a patent on something you can prove you demonstrated publicly at an earlier date, what are your options? Can you file an opposition to the patent? How does it work?
I am not an attorney (I'm an academic) and this is not legal advice. If you ever find yourself in a situation like this you should consult a competent patent attorney in your jurisdiction. To be clear, when I use the word 'you' in this post I mean the generic 'you,' not you personally.
Here's the basic flowchart. Has the other party filed an application or received a patent? If they've already received a patent, then your primary option is to put the patent into reexamination. To do this requires evidence of a substantial new question of patentability (i.e., something new the examiner or the courts haven't looked at yet) and the payment of a fee. You can either put it into ex parte reexamination, where you submit your evidence and the patent office takes it from there, or you can put it into inter partes reexamination, where the patent office holds a sort of mini trial with you arguing against the patent's validity and the patent owner arguing for it.
If the patent holder is actually demanding a license, threatening a lawsuit, etc, then you may also have the option of filing what's called a declaratory judgment lawsuit where you ask a court to determine whether the patent is valid or not.
If things are still at the application stage, your options are much more limited. You can submit prior art to the patent office, or, in the rare circumstance that you also have a pending patent application on the same invention, then the patent office may declare what's called an interference and try to figure out who invented the claimed invention first.
Please stop thinking in a FOSS mind frame. In our world, someone asks a question and if we're experienced in that field we don't mind helping out. In the law world, they just lol'd at you (just like every patent attorney who actually read your post) and are currently waiting for you to swipe your credit card details. Now... Armchair Patent Attorneys... now that's another matter. I'm sure they're willing to provide an abundance of information.
I'm taking the patent bar in a month and the state bar in three. I'm currently an academic, so naturally part of my job is teaching people about the law, but I'm not going to stop doing so if I'm admitted to the bar. In fact, the Model Rules of Professional Responsibility state that lawyers should help to educate the public about the law (note: they aren't required to, but they should).
Furthermore, there are patent attorneys that have made helpful comments on Slashdot over the years, which stands in direct contradiction to your claim.
Similarly, one of the people I work with is an experienced patent attorney and distinguished law professor. We offered to be the subject of a Slashdot interview about patents, particularly software patents. We felt we'd be a good match since he graduated from MIT and I have bachelor's and master's degrees in computer science. Slashdot didn't take us up on the offer, but at least we tried.
And finally I'll just point out that there are, of course, far more armchair patent attorneys than patent attorneys on Slashdot, so statistically it's hardly surprising that most comments, helpful or otherwise, come from non-experts. It would actually be pretty incredible if every patent-related post or comment on Slashdot was met by a host of patent attorneys chiming in on the issue.
There seems to be an anti-lawyer bias among some here at slashdot, but lawyers are like programmers: some are competent, some not. Some are ethical, some not. Here's a true (albeit slightly offtopic) story that illustrates a good lawyer.
I was drinking with my friend Amy, and as I was too drunk suggested we walk home from the bar. She'd not been there as long as me and offered to drive me. There were two things we didn't know: my tail lights had gone out, and her license had been suspended for non-payment of
He doesn't have custody; his parents do and the lawyer's not theirs, he's her ex's criminal attorney. They usually don't award custody of the kids to someone who goes to prison for a violent felony, and he beat Amy so badly she had to get reconstructive surgery. The guy's a real wacko from what I understand, a year or so he was on the front page of the SJ-R for a high speed chase through downtown where he hit a few cars, including police cars, almost ran over some cops, when they finally arrested him he had
First, the actual claims are considerably narrower than just 'any and all uses of sparklines.' The broadest claim is about the use of sparklines in a dynamically updated electronic document. Most of the narrower claims have to do visual effects, the handling of null values in the spreadsheet, etc. This is pretty tame stuff.
Second, this is a newly filed application. The examiner will almost certainly come back with multiple rejections based on obviousness, and the claims will likely be narrowed in response. Like most negotiations, the parties start off with extreme positions and work towards compromise.
Third, the patent application already cites Tufte (along with a dozen other pieces of prior art) in the Information Disclosure Statement. In other words: Microsoft gave the patent examiner many important pieces of prior art. The examiner will no doubt find many more. This is all publicly available through the Patent Office's Patent Application Information Retrieval [uspto.gov] system.
Fourth, there is no need for Microsoft to acknowledge Tufte as an inventor on the patent application. Inventorship in the patent context is a legal term of art with a specific meaning. The fact that Microsoft said that Tufte invented sparklines is not the damning piece of evidence many are assuming it is (and recall from point three, above, that Microsoft acknowledged Tufte in its IDS). First, Tufte invented sparklines more than a year before the filing date, so any patentable claims must be a non-obvious improvement upon or use of sparklines, not sparklines themselves. Second, Tufte clearly did not work with the Microsoft inventors, so he cannot be a co-inventor of anything claimed in this application.
Once again non-experts hear hoofbeats and scream 'Zebra Stampede!' The comments on Tufte's site, for example, are a joke, an absolute mess of uninformed speculation. Given the wealth of publicly available information on patents and patent application, the Slashdot editors should do more to fact check these stories before publishing them.
Finally, I'll just tack on that if sparklines are so great and this is all so obvious, then surely there's an open source version that predates this application. Remember, though, that this application was filed on May 7, 2008, so the open source version would need to predate that, preferably (but not necessarily) by a year or more. That would actually be an important piece of prior art.
The examiner will almost certainly come back with multiple rejections based on obviousness [....]
You're saying this about the patent system that approved the patents on swinging on a swing and using a laser pointer as a cat toy?
I said rejections would be made, not that Microsoft wouldn't be able to overcome them with arguments or amendments. And a quick check shows that rejections were filed in both cases*. Both patents have since been abandoned for failure to pay the maintenance fees, by the way.
* Technically, the record shows that one and two office actions were filed, respectively. Each office a
Plus, I'm not sure why you emphasize open source implementations that predate it. Did you really mean to imply that if I had a closed source implementation that predated it, it would not be prior art ?
Well, see, there you go. That's the kind of prior art worth submitting to the patent office, assuming the examiner doesn't find it.
Plus, I'm not sure why you emphasize open source implementations that predate it. Did you really mean to imply that if I had a closed source implementation that predated it, it would not be prior art ?
No, I didn't mean to imply that at all. I just didn't realize Excel was capable of doing in-cell charting through VB or a plug-in, so I assumed a prior art implementation would
Finally, I'll just tack on that if sparklines are so great and this is all so obvious, then surely there's an open source version that predates this application.
The wikipedia article lists several, but for all I know they may have appeared there after your post. As for the patent being of restricted use that is true but ultimately somewhat petty. It is like appending "on a plane" onto a mention of anything.
The examiner will almost certainly come back with multiple rejections based on obviousness
You have such faith in the Federal Gov't. I wish I were still as naive as you.
This is not naïveté, this is based on personal experience and empirical research. Virtually no patent applications sail through completely unopposed, especially not applications--like this one--that claim combinations of known prior art elements whose combination behaves in a predictable way.
Furthermore, obviousness is probably the most common basis for rejection, especially in a case like this, where the broadest claim
A quick search shows: http://sparkline.org/ [sparkline.org] which on their sf page have a release dated 2004-11-09
It doesn't anticipate any of the claims, but it may help in an obviousness analysis. Specifically, it doesn't automatically update the sparkline if the data changes and it doesn't automatically adjust the horizontal proportion of the sparkline (at least that I could tell the width is set explicitly by the programmer).
Of course, this is to be expected since it's for the web and not a spreadsheet. I suspect a g
updating a graph is not patentable, spreadsheets already do it.
It's a legal rule that in an obviousness analysis you have to consider the claims as a whole. You can't dissect the claims into individual, obvious elements. It's the combination of all of the elements that must be found obvious.
I'm not saying that dynamically updating sparklines in a spreadsheet isn't obvious, just that the argument you made isn't a legally valid one.
Over on the Microsoft Excel Team Blog [msdn.com] they even give Edward Tufte credit as the inventor of these sparklines.
For Excel 2010 we’ve implemented sparklines, “intense, simple, word-sized graphics”, as their inventor Edward Tufte describes them in his book Beautiful Evidence. Sparklines help bring meaning and context to numbers being reported and, unlike a chart, are meant to be embedded into what they are describing:
Microsoft patented the use of sparklines as a visualization for a single cell in a grid. In the US patent system, that's night and day different. They recognise Edward Tufte on their website [msdn.com] for his invention of the sparkline: "For Excel 2010 we've implemented sparklines, "intense, simple, word-sized graphics", as their inventor Edward Tufte describes them in his book Beautiful Evidence."
If they would patent the sparkline they would have no claim because of broadly published prior art, under 35 U.S.C. 301: "Any person at any time may cite to the Office in writing prior art consisting of patents or printed publications which that person believes to have a bearing on the patentability of any claim of a particular patent. If the person explains in writing the pertinency and manner of applying such prior art to at least one claim of the patent, the citation of such prior art and the explanation thereof will become a part of the official file of the patent. At the written request of the person citing the prior art, his or her identity will be excluded from the patent file and kept confidential."
Speaking from an information visualisation perspective Microsoft badly implemented sparklines in excel.
So they patent putting it in a single cell? How obvious is that? Putting something else than text in a cell? No matter what, it's a graph, it's line art, an image, images and lines have been rendered by computers for decades, no matter if it's in a cell of a spread sheet or in a window or in whatever else, no matter if the image is synchronized with some numbers from somewhere else and what not, I fail to see any innovation at all, it's just plotting of a graph based on numbers.
I've used sparklines that were updated "automatically" from the values in a database. The software in question tracked the coffee consumption pr. person in the lab, and displayed it using sparklines on a web page (no longer online). The sparkline code was a PHP snippet I found on the net somewhere. There must be plenty of prior art.
It's a graph and it's small. I think Tufte's point is that small graphs can communicate information without the cruft of detailed axes, labels and so on.
However, this is not a new idea. It has been reinvented by every 7 year old learning how to draw a graph, to be howled at by a teacher for not adding useful detailed axes, labels and so on.
If you read Tufte's website though you may get the impression that it's a brand new idea.
I've always thought that Tufte isoverblown. I mean, sparklines - duh, its a small graph without axes. The famous "Napeleon's army" chart is really not any more enlightening or informative than just reading a paragraph or two and looking at some tables of numbers.
This appears to be a specific implementation of sparklines in an Excel spreadsheet, not sparklines in general. This blog [dailydoseofexcel.com] talks about this specific implementation (sparklines in Excel) in 2006. This comment on that blog [dailydoseofexcel.com] says that there are three current commercial implementations.
But it's not just a miniature graph line. That is a misconception. If you tried miniaturizing graphs with all the axes information etc., they don't become any easier to interpret. They just become smaller.
A Sparkline has special features, like a dot at the endpoint, and a number representing its value (some also display max and min, which gives you an idea of spread). Looking at a Sparkline immediately gives one a sense of the trends and magnitudes in the graph. You cannot imagine how incredibly useful Spar
I design sophistcated financial applications for a living, so I know exactly how valuable basic trend indication can be. The point of my post was to highlight that this idea is:
a) not at all novel or original b) like trying to patent writing c) did not in any way originate with Tufte
Great idea, not Tufte's, in no way Microsofts, laughable on it's face.
Obviously not. If you did you would know he always credits his sources in depth and explains the historical development of his thinking. He often draws out features of graphical presentation of data and gives them simplifying names to provide a framework, but he does not claim originality.
He is not suing Microsoft, and has done absolutely nothing wrong, And your post is a simple troll.
Obvious bad patent (Score:3, Insightful)
The patent is obviously bad. As the summary states, there is plenty of prior art. If you read the patent, it's also trivial - it's just making graphs smaller.
Will the USPTO reject it?
Maybe.
But even if they do, we also need to ask:
Will anyone at Microsoft be fined or imprisoned for applying for this bogus patent?
Unfortunately, not.
Re: (Score:3, Funny)
fuck you in the neck.
Only works if OP has had his larynx removed.
Re: (Score:3, Insightful)
It would certainly help with the epidemic of bogus patents, if those exaggerating or being deceptive on applications (such as claiming to have invented a graphical design while doing so much as acknowledging [msdn.com] that someone else invented the design) would lead to some serious justice.
Re: (Score:2)
I wouldn't imprison them. I'd just fine them 50% of the gross worth. They'd only try to fool the patent office once.
Re: (Score:2)
Re:Obvious bad patent (Score:5, Informative)
Actually, yes, it *is* a legal requirement that MS not claim to invent what they haven't invented. Unfortunately, this is never enforced with the applicable punishment. (Rarely against individuals. I've never heard of it being enforced against a company.)
Parent
It's not a patent for Sparklines themselves (Score:5, Informative)
A comment on the blog post [harvard.edu] discussing the feature (to which TFS links) says:
They haven’t tried to patent sparklines, but the use of sparklines in Excel. I.e. the automatic updating of a sparkline embedded in a spreadsheet.
Cue the posts on how obvious and stupid the patent is regardless of this below. Point is, it's not an attempt on something already claimed by someone.
Re: (Score:2)
We're two for two, then.
Re:It's not a patent for Sparklines themselves (Score:5, Insightful)
Ok, so if I have to push a button to update it, it's not covered? If I don't embed it but, say, just have an external application retrieve data from a spreadsheet, it's not covered?
Yes, I'm hanging on technicalities. But when you look at it closely, the whole software patent BS is about technicalities and not much more. We're talking about (usually) so obvious applications that a 5 year old wouldn't only get the idea but actually say "duh" when you present it to him.
Maybe that would be a good metric. The patent clerc should tell his 5 year old about the idea. If he says "duh", it's not patentable.
Parent
Re: (Score:3, Insightful)
We're talking about (usually) so obvious applications that a 5 year old wouldn't only get the idea but actually say "duh" when you present it to him.
The 5 year may "get" the idea.
That doesn't mean he can produce the machine or device or program that puts the idea to work in new and interesting ways.
To the patent examiner, "obvious" has to mean more than "twenty-twenty hindsight."
If the "sparkline" is so obvious and useful an idea and so easily implemented in your spreadsheet program why isn't it there now
Specifically... (Score:3, Informative)
The most general claim of the patent, claim number 1, is:
Re:Specifically... (Score:5, Insightful)
That's pretty interesting. If I remember correctly, there is a LaTeX package for creating sparklines, it uses data that can be embedded in the document, it takes additional parameters that influence the look of the sparkline, and if you change the data a re-run latex, the sparkline changes to reflect the new data, while preserving the look given by the additional parameters. Add to it a system that watches your file and rerun latex every time to see a change in order to generate a preview (I believe I have seen at least one such editor), and it seems to me exactly like what they are describing. I don't quite understand what they mean by "matrix of points proportional to the associated location in the document". If that is the only difference, it really seems too little to deserve a patent.
Parent
Re:It's not a patent for Sparklines themselves (Score:4, Insightful)
Sorry, but taking an existing invention and just taking on "in Excel" or "using a computer" does not make it a new invention. That seems to be the way the USPTO treats those magic words, though.
Parent
Re: (Score:2, Insightful)
This is just a synthesis of existing technologies.
Spreadsheet software already automatically updates graphs and charts based on changes in the spreadsheet.
A sparkline is nothing more than a graph reduced in size and placed in-line within the text.
It follows that a combination of the existing graph technology, with the reduction in size, automatically leads to a sparkline that automatically updates.
Nothing new or novel is accomplished by the combination, so the synthesis isn't an invention.
Re:It's not a patent for Sparklines themselves (Score:4, Insightful)
Parent
Re:It's not a patent for Sparklines themselves (Score:5, Insightful)
It's not just "stupid and obvious", there is plenty of prior art, and it follows from standard engineering principles.
Point is, it's not an attempt on something already claimed by someone.
Yes, it is. If sparklines are public domain and updating graphs dynamically is public domain, then so is the (obvious) combination. The technique belongs to all of us.
So, Microsoft isn't just stealing from another inventor here, they are stealing from all of us, which is even worse.
Parent
Re: (Score:3, Insightful)
That is a load of dingo's kidneys, because nobody had to manually generate sparklines, either. There are already numerous systems which dynamically generate them as needed, for example a drupal module [drupal.org]. This is a ridiculous patent, as completely insane as any "business method" patent, except instead of taking a common business model and adding "on the internet", it's taking an already-accepted practice and adding "in excel". By any reasonable standard, this is a bad patent application.
Opposing patents (Score:4, Interesting)
This is one of those issues I'd love to hear a real patent attorney weigh in on: If someone files a patent on something you can prove you demonstrated publicly at an earlier date, what are your options? Can you file an opposition to the patent? How does it work?
Re:Opposing patents (Score:5, Informative)
This is one of those issues I'd love to hear a real patent attorney weigh in on: If someone files a patent on something you can prove you demonstrated publicly at an earlier date, what are your options? Can you file an opposition to the patent? How does it work?
I am not an attorney (I'm an academic) and this is not legal advice. If you ever find yourself in a situation like this you should consult a competent patent attorney in your jurisdiction. To be clear, when I use the word 'you' in this post I mean the generic 'you,' not you personally.
Here's the basic flowchart. Has the other party filed an application or received a patent? If they've already received a patent, then your primary option is to put the patent into reexamination. To do this requires evidence of a substantial new question of patentability (i.e., something new the examiner or the courts haven't looked at yet) and the payment of a fee. You can either put it into ex parte reexamination, where you submit your evidence and the patent office takes it from there, or you can put it into inter partes reexamination, where the patent office holds a sort of mini trial with you arguing against the patent's validity and the patent owner arguing for it.
If the patent holder is actually demanding a license, threatening a lawsuit, etc, then you may also have the option of filing what's called a declaratory judgment lawsuit where you ask a court to determine whether the patent is valid or not.
If things are still at the application stage, your options are much more limited. You can submit prior art to the patent office, or, in the rare circumstance that you also have a pending patent application on the same invention, then the patent office may declare what's called an interference and try to figure out who invented the claimed invention first.
Parent
Re:Opposing patents (Score:4, Informative)
Please stop thinking in a FOSS mind frame. In our world, someone asks a question and if we're experienced in that field we don't mind helping out. In the law world, they just lol'd at you (just like every patent attorney who actually read your post) and are currently waiting for you to swipe your credit card details. Now ... Armchair Patent Attorneys ... now that's another matter. I'm sure they're willing to provide an abundance of information.
I'm taking the patent bar in a month and the state bar in three. I'm currently an academic, so naturally part of my job is teaching people about the law, but I'm not going to stop doing so if I'm admitted to the bar. In fact, the Model Rules of Professional Responsibility state that lawyers should help to educate the public about the law (note: they aren't required to, but they should).
Furthermore, there are patent attorneys that have made helpful comments on Slashdot over the years, which stands in direct contradiction to your claim.
Similarly, one of the people I work with is an experienced patent attorney and distinguished law professor. We offered to be the subject of a Slashdot interview about patents, particularly software patents. We felt we'd be a good match since he graduated from MIT and I have bachelor's and master's degrees in computer science. Slashdot didn't take us up on the offer, but at least we tried.
And finally I'll just point out that there are, of course, far more armchair patent attorneys than patent attorneys on Slashdot, so statistically it's hardly surprising that most comments, helpful or otherwise, come from non-experts. It would actually be pretty incredible if every patent-related post or comment on Slashdot was met by a host of patent attorneys chiming in on the issue.
Parent
Re: (Score:3, Insightful)
There seems to be an anti-lawyer bias among some here at slashdot, but lawyers are like programmers: some are competent, some not. Some are ethical, some not. Here's a true (albeit slightly offtopic) story that illustrates a good lawyer.
I was drinking with my friend Amy, and as I was too drunk suggested we walk home from the bar. She'd not been there as long as me and offered to drive me. There were two things we didn't know: my tail lights had gone out, and her license had been suspended for non-payment of
Re: (Score:3, Interesting)
He doesn't have custody; his parents do and the lawyer's not theirs, he's her ex's criminal attorney. They usually don't award custody of the kids to someone who goes to prison for a violent felony, and he beat Amy so badly she had to get reconstructive surgery. The guy's a real wacko from what I understand, a year or so he was on the front page of the SJ-R for a high speed chase through downtown where he hit a few cars, including police cars, almost ran over some cops, when they finally arrested him he had
Obligatory Plunger Analogy (Score:2, Funny)
http://wondermark.com/555/ [wondermark.com]
A Few Points (Score:5, Informative)
First, the actual claims are considerably narrower than just 'any and all uses of sparklines.' The broadest claim is about the use of sparklines in a dynamically updated electronic document. Most of the narrower claims have to do visual effects, the handling of null values in the spreadsheet, etc. This is pretty tame stuff.
Second, this is a newly filed application. The examiner will almost certainly come back with multiple rejections based on obviousness, and the claims will likely be narrowed in response. Like most negotiations, the parties start off with extreme positions and work towards compromise.
Third, the patent application already cites Tufte (along with a dozen other pieces of prior art) in the Information Disclosure Statement. In other words: Microsoft gave the patent examiner many important pieces of prior art. The examiner will no doubt find many more. This is all publicly available through the Patent Office's Patent Application Information Retrieval [uspto.gov] system.
Fourth, there is no need for Microsoft to acknowledge Tufte as an inventor on the patent application. Inventorship in the patent context is a legal term of art with a specific meaning. The fact that Microsoft said that Tufte invented sparklines is not the damning piece of evidence many are assuming it is (and recall from point three, above, that Microsoft acknowledged Tufte in its IDS). First, Tufte invented sparklines more than a year before the filing date, so any patentable claims must be a non-obvious improvement upon or use of sparklines, not sparklines themselves. Second, Tufte clearly did not work with the Microsoft inventors, so he cannot be a co-inventor of anything claimed in this application.
Once again non-experts hear hoofbeats and scream 'Zebra Stampede!' The comments on Tufte's site, for example, are a joke, an absolute mess of uninformed speculation. Given the wealth of publicly available information on patents and patent application, the Slashdot editors should do more to fact check these stories before publishing them.
Finally, I'll just tack on that if sparklines are so great and this is all so obvious, then surely there's an open source version that predates this application. Remember, though, that this application was filed on May 7, 2008, so the open source version would need to predate that, preferably (but not necessarily) by a year or more. That would actually be an important piece of prior art.
Re: (Score:2, Insightful)
The examiner will almost certainly come back with multiple rejections based on obviousness [....]
You're saying this about the patent system that approved the patents on swinging on a swing [google.com] and using a laser pointer as a cat toy [google.com]?
Re: (Score:3, Informative)
The examiner will almost certainly come back with multiple rejections based on obviousness [....]
You're saying this about the patent system that approved the patents on swinging on a swing and using a laser pointer as a cat toy?
I said rejections would be made, not that Microsoft wouldn't be able to overcome them with arguments or amendments. And a quick check shows that rejections were filed in both cases*. Both patents have since been abandoned for failure to pay the maintenance fees, by the way.
* Technically, the record shows that one and two office actions were filed, respectively. Each office a
Re:A Few Points (Score:4, Informative)
http://www.dailydoseofexcel.com/archives/2006/02/05/in-cell-charting/ [dailydoseofexcel.com] https://www.blogger.com/comment.g?blogID=7603152763857688635&postID=4147846911463078558&pli=1 [blogger.com] Note especially comments by Bob Phillips and jon Peltier, in addition to the post by Fabrice on starting in 2005.
Plus, I'm not sure why you emphasize open source implementations that predate it. Did you really mean to imply that if I had a closed source implementation that predated it, it would not be prior art ?
Parent
Re: (Score:3, Insightful)
Well, see, there you go. That's the kind of prior art worth submitting to the patent office, assuming the examiner doesn't find it.
Plus, I'm not sure why you emphasize open source implementations that predate it. Did you really mean to imply that if I had a closed source implementation that predated it, it would not be prior art ?
No, I didn't mean to imply that at all. I just didn't realize Excel was capable of doing in-cell charting through VB or a plug-in, so I assumed a prior art implementation would
Re:A Few Points (Score:4, Interesting)
The wikipedia article lists several, but for all I know they may have appeared there after your post.
As for the patent being of restricted use that is true but ultimately somewhat petty. It is like appending "on a plane" onto a mention of anything.
Parent
Re: (Score:3, Informative)
The examiner will almost certainly come back with multiple rejections based on obviousness
You have such faith in the Federal Gov't. I wish I were still as naive as you.
This is not naïveté, this is based on personal experience and empirical research. Virtually no patent applications sail through completely unopposed, especially not applications--like this one--that claim combinations of known prior art elements whose combination behaves in a predictable way.
Furthermore, obviousness is probably the most common basis for rejection, especially in a case like this, where the broadest claim
Re: (Score:3, Interesting)
A quick search shows: http://sparkline.org/ [sparkline.org] which on their sf page have a release dated 2004-11-09
It doesn't anticipate any of the claims, but it may help in an obviousness analysis. Specifically, it doesn't automatically update the sparkline if the data changes and it doesn't automatically adjust the horizontal proportion of the sparkline (at least that I could tell the width is set explicitly by the programmer).
Of course, this is to be expected since it's for the web and not a spreadsheet. I suspect a g
Re:A Few Points (Score:5, Insightful)
updating a graph is not patentable, spreadsheets already do it.
It's a legal rule that in an obviousness analysis you have to consider the claims as a whole. You can't dissect the claims into individual, obvious elements. It's the combination of all of the elements that must be found obvious.
I'm not saying that dynamically updating sparklines in a spreadsheet isn't obvious, just that the argument you made isn't a legally valid one.
Parent
They give him credit on a MS Blog Page (Score:3, Informative)
Over on the Microsoft Excel Team Blog [msdn.com] they even give Edward Tufte credit as the inventor of these sparklines.
Right initial, wrong patent (Score:3, Funny)
Not too impressed. (Score:2, Insightful)
I wouldn't complain about Microsoft's activity when you link to Wikipedia rather than the author's own page on sparklines [edwardtufte.com].
Microsoft didn't patent the sparkline itself (Score:3, Informative)
Microsoft patented the use of sparklines as a visualization for a single cell in a grid. In the US patent system, that's night and day different. They recognise Edward Tufte on their website [msdn.com] for his invention of the sparkline: "For Excel 2010 we've implemented sparklines, "intense, simple, word-sized graphics", as their inventor Edward Tufte describes them in his book Beautiful Evidence."
If they would patent the sparkline they would have no claim because of broadly published prior art, under 35 U.S.C. 301: "Any person at any time may cite to the Office in writing prior art consisting of patents or printed publications which that person believes to have a bearing on the patentability of any claim of a particular patent. If the person explains in writing the pertinency and manner of applying such prior art to at least one claim of the patent, the citation of such prior art and the explanation thereof will become a part of the official file of the patent. At the written request of the person citing the prior art, his or her identity will be excluded from the patent file and kept confidential."
Speaking from an information visualisation perspective Microsoft badly implemented sparklines in excel.
Re:Microsoft didn't patent the sparkline itself (Score:4, Insightful)
Parent
I've done it... (Score:5, Informative)
I've used sparklines that were updated "automatically" from the values in a database. The software in question tracked the coffee consumption pr. person in the lab, and displayed it using sparklines on a web page (no longer online). The sparkline code was a PHP snippet I found on the net somewhere. There must be plenty of prior art.
Emperor's New Clothes (Score:5, Insightful)
The rest is all visual design and auto-updating.
Re: (Score:3, Insightful)
It's a graph and it's small. I think Tufte's point is that small graphs can communicate information without the cruft of detailed axes, labels and so on.
However, this is not a new idea. It has been reinvented by every 7 year old learning how to draw a graph, to be howled at by a teacher for not adding useful detailed axes, labels and so on.
If you read Tufte's website though you may get the impression that it's a brand new idea.
Re: (Score:3, Insightful)
I've always thought that Tufte isoverblown. I mean, sparklines - duh, its a small graph without axes. The famous "Napeleon's army" chart is really not any more enlightening or informative than just reading a paragraph or two and looking at some tables of numbers.
Redundant comment - WTF ? (Score:3, Insightful)
I don't care how small it is, or whether it has axis labels, or what, it's a damned graph (or chart, which ever word you prefer)
Re:Why are you surprised? (Score:4, Insightful)
How are Sparklines even patentable? They're just a graph, scaled down. I don't even see an innovation here, either my Microsoft or Tufte.
Parent
Re:Why are you surprised? (Score:5, Informative)
They're already published and in use, therefore not patentable.... if only the patent office would follow their own damn rules about such things!
Parent
Re: (Score:3, Insightful)
It's a little too early to fault the USPTO, since Microsoft as only applied for the patent, it hasn't been granted yet.
Re: (Score:3, Informative)
This appears to be a specific implementation of sparklines in an Excel spreadsheet, not sparklines in general. This blog [dailydoseofexcel.com] talks about this specific implementation (sparklines in Excel) in 2006. This comment on that blog [dailydoseofexcel.com] says that there are three current commercial implementations.
There's even a Sourceforge project for Sparklines in Excel [sourceforge.net], but it appears to have first published in early 2009.
Re: (Score:2)
You are not the only one.
Re:I'm trying to figure out who's more ridiculous. (Score:2, Informative)
But it's not just a miniature graph line. That is a misconception. If you tried miniaturizing graphs with all the axes information etc., they don't become any easier to interpret. They just become smaller.
A Sparkline has special features, like a dot at the endpoint, and a number representing its value (some also display max and min, which gives you an idea of spread). Looking at a Sparkline immediately gives one a sense of the trends and magnitudes in the graph. You cannot imagine how incredibly useful Spar
Re: (Score:2)
I design sophistcated financial applications for a living, so I know exactly how valuable basic trend indication can be. The point of my post was to highlight that this idea is:
a) not at all novel or original
b) like trying to patent writing
c) did not in any way originate with Tufte
Great idea, not Tufte's, in no way Microsofts, laughable on it's face.
-rt
Do you know who Tufte is? (Score:5, Interesting)
He is not suing Microsoft, and has done absolutely nothing wrong, And your post is a simple troll.
Parent