BLIP: Blogging Patents

Read all 'software patents' posts in BLIP: Blogging Patents
April 15, 2008 8:58 AM PDT

Aristocrat case raises requirements for means-plus-function software patent claims

by Chris Ryan
  • Post a comment

The Federal Circuit's recent decision in Aristocrat Technologies will require software patent drafters to take more care to describe the algorithms covered by their software--or risk patent invalidity. (See Aristocrat Technologies.) The court held that expert testimony that a programmer would know how to write code to perform a given function cannot supplement an incomplete patent disclosure when software claims are written using "mean-plus-function" format. Means-plus-function format means that something is claimed by the function it performs rather than by a specific structure--for example, a means-plus-function claim might recite a "means for fastening paper together" as opposed to a "paper clip." Software claims written in means-plus-function form are invalid unless the specification discloses an algorithm that performs the function stated in the claims.

Because many software patents fail to describe the necessary algorithms, the Aristocrat case will likely result in more software patent claims being invalidated by the courts (at least those written in means-plus-function format) and should encourage patent practitioners to include more details in their specifications. Though the algorithm need not be spelled out in detail, patent practitioners would do well to make sure that their software patents discloses algorithms.

The problem of unreadable software claims
In light of the "algorithm rule", one might ask why a patentee would ever write a software patent using "means-plus-function" language in the first place. One reason has to do with the difficulty patent drafters face writing claims that cover software.

Patent claims are a linguistic nightmare, a fact that tends to be all the more true for software inventions. Part of the reason is that no matter how complex the invention may be, every patent claim is written in one long run-on sentence. Though not required by Congress, Patent Office procedure insists that patent claims be written in single-sentence form. (See MPEP Sec. 608.01(m).) In the only case to challenge the one-sentence rule, the court sided with the Patent Office. See Fressola v. Manbeck, 36 USPQ2d 1211 (D.D.C. 1995). By its very nature, software tends to be a complex series of steps, often iterative and interrelated--which makes it hard to describe precisely in a single sentence.

For example, if a software invention included a mortgage calculator with a routine for calculating compound interest, one way to claim the subroutine would be to detail the steps of the algorithm: (1) receiving the principal, interest rate, compounding period, and term of the loan; (2) applying the compound interest formula to determine the amount to be paid; (3) determining the number of payments in the payment period; and (4) dividing the amount to be paid by the number of payments to determine the size of each payment. Writing this out, along with the other aspects of the program that presumably made it patentable, in a single sentence, all but guarantees unreadable prose.

The use of means-plus-function claims in software
One solution that patent lawyers sometimes use is to write claims using the means-plus-function format. Rather than detail all the steps performed by the computer program, the patent drafter recites a "means for calculating compound interest." This kind of patent shorthand makes the claim much easier to read. But, there is an important catch. Claims written in means-plus function language do not cover every means for performing the recited function. Instead, by statute, they are limited to the structure disclosed in the specification that is clearly linked to performing the function, and to equivalent structures. (See 35 USC § 112, ¶ 6) In the world of software, this means the claims are limited to the algorithm or algorithms disclosed in the patent, and equivalents thereto.

The problem arises if the patent never mentions the general steps that a computer would follow to calculate interest. There is no doubt that a skilled programmer could write a mortgage interest calculator, perhaps as a subroutine, perhaps as an object, perhaps as a lookup table. There could be many ways to write such a program, all within the expected ability of an undergraduate computer student. But, that's not the issue. If the patent claim recites a "means for calculating compound interest," then the patent must disclose an algorithm that is clearly linked to calculating compound interest.

One alternative is simply not to use means-plus-function claim language, and to find a different solution to the claim drafting challenge. But even so, it still makes sense to disclose some specific algorithms in the patent. Patents and the form of their claims often evolve during the years before they issue from the Patent Office. It will generally be good practice to err on the side of additional disclosure up front to provide support for the claims as they evolve.

April 11, 2008 4:41 PM PDT

Should software patents have shorter life spans than other patents?

by Michael Valek
  • Post a comment

There are a lot of strong opinions with respect to software patents. Many people are highly critical of them because they feel that copyright alone is enough protection for software. The argument goes that copyright is a better fit than patent law.

For example, copyright is self-executing. That means that you get a copyright in your program as soon as you write it. In contrast, a patent is obtained only after filing and prosecuting - and in the process spending a lot of money on - a patent application.

Moreover, copyright is supposed to protect a specific expression - not broader ideas found in that expression. One major argument against software patents is, that in order to maintain the lightning pace of software innovation, developers must to be free to use general concepts pioneered by others so long as they don't copy the actual code.

... Read more

March 7, 2008 7:28 AM PST

End of an era? Patentability of business method patents

by Matt Wermager
  • 1 comment

Maybe you are of a sufficient vintage to remember the game show Let's Make a Deal. But have you ever thought about the similarities between that show and the U.S. patent system?

In the game show, contestants would have to pay a price (a wallet containing $500) to see what was behind door No. 3 (maybe a live goat; maybe a brand new faux wood-paneled station wagon). Similarly, in the U.S. Patent and Trademark Office, the government pays a price (allowing a unique brand of monopoly) to see what is in envelope No. 3 (your invention). The analogy may seem far-fetched, but the basic premise is the same: that is, paying a price to see what is otherwise concealed. And even in the realm of patent law, sometimes the government ends up with...a goat.

Fortunately, unlike the game show, there are several ways the USPTO can get out of the deal even after the envelope is opened and the invention disclosed. To be worthy of a patent, the invention must be new, useful, and non-obvious. While the "new" and "non-obvious" requirements normally get most of the attention, the USPTO and the U.S. Court of Appeals for patent cases (the Federal Circuit) have taken a somewhat surprising approach in the past couple of months to back out of deals with potential patentees--rejecting patent applications on the basis of usefulness. In other words, the Federal Circuit has been deciding that certain classes of inventions just aren't patentable.

What is really creating a buzz in the patent world is that the USPTO and the Federal Circuit have recently addressed an almost decade-old class of patents that has developed a reputation as the runt of the litter as far as patents go--business method patents. Love them or hate them, the Federal Circuit's 1998 decision in the State Street Bank case has been widely interpreted to allow for the patenting of new and novel business methods. Since that case, the USPTO has been inundated with business method patent applications and, more specifically, software applications. The question is, will this trend continue?

... Read more

  • prev
  • 1
  • next
advertisement

15 sites that went kaput in 2009

Web sites launch all the time, but they also shut their doors. We highlight 15 that bit the dust this year.

Top 10 news stories of the decade

Let the debate begin: Was the iPhone more important than iTunes? Was anything bigger than Google finding a great business model? CNET offers its list of the 10 most important stories of the '00s.

About BLIP: Blogging Patents

Michael Valek, Chris Ryan, and Matt Wermager are lawyers with the firm of firm of Vinson & Elkins LLP. Here, they discuss recent developments in our intellectual property system, the role the law plays to encourage innovation, as well as why any or all of this should matter to the rest of us. The postings on this site were created for informational purposes only and do not constitute legal advice. Disclaimer.

Add this feed to your online news reader

BLIP: Blogging Patents topics

Most Discussed

Inside CNET News

Scroll Left Scroll Right