Google Granted Cloud OS Patent
An anonymous reader writes "This week, Google was given approval of a network OS patent that it applied for back in 2009. The design of the OS is built for 'providing an operating system over a network to a local device' to provision new versions of operating systems onto hardware devices. Filed in March 2009, the idea for Chrome OS was protected by Google early in the development process of the OS, but it was hardly new and unique, given the general description of its features in the patent itself. It is the best sign yet that Google is working toward seamless hardware and software experiences."
I like what Google does... most of it anyway. But it's just as bad when Google gets a software patent as when anyone else does.
END - THEM - ALL
Google pretending to have invented the thin client might protect us from somebody else patenting it. Although I did have to check the date and make sure it wasn't April 1st.
"1. A system for providing an operating system over a network to a local device, comprising: a base image server configured to transmit a base image of the operating system; a preferences image server configured to transmit at least one preferences image; and an image loader configured to combine the base image and the at least one preferences image into a combined image at the local device in order to provide a full version of the operating system on the local device and automatically remove the full version of the operating system from the local device when logging off or exiting the full version of the operating system on the local device."
If this ever gets used in a court case, I predict a world of fun in defining exactly what a 'preferences image' is.
Didn't Unix (specifically, NFS) have a diskless boot option decades ago? Between that and whatever VMWare's been doing (they must have a way of choosing which image you want to load onto your server, right?) how is this in any way an original, patent-able idea?
Given Apple's track record they will file a lawsuit Monday.
No good deed goes unpunished.
Have gnu, will travel.
FTFY
Cwm, fjord-bank glyphs vext quiz
And perhaps they should. From the description it sounds like there's plenty of prior art, including Apple's netboot.
Did you read the patent? I'm guessing not, since you're asking how it's different than netboot.
Google's patent basically says:
The BIOS loads an image loader
The image loader downloads the OS image + a preferences image from a server
The image loader combines these two images to create the full version of the OS and loads the image on to the local device
When changes are made to the image on the local device (file change, settings, etc), these changes are kept in sync with the OS/preferences image server(s)
When the device is shutdown the image is removed from the device
The patent has more details.. but that's the basic idea (at least from my interpretation.. correct me if I'm wrong)
1) the patent says when the data is synced, it is compressed and encrypted
2) BootP does not keep OS changes in sync (if the OS image is changed, those changes are not saved w/ BootP... the patent has an OS image server that keeps those changes in sync)
hard to tell, but to me it seems that the big difference is that with netboot, you boot from the network, whereas this boots locally, gets a boot image, puts it to local disk and boots that. So you boot locally, just first get the bootimage over the network and store it.
It looks in my view similar to http://simpc.nl/ Although SimPC (at least way back, when I worked on it) always booted locally and just got a new new image when a it was newer. Considering that they mention it may be 'synchronized version of a locally cached version' it may be argued that it is similar.
I would say, hard to defend this patent. But I am not really an expert in patent laws
---
Damnit. You've foiled my plan. I registered for this account in 1999/2000, and I've waited 12 years to build my reputation on slashdot just for this very moment when I could shill for Google. Now it's all been ruined!
F'ing moron
Netboot is not an anticipation of the claim because it does not have the "preferences image server".
It is dead easy to avoid, though. Just don't "remove the full version of the operating system from the local device when logging off". Note the word "remove"? Do something like invladiate an encryption key that is needed to make the full version work. That is part of the OS's data, not part of the OS itself. Even just by overwiting a small but crucial part of the "full OS", such as a jump table, will get you the result you want, but not infringe the patent.
The thing about patent is to COMPLETELY ignore the abstract, read and interpret the main claims, and if you really do not know what the claims mean, condescend to read the description.
Above all, remember: It's the independent claims that matter -- almost nothing else does!
Time is life: speed saves it. LJK Setright