Microsoft Patents Grouped Taskbar Buttons
I_am_Rambi writes "According to the US Patent office, patent #6,756,999 belongs to Microsoft. The patent this time is grouping taskbar icons processes. This is included in Windows XP, and some prior art in X. Looks like it was accepted two days ago."
Was the prior art in X prior to Windows XP's release and/or wide beta?
Cue the "We need to abolish the patent system" posts and just get it over with...
Microsoft (as well as any other corp out there) patents everything they can. The real headline should be "USPO grants Patent to MS for $DUH_GUIFEATURE". That's who your pitchforks should be pointed at unless you'd like to point them at IBM, Apple, Palm, Sun....
"Derp de derp."
THERE IS prior art.
BeOS' Tracker had that in 1999 before anyone else. All windows/instances from the same application are showing grouped in the BeOS Deskbar, under the same sub-menu.
It seems the big difference is in the 'time threshold' part:
"The system organizes like application files and clusters the corresponding taskbar buttons and, upon reaching a threshold limit, creates and displays a group button that contains the like application files and removes the like taskbar buttons from the taskbar. Further, upon reaching a second threshold limit, the system ungroups the application taskbar buttons, displays them on the taskbar and removes the group button from the taskbar."
Big difference? Probably not, but enough for it to be 'new'...
You can patent putting similar tools together? Like cut, copy and paste in any application? Or backwards and forwards in a web browser? How about +, -, * and / in a calculator?
What next? Ford applying for and getting a patent on the side-by-side arrangement of foot pedals in a car? Or the standard gear-stick arrangement? How about patenting putting the speedometer and revmeter next to each other? Or the fuel, water and temperature gauges within a certain distance of one another.
The USPTO is crazy. I swear they'd let you patent the colour of the sky if you paid your processing fee.
"Accept that some days you are the pigeon, and some days you are the statue." - David Brent, Wernham Hogg
While there is probably prior art for this, you have to realize that the issue date in not what determines if the prior art is relevant. It is the invention date or original filing date, which in this case was back in April 2000.
I just know someone's going to tell me you can do it in Window Manager XYZ, and if I'd just googled it, I'd know that. But if not, then I could actually celebrate that I had an original idea for once and go eat a steak dinner. Or maybe I should just go eat steak anyways.
Look at how freaking many people they claim it took to come up with the idea of "grouping similar shit together".
Stoakley; Richard W. (Seattle, WA); Kurtz; James B. (Bellevue, WA); Springfield; James F. (Woodinville, WA); Green; Todd J. (Seattle, WA); Andrew; Suzan M. (Seattle, WA); Mann; Justin (Lake Forest, WA)
Kinda lets you know where your $300 bucks that they charge for Windows XP goes.
BTW, my grandpa had the same idea when he'd keep his roofing nails in one coffee can, and his finish nails in another coffee can. I wonder if I can get a patent for that.
Method and system for clustering and grouping construction nails...
Weaselmancer
rediculous.
I suppose it's time for some civil disobedience.
When it came to civil rights, people had to be willing to go to jail, willing to pack the prisons, to bring decency to the law.
Now, perhaps, it's time to be willing to go to civil court to bring sanity to the law. Maybe it's time to simply ignore patents on which there is known prior art. It's certainly not going to be an easy decision to make, to risk lengthy and expensive court proceedings. But maybe letting the owners of ridiculous patents stuff the courts with enforcement cases is an appropriate way to prod Congress to action.
With reasonable men I will reason; with humane men I will plead; but to tyrants I will give no quarter. -- William Lloyd
"Grouping in the taskbar has to be one of the most annoying "Features" ever seen in a taskbar."
It is? Funny, I've found it quite useful when having tons of windows open. Is my personal opinion insightful, too?
"Derp de derp."
...one of my .sigs used to say, "One day, we'll find Microsoft has patented the alphabet and we'll find ourselves paying royalties every time we sit down at the keyboard."
Now I'm waiting to see if it's a prophesy.
BeOS. Since 1998, and probably much earlier.
Schwab
Editor, A1-AAA AmeriCaptions
They should also patent rebooting.
Apparently it is.
Which makes me wonder.. is this comment funny?
-- If no truths are spoken then no lies can hide --
When a case such as this is won, and the patent is revoked, is there any funding that is returned to the side that won to recover litigation costs?
---- Booth was a patriot ----
"What is the average time to get a patent approved,"
... they often take 2 years to examine your invention on the merits.
It mostly depends on the field of art. Because there has been a huge boom in computer patents, there is a backlog in that department
Once the patent is examined on the merits, the examiner often makes rejections, to which the applicant answers with arguments/ammendments, and that may repreat several times, until the examiner agrees on a version of the application that is patentable. That part may take several years as well.
Three years is not really a long time to get a patent. I have seen some patents that have been languishing for 5 years. And sometimes the delay is not due to the PTO, rather it is the applicant's fault.
Even if you had thought of it years before, not everyone did. And they still had a right to patent it since you didn't, and you didn't implement it.
Perhaps you should take a look at what is supposed to be patentable before you warm up your fingers.
Two aspects of patent - it must be NOVEL, and it must be NON-OBVIOUS.
You figure this as both "NOVEL" and "NON-OBVIOUS"?
Neither do I, and that's why the complaining.
I have no problem with your religion until you decide it's reason to deprive others of the truth.
so you'd rather have 30 buttons all with the IE logo and the text truncated so you can't tell which is which?
please....
I'm out of my mind right now, but feel free to leave a message.....
I think all this patenting is actually a bad move on m$'s behalf..
Think about it, if they keep patenting little stupid things like this as an attempt to cripple and slow down alternate desktops such as X from advancing in the market place then this in the long run is probably a bad move,
As it's already been proved many times that if you make something not possible for someone they will work out a compromise and at least 70% of the time come up with something better and more efficient.
Obviously the desktop war is far from over but the industry needs innovation (Even if it has to be forced into it)
Apparently this patent was wordsmithed by a thirteen year old girl: "displays a group button that contains the like application files and removes the like taskbar buttons from the taskbar"
By the perception of illusion, we experience reality
They didn't patent double clicking. Go read the patent.... they patented application buttons on PDA's (and similar devices) that performs different functions depending on how long the buttons are pressed, and how many times it's clicked within a specific amount of time. Whether or not they should've been granted that patent debatable, but simply saying that they've been granted a patent on double clicking is just wrong, and just plain silly.
OpenLook did this with one of the default installed window managers on Sun 386i installs. That's in the 1980s. That does not eliminate the novel and non-obvious actions based on timings. Many patents are aggregations of non-patentable concepts or separately patented items. Look at any patent for some automotive device and you'll see lots of follow-on patents. It not like the basic idea of an automatic transmission would be granted a new patent (well maybe given the current USPTO :) but certainly one could use a novel fliud and valving setup (say an automatic transmission for extreme environments that uses molten tin for a combination lubricant and working fluid) and that would be patentable. In fact the above probably was patentable by anyone before just now, and I have a year to file in the US for it... Although from what I hear a combination of the BeOS tracker and tweak UI could achieve the results in 1999 prior to the MS filing date. So maybe there is a case if one were to care enough to wage the battle. Personally I like the Mac OS X dock behavior of listing the windows in a pop-up along with some common functions. It keeps me from bouncing around the display so much once you get ysed to it.
- Tjp
I am in wallow with my inner money grubbing capitalistic pig. ... Oink!
Stephen Levy often plays fast and loose with the facts in order to make a more entertaining book (hence all the "hey cool" but impossible anecdotes in "Hackers").
The GUI was invented aways back in the 1960s. At first, it was just a cursor, but it was definitely driven by a puck with a button on it. There's you're mouse, years before PARC. PARC, which was a research center, by the way, not a product development center, created a graphical interface for performing actions featuring windows and icons. This was brought to the attention of Steve Jobs, who thought it was neat and traded several million dollars worth of Apple stock to Xerox in exchange for a "field trip" with his developers to PARC. Apple didn't license the technology per se -- there was nothing to license at that point, there was no product yet -- but they also didn't use Xerox's idea. They took the interface for performing actions and used the basic premise to create an interface for managing objects. They turned icons as verbs into icons as nouns, inventing in the process such things as the first Desktop, the first file management system (Finder) and the first graphical forms, controls and alerts (Xerox's interface was basically a CLI in a window with buttons).
Microsoft's "patent for double clicking" pertains only to hardware buttons on palm sized devices, and only to the specific use of timed accesses. Sounds like double clicking, but it isn't -- the patent is on using one hardware button on a handheld to perform three distinct actions using three distinct input methods, not on any of the three methods. Want to avoid the patent? Make sure YOUR handheld device only uses two of the three methods. Of course, this doesn't make for quite so sensational an article as "OMG M$ Patentz dbl click," which is probably why you don't know about it. Or, like Mr. Levy, do you prefer spreading colorful and entertaining fictions so long as the outline is correct?
Hey freaks: now you're ju
Emacs has exactly this sort of feature in its buffer selection menu. If you have a large number of buffers open, it will group them by mode in a menu for buffer selection (so for example, all c-code buffers are grouped for one submenu, all text buffers in a separate submenu, all python buffers, all TeX buffers etc)
On the other hand if only a few buffers are open, then you are presented with a single list.
You can even customize the behaviour to determine the point at which this splitting will take place.
Whether double clicking or alternate functions based on how long a button on some gadget is pressed, it's been done before and it's a bogus, bullshit waste of the legal system's time to have ever filed it.
Bill Gates and his crew should be ashamed. I didn't think even he would be so ignorantly, selfishly, and stupidly greedy as to patent the bloody obvious that's been done for years. Power switches, reset buttons, PDA backlight functions, there are dozens upon dozens of examples much older than the filing.
Bill needs to take another look at his legal staff -- somehow one of his SCO drones managed to get back in the building, or thinks that just because Microsoft covers the paycheque means they're supposed to be filing patents on Microsoft's behalf instead of SCO's.
Either that, or Bill is trying desperately to distract us from something that is actually important, like some tabled piece of legislation we haven't noticed.
I do not fail; I succeed at finding out what does not work.
The problem everyone is hav ing here is that "obvious" doesn't mean "obivous". Sure, maybe it seems obvious to a user, but obvious in the context of patentability has a very specific definition:
From the Manual of Patent Examining Procedure, section 706.02(j):
"To establish a prima facie case of obviousness, three basic criteria must be met. First, there must be some suggestion or motivation, either in the references themselves or in the knowledge generally available to one of ordinary skill in the art, to modify the reference or to combine reference teachings. Second, there must be a reasonable expectation of success. Finally, the prior art reference (or references when combined) must teach or suggest all the claim limitations. The teaching or suggestion to make the claimed combination and the reasonable expectation of success must both be found in the prior art and not based on applicant's disclosure. In re Vaeck, 947 F.2d 488, 20 USPQ2d 1438 (Fed. Cir. 1991). See MPEP 2143 - 2143.03 for decisions pertinent to each of these criteria."
The basic notion is that there must be some prior art, or combination of prior art, that "teaches" EACH AND EVERY claim element in the later patent -- PLUS there has to be a "motivation" to combine them. Just because there is prior art, or because something seems "obvious" to a user, doesn't mean that it meets the LEGAL definition of "obvious" relevant to the USPTO.
Just thought I would mention that...
"That's not even wrong..." -- Wolfgang Pauli
[...] That, and it hides my hamstersex.com taskbar entries [...]
h p
My hamster says he'll be happy if you could hide his porn photos too:
http://www.ag0ny.com/misc-20040513-hamster-porn.p
My site
You're making the usual fallacy of putting equals between software patents and silly patents. Which doesn't even hold true in either direction.
/. to bitch and moan about how you should be allowed to steal everyone's work. Whether it's copy-and-pasting someone's algorithm, or downloading every new movie on P2P, or whatever, the ISO-standard /. freeloader should never have to pay for anything.
1. There are plenty of silly patents which don't have anything to do with software. You can find plenty such barrels of laughs as a van with a horse on a treadmill instead of an engine. (Yes, believe it or not, someone patented something as impossible as that.)
2. There are plenty of software patents which are _not_ trivial.
E.g., ever since the GIF patent I keep hearing about how compression algorithms are something trivial and obvious. Well you invent a good new compression algorithm if it's that trivial. _Then_ you can say it's trivial. No, really. Try it.
E.g., I keep hearing the same about various movie and sound codecs. (A la "waah! MP3 shouldn't have been patentable!") You know what? _You_ come up quickly with a good codec, if that's trivial. I'll tell you a secret: back in the early 90s I actually tried coming up with my own algorithm to compress game movies. Turns out I had no bloody clue where to even start.
E.g., I keep hearing about how cryptographic algorithms are no-brainers and shouldn't be patentable. No shit, Sherlock? You try coming up with a new secure algorithm over the weekend, and only then you'll have earned the right to say it's trivial. In practice what virtually every "smart" programmer comes up with is some snake oil idea, like xoring the output of the random number generator to the input stream. Ask a real cryptographer why that's easier to crack than a brown paper bag.
Etc.
To cut it short: It only seems trivial because someone explained an existing algorithm to you already. But try actually inventing a new one. You'll quickly discover why such things are discovered by mathematicians not code monkeys.
In practice some people had to sit and _work_ to come up with that stuff. Sometimes for years. It also took a lot of testing. And someone had to pay for that research work. It's no less research work than, say, a pharmaceuticals company researching and testing a new drug.
Now I do understand that it's fashionable on
However, here's a new idea for all those complaining about patents: if you really want to convince me of your moral high ground, why don't you do the exact opposite? Why don't _you_ give a new algorithm away, instead of asking that others give you stuff for free? Go, actually _invent_ something new, and put it in the public domain.
A polar bear is a cartesian bear after a coordinate transform.
Of course I noticed the thread -- especially as the reference featured MY NAME in the first place!
:-) ;-)
Of course I was surprised to see that Microsoft seems to patent something that is closely built after my thoughts mentioned on the kde-look mailing list in 1999 already.
One of the problems with considering my thread as prior art is that unfortunately it was implemented by Matthias Elter some months later. It only turned out during implementation that task grouping only becomes interesting if
- the user doesn't use virtual desktops already (because he already organizes his tasks himself already)
- the tasks are only grouped after a certain thresholded is reached.
It doesn't take to be a genius to get that threshold idea because it's just the logical next step once you implement it but it seems that Microsoft actually implemented my idea before we did and therefore realized this tiny step before us.
Anyways it's interesting to see how Microsoft seems to monitor the KDE mailinglists since 1997.
E.g. I had the idea to create kpersonalizer which featured a dialog with a slider which you could easily use to configure the amount of eyecandy versus performance in KDE.
It was funny to see a very similar dialog in XP Betas two months later which contained almost the same wording in some places
So much for cross-polluting ideas between KDE and MS developers