Professional Documents
Culture Documents
Contested Ontologies of Software The Story of Gottschalk v.
Contested Ontologies of Software The Story of Gottschalk v.
Contested Ontologies of Software The Story of Gottschalk v.
Benson , 1963–1972
Access provided at 12 Jan 2020 05:14 GMT from University of Nebraska - Lincoln
Contested Ontologies of Software: The
Story of Gottschalk v. Benson, 1963–1972
Gerardo Con Diaz
Yale University
Few decisions by the US Supreme Court hold distinct and often incompatible stances on
a place as prominent in the canon of patent the nature of software. Central to these con-
law as Gottschalk v. Benson (1972).1 This case tests were the historical actors’ conceptions of
concerned the patent eligibility of an inven- the nature of software as an invention. These
tion created by Gary Benson and Arthur Tab- conceptions, each of which I call an “ontology
bot, two employees at Bell Laboratories who of software,” were not determined by the tech-
had devised a way of using a computer to nical specifications of any computer pro-
translate numbers from one number system grams.5 Instead, they were grounded on what
to another.2 The Supreme Court ruled that attorneys and federal agents identified as the
this program was ineligible for patent protec- characteristics of computer programs as inven-
tion because it amounted to a series of mathe- tions, the distinctions between programs and
matical calculations. This decision marked mathematical algorithms, and the relation-
the first arrival of software patenting to the ships between programs and the computers
Court. Forty-two years have passed since this that ran them. The unfolding of ontological
first contact, but Benson continues to serve as contests therefore demonstrates that software
an important precedent that informs the pat- has not been exempt from a process with
ent eligibility of computer programs.3 which historians of science and technology
The purpose of this article is to bring Ben- are becoming increasingly familiar: concep-
son and Tabbot’s struggle to obtain a patent tions about the nature of technologies have
into the historiography of computing. For the been shaped not just by the technologies
last four decades, legal scholars have studied themselves, but also by the social, political,
the legal history of Benson thoroughly, writing and cultural contexts within which they
hosts of works that examine the legal doc- circulate.6
trines and case law that preceded the ultimate In the hands of the attorneys and federal
rejection of Benson and Tabbot’s patent appli- agents who mediated between the comput-
cation.4 Despite this plentiful scholarly atten- ing industry and the patent system, computer
tion, the case has so far remained on the programs had unstable, manifold, and mutu-
fringes of the histories of computing and of ally contradictory natures. A program could
science and technology. However, it merits be a mathematical algorithm, a new kind of
introduction into both because its history process, or a machine in its own right. It
helped to shape the administrative, legal, and could be some of these things, or none of
conceptual underpinnings of the relationships them at all. This means that a program’s
between the computing industry and the law. nature was not inherent to it; it was attrib-
The journey of Benson and Tabbot’s inven- uted to it by patent attorneys, judges, and
tion from Bell Laboratories to the Supreme officers at the US Patent Office. The resulting
Court turned on a series of what I call ontologies of software were often mutually
“ontological contests”—that is, clashes between contradictory, but they were connected to
attorneys and federal agents who proposed one another by the problems that stood at
IEEE Annals of the History of Computing Published by the IEEE Computer Society 1058-6180/16/$33.00 c 2016 IEEE 23
Contested Ontologies of Software: The Story of Gottschalk v. Benson, 1963–1972
their cores: determining whether software ments in the patent system, they insisted that
was a machine, characterizing programming recent efforts to secure patents for designs,
as a practice, and assessing the differences plants, and computer programs placed an
between running a computer program and undue burden on the Patent Office.12 In par-
solving a mathematical problem. ticular, they ruled that programs—the “series
This article illustrates ontological contests of instructions which control or condition the
by analyzing both the Patent Office’s policies operation of a data processing machine”—
on software inventions in the 1960s and the should not be considered eligible for patents.
journey of Benson and Tabbot’s application This recommendation was not grounded on a
from the Patent Office to the Supreme Court. legal argument, but on an administrative one.
I begin by providing an overview of the Pat- In their view, the Patent Office was not in a
ent Office’s policies. This overview is neces- position to examine applications for software
sary to understand how and why patent because it lacked an appropriate classification
examiners rejected applications such as Ben- technique and because the “tremendous vol-
son and Tabbot’s. I then highlight the ontolo- ume of prior art being generated” by software
gies of software that attorneys and federal makers meant that assessing the novelty of
agents proposed as Benson and Tabbot’s pat- computer programs could become an almost
ent application travelled from the Patent impossible task.
Office to the Court of Customs and Patent The Commission also found that the prac-
Appeals (CCPA, the court to which applicants tice of presenting computer programs as
could turn if the Patent Office issued a final machine components had “confused the
rejection). Finally, I study the industry-wide issue” and that it should not be permitted.13
ontological contest that unfolded when the This recommendation was likely intended to
application reached the Supreme Court. ban a patent-drafting technique that in the
This argument shows how the questions late 1960s became known as “embodying
and methods in the history of intellectual software.”14 This technique dated back to the
property can yield new insights into the his- mid-1940s, and it consisted of claiming indi-
tory of computing.7 In recent years, historians vidual machines that functioned in accord-
of science and technology have begun to ance with the programs for which inventors
account for how patent agents and attorneys sought protection. These machines received
developed their own analytical frameworks patent protection in lieu of the program
with which to study the nature and patent eli- itself. Software embodiment had spread rap-
gibility of inventions.8 These frameworks idly during the 1950s in the hands of weap-
were usually meant to distinguish between an ons manufacturers, data-processing firms,
idea and its embodiments—that is, between and industrial research laboratories. By the
the principles that underlie a particular inven- mid-1960s, hardware firms had begun to
tion and the material artifacts and verbal apply this technique, and software firms were
descriptions that inventors submitted with starting do the same in order to make inroads
their patent applications.9 However, some pat- against IBM’s market dominance.15
ent applications unsettle the frameworks at The commission’s recommendations
play at the Patent Office and the courts, and sparked a half-decade of policy reform at the
they sometimes become the subject of fierce Patent Office. In 1966, the Commissioner of
battles that can culminate at Congress or the Patents, Edward Brenner, issued the office’s
Supreme Court.10 In particular, Benson and first set of guidelines for the examination of
Tabbot’s application shook software patenting computer programs. Unlike Johnson’s com-
to its core. missioners, Brenner did not intend to ban
patents on embodied software. On the con-
Computer Programs and trary, his examiners were considering the
the Patent Office applications that would become the first pat-
The mid-1960s was a turbulent time for the ents for embodied software ever to be issued
American patent system. A commission to software firms.16 For this reason, Brenner
appointed by Lyndon B. Johnson, the Presi- explained that software could arrive at his
dent’s Commission on the Patent System, doorstep in two forms. On the one hand, a
judged that the US Patent Office was not well program could be protected by claiming an
equipped to handle what they saw as the apparatus—a “physical device which is asso-
ongoing age of “exploding technology.”11 ciatable with the machine and becomes part
Although the commissioners identified sev- of that machine so as to cause the total com-
eral important bureaucratic and economic ail- bination to be capable of yielding the
January–March 2016 25
Contested Ontologies of Software: The Story of Gottschalk v. Benson, 1963–1972
January–March 2016 27
Contested Ontologies of Software: The Story of Gottschalk v. Benson, 1963–1972
January–March 2016 29
Contested Ontologies of Software: The Story of Gottschalk v. Benson, 1963–1972
contests aimed at identifying a nature for soft- close the details of the invention in full. An
ware that could serve as a conceptual under- invention is eligible for patent protection (or
pinning for patent law. The contesting parties “patent eligible”) if it qualifies as one of the cate-
were attorneys and federal agents. Their argu- gories of inventions for which the Patent Office
ments were shaped by administrative consid- can grant protection under Title 35 of the
erations, the common law of patents, and the United States Code, section 101. The Code
views that circulated within trade associations establishes that the invention must be a “new
for the computing industry and the academic and useful process, machine, manufacture, or
programming community. These historical composition of matter, or any new and useful
actors repeatedly defined and characterized improvement thereof.” If the invention is eligi-
computer programs, making patent law a ble for a patent, the inventor must demonstrate
ground wherein they struggled with one diffi- that it is new, useful, and nonobvious in order to
cult question that could be asked in decep- secure a patent. US Code, Title 35, section 101.
tively simple manner: what is software? 2. A number system is a way of expressing quanti-
The history of software patenting invites ties using a specific set of symbols. The best-
further study of these ontological contests. known number system is the decimal system,
Since 1972, federal courts at all levels have which we use in the West and which expresses
been issuing decisions that deal either with quantities using the digits from 0 to 9. Com-
software patenting or with a practice that puters normally use the binary system, which
would become closely related to it during the expresses quantities using the digits 0 and 1.
late 20th century: business method patent- 3. For instance, the Supreme Court cited Gott-
ing.68 Many of these conflicts involved com- schalk v. Benson several times in its recent deci-
peting actors eager to identify and establish a sion, Alice v. CLS, in an effort to assess the place
nature of software, and together they formed of algorithms and data processing in patent law.
the web of ontological contests of which this Alice Corporation v. CLS Bank International, US
article provides a glimpse. Historians of com- Supreme Court, no. 13-298, 19 June 2014;
puting can continue to follow the trail of pat- www.supremecourt.gov/opinions/13pdf/
ents and applications that the history of 13-298 7lh8.pdf.
software has left behind. This will show us 4. P. Samuelson, “The Strange Odyssey of Software
how the natures of the technologies that con- Interfaces as Intellectual Property,” Making and
cern us were manifold, volatile, and pro- Unmaking Intellectual Property: Creative Produc-
foundly historically contingent. tion in Legal and Cultural Perspective, M. Biagioli
et al., ed., Univ. of Chicago Press, 2011; G.
Stobbs, Software Patents, Aspen Publishers,
Acknowledgments 2000; P. Samuelson, “Benson Revisited: The
I am indebted to my dissertation adviser, Case Against Patent Protection for Algorithms
Daniel Kevles, and to Naomi Lamoreaux, and Other Computer Program-Related
Mario Biagioli, William Rankin, Nathan Inventions,” Emory Law J., vol. 39, 1990, pp.
Ensmenger, Jeffrey Yost, Joanna Radin, and 1025–1154.
Eric Hintz for their advice and encourage- 5. I do not use the word “ontology” in the meta-
ment; to the Yale Program in the History of physical sense common among philosophers,
nor do I use it in the highly technical sense that
Science and Medicine, IEEE, the Charles Bab-
software engineers sometimes employ it.
bage Institute, and the Lemelson Center for
Instead, my phrase “an ontology of software” is
the Study of Invention and Innovation for a shorthand for the phrase “a conception of the
financial support; to Thomas Misa and Arvid nature of software.” My intention is not to
Nelsen at the Charles Babbage Institute for advance my own ontologies of software, but to
assistance in navigating the rich archives in show how competing ontologies helped to
their care; and to the editors and anonymous shape the history of software patenting.
peer reviewers at the IEEE Annals for their 6. See, for example, D. Nofre, M. Priestley, and G.
thoughtful feedback. Alberts, “When Technology Became Language:
The Origins of the Linguistic Conception of
Computer Programming, 1950-1960,” Technol-
References and Notes ogy & Culture, vol. 55, no. 1, 2014, pp. 40–75;
1. A patent grants an inventor the right to exclude D. Kevles, “The Genes You Can’t Patent,” New
others from making or selling his or her inven- York Rev. of Books, 23 Sept. 2013; W. Rankin,
tion for a limited period of time. In exchange for “The Reification of Sound: Technology and the
this limited monopoly, the inventor must dis- Changing Ontology of Music,” Open Space, 8/9,
January–March 2016 31
Contested Ontologies of Software: The Story of Gottschalk v. Benson, 1963–1972
14. R. Kurtz, “Examples of Inventions Embodying 27. Gottschalk v. Benson, “Brief for Respondents,”
Software,” Software Protection by Trade Secret, no. 71-485, US Supreme Court, Aug. 1972, p. 2.
Contract, Patent, I. Kayton, ed., Patent Resources 28. The binary system, which all computers use, uses
Group, 1969, p. 160. only the digits 0 and 1, and each digit represents a
15. Con Diaz, “Embodied Software.” power of two. In this system, the number indi-
16. M. Goetz, Sorting System, US patent 3,380,029, cated by 34 would be expressed as 100010. Read
Patent and Trademark Office, filed 9 Apr. 1965, from right to left, this expression indicates the
issued 23 Apr. 1968; M. Goetz, Automatic System presence of zero ones, one two, zero fours, and so
for Constructing and Recording Display Charts, US on. The left most digit denotes one fifth power of
patent 3,533,086, Patent and Trademark Office, two, or 32. The number 34 is therefore expressed
filed 24 Dec. 1968, continuing application as the sum of 32 and 2. In contrast, the binary
512,113 filed 7 Dec. 1965, issued 6 Oct. 1970. coded decimal (BCD) consists of writing down the
17. US Patent Office, “Guidelines to Examination of binary form of each digit in a decimal expression.
Programs,” Official Gazette of the United States A literal digit-by-digit translation, BCD notation
Patent Office, vol. 829, no. 3, 16 Aug. 1966, p. creates long sequences of zeroes and ones. In this
866. case, the number 34 would be expressed as
18. The quoted words in this sentence and the rest of 00110100. In this expression, the first four digits
the paragraph are found in US Patent Office, (0011) are the binary expression for 3, and the last
“Guidelines to Examination of Programs,” p. 865. four digits (0100) are the binary expression for 4.
19. J. Essinger, Jacquard’s Web: How a Hand-Loom 29. Gottschalk v. Benson, “Brief for Respondents,”
Led to the Birth of the Information Age, Oxford no. 71-485, p. 8.
Univ. Press, 2004. 30. G. Benson and A. Tabbot, “Application,” Patent
20. US Patent Office, “Guidelines to Examination of Appeal Docket no. 8376, Transcript of Record in
Programs,” p. 865. the Matter of the Application of Gary R. Benson
21. The quoted words in this sentence and the rest and Arthur C. Tabbot, Court of Customs and
of the paragraph are found in “Examination of Patent Appeals, 1969, p. 10.
Patent Applications on Computer Programs,” 31. Daryl W. Cook, “Examiner’s Answer,” Patent
Federal Register, vol. 33, no. 206, 22 Oct. 1968, Appeal Docket no. 8376, Transcript of Record in
p. 15610. the Matter of the Application of Gary R. Benson
22. US Patent Office, “Examination of Patent Appli- and Arthur C. Tabbot, Court of Customs and
cations on Computer Programs,” Official Gazette Patent Appeals, 1969, p. 122.
of the United States Patent Office, vol. 868, 11 32. Stobbs, Software Patents, pp. 49–52.
Nov. 1969. 33. Cochrane v. Deener, 94 US 780, US Supreme
23. A series of cases dealing with patents filed in the Court, 1877, p. 788.
early 1960s led to important precedents. First, a 34. Halliburton Oil Well Cementing Company v.
process claim was not necessarily ineligible for a Walker, 146 F.2d 817, 9th Circuit, 1944.
patent just because the application disclosed an 35. In re Venner, 262 F. 2d 91, Court of Customs
apparatus that inherently carries out the steps. and Patent Appeals, 1958; In re Yuan, 188 F. 2d
In re Tarczy-Hornoch, 397 F.2d 856, Court of 377, Court of Customs and Patent Appeals,
Customs and Patent Appeals, 1968; In re Bekey, 1951; In re Abrams, 188 F.2d 165, Court of Cus-
397 F.2d, Court of Customs and Patent Appeals, toms and Patent Appeals, 1951; Ex Parte Jenny,
1968. Second, an inventor claiming a pro- 130 USPQ 318, Board of Appeals, 1960.
grammed machine need not provide enough 36. D.W. Cook, “Examiner’s Answer,” Patent Appeal
information to teach people how to program a Docket no. 8376, Transcript of Record in the
computer; he may instead provide sufficient Matter of the Application of Gary R. Benson and
information to enable a person skilled in the art Arthur C. Tabbot, Court of Customs and Patent
of programming to reproduce his programmed Appeals, 1969, p. 122.
machine. In re Naquin, 398 F.2d 863, Court of 37. The quotes in this sentence and the rest of this
Customs and Patent Appeals, 1968. paragraph are taken from D. Knuth, “What Is an
24. In re Prater and Wei, 415 F.2d 1378, Court of Algorithm?” Datamation, Oct. 1967, p. 31.
Customs and Patent Appeals, 1968. 38. The quoted words in this sentence and the rest of
25. In re Prater and Wei, 415 F.2d 1393, Court of the paragraph are found Cook, “Examiner’s
Customs and Patent Appeals, 1969. Answer,” Patent Appeal Docket no. 8376, p. 122.
26. Two of the most important decisions are In re 39. “Decision of the Board of Appeals,” Patent
Bernhart, 417 F.2d 1395, Court of Customs and Appeal Docket no. 8376, Transcript of Record in
Patent Appeals, 1969, and In re Musgrave, 431 the Matter of the Application of Gary R. Benson
F.2d 882, Court of Customs and Patent Appeals, and Arthur C. Tabbot, Court of Customs and
1970. Patent Appeals, 1969, p. 136.
January–March 2016 33