In re Lowry

Last updated
In re Lowry
Seal of the United States Court of Appeals for the Federal Circuit.svg
Court United States Court of Appeals for the Federal Circuit
Full case nameIn re Edward S. Lowry
DecidedAugust 26, 1994
Citation(s)32 F.3d 1579; 63 USLW 2184; 32 U.S.P.Q.2d 1031
Case history
Subsequent historyRehearing en banc denied, December 19, 1994
Court membership
Judge(s) sitting Giles Rich, Byron George Skelton, Randall Ray Rader
Case opinions
MajorityRader, joined by a unanimous court

In re Lowry, 32 F.3d 1579 (Fed. Cir. 1994) was a 1994 decision of the United States Court of Appeals for the Federal Circuit on the patent eligibility of data structures. [1] The decision, which reversed a PTO rejection of data structure claims, was followed by a significant change in PTO policy as to granting software related patents, a cessation of PTO appeals to the Supreme Court from reversals of PTO rejections of software patent applications, an increasing lenity at the Federal Circuit toward such patents and patent applications, and a great increase in the number of software patents issued by the PTO.

Contents

Background

Edward S. Lowry filed a computer software patent application in which he described an application program that managed database information by using software data structures that he called "attribute data objects" (ADOs). An ADO is a single primitive data element "compris[ing] sequences of bits which are stored in the memory as electrical (or magnetic) signals that represent information." [2] According to Lowry's patent application, "[a]n attribute expresses the idea that one thing is attributed to another thing." Thus, the Attributive data model capitalizes on the concept that a database is a collection of attributions, whereby information is represented in terms of its characteristics and relationships to other information. Lowry asserted that using ADOs provided a more efficient method for storing, retrieving, adding, and removing information from a database.

Claim 1 was considered representative. It provided:

   1. A memory for storing data for access by an application program being executed on a data processing system, comprising:

a data structure stored in said memory, said data structure including information resident in a database used by said application program and including: a plurality of attribute data objects stored in said memory, each of said attribute data objects containing different information from said database;

a single holder attribute data object for each of said attribute data objects, each of said holder attribute data objects being one of said plurality of attribute data objects, a being-held relationship existing between each attribute data object and its holder attribute data object, and each of said attribute data objects having a being-held relationship with only a single other attribute data object, thereby establishing a hierarchy of said plurality of attribute data objects;

a referent attribute data object for at least one of said attribute data objects, said referent attribute data object being nonhierarchically related to a holder attribute data object for the same at least one of said attribute data objects and also being one of said plurality of attribute data objects, attribute data objects for which there exist only holder attribute data objects being called element data objects, and attribute data objects for which there also exist referent attribute data objects being called relation data objects; and

an apex data object stored in said memory and having no being-held relationship with any of said attribute data objects, however, at least one of said attribute data objects having a being-held relationship with said apex data object.

The examiner rejected all of Lowry's claims as so-called printed matter. That is, they were directed to information stored on a medium ("substrate") without any unobvious cooperation between the medium and the information to provide a useful function. [3] The PTO Board of Appeals sustained the examiner's rejection of all claims. The claimed data structures were stored into a computer memory, but they did not sufficiently interact with the memory to provide a functional relationship with it. Accordingly, the ADOs were not "patentably distinguished" from the prior art, [4] making them obvious or anticipated, and thus unpatentable.

Lowry then appealed to the Federal Circuit.

Federal Circuit opinion

On appeal, the Federal Circuit panel reversed the Board's rejection of the patent application. The court held, per Judge Rader, that all of Lowry's software data structure claims were patentable. It disagreed, first, that the ADOs were printed matter. It said that a data structure stored in a memory does not convey "intelligence to a reader." It had to "be processed . . . by a machine, the computer'" to do that. That kept the ADOs from being printed matter: "The printed matter cases have no factual relevance where the invention as defined by the claims requires that the information be processed not by the mind but by a machine, the computer." [5]

The court also maintained that Lowry's claimed data structure did sufficiently interact with the substrate (the computer memory) to satisfy the functional relationship standard. The court asserted that, at the lowest physical level, storing data structures into a memory actually imposed a physical organization on that memory [6] Moreover, the court said, storing the ADOs into computer memory resulted in more efficient computer operation. [7] There was a functional relationship between the ADOs and memory, the court maintained, even though a human being could not see any physical changes. [7]

The examiner and Board had denied this. They said that the provision of new signals to be stored by the computer does not make it a new machine, i.e. the computer is structurally the same, "no matter how new, useful and unobvious the result." The court replied:

To this question we say that if a machine is programmed in a certain new and unobvious way, it is physically different from the machine without that program; its memory elements are differently arranged. The fact that these physical changes are invisible to the eye should not tempt us to conclude that the machine has not been changed. [8]

The court stated: "The PTO did not establish that the ADOs, within the context of the entire claims, lack a new and nonobvious functional relationship with the memory." Under prevailing Federal Circuit patent law doctrine, the court noted, it was the burden of the PTO to prove that this relationship was obvious. [9] Since that had not been done, the Federal Circuit said, the rejection must be reversed.

Impact and aftermath

The Lowry case marked a turning point in the Federal Circuit's patent-eligibility analysis of computer software cases and the PTO's policy about issuing such patents. The Federal Circuit began to abandon the policy reflected in such cases as In re Schrader , [10] which emphasized the importance of hardware elements to provide patent eligibility for software, [11] and developed its own standards for patent eligibility that were different from those of Supreme Court precedents. Eventually, according to a 2006 dissenting opinion of several Supreme Court Justices, the Federal Circuit evolved a legal standard for patent eligibility under which it held claims patent eligible "where this Court has held the contrary." [12]

After the Lowry decision, the PTO stopped resisting the grant of software-related patents. In a series of cases from Gottschalk v. Benson and Parker v. Flook in the early 1970s to Diamond v. Diehr in the early 1980s, the Department of Justice had supported the Patent Office and PTO's appeals from judicial decisions overturning the agency's rejections of computer software patents. But the Solicitor General’s office (which is in charge at the Justice Department of appeals to the Supreme Court) declined to allow the PTO to seek Supreme Court review of Lowry, allegedly "because it [Lowry] was a confusing and unsuitable vehicle." [13]

"The USPTO gets ready to throw in the towel," cartoon published in IEEE Micro in July 1995 The USPTO gets ready to throw in the towel (IEEE Micro cartoon, 1995).gif
"The USPTO gets ready to throw in the towel," cartoon published in IEEE Micro in July 1995

In addition, personnel changes at the Justice Department and PTO occurred that lessened support for such appeals. [14] A cartoon in IEEE Micro magazine illustrated the point.

GAO Analysis of US PTO Data Showing Number of Software and Non-Software Patents Issued Each Year From 1991 to 2011 GAO analysis of patent issuance by type, 1994-2011.gif
GAO Analysis of US PTO Data Showing Number of Software and Non-Software Patents Issued Each Year From 1991 to 2011

After 1994, therefore, the PTO began to issue many software and business-method patents. In 1991, software related patents represented about 20 percent of the yearly total; by 2011 they accounted for about 50 percent. The absolute number of software patents rose from about 25,000 per year to 125,000 per year in this period. An accompanying graph shows a GAO analysis of such data.

This course of action continued until well after 2000, when substantial personnel changes had occurred both within the PTO and the Federal Circuit. These changes led to the Federal Circuit's In re Bilski decision that led to Bilski v. Kappos and in 2013 the Supreme Court's decision followed in Alice Corp. v. CLS Bank International . These decisions inaugurated a new era in computer software patent-eligibility law. Under the legal analysis now prescribed in the Alice case, the ADO of claim 1 in Lowry today probably would be held a patent-ineligible abstract idea. [15]

Related Research Articles

Neither software nor computer programs are explicitly mentioned in statutory United States patent law. Patent law has changed to address new technologies, and decisions of the United States Supreme Court and United States Court of Appeals for the Federal Circuit (CAFC) beginning in the latter part of the 20th century have sought to clarify the boundary between patent-eligible and patent-ineligible subject matter for a number of new technologies including computers and software. The first computer software case in the Supreme Court was Gottschalk v. Benson in 1972. Since then, the Supreme Court has decided about a half dozen cases touching on the patent eligibility of software-related inventions.

State Street Bank and Trust Company v. Signature Financial Group, Inc., 149 F.3d 1368, also referred to as State Street or State Street Bank, was a 1998 decision of the United States Court of Appeals for the Federal Circuit concerning the patentability of business methods. State Street for a time established the principle that a claimed invention was eligible for protection by a patent in the United States if it involved some practical application and, in the words of the State Street opinion, "it produces a useful, concrete and tangible result."

Patentable, statutory or patent-eligible subject matter is subject matter which is susceptible of patent protection. The laws or patent practices of many countries provide that certain subject-matter is excluded from patentability, even if the invention is novel and non-obvious. Together with criteria such as novelty, inventive step or nonobviousness, utility, and industrial applicability, which differ from country to country, the question of whether a particular subject matter is patentable is one of the substantive requirements for patentability.

Gottschalk v. Benson, 409 U.S. 63 (1972), was a United States Supreme Court case in which the Court ruled that a process claim directed to a numerical algorithm, as such, was not patentable because "the patent would wholly pre-empt the mathematical formula and in practical effect would be a patent on the algorithm itself." That would be tantamount to allowing a patent on an abstract idea, contrary to precedent dating back to the middle of the 19th century. The ruling stated "Direct attempts to patent programs have been rejected [and] indirect attempts to obtain patents and avoid the rejection ... have confused the issue further and should not be permitted." The case was argued on October 16, 1972, and was decided November 20, 1972.

Freeman-Walter-Abele is a now outdated judicial test in United States patent law. It came from three decisions of the United States Court of Customs and Patent Appeals—In re Freeman, 573 F.2d 1237, In re Walter, 618 F.2d 758 ; and In re Abele, 684 F.2d 902 —which attempted to comply with then-recent decisions of the Supreme Court concerning software-related patent claims.

<i>In re Bilski</i>

In re Bilski, 545 F.3d 943, 88 U.S.P.Q.2d 1385, was an en banc decision of the United States Court of Appeals for the Federal Circuit (CAFC) on the patenting of method claims, particularly business methods. The Federal Circuit court affirmed the rejection of the patent claims involving a method of hedging risks in commodities trading. The court also reiterated the machine-or-transformation test as the applicable test for patent-eligible subject matter, and stated that the test in State Street Bank v. Signature Financial Group should no longer be relied upon.

In United States patent law, the machine-or-transformation test is a test of patent eligibility under which a claim to a process qualifies for consideration if it (1) is implemented by a particular machine in a non-conventional and non-trivial manner or (2) transforms an article from one state to another.

 This article incorporates public domain material from websites or documents of the United States Government.

<i>In re Ferguson</i>

In re Ferguson, 558 F.3d 1359 is an early 2009 decision of the United States Court of Appeals for the Federal Circuit, affirming a rejection of business method claims by the United States Patent and Trademark Office (USPTO). One of the first post-Bilski decisions by a Federal Circuit panel, Ferguson confirms the breadth of the en banc Bilski opinion's rejection of the core holdings in State Street Bank & Trust Co. v. Signature Financial Group, Inc.

CyberSource Corp. v. Retail Decisions, Inc., 654 F.3d 1366, is a United States Court of Appeals for the Federal Circuit case that disputed patent eligibility for the '154 patent, which describes a method and system for detecting fraud of credit card transactions through the internet. This court affirmed the decision of United States District Court for the Northern District of California which ruled that the patent is actually unpatentable.

Alice Corp. v. CLS Bank International, 573 U.S. 208 (2014), was a 2014 United States Supreme Court decision about patent eligibility. The issue in the case was whether certain patent claims for a computer-implemented, electronic escrow service covered abstract ideas, which would make the claims ineligible for patent protection. The patents were held to be invalid because the claims were drawn to an abstract idea, and implementing those claims on a computer was not enough to transform that abstract idea into patentable subject matter.

DDR Holdings, LLC v. Hotels.com, L.P., 773 F.3d 1245, was the first United States Court of Appeals for the Federal Circuit decision to uphold the validity of computer-implemented patent claims after the Supreme Court's decision in Alice Corp. v. CLS Bank International. Both Alice and DDR Holdings are legal decisions relevant to the debate about whether software and business methods are patentable subject matter under Title 35 of the United States Code §101. The Federal Circuit applied the framework articulated in Alice to uphold the validity of the patents on webpage display technology at issue in DDR Holdings.

<i>In re Alappat</i>

In re Alappat, 33 F.3d 1526, along with In re Lowry and the State Street Bank case, form an important mid-to-late-1990s trilogy of Federal Circuit opinions because in these cases, that court changed course by abandoning the Freeman-Walter-Abele Test that it had previously used to determine patent eligibility of software patents and patent applications. The result was to open a floodgate of software and business-method patent applications, many or most of which later became invalid patents as a result of Supreme Court opinions in the early part of the following century in Bilski v. Kappos and Alice v. CLS Bank.

<i>In re Schrader</i>

In re Schrader, 22 F.3d 290 is a 1994 decision of the United States Court of Appeals for the Federal Circuit in which the court summarized and synthesized its precedents under the Freeman-Walter-Abele Test of patent eligibility. Under this test a key element is that the claimed invention is implemented with some type of hardware—that is, a particular machine. This was one of the last Federal Circuit decisions using that test.

Versata Development Group, Inc. v. SAP America, Inc., 793 F.3d 1306, is a July 2015 decision of the Federal Circuit affirming the final order of the Patent Trial and Appeal Board (PTAB), the recently created adjudicatory arm of the United States Patent and Trademark Office (USPTO), invalidating as patent ineligible the claims in issue of Versata's U.S. Patent No. 6,553,350. This was the first case in the Federal Circuit reviewing a final order in a Covered Business Method (CBM) invalidation proceeding under the America Invents Act (AIA). The case set an important precedent by deciding several unsettled issues in the interpretation of the CBM provisions of the AIA>, including what are business-method patents under the AIA and whether the AIA authorizes the PTO to hold such patents invalid in CBM proceedings on the ground that they are patent ineligible under 35 U.S.C. § 101 as "abstract ideas."

Walker Process Equipment, Inc. v. Food Machinery & Chemical Corp., 382 U.S. 172 (1965), was a 1965 decision of the United States Supreme Court that held, for the first time, that enforcement of a fraudulently procured patent violated the antitrust laws and provided a basis for a claim of treble damages if it caused a substantial anticompetitive effect.

Enfish, LLC v. Microsoft Corp., 822 F.3d 1327, is a 2016 decision of the United States Court of Appeals for the Federal Circuit in which the court, for the second time since the United States Supreme Court decision in Alice Corp. v. CLS Bank upheld the patent–eligibility of software patent claims. The Federal Circuit reversed the district court's summary judgment ruling that all claims were patent–ineligible abstract ideas under Alice. Instead, the claims were directed to a specific improvement to the way computers operate, embodied in the claimed "self-referential table" for a database, which the relevant prior art did not contain.

Amdocs (Israel) Ltd. v. Openet Telecom, Inc., 841 F.3d 1288, is a court case in the United States Federal Court System that ended with a panel decision by the Federal Circuit to uphold the patent eligibility of four patents on a system designed to solve an accounting and billing problem faced by network service providers. The district court had held the patents invalid because they were directed to an abstract idea. In the Federal Circuit panel's view the patents were eligible because they contained an "inventive concept"—a combination of elements that was sufficient to ensure that the patents amounted to significantly more than a patent on the ineligible concept itself.

Intellectual Ventures I LLC v. Symantec Corp., 838 F.3d 1307 is a 2016 Federal Circuit decision concerning the patent eligibility of a computer-software claimed invention. In a split decision, a three-member panel of the court discussed the current legal status of such patents. The court held all three patents invalid as patent ineligible under 35 U.S.C. § 101.

References

The citations in this article are written in Bluebook style. Please see the talk page for more information.

  1. In re Lowry, 32F.3d1579 (Fed. Cir.1994).
  2. Lowry, 32 F.3d at 1580-81.
  3. This test comes from the Federal Circuit’s decision in In re Gulack, 703F.2d1381 , 1385(Fed. Cir.1983).
  4. The Kumpati patent was "a CPU using a memory and containing stored data in a data structure," so the Board found that it made the claimed ADOs unpatentable.
  5. Lowry, 32 F.3d at 1583. This is based on and quotes In re Bernhart , 417 F.2d 1395, 1399 (C.C.P.A. 1969). See Piano roll blues Wikipedia article for further discussion of this doctrine.
  6. Lowry, 32 F.3d at 1583. This is equivalent to saying that a computer program converts a computer into a new machine by programming it, as in Bernhart and as discussed in the Piano roll blues article.
  7. 1 2 Lowry, 32 F.3d at 1584.
  8. Lowry, 32 F.3d at 1583. This is quoted from the Bernhart case.
  9. See In re Oetiker, 977F.2d1443 , 1445(Fed. Cir.1992).
  10. In re Schrader , 22F.3d290 (Fed. Cir.1994). See Software patents under United States patent law#Pre-1994 period.
  11. See Freeman-Walter-Abele Test .
  12. Laboratory Corp. of Amer. Holdings v. Metabolite Laboratories, 548 U.S. 124, 136 (2006).
  13. George Washington Univ. Law School, Computer Law, ch. 8-C, Note 3.
  14. See Software Patents; George Washington Univ. Law School, Computer Law, ch. 8-C, Beauregard case, Note 3 ("It seemed time for the PTO to throw in the towel.").
  15. In Digitech Image Technologies, LLC v. Electronics for Imaging, Inc., 758 F. 3d 1344 (2014), the Federal Circuit held, "Without additional limitations, a process that employs mathematical algorithms to manipulate existing information to generate additional information is not patent eligible."