Slashdot Log In
Steve Jobs Patents "The Dock"
Posted by
CmdrTaco
on Wed Oct 08, 2008 09:43 AM
from the what's-next dept.
from the what's-next dept.
theodp writes "If you're a PC, you may be unfamiliar with The Dock, the bar of icons that sits at the bottom or side of a Mac and provides easy access to Apple applications. But don't count on it becoming a standard on the PC. On Tuesday, the USPTO awarded Apple — and inventor Steve Jobs — a patent for their User Interface for Providing Consolidation and Access, aka 'The Dock,' after a rather lengthy nine-year wait."
Related Stories
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
CDE? (Score:5, Insightful)
you have to be kidding.. CDE has had this for years, if not decades..
Re:CDE? (Score:5, Insightful)
Parent
Actually, they already have. (Score:5, Informative)
Parent
Re:CDE? (Score:5, Insightful)
Yes it does. There are bazillions of patents with similar names because they cover similar subjects. With only a brief description of a patent it's impossible to know whether it is indeed novel. Fortunately, patents are more than a brief description. The Dock patent does into great detail covering the magnification feature. It's easy to trash a patent by looking at the title and saying "it's been done before". But when you actually read it, it becomes a bit less obvious the novel things the patent claims have actually been done before. Does Claim 120 ring any bells?:
That's some details of how that nice "hump" is generated when you use the magnification feature. Had you seen specifically that before 1999?
Parent
Re:CDE? (Score:5, Informative)
more like the quick launch bar...which granted appeared only in XP.
More like Windows 95 [google.com]...
Adding Applications to Internet Explorer 4.0's Quick Launch Toolbar
Inside Microsoft Windows 95
A publication of The Cobb Group
Published March 1998
If you've installed Internet Explorer 4.0, you've probably noticed the new Quick Launch toolbar sitting between the Start button and the taskbar, as shown in Figure A. The icons on this handy toolbar make it very easy to launch some of Internet Explorer's applications. Once you get in the habit of using the Quick Launch toolbar, you'll quickly appreciate its convenience and efficiency. [...]
Parent
Re:CDE? (Score:5, Interesting)
I can recall using CDE on an AIX box just over ten years ago. It was a well established part of the interface at that time. Anyone actually know the inception date of CDE's dock?
Parent
Re:CDE? (Score:5, Informative)
CDE [wikipedia.org] came out in 1993. The MacOS dock has its origin in NeXT [wikipedia.org] who was later purchased by Apple, leading to Steve Jobs coming back to Apple.
Nextstep [wikipedia.org] was first released in 1989 with previews all the way back to 1986 (according to Wikipedia anyway).
Thus, Nextstep does seem to preceed CDE by quite a few years and with NeXT Apple purchased these IP rights.
What this means for other OSes and Dock implementations I don't know.
Parent
Re:CDE? (Score:5, Informative)
Parent
Re:CDE? (Score:5, Insightful)
Thus, Nextstep does seem to preceed CDE by quite a few years and with NeXT Apple purchased these IP rights.
"These" IP rights? What IP rights would that be? Even if NeXT had been the first company to do this in the 80's, they would have had to apply for patents then, not more than a decade later.
Second, there were equivalent constructions for X and Smalltalk. Oh, and in case you were wondering, both of those predated NeXT and NeXT liberally copied from both of them.
Parent
The Death of Y'z Dock (Score:5, Informative)
The Y'z Dock software was really really slick and very comparable to Apple's. You can still find the beta distros on pages like Fileforum and other third party hosters (I won't link because you will have to use those at your own risk).
I don't think anyone in the community ever thought they could get away with mimicking the dock
Re:The Death of Y'z Dock (Score:5, Interesting)
I wonder if StarDock will come under fire for ObjectDock.
Parent
Re:The Death of Y'z Dock (Score:5, Insightful)
I don't know why that went out of style
It completely went out of style when:
Hi, I'm a Mac.
And I'm a PC.
Parent
The worst part is (Score:5, Funny)
Since when does the comma take precedence over the semicolon? Normally, that would be read as a list of four items: Ording, Jobs Bas, Lindsay Steven P., and Donald J. The fact that such vile abuse of punctuation is standard as the USPTO is irrefutable proof that the entire institution is corrupt.
Not a patent on the dock (Score:5, Informative)
Can you even bother to read the abstract?
To provide greater access and consolidation to frequently used items in the graphical user interface, a userbar is established which includes a plurality of item representations.
Not the patentable part...
To permit a greater number of items to reside in the userbar, a magnification function can be provided which magnifies items within the userbar when they are proximate the cursor associated with the graphical user interface.
Ah, yes, there we go. The patent is for rollover magnification of the items in the dock.
Good! (Score:5, Funny)
Good! That row of icons that I never liked will be relegated to the Apple desktop and won't clutter anymore the screens of any other OS :-)
What the patent covers (Score:5, Informative)
1. A computer system comprising: a display; a cursor for pointing to a position within said display; a bar rendered on said display and having a plurality of tiles associated therewith; and a processor for varying a size of at least one of said plurality of tiles on said display when said cursor is proximate said bar on said display and for repositioning others of said plurality of tiles along said bar to accommodate the varied size of said one tile.
Roughly, increasing the size of the icon which the mouse is over, and repositioning icons around it.
36. A computer system comprising: a display; a cursor for pointing to a position within said display; a userbar rendered on said display and having a plurality of tiles associated therewith; and a processor for varying a position of at least one of said plurality of tiles on said display when said cursor is proximate said bar on said display, in accordance with a predefined relationship between an effect width W, a default height h of said at least one of said plurality of tiles and a selected maximum height H of said at least one of said plurality of tiles wherein said predefined relationship includes a function S defined as: S=((H-h)/2)/sine(.pi..times.(h+2)/(W.times.2)).
Roughly, a bar in a gui where the position of icons nearby the mouse is modified according to the formula given.
65. A computer system comprising: a display; a cursor for pointing to a position within said display; a userbar rendered on said display and having a plurality of tiles associated therewith; and a processor for varying a position of at least one of said plurality of tiles on said display when said cursor is proximate said bar on said display, wherein said processor displays a label associated with said at least one of said plurality of tiles with a first predetermined fade-in rate when said cursor moves proximate said at least one of said plurality of tiles from another of said plurality of tiles, and with a second predetermined fade-in rate when said cursor moves proximate said at least one of said plurality of tiles from outside a region associated with said userbar.
Roughly, displaying the name of a program (by fading it in) when you run the mouse over the associated icon from outside the dock.
67. A computer system comprising: a display; a cursor for pointing to a position within said display; a userbar rendered on said display and having a plurality of tiles associated therewith; and a processor for varying a position of at least one of said plurality of tiles on said display when said cursor is proximate said bar on said display, wherein said processor displays a label associated with said at least one of said plurality of tiles with a first predetermined fade-in rate when said cursor moves proximate said at least one of said plurality of tiles from another of said plurality of tiles, and wherein said processor fades out said label when said cursor moves away from said at least one of said plurality of tiles using a first fade out rate when said cursor moves into another of said at least one of said plurality of tiles, and using a second fade out rate when said cursor moves out of a region associated with said bar.
Roughly, displaying the name of a program (by fading it in) when you run the mouse over the associated icon from another icon.
69. A method for displaying items in a graphical user interface comprising the steps of: providing a plurality of said items in a region of said graphical user interface, each of said items having a default height associated therewith; moving a cursor along said region; and selectively magnifying at least one of said items closest to said cursor to a first level and magnifying items proximate to said one item to other levels less than said first level.
LISTEN...some of you are not paying attention (Score:5, Funny)
Key pieces of this story:
It's Apple.
It's Jobs.
It's therefore NOT eligible for scrutiny.
Move along...
OH NOES! (Score:5, Interesting)
Oh shit! This means we can't have icons both showing a task that can be opened and one that already is in one icon!
Oh well! I'm not sure how we'll survive, but those crazy developers are pretty resourceful, I'm sure we'll find some other way to launch applications and check if they're still open later.
Re:I havent seen Apple's version (Score:5, Informative)
Parent
Re:I havent seen Apple's version (Score:5, Interesting)
So basically, CSS Dock [ndesign-studio.com] is now illegal despite the fact that it is just JavaScript (written using jQuery) and CSS? Great. Now when I'm doing web development, I need to make sure I'm not stepping on the patents of people in completely different arenas.
Parent
Re:Oh.. you mean the Quick Start Bar? (Score:5, Interesting)
No, he means the 'system tray', which is the closest equivalent to 'the dock' that exists on Windows. 'The dock' has been part of the Macintosh OS and user interface since its introduction in 1984. There have been plenty of imitators, such as the GNOME System Notification Area and The Windows 9x System Tray and the 'dock area' in so many other environments -- KDE, NeXTStep, OpenStep/GNUStep, XFCE, CDE, etc., but I don't think any of them predate the Mac's 'dock'.
Parent
Re:Oh.. you mean the Quick Start Bar? (Score:5, Informative)
Parent
So what if it's trivial? (Score:5, Funny)
That's an awfully trivial difference.
Which is exactly what makes it patentable in the United States.
Parent
Re:Oh.. you mean the Quick Start Bar? (Score:5, Insightful)
Yes I know OSX isn't perfect (I can rant for days about the awfulness of Safari) but to paraphrase Winston Churchill: OSX is the worst operating system, except for all of the others.
Parent
Re:Oh.. you mean the Quick Start Bar? (Score:5, Funny)
Parent