I sometimes tell
people that the hardest thing about writing this blog is deciding what not to post.
Often, finding good patent examples is like shooting fish in a
barrel. This week is no exception,
at least on the Bilski front. But
I’ll limit myself to two patents for now.
In past posts, I’ve
discussed a number of scenarios, trying to explain why—in my opinion—certain
claims that should not have been allowed under Bilski (and Comiskey and
Nuijten) were, in fact, allowed.
These scenarios can be categorized into at least four groups:
A: The Arbitrary
Label (e.g., replace “general
purpose computer” with “widget information retrieving engine”)
B: The “Helpful”
Examiner (e.g., “Here’s what you
need to get this allowed…”)
C: The Old Standard (e.g, “This produces a useful, concrete and
tangible result…”)
D: The Pure Miss (e.g, 101 is handed up on a silver platter, but
the examiner instead ignores it or pulls a Patrick Stefan)
Below are issuances
demonstrating the first two categories.
I expect it won’t be long before we have some more examples of the last
two.
Example A: The
Arbitrary Label.
In past posts, I’ve
noted that to show a machine is “particular”, it is helpful to give it a
unique, descriptive name. The best
examples (e.g., “registration server” and “cattle information server”) not only
have these specialized labels, but have specifications that disclose these
machines in ways that show they are more than just general purpose computers,
especially if hardware arrangements are involved.
But we’ve also seen
the opposite extreme, where it is clear that merely giving a fanciful moniker
to what may be an otherwise ordinary machine does not suffice (see e.g.,
today’s BPAI Ex parte Labadie
decision, where a “collaborator” didn’t cut it). As they say, such a renaming “exalts form over substance.”
So what do we make of
the following claim?
U.S. Patent No. 7,529,709 Systems and methods to facilitate a transfer of a refund amount from an educational institution to a student Assignee: Higher One, Inc. (New Haven, CT) 1. A computer-readable medium having computer-executable instructions executed on a computer processor to control a transfer of a refund amount from an educational institution to a student, said instructions comprising: receiving at a refund controller that is independent from an educational institution a request from the educational institution for authorization of an instant paper check drawn on a a soft bank account that is independent from the refund controller of a payment amount equal to at least a portion of a total refund amount associated with the student of the educational institution; verifying at the refund controller that the payment amount is equal to or less than an amount of funds available to the student; and sending authorization from the refund controller to the educational institution to issue an instant paper check for the payment amount to the student. |
Commentary: First, let’s blow past the fact this is
a Beauregard claim to the computer-readable medium, rather than the method itself. We certainly can’t expect the PTO to give per se blessings to such CRM claims anymore.
So, if there is any machine in there, it’s the “refund controller.”
The specification
is mixed on how it defines the refund controller. On the one hand, it equates the refund controller with
non-machines:
The
facilitating bank 520 may also receive instructions (e.g., from the university
510 or from a refund controller 540)...
Although the method of FIG. 6 has been described as being performed
by a refund controller, note that some or all of the steps might instead be
performed by a facilitating bank and/or a university.
Interesting. On the other
hand, with respect to one of the patent’s figures, the spec certainly paints
the refund controller as a machine:
As
used herein, devices (such as the refund controller and the student devices
760) may communicate via one or more communication networks…
The
refund controller and student devices 760 may be any types of devices capable
of performing the functions described herein. The refund controller may be
associated with, for example, a Web server…
Perhaps most
importantly, the “guts” of the refund controller are described with some
specificity:
The
refund controller comprises a processor 710, such as one or more INTEL.RTM.
Pentium.RTM. processors, coupled to a communication device 740 configured to
communicate via the communication network 750...The refund controller may also
include an input device 720, such as keyboard (e.g., to provide refund search
information) and/or an output device 730, such as a monitor or printer (e.g.,
to provide refund reports).
This passage
strongly suggests that the refund controller really is a machine. So the question turns to its
particularity. And I’m not so sure
about that one. We've seen these kind of "particular" machine before, haven't we?
But it seems clear
that the label here helped get this claim over the 101 hurdle, and probably
will make for a tougher fight if challenged in litigation.
Example B: The
“Helpful” Examiner
I’ve also noted
in past posts about times when examiners appear to pay some lip service to Section 101’s
requirements, but are satisfied by fairly minor amendments to the claims. In their defense, most of these past
examples (and today’s) are based on pre-Bilski office actions and responses. But there have been several post-Bilski
cases, too.
Here’s an easy
one.
U.S. Patent No. 7,529,703 Method and system for artificial neural networks to predict price movements in the financial markets Assignee: Citigroup Global Markets, Inc. 1. A computerized method for predicting a price movement in a financial market comprising: generating a plurality of signals, comprising: choosing an output variable indicative of price movements in a financial market; choosing a plurality of input variables that are market-related to the output variable; obtaining market data for the output variable and the input variables over a predetermined time period; constructing at least one training set of data from the obtained market data for the output variable and the input variables; calculating, by the use of a computer, a weight to be assigned to each of the input variables using the at least one training set of data to reflect a correlation between the output variable and the input variable as found in the obtained market data; and transforming the output variable into a score; generating a signal based on the value of that score to predict a next price movement in the financial market based on the calculating of the weights; and predicting the next price movement in the financial market based on a majority of signals being the same. |
Commentary:
This one speaks for itself in light of the applicant’s pre-Bilski response to
the last office action:
Claims
1-6, 16, and 18 are rejected under 35 U.S.C. 101 because the claimed invention
is directed to non-statutory subject matter. In accordance with the Examiner’s suggested amendment in the
teleconference on July 17, 2008, claim 1 has been amended to recited “calculating, by the use of a computer” in
order to overcome this rejection.
Colleagues
have told me stories of examiners being similarly satisfied by the inclusion of
“computer” language in the past.
(I never encountered any of those examiners, personally.) But it’s hard to imagine any of them
continuing to give applicants such advice today.
Stay tuned for more...
Recent Comments