Selected articles and books by Andrew Schulman:
- Patent Litigation: An Introduction to Patent Claims, ‘Limitations,’ Infringement, and Invalidity (Six-part series at DisputeSoft.com, 2018-2019): Part 1, Part 2, Part 3, Part 4, Part 5, Part 6
- Source code examination for litigation: a few basics and FAQs
- Computer software source code and e-discovery
- Source code protective orders (POs), from a source-code examiner’s perspective
- Reverse engineering as a fact-investigation tool in software patent litigation
- Hiding in plain sight: Using reverse engineering to uncover (or help show absence of) software patent infringement
- Claim charts for patent litigation: a brief introduction
- Claim charts for patent litigation: preface to forthcoming book
- Common problems in claim charts for patent litigation
- Why claim charts?: Underlying purposes and policies for Local Patent Rule requirements (modified to include Bot M8 v. Sony, CAFC 2021)
- Source code and e-discovery
- Hiding in Plain Sight: Using Reverse Engineering to Uncover Software Patent Infringement (Intellectual Property Today, November 2010)
- Open to Inspection: Using Reverse Engineering to Uncover Software Prior Art, Part 1 (New Matter [Calif. State Bar IP Section], Summer 2011), Part 2 (New Matter, Fall 2011)
- Finding Binary Clones with Opstrings & Function Digests (Three-part series, Dr. Dobb’s Journal, 2005)
- The Caldera v. Microsoft Dossier, O’Reilly Media (Feb. 2000)
- Schulman et al., Undocumented DOS: A Programmer’s Guide to Reserved MS-DOS Functions and Data Structures, 2nd ed. (1994) [pp. 229-341 on general methodology of reverse engineering, applied to mass-market software: a program for exploring DOS, disassembling DOS; this material is not in the better-known first edition — provided here as a blast from the past: Disassembling DOS.]
- Schulman et al., Undocumented Windows: A Programmer’s Guide to Reserved Microsoft Windows API Functions (1992) [pp. 59-188 on general methodology of reverse engineering, applied to mass-market software: examining Windows executables, disassembling Windows, tools for exploring Windows]
Bibliography (very rough notes):
- Books and articles on software patent litigation, source code analysis, pre-filing investigation, reverse engineering, infringement analysis, claim charts, and related topics
- Source code and reverse engineering in patent cases
- Source code and reverse engineering in patent cases at the Court of Appeals for the Federal Circuit (CAFC)