Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 ›...
Transcript of Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 ›...
![Page 1: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/1.jpg)
Computation and Materiality in American Patent Law:The Long History of Software Patenting in the United States
1
Gerardo Con DiazUC Davis
![Page 2: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/2.jpg)
Software Rights: Patent Law and the American Computing IndustryYale University Press, coming October 2019
2
![Page 3: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/3.jpg)
Today’s Talk
The patent protection of computer programs originated in the 1950s at industrial research laboratories such as Bell labs.
Hinged on patent drafting technique later known as “embodying software.”
Disclosure of computer programs as collection of electromechanical components and their uses
3
![Page 4: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/4.jpg)
Today’s Talk
• Part 2: Broader Patent Landscape
4
• Part 1: Bell Labs
![Page 5: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/5.jpg)
Image Credit: Association of Computing Machinery
Richard Hamming
US Patent Number 2,666,579Filed in 1944, issued in 1954
Model V Computer
5
![Page 6: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/6.jpg)
Mental Steps Doctrine
6
Steps that a human being can perform are ineligible for patent
protection.
19th Century Precedent:
Cochrane v. Deener (1876)
O’Reilly v. Morse (1854)
![Page 7: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/7.jpg)
Halliburton v. Walker (1944)
7
• Inventions that perform steps described with any of the following
terms are ineligible for patent protection:
Determining, registering, counting, computing, comparing, etc.
• The mere presence of these words is enough to signal patent-
ineligibility.
![Page 8: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/8.jpg)
8
![Page 9: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/9.jpg)
9
![Page 10: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/10.jpg)
Bernard Holbrook
Image Credit: Computerworld
Bernard HolbrookAt work on the Mark V
Richard Hamming &
![Page 11: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/11.jpg)
11
Patent application forHamming and Holbrook
![Page 12: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/12.jpg)
12
![Page 13: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/13.jpg)
Programs and Circuits
Image Credit: University of PennsylvaniaProgramming the ENIAC by rewiring it
![Page 14: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/14.jpg)
Hamming and Holbrook’s Patent
“apparatus for and a method of detecting and correcting errors which impair the accuracy of the output”
![Page 15: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/15.jpg)
Today’s Talk
• Part 2: Broader Patent Landscape
15
• Part 1: Bell Labs
![Page 16: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/16.jpg)
1. In re Abrams (1951)
16
Application of Armand Abrams (1944),National Records and Archive Administration, Kansas City
![Page 17: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/17.jpg)
1. In re Abrams (1951)
Application rejected based on mental steps doctrine.
Presence of words such as “calculating,” “comparing,” “converting,” and “determining” used as evidence.
17
![Page 18: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/18.jpg)
1. In re Abrams (1951)
Three kinds of method claims:
1) Steps in method are all “purely mental in character” [Not P.E.]
2) Method involves mental and physical steps, and novelty resides only in the mental ones. [Not P.E.]
3) Method involves mental and physical steps, and novelty resides only in physical ones. [P.E.]
18
![Page 19: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/19.jpg)
2. In re Yuan (1951)
Invention included steps such as
• “computing pressure distribution”
• “determining the airfoil altitude”
• “determining values”
19
![Page 20: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/20.jpg)
2. In re Yuan (1951)
Relied on the classification from Abrams’ case.
Yuan’s invention comprised only mental steps that humans can perform with paper and pencil.
Unacceptable under the Cochrane doctrine.
20
![Page 21: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/21.jpg)
Yuan and Abrams
21
![Page 22: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/22.jpg)
British Tabulating Machine Company
22
![Page 23: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/23.jpg)
23
![Page 24: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/24.jpg)
Apparatus for translating a number from a first to a second radix of notation having
[1] means for storing a limited number of equivalent values of one of the radices expressed in the other of the radices,
[2] means for reading out the stored values sequentially,
[3] analyzing means for determining which of the equivalent values is contained in said number and
[4] means controlled by the analyzing means for selecting and summing those read out values which are contained in said number.
24
![Page 25: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/25.jpg)
25
RCA, Data Translating SystemIBM, Decimal to Binary Translator
![Page 26: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/26.jpg)
Prater and Wei
26
Exxon Mobil Historical CollectionDolph Briscoe Center for American History
![Page 27: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/27.jpg)
27
Creation of a spectrogram and measurement of peak heights
![Page 28: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/28.jpg)
28
System of equations in Prater and Wei’s invention
![Page 29: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/29.jpg)
29
![Page 30: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/30.jpg)
30
![Page 31: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/31.jpg)
31
Purely Mental Steps Purely Physical Steps
![Page 32: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/32.jpg)
32
Purely Mental Steps Purely Physical Steps
![Page 33: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/33.jpg)
33
“You build a special-purpose computer by placing it under the control of the computer program... A user having a single general-purpose computer and a thousand programs in his library has 1,000 special-purpose computers.”
Morton JacobsNew York Times
1969
![Page 34: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/34.jpg)
34
![Page 35: Computation and Materiality in American Patent Law › wp-content › blogs.dir › 4029 › ...Computation and Materiality in American Patent Law: The Long History of Software Patenting](https://reader035.fdocuments.net/reader035/viewer/2022063001/5f13d058af172d06ad22f73e/html5/thumbnails/35.jpg)
Further reading
G. Con Diaz, “Contested Ontologies of Software: The Story of Gottschalk v. Benson,” Annals of the History of Computing 38:1 (February 2016): 23-33.
G. Con Diaz, "The Text in the Machine: American Copyright Law and the Many Natures of Software, 1974-1978," Technology & Culture 57:4 (October 2016): 753-779.
G. Con Diaz, "Embodied Software: Patents and the History of Software Development, 1945-1970," Annals of the History of Computing 37:3 (July-September 2015): 2-14.
35