Software Patent of the Week: A Poster Child for KSR

by on December 9, 2006 · 12 comments

Every week, I look at a software patent that’s been in the news. You can see previous installments in the series here. This week I look at a dispute between IBM and a company called PSI, which sells software to emulate the functionality of IBM’s mainframe computers. IBM filed a complaint requesting a declaratory judgment that, among other things, PSI’s software infringes several of IBM’s patents.

Here is the oldest of the bunch, “Program controlled rounding modes.” I’ll just quote from the patent itself:

In past architectures, rounding was provided either by means of a mode which controlled the rounding on all instructions, or by means of special rounding instructions. Each of these schemes has advantages and disadvantages. The mode has an advantage when a particular rounding mode is desired for an extended period of time. The special instructions have an advantage when a specific rounding is required for a single operation. It would be advantageous, however, to have a machine which incorporates both a rounding mode and a rounding instruction.

So what’s IBM’s brilliant solution?

The present invention overcomes the above, and other, prior art limitations by providing a machine having a default rounding mode that may be overridden by a rounding mode designated by an instruction. The current machine rounding mode is stored in a register, and an instruction includes a field for specifying whether rounding should be performed according to the current rounding mode or according to another rounding mode during execution thereof.

This is exactly like saying “some past automobiles have offered cup holders. Other automobiles have offered spoilers. The present invention overcomes the above, and other, prior art limitations by providing an automobile having both cup holders and a spoiler.” Or, for that matter, like saying “some past automobiles have offered adjustable gas pedals. Other automobiles have offered electronic throttles. The present invention overcomes the above, and other, prior art limitations by providing an automobile having both an adjustable gas pedal and an electronic throttle.”

There is an infinite number of potential “inventions” that consist of simply taking two random objects and combining them. It’s just nuts to grant a patent on all of them. If the Supreme Court rules for KSR next spring, it’s hard to see how this patent would survive.

It’s also worth mentioning the broader context of this case. This is a transparent attempt by IBM to use its patent portfolio to prevent competitors from cloning its mainframe computers. Had IBM managed to pull a similar stunt against Phoenix and Compaq in the early 1980s, there never would have been a market for PC clones, and the modern PC industry would be very different–and, I suspect, substantially less competitive.

Luckily, the courts were substantially more skeptical toward software patents in the early 1980s than they are today. As far as I know, IBM never tried to use patents to drive PC cloners out of business–most likely because they would have lost in court. Unless the Supreme Court comes out strongly against these kinds of trivial patents, I fear the outcome will be different this time.

  • Carme

    “Luckily, the courts were substantially more skeptical toward software patents…”

    It should be noted that this is not a software patent. The problem, of course, is trivial patents and not just software patents. Software patents are just inherently prone to being trivial.

    Carme

  • Carme

    “Luckily, the courts were substantially more skeptical toward software patents…”



    It should be noted that this is not a software patent. The problem, of course, is trivial patents and not just software patents. Software patents are just inherently prone to being trivial.



    Carme

  • http://www.techliberation.com/ Tim Lee

    Carme, it seems to me that this patent is on the boundary between software and hardware patents. Note that IBM is suing PSI for emulating its hardware in software, so at least in that sense it’s a software patent. If Congress or the courts were to adopt a rule against software patents, this one might or might not fit into it, depending on how the rule was formatted.

    I certainly do agree that our patent system has problems that are much broader than just software.

  • http://www.techliberation.com/ Tim Lee

    Carme, it seems to me that this patent is on the boundary between software and hardware patents. Note that IBM is suing PSI for emulating its hardware in software, so at least in that sense it’s a software patent. If Congress or the courts were to adopt a rule against software patents, this one might or might not fit into it, depending on how the rule was formatted.

    I certainly do agree that our patent system has problems that are much broader than just software.

  • http://weblog.ipcentral.info/ Noel Le

    I still think technical disclosure should be used by courts and the USPTO to limit the scope of a patent, as to measure its novelty/obviousness.

    Carmen raises a good point. There are few problems isolated to software patents. They exists with patents generally, with various issues more pronounced for software. Thus, the solution is to addresses those issues, rather than eliminating software patents entirely since they do provide a lot of benefit to inventors.

  • http://weblog.ipcentral.info/ Noel Le

    I still think technical disclosure should be used by courts and the USPTO to limit the scope of a patent, as to measure its novelty/obviousness.

    Carmen raises a good point. There are few problems isolated to software patents. They exists with patents generally, with various issues more pronounced for software. Thus, the solution is to addresses those issues, rather than eliminating software patents entirely since they do provide a lot of benefit to inventors.

  • http://www.redmonk.com/jgovernor James Governor

    The broader context is exactly what you fail to offer.

    IBM explicitly created the PC clone industry, with a licensing-based approach, so the revisionism is a bit jarring here. I am no fan of patent abuse (or software patents generally) but given IBM already saw an industry of clones (called plug compatible mainframes)- Amdahl, HDS, Comparex and so on – as forced by the consent decree, this blog entry just seems to be to lacking in context to take seriously.

    IBM is a very interesting case study in terms of its approaches to IP, patent law and so on. Why not engage with the history to make more compelling analysis?

  • http://www.redmonk.com/jgovernor James Governor

    The broader context is exactly what you fail to offer.

    IBM explicitly created the PC clone industry, with a licensing-based approach, so the revisionism is a bit jarring here. I am no fan of patent abuse (or software patents generally) but given IBM already saw an industry of clones (called plug compatible mainframes)- Amdahl, HDS, Comparex and so on – as forced by the consent decree, this blog entry just seems to be to lacking in context to take seriously.

    IBM is a very interesting case study in terms of its approaches to IP, patent law and so on. Why not engage with the history to make more compelling analysis?

  • http://www.techliberation.com/ Tim Lee

    James–Really? IBM explicitly created the PC clone industry? That’s news to me! I briefly discuss the history of the PC clone industry in my paper on the DMCA, so if I got that wrong, I’d love to learn more about it.

  • http://www.techliberation.com/ Tim Lee

    James–Really? IBM explicitly created the PC clone industry? That’s news to me! I briefly discuss the history of the PC clone industry in my paper on the DMCA, so if I got that wrong, I’d love to learn more about it.

  • http://weblog.ipcentral.info/ Noel Le

    Tim, James-

    I don’t believe IBM created the clone industry as much as it encouraged it after seeing the potential for licensing revenue from its BIOS. Of course, firms were later able to reverse engineer IBMs BIOS, and eventually even that was not necessary.

    I see Tim bringing his paper to attention, and of course, I disagree with his pessimistic position on the DMCA. Nevermind that it talks about innovations that might not have happened but ignores the reality that they actually did, and overlooks the fact that today’s technology industry is vibrant and innovative rather than the crumbling industry that he predicts; the main point that readers should look at are his points on reverse engineering which I comment on here: Reverse Engineering

  • http://weblog.ipcentral.info/ Noel Le

    Tim, James-

    I don’t believe IBM created the clone industry as much as it encouraged it after seeing the potential for licensing revenue from its BIOS. Of course, firms were later able to reverse engineer IBMs BIOS, and eventually even that was not necessary.

    I see Tim bringing his paper to attention, and of course, I disagree with his pessimistic position on the DMCA. Nevermind that it talks about innovations that might not have happened but ignores the reality that they actually did, and overlooks the fact that today’s technology industry is vibrant and innovative rather than the crumbling industry that he predicts; the main point that readers should look at are his points on reverse engineering which I comment on here: Reverse Engineering

Previous post:

Next post: