Microsoft Patents Grouped Taskbar Buttons 714
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."
Another one for the EFF to bust. (Score:5, Interesting)
GNOME did this before Microsoft... (Score:3, Interesting)
Re:OK, so MS has had this since winXP... (Score:1, Interesting)
Patent this! (Score:3, Interesting)
Stuff to manipulate taskbars... (Score:4, Interesting)
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.
I suppose it's time? (Score:5, Interesting)
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.
Re:BeOS had that in 1999 (Score:5, Interesting)
Wich is a behaviour that makes it really annoying, because you have to switch your mind-gears between "searching among open windows for the useful window" and "search for the app icon and then navigate to the useful window". I'd rather have "grouping always" or "grouping never", the latter being what you get when you disable the grouping 'feature'.
Prior Art (Score:2, Interesting)
When I have only three or four Eterms open, they're buttoned separately, when I have a dozen, they're collapsed into the same button, with a dropdown for individual access.
Good (Score:1, Interesting)
It makes sense (Well, a Windows kind of sense) for Windows to have this because by default it doesn't have workspaces (yet), though that's in TweakUI I heard. They can keep their grouped tasks, I will give it up heartily.
Funding (Score:5, Interesting)
About patents (Score:3, Interesting)
Claim 1 simply says that if for example you have a button for a word file x.doc (handled by winword.exe) and the system receives a request to create a button for y.doc it will figure out that x.doc and y.doc are both handled by winword.exe and place the button for y.doc adjacent to the x.doc button. That's all there is to it!
Couple corrections to other postings
- you do not claim prior art (it's not yours, is it) you disclose your knolwedge of prior art; that helps the examiner figure out the diffs
- the mentioned threshold talks about available space; not how much time has passed
Lastly, the innovation seems to be in the method for deciding how to arrange the buttons (claim 1)
all other claims are based on that method. Claims 2 & 3 (grouping) are novel when implemented using the method of claim 1.
By definition if the patent has been granted, than there is no prior art that is the same as the invention. To the extent that another system achieves a similar objective, it must be using a diffenrent method.
Re:Question regarding patent law (Score:1, Interesting)
Re:Wow.. (Score:4, Interesting)
Re:This isn't obvious (Score:3, Interesting)
I haven't seen a grouping yet that was particuliarly innovative. How about grouping by interrealtion? I group an Excel spreasheet together a Word document because they are sharing data and are obviously one task. I'm copying and pasting between IE and PowerPoint for a presentation. Shouldn't they be grouped together instead of all my IE session including the unrelated /. and Groklaw windows?
So no, I don't this stuff as non-obvious or innovative. Nor am I saying "I hate MS" for doing this. I'm saying it's a dumb patent.
This is potentially good for us... (Score:5, Interesting)
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)
Re:Another one for the EFF to bust. (Score:2, Interesting)
Re:Funding (Score:5, Interesting)
preemptive strikes ? (Score:3, Interesting)
If it hasn't been done already, somebody in the OSS community (Red Hat?, IBM?) should set up a fund that is devoted to obtaining patents and putting them under a free license or something. Maybe sales of a popular software product (or portion of sales of services from OSS software) could be funnelled into the fund.
Re:Here's the truly sad part (Score:1, Interesting)
Solutions:
- not to open that many windows.
- hide windows that are not in use.
- group windows randomly.
- group windows by application type.
Re:RTFP! (Score:2, Interesting)
By definition, patents are supposed to describe an invention such that a practioner skilled in the art can recreate the invention after having read the patent.
Being able to recreate the invention does not mean the patent is invalid. Just the opposite: it is in fact a basic requirement of a patent. When explained, anyone should be able to implement it. Patents are supposed to be obvious once someone else has come up with the idea and explained it.
Re:This isn't obvious (Score:1, Interesting)
If I was designing something like this I wouldn't even have considered it. That makes it non-obvious. Whether or not it is novel depends on whether or not someone else did it first. I have seen no such thing.
Re:OK, so MS has had this since winXP... (Score:4, Interesting)
PJ is right (Score:3, Interesting)
Re:Another one for the EFF to bust. (Score:2, Interesting)
Re:BeOS had that in 1999 (Score:2, Interesting)
UI standards. If About is the only thing in Help, and you decide to push About to the top level, now you have differing behaviors for the menu bar. When you click on File, a menu drops down, but if you click on About, a dialog pops up. It's better to have a drop-down menu with the single item than to have that odd behavior. This goes for other menus, as well. I'm sure you've seen applications that only have Exit under File. You wouldn't want to push Exit up to the top-level. It may seem silly to have a menu with only one item in it, but it's better than a menu bar with multiple behaviors.
Except for the time constraints to do and undo ... (Score:5, Interesting)
Re:Another one for the EFF to bust. (Score:3, Interesting)
It's a pretty clean desktop. I wish I could dump my crotechety old win2k box at work!
Re:This isn't obvious (Score:3, Interesting)
Seeing prior art has nothing to do with the non-obvious part.
>> If I was designing something like this I wouldn't even have considered it. That makes it non-obvious. Whether or not it is novel depends on whether or not someone else did it first. I have seen no such thing.
Just because you think it's non-obvious doesn't make it so. I find it very obvious, and think I would have done the same. I think a lot of people would have, too. In your car, do you find the buttons grouped, say for your radio, air flow? Absolutely. It's obvious.
Re:Wow.. (Score:3, Interesting)
The mouse was developed by Doug Englebart [ibiblio.org] at Stanford Research Institute more than a decade before PARC came into existence.
Apple paid a lot of money to license PARC's technologies. Apple also hired several ex-PARC employees. Apple also heavily improved on PARC's ideas; it certainly wasn't the case that Apple simply "stole" the Star. And it certainly was NOT the case that the Star was the first GUI or even mouse-driven GUI. Apple added a hell of a lot of innovations to the technologies they licensed from Xerox. It was Microsoft who shamefully stole the MacOS interface without paying fees. Read folklore.org [folklore.org] to hear the story straight from the horse's mouth.
As the saying goes: Microsoft has a brilliant Research and Development team, and they're called Apple. It's disgusting how little Microsoft adds to the industry, given their size and wealth.
You might want to read it again. From memory, Levy didn't do such a hatchet job on the history.
Re:Another one for the EFF to bust. (Score:2, Interesting)
A long while before XP.
like a couple years.
KDE had it as an option for a while too, though maybe not pre XP Betas, but probable was.
Neither of these to my memory though had an auto grouping if X number of tasks are running option.
useless patent mania (Score:3, Interesting)
patent a) grouped taksbar buttons on a desktop.
patent b) audio codecs used by VoIP implementations.
with patent a) you can still use your desktop, only are not allowed to group your buttons inside a taskbar.
with patent b) you can not make a VoIP call at all. VoIP becomes unaccessable when patent b) is not obeyed.
Robert
He wasnt talking about the tray (Score:3, Interesting)
I used to have the taskbar hidden as well but the grandparent had a good point, that you have to move the mouse to show it, and then find what you want, and then click it. When it's always visible, you can see what you want before you even start moving the mouse. It is a lot quicker in my opinion. If you have low screen resolution, however, it's a good compromise to hide it.
Regarding task bar grouping, I think it's useless as well. It pisses me off a lot, because you have to do two clicks to re-open a window rather than one. It's one of the first things I always turn off with a fresh install of XP. It's still shitty that MS patented this, but at the same time, it's such a shitty feature that I dont care.
Emacs has grouping on buffer selection (Score:4, Interesting)
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.
Semantics (Score:5, Interesting)
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.
Re:Another one for the EFF to bust. (Score:2, Interesting)
Regarding (2), taskbar grouping != tray minimizing. Tray minimizing minimizes to the icon list in the lower right part of the screen (which is usually called the "system tray"), so that the only space taken is an icon's worth. If he has so many open windows that he can only see the icons anyway, why not minimize them so that they take *exactly* the real estate of one icon each? OK, there's a downside -- can't Alt+Tab through those windows anymore.
Re:Another one for the EFF to bust. (Score:3, Interesting)
Re:Another one for the EFF to bust. (Score:2, Interesting)
One is a reserved region of screen where representations of running programs can be found, the other is a reserved region of screen where representations of running programs can be found.
And given that the "taskbar" can be hidden, is there any real difference (I'll get to the "yes" answer later) between it and my Sawfish popup menu which not only contains representations of running programs, but, pertinant to this patent, groups all like programs together in order to save space at the expense of having to do a bit more mouse-work. Very little, apart from the fact that my popup can appear anywhere, and MS's only resides along one side of the screen.
The MS, Apple, KDE etc. weenies and patent lawyers who get off on pretending that there's anything novel about what's little more than making a selection by mouse movement and clicking need a serious dose of reality.
Is there anyone I've not included? Hmmm,actually the old Amiga and Atari/ST guys have got off scott free, I don't remember them (us, I was one, not saying which side, as it was a friendly rivalry)
getting so self-indulgent and obsessive.
Hexagonally oriented auto-hiding recusive popup icon menus, with gestures of course, that's where the future of GUI development lies, I's sure.
Either that or it's the DWIW button.
FatPhil
The patent was filed one day (Score:2, Interesting)
Tasklist can group icons together when multiple instances of a program are running. A number in parentheses appears to next to the application. Clicking on the icon brings up a menu listing all of the running instances.
Re:The usual convenient mistake, eh? (Score:5, Interesting)
Re:Funding (Score:2, Interesting)
Just gathering information and presenting it in a clean and well worded way.
There's just got to be a lawyer or 2 somewhere using linux and interested enough to get behind this.
taskbar executive (Score:3, Interesting)
Now I run XP, and it offers a similar feature - but nowhere near as flexible as TE.
Unfortunately, TE doesn't run under XP, and it looks like they won't make an XP version. Shame.
Re:The usual convenient mistake, eh? (Score:4, Interesting)
I'll paraphrase the same question right back at you: do you think medicine would be where it is today, if anyone was free to brew in a bathtub the formula you've spent half a billion to perfect? Why the heck would anyone invest in pharmaceutical research at all, if that was the case?
Yes, you could argue until you're blue in the face about how that would be good. You could buy cheaper medicine, for example. But then noone would invest in producing _new_ medicine. Good luck if your disease doesn't go away with just penicilin and/or aspirin, because in your ideal world noone invented anything newer than that. You're gonna die, but hey, surely that's a small price to pay to keep those greedy corporations from patenting obvious chemical formulas.
You see, the point of patents is to stimulate research. Yes, you pay for it by having a 20 year interval in which someone gets to collect royalties for their investment. But the benefit in the long run is that you actually get research.
Well, see, same thing with software. Do I think we'd be better off, if anyone started patenting software algorithms since 1950? Damn right. We'd have had more people actually paying from research, instead of just hordes of people copy-and-pasting the same code over and over again. (Algorithms copied from a book via memory, for all practical purposes I'll consider to be copied-and-pasted.)
Crypto patents .. not trivial, just not patentable (Score:4, Interesting)
Now, a lot of folk think that maths is about discovery of relationships that are consistent with the current mathematical/logical framework (like pure science). Further, that this isn't _invention_ (though it is very worthwhile and highly skilled work that I greatly admire). [You appear to think that maths is discovery and invention?]
So, the only bit left to be an invention then is the programming an algorithm into a computer, given the algorithm. This can be simple - technical but not inventive, the sort of thing programmers commonly do.
Often, it will be hard because of the optimisations required. So, claim the optimisations in a patent, but the mere implementation of the algorithm isn't inventive IMO. Basically, I don't think that mathematics is (nor should be) patentable. This way anyone can use the basic mathematics and produce their own optimisations.
PS: I don't think the optimisations should be patentable either (different argument). But I do feel that there is a strong argument that if anything else is patentable that such optimisations (that make inventive use of the platform) should be considered to have an inventive technical effect and so be patentable.
Patents will weaken (Score:2, Interesting)
Read this! (Score:2, Interesting)