16.05.2014 Views

Patent It Yourself - PDF Archive

Patent It Yourself - PDF Archive

Patent It Yourself - PDF Archive

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

98 | <strong>Patent</strong> it YOURSELF<br />

b. Software Processes<br />

Since most software-related inventions are claimed as<br />

processes, I’ll discuss them here. However, be aware that<br />

software inventions can also be claimed as machines. As<br />

indicated in Chapter 1, algorithms that merely crunch<br />

numbers without intimately involving hardware cannot<br />

be patented since they are considered abstract ideas. (An<br />

algorithm is a step-by-step problem-solving procedure.)<br />

However, if the software or algorithm affects some<br />

hardware or process, it falls within a statutory class as a<br />

machine or a process. If it merely manipulates numbers<br />

or solves an algorithm, then the PTO will not consider it<br />

within a statutory class. For example, if the process analyzes<br />

EKG, spectrographic, seismic, or data bit signals, controls<br />

a milling machine, creates useful images on a computer<br />

screen, formats the printing of mathematical formulae,<br />

recognizes patterns or voices, or selects stocks that will beat<br />

an index, then it is considered to control hardware and is<br />

statutory subject matter. However, if the process merely<br />

crunches numbers, generates a nonuseful curve, calculates<br />

distances without any hardware involved, or involves a<br />

financing method without involving hardware, then it is<br />

considered to be nonstatutory.<br />

However, the main patent court—the CAFC—determined<br />

that an algorithm for making a smoother diagonal<br />

line on a monitor is statutory subject matter (SSM),<br />

probably because smoother diagonal lines look better and<br />

are easier to see. (In re Alappat, 33 F.3d 1526 (CAFC 1994).)<br />

Also, the CAFC has held (In re Lowry, 32 F.3d (CAFC<br />

1994)) that a general-purpose computer data structure that<br />

organizes information into different categories (selected<br />

from an infinite number of categories) is SSM, no doubt<br />

because humans can control the selection. And while the<br />

court first held that a process for allowing mutual funds to<br />

pool their assets into a partnership for administrative and<br />

tax advantages was held to be SSM because of its practical<br />

utility (State Street Bank & Trust Co. v. Signature Financial<br />

Group, Inc., 149 F.3d 1368 (Fed. Cir. 1998), cert. denied<br />

119 S.Ct. 851 (1999)), the court subsequently changed its<br />

mind (Bilski v. Kappos) and held that hardware must be<br />

substantially involved. See above.<br />

So if you have an invention involving an algorithm, ask if<br />

it substantially involves hardware, like the examples, above.<br />

If so it’s probably SSM. If not, such as if it just calculates the<br />

value of π, or manipulates numbers or shapes for the fun of<br />

it without any practical application, then it’s non-SSM.<br />

c. Internet and Business Method <strong>Patent</strong>s<br />

Until the 1998 court decision in the State Street case (see<br />

just above), the PTO rarely granted patents for methods<br />

Examples of Inventions That Don’t<br />

Fit Within a Statutory Class<br />

The following are examples of “inventions” that don’t fit<br />

within any statutory class and hence are nonstatutory<br />

subject matter that cannot be patented:<br />

• Processes performed solely with one’s mind (such<br />

as a method of meditation or a method of speedreading)<br />

• Naturally occurring phenomena and articles, even if<br />

modified somewhat, such as a shrimp with its head<br />

and vein removed<br />

• Laws of nature, including abstract scientific or<br />

mathematical principles (John Napier’s invention of<br />

logarithms in 1614 was immensely innovative and<br />

valuable, but it would never get past the bottom<br />

level of the patentability mountain. However<br />

Napier’s “bones” (rods used to multiply by adding)<br />

would clearly be SSM.)<br />

• Processes that (1) are not tied in a substantial way<br />

to a particular machine or apparatus, or (2) do not<br />

transform an article into a different state or thing.<br />

See the discussion of the Bilski decision, above.<br />

• An arrangement of printed matter without some<br />

accompanying instrumentality; printed matter per<br />

se isn’t patentable, but a printed label on a mattress<br />

telling how to turn it to ensure even wear, or<br />

dictionary index tabs that guide you to the desired<br />

word more rapidly, have been patented as articles<br />

of manufacture<br />

• Methods that have no practical utility, that is, that<br />

don’t produce any useful, concrete, and tangible<br />

result—for example, a method for extracting π.<br />

However, securities trading systems, credit<br />

accounting systems, etc., involving account and file<br />

postings have been held patentable<br />

• Computer programs per se, naked computer<br />

instruc tions, or algorithms that don't manipulate<br />

hardware such as the algorithm for extracting π<br />

• Ideas per se. Thoughts or goals not expressed in<br />

concrete form or usage are obviously not assignable<br />

to any of the five categories above. If you have an<br />

idea, you must show how it can be made and used<br />

in tangible form so as to be useful in the real world,<br />

even if only on paper, before the PTO will accept<br />

it. For example, an idea for a burping doll can be<br />

effectively patented by patenting a doll with a<br />

burping mechanism.<br />

• Electrical Signals. Transitory electrical signals were<br />

held not patentable subject matter since they are<br />

not a composition or manufacture. (In re Nuijten<br />

(CAFC 2007 Sep 20).)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!