A lawsuit has accused Apple of violating a patent describing a means of "quickly booting a computer system". Late last week, an outfit calling itself Operating Systems Solutions filed suit in the Middle District of Florida, claiming that Apple infringes its patent with Mac OS X. As pointed out by Patently Apple, the patent in …
I am all for patent protection
But this is rediculous.
The internals of MacOSX, Solaris, AIX, BSD, etc. are so different from what is described in this DoS patent.
Then the only question is...
...why are you for patent protection?
@Destroy All Monsters
Maybe you should have specified "software patent protection," because considering that you posted that here in El Reg, I'm surprised that your first vote was a downvote.
Shades of grey, dear
A properly applied patent system works. This is not an example of a properly applied patent system, but of a fundamentally broken one. It cannot be used as an example of why patents are wrong, merely as an example of why the current system - which allows patenting of things that are neither obvious, nor novel, nor strictly even "inventions" - is wrong.
A patent system *cannot* work...
once the lawyers get involved. The initial idea for patents was great and worthy, but doomed to failure once the field was taken over by the IP lawyers. The only way forward is to remove the system altogether. Or shoot all the lawyers.
Re: Shades of grey, dear
"It cannot be used as an example of why patents are wrong"
Yes it can, in at least the following respect: how can the granting of a monopoly on a discovery that could be, and probably is being, independently performed in any way ethical? Saying to someone that someone else owns the discovery they made and that they have to pay a toll on the work they did, just like anyone who never attempted to make such a discovery at all, is a blatant injustice.
And before you come out with suggestions of grand "inventions" done only by a single person or group, aside from the possibility that other groups achieved the same thing but obviously didn't get any credit for it, such occurrences are by far the exception. Especially in software, concurrent discoveries happen all the time. You can mention "high quality inventions" in the area of public key cryptography (yet more concurrent discoveries right there), but such work is better rewarded with a much narrower system of reward. Given the amount of publicly funded research that ends up patented and in some aggressor's portfolio, public awards would be a viable and fair alternative.
(The veneer of credibility above the presumed extortion of organisations like Intellectual Vultures is that the big portfolio of "defensive patents" protect even against other patent trolls. How? Because you get to play a game of Snap with the big pile of patents. That's how patents are undermined by the ubiquity of discoveries in the domain, merely compounded by the patent regime's tendency to rubber-stamp everything they see.)
>> A properly applied patent system works.
@martin owens Assumption? When patents were first created the system worked just fine - it was properly applied, requiring models, actual inventions and not just vague, broad ideas and legalese. Calling historical facts "assumption" either proves you know nothing, or that you're willing to ignore reality when it goes against your argument.
@ac, you obviously didn't read my post. this is an example of why the patent system is broken now, it has no bearing on the *concept* of patents, as ypu are attempting to argue.
">> A properly applied patent system works.
Indeed. The author of the statement was clearly having a "cows in a vacuum" moment.
Even the poster child for patents - the pharmaceutical industry - has a pretty hard time showing that patents promote a well-functioning means, let alone an optimal means, of delivering treatments to patients effectively and at reasonable cost. And by patients I mean people whose life depend on such treatment, not some rich 80-year-old wanting a 24 hour stiffy and to look 40 years younger, and to whom the cost is mere pocket change.
In other words, this *can* be used as an example of how the *current patent system" is wrong.
"@martin owens Assumption? When patents were first created the system worked just fine"
Really? I thought the example of the steam engine patents had done the rounds, but I guess not.
"Calling historical facts "assumption" either proves you know nothing, or that you're willing to ignore reality when it goes against your argument."
Care to provide links to these "facts". I don't see how you shouting "facts!" is any different to anyone else shouting "assumption!" except that the burden of proof is actually on you.
"@ac, you obviously didn't read my post."
I did read your post. You can drop the condescension and re-read your own which started by claiming that, "A properly applied patent system works." I dispute that.
"this is an example of why the patent system is broken now, it has no bearing on the *concept* of patents, as ypu are attempting to argue."
You're arguing that "patents are OK, really - it's just stuff like this and the Patent Office that ruin the idea!" And I'm saying that actually there are fundamental reasons why patents are a bad idea, giving you one reason with regard to ethics. I'm actually disputing your sentiment because if you remove all the duplicate and overlapping patents from the landfill that currently exists and actually set extremely high standards, you still can't get past this ethical issue with patents.
So, in fact, any patent, whether of "high" or "low" quality (good luck with your perfect patent system and deciding what these are, because everyone believes their own patents to be the former and everybody else's to be of the latter kind) presents this very ethical issue. My criticism affects all kinds of patent system, both the current one and the mythical one you mention.
Of course the patent system is broken now - we've just seen a cartel spend $4.5 billion on a bunch of paperwork of no practical benefit to them other than that of litigating against others - but my point, which contradicts your sentiment, is that the magical working patent system cannot exist without ethical deficiencies and generally cannot exist in the modern world anyway.
Re: In short
"In other words, this *can* be used as an example of how the *current patent system" is wrong."
Yes, but given that any "ideal" patent system is still going to have patents granted for (1) stuff that other people have already done without whining about having a monopoly on it, (2) stuff that other people have done whilst also whining about getting a monopoly on it, leaving it up to the bureaucrats to turn one or the other applicant down, and (3) stuff that meets some magic criteria that represents a high enough "quality" where it is unlikely that a flood of applications will arrive covering that very same stuff, but where someone will inevitably find their own independent work covered by this artificial monopoly, it also works as an example of how an "ideal" patent system will also be wrong.
Advocating a mythical "ideal" system also happens to indirectly advocate the upkeep of the existing egregiously broken system because no-one is encouraged to consider the fundamental injustices. Claiming that patents somehow work, particularly with regard to software, is like claiming that you can shove an adult elephant through someone's front door. By the time you've made all sorts of caveats about building houses for giants, you might as well admit that the exercise is a futile one.
The patent is specific to windows based computers and they are also trying to use it in a wider context?? hahahaha.. they're wanting to eat the cake and have it too.. heheheh...
There's no way this gets very far - if it does then a nuke is needed up all their A****...
Why is it even wasting the courts time even? and apple had deep sleep in powerbooks with mac os 8 or 9 can't remember when it started ...
It's not even specific to a modern Windows PC.. CONFIG.SYS and AUTOEXEC.BAT are DOS specific.
Learn to read a patent
The only enforceable part of a patent is the Claims section. Each additional Claim *widens* the scope of the patent, rather than narrowing it. Each Claim that can be said to apply will attract an infringement. So in this case Claim 12 - the one that refers to CONFIG.SYS and AUTOEXEC.BAT - will not apply, but many of the other claims will.
Basically, some of the claims (e.g. Claim 13) are drafted in a way that will cover any hibernate/resume process that stores main memory to a disk file and reloads it, so Apple surely infringes on those claims. Apple now have to prove that they or someone else invented it first, or somehow persuade the court to interpret the claims in a way that doesn't cover their software. However, courts often widen the claims further, so they could interpret 'Windows' in claim 10 to mean any windowing environment.
They could try the 'obvious' defence - that the claim would have been obvious to anyone skilled in the relevant art - but that usually fails.
...take all the lawyers involved and bury them in the Texas desert up to the neck and...well nothing, just leave 'em there as reminder of how childish adults can be when little bits of green paper are involved!
This is just SOOOO bogus, that I can't begin to comprehend how they got assigned this patent in the first place! This is nothing less than the hibernate feature found in laptops since, well, forever... certainly before the patent filing date of 1999.
My aunt had a Compaq 486 laptop that had hibernation support (although it was called some funky branded name). It was running DOS 6.22 and Windows 3.11.
I remember playing games on it when I stayed there while my parents were away for a week in 1994, and she'd had it for a fair while at that time.
I'm certainly no fan of Apple, but in this case, I hope Apple win. Trolls need to be shot in the face.
I know I've gotten too cynical
I see a ridiculous software patent, and don't get shocked by how absurd it is.
I see another patent troll trying to extort money, and don't get angry at this systematic abuse.
I've gotten too cynical about all of this. All I can do is go, 'Hunh. I'm surprised they didn't file in east Texas."
When are they going to sue Microsoft?
My guess is never.
However this is so obvious that I'd expect that Apple will go all out for a re-examination. If the results of the re-examiations in the Oracle-Google spat are anything to go by then I'd expect this one to get the reject stamp in pretty quick time.
This patent is hardly a leap in innovation. I can't help wondering if Apple might call in the likes of HP(aka Compaq) and even IBM to help show the obviousness.
Perhaps given the age, the previous owners, and the closeness to DOS, Microsoft already licensed the patent ad infinitum.
If MS have already licensed the patent, it would actually add weight to the case being made by OSS.
Don't shoot the messenger - just the (patent) trolls.
They will be very surprised
All these boot acceleration technologies date back to 1970s, to IBM. For example prebinding (now dyld_shared_cache)
Microsoft was also the first to use all kinds of these tricks with Windows XP.
I am also sure FSF also gets irritated with this.
I mean, they may manage to make all these different entities allies of Apple on this case.
Apple also may thank to the fact that OS X minus frameworks and aqua is open source so they got the advantage.
That won't happen
They're probably funded by Microsoft or some capitalist like Paul Allen.
This mightn’t be a patent troll at work, the original patent holder was LG, maybe LG are getting their retaliation in early given iJobs propensity to use iLawyers to do a Tonya Harding on the (android) opposition at all costs.
If we had an Elvis icon I would use it at this point, that's Elvis as in "suspicious minds"
Re: That won't happen
"They're probably funded by Microsoft or some capitalist like Paul Allen."
Is it better when it's funded by capitalists like Steve Jobs?
If you're going to use "capitalist" as a slight, you might make sure they aren't on both sides.
what we need is
to fine the idiots who bring this kind of rubbish to court in the first place. the attempt to sue for damages over this is completely stupid.
not to mention idiotic
Re: what we need is
What we need is that Apple use its mighty legal muscles for a good cause, for once, and counter sue these arseholes into oblivion.
I'm all for this beautiful patent system
We only must make sure it will remain in the US, don't let anyone else have it!
Maybe someone can patent the USA patent system, then no one else can have it legally, and huge and costly patent wars will erupt between the patent systems of the world and they all become bankrupt, and extinct...allowing new life forms to evolve without fear.
They just need to head for troll friendly Texas
'Cause then they'd be
Trollin' in Texas
Suing for patents that are not real
Just trollin' in Texas
But they really expect to get a deal
P.S. to my comment
MSDOS.SYS is the only one of the "DOS files" required for Win9x to boot. Binary in old DOS and configuration file in Win95 and higher.
Next, there will be patents on how to sanitize one's anterior/posterior
after rushing in the loo/toilet.
I dread to see a patent on mounting and dismounting from a bicycle and on the shortest steps to repairing a leaking innertube...
Re: patents on how to sanitize one's anterior/posterior
You're a bit late...
have a look at US Patent #6520942.
Config and autoexec...
A little late to the party weren't they. The patent should have been filed obsolete. And what if msdos.sys had changed, after all it is the only configuration file required for Win9x to boot?
"Though the description hereinbefore may refer to terms commonly used in describing particular computer systems and software, such as IBM personal computer and Windows95 operation system, the concepts equally apply to other systems and software"
So what you have then is an idea which you think could be generally applied? That's not patentable. Next!
How, why did someone get a patent on something that has been around for years before, even going as far as giving it the same file names and as also pointed out, could they not attack MS for, well everything up to current NT systems!
You know, ive always thought it was the folk applying for patents that have been acting like complete twats but really its the ones handing them out. Its like a cock fight, is it them thats at fault of wanting to kill each other or the people that put them in that situation in the first place!!
I have no liking or respect for Apple at all.
But I hope they bankrupt these patent-trolling scum and counter-sue so they're penniless for life.
I expect Apple to buy the company and go after everyone else. Oh, you said "hope", sorry missed that bit but I hope you don't hold your breath.
Sounds a lot like standard, run-of-the-mill...
... system hibernation to me.
Excerpted from the article, with relevant points emphasised w/ asterisks:
"The method for a quick boot process includes the steps of performing a power-on self test (POST) operation when a personal computer system is powered on or a reset button is pressed; performing a normal boot process after the POST operation;
***saving the contents of memory and the status of the attached devices to a hard disk***;
checking if a reboot is requested;
***restoring the saved boot configuration information from the hard disk, after POST is completed***
during the reboot process;
***checking whether or not an initial device configuration file and/or an automatic batch file were changed***;
and executing commands in the two files and
***saving a newly created boot configuration information to the hard disk***
for future boot."
Windows 98 supported ACPI (Advanced Configuration and Power Interface) -based hibernation (though not very well, unless every driver on the system was WDM-compliant), and even Windows 95 had a "pseudo-hibernation" feature known at the time as "Suspend-to-Disk," back in the ol' APM (Advanced Power Management) days...
There are a couple of differences.
Most importantly, hibernation stores the last state of the machine. The technique listed in the article would restore an initial boot state. So that instead of running all of the commands required to boot the OS, it would simply load the resulting system state from the drive. The boot state shouldn't change very often, making it a mostly static image, rather than the hibernation image which would always be different.
Secondly, it's adaptive. Hibernation just checks to see if there's a hibernation state to load or not--though it may also give you the choice to load the hibernation image. With this technique the computer would check to see if the boot state is still valid; if so, then it loads it. But if not, it checks to see if even part of it is valid. If so, then it can load the useful part of the boot state and run the other commands to finish the boot process.
It does seem pretty reasonable to make something like this if you know about hibernation though. The only non-obvious parts I see are in how it loads only part of the image and that it should necessarily be faster than running the code to boot the machine as usual.
Guess Sun MIcro^Oracle, Tadpole, Dell, HP and others better worry
Lid suspend / resume has been in some of the best (and worst!) UNIXes ever produced.
They're not suing Dell, they know better.
They're not suing Sun^oracle, they know better.
They're going for the Fruit.
Thing is, I smell a worm.
Didn't Seattle Computer Products sell this to Microsoft in July of 1981?
Just askin' ...
Ah this explains why Microsoft have never implemented quick boot in any OS! :-)
This patent bullshit is bullshit
Rule 1. If you make a patent, you must make the product that uses the thing you patented.
Rule 2. People can have the same idea at the same or different times. Just because you patented having a shit in 1920 doesn't mean I have to pay to go potty in 2011.
Patents are going to kill developments. They simply should not be permitted to be sold without the product being still produced by the purchaser.
Lodsys and the rest of you patent mungers - GFY. I mean......in-app purchases are like the wheel - my 2-year-old could invent the wheel :-p
Bad comments are comments
@Rule 1: Not everyone is capable of producing the things they can invent/improve by themself. Unless you are MS or Apple you can't really make a profit off of OS related patents except by licensing or selling them to an OS vendor.
@Rule 1: Not everyone knows every potential use for an invention. Lots of things get patented so that they can be implemented in one scenario and later someone else notices that that same idea can be used in a very different scenario. As an example, epoxys are often used to bind two surfaces together. Surely someone patented these mixtures at one point--would explain why they come in different colors. However, several years ago, some people noticed that the mixed epoxy also worked well for making small, detailed sculptures. Should we really issue a new set of patents for the same mixture just because the original inventor didn't notice that epoxy could be used as a sculpting material?
@Rule 2: If it's so obvious that someone can reinvent it in five minutes, then it probably shouldn't have been patented in the first place. Though quite a lot of things are perfectly obvious in hindsight. Often, the better the idea, the more obvious it is in retrospect. If it takes longer to reinvent it, then the reinventor would probably have been better off spending some time to find out if someone else had already solved the problem instead of insisting that he's the only one that could possible invent such a thing.
@Rule 2: Patents also come with a time limitation. Though the patent can be extended if the owner continues to patent new and substantial improvements on the original patent.
@Patents...: They've existed for a couple hundred years already and things have still been developed in that time. Even software patents haven't managed to kill off the software industry yet, despite all the whining in forums.
@Lodsys: Either the guy that issued the patent was an idiot or you've simply trivialized the patent because you've got an axe to grind. I know which one I'd put my money on. Though it's possible we've all just trivialized the non-obvious requirement in the patent laws.
I for one...
Am tired of all this shit!
Stifling progress since day 1.
isn't it ironic?
Well ... that is the ironic part; they weren't. Actually when the modern patent system was coming into place somewhere at the end of the 19th century it was because there were a lot of people inventing a lot of stuff. But nobody wanted to disclose his secrets because of fear for the competition. That is why patents came: you could show your invention and keep getting money for it!
I don't know when or where it went all wrong, all i know now is: please kill this system!
Who cares ? It's Apple
Let 'em have it with all guns blazing. They're quite happy to spray the patent love in all directions themselves. Let the whole lot of them rot in their own spew. Have a look at the capital markets, the state of the economy, China's rise to power. The patent system is yet another fuck-up of biblical proportions.