Apple Tries to Patent Fast User Switching
Ashcrow writes "An article from The Register points out Apple's attempt to patent fast user switching. It seems that Steve Jobs admits that Microsoft beat them to the punch but believes Panther's implementation is superior."
um, isn't "su" fast user switching? Doesn't that have prior art?
In times like these, it is helpful to remember that there have always been times like these. - Paul Harvey
Incidentally, it does, however, cover uses such as the Mac OS' Location Manager, which switches network-related settings according to the user's location. The patent extends that idea to cover other, more personal settings and data, that might depend on the user's location/identity, ie. the computer's owner as public individual and as company employee.
I think that this is really the point here. Apple's got a great implementation of multi-environment profiles and they want to protect that. Jobs himself said that WinXP got there first...It'd just be odd to retract and deny that.
Anybody remember when Apple patented "lighted" computer devices? Everybody was guesstimating that it meant your new iMac would, at the press of a key, turn into the center of a disco party for you and your friends. Mostly we are inaccurate, since we never know what's behind the doors at 1 Infinite Loop.
Finally, when contacted, Jeff Bezos said, "Been there, done that!"
If there's a prior implementation, how can it be patented, especially when it's not like Apple can claim that they don't know about any competitors?
This is the USPTO we're talking about. You could patent the wheel and nobody would notice until the Register posted the story.
because it appears that nobody here is able to. They are not patenting fast user switching per-se but changing application settings and preferences on the fly, such as what location manager is doing.
Sure, multipse X sessions are easy! Here's a very nice tutorial on how to do that.
Microsoft tries to patent "fast user baiting-and-switching."
A deep unwavering belief is a sure sign you're missing something...
If you read the article, you will see that Apple has filed a CONTINUATION of a patent involving user-switching, originally granted in 1995. This is a completely legitimate move on their part. It is arguable that they have owned this technology for years. As for using SU for user switching, this would be true as an earlier form, however the patent applies to the GUI. Dan
Standing on the shoulders of giants.
Straight from The Register story (the The Register story?):
:)
At WWDC, Jobs admitted that Microsoft had beaten Apple to market by offering such a feature in Windows XP, but he claimed Apple's implementation was the better of the two.
That would imply, surely, that Microsoft has a solid prior art claim?
No. The current application, filed last November and updated this past June, turns out to be a continuation of a patent, number 6,512,525 filed in August 1995, long before Windows XP arrived, and finally granted in January 2003 with the same title. That patent is also assigned to Apple.
My blog
The thing about software patents is that they are Implementation-Specific. For example, the patent held by Adobe on tabbed palettes that can be dragged in and out. Adobe was able to sue Macromedia because Macromedia copied the implementation verbatim. Had Macromedia used a different technique to tear off palettes they would have been safe.
Likewise, by extending their Location Manager patent to include user-oriented settings Apple is implying that the switching technique and internal binding methods are unique to their implementation. Microsoft may have a semblance of fast user switching under XP, but there is no doubt that their implementation relies on different hooks and methods than the Apple implementation, which is a very thin layer that leverages the Darwin underpinnings of the OS. Most geeks here can easily guess the techniques Apple had to use in order to make this possible on top of Darwin. These techniques are certainly more graceful and less of an OS kludge than whatever Microsoft had to bolt onto Windows, and could easily be applied to other Unix-like OS's.
There will be a time in the not-too-distant future when portable devices will contain GPS by default, and automatically switch locations and users on the fly. Apple is doing the right thing here, formalizing their design via the patent system.
-- thinkyhead software and media
On linux (and probably any other system with XFree86 ) To get to the first virtual console Use: CTL+ALT+F1. Then login and type:
someone@server someone]$ startx -- :1
X windows starts using the next available console. To switch between X sessions use CTL+ALT+F7 and CTL+ALT+F8. To start more sessions use :2, :3 etc. This has been available (but not well documented) for many years. Have Fun!
- This is a continuation of a patent filed in 1995, and finally reviewed and granted in January 2003. Even if this was patenting Fast-User Switching, it was filed way before MS had it.
- This is NOT a patent on Fast-User switching (by itself). MacOS has, since, well probably no earlier than '95 but I'm thinking it was introduced around '98 or so had the "Location Manager". It works like this: LM compatable Control Panels saved their prefs in config files within the Preferences directory in the System Folder, and registered themselves with the Location Manager on initialization. Then, using a Location menu, you could simply snap all the settings to different configurations with one menu. Quite handy, I have one set on this machine for "normal" and one for "MIDI setup".
- We've all seen the Balmer video, but even he wouldn't be so stupid as to announce "our compeditors beat us to it" and then file a patent. Steve may be sadistic, but stupid he is not.
If I see one more post about "I have a virtual desktop and I can put a different xterm on each one" or "One word: su" , all I gotta say is this: