Software Litigation Consulting (Andrew Schulman; undoc@sonic.net) specializes in source code examination, software reverse engineering, pre-filing investigation of software/internet patent infringement, the preparation of claim charts (infringement, non-infringement, invalidity, and validity contentions), and research in software prior art. Currently working with Claude to build a CodeExam tool, and using AI chatbots to finish work on a Patent Litigation book.
Too busy working with Claude (Opus 4.5 and 4.6) since Jan. 22, 2026, to write up the experience of developing large CodeExam tool with this shockingly-good collaborator, nor to write about the CodeExam tool itself. For now, just sharing some of the chat transcripts (sometimes with a claude.ai/share URL, other times a txt file), most recent first. I’ll try to soon describe CodeExam, and provide some annotations to the Claude chat transcripts below, including looking at Claude’s “chain of thought” and tool use:
- “Wrapping up multisect-search phase 5 port“
- “Node.js port continuation and feaure implementation summary“
- “Converting Python code to Node.js“
- “Code exam claim search parameter issue“
- “Refactoring code search into modular architecture“
- “Collaborative software source code investigation” (Claude and I use the CodeExam tool to answer a question about how Moltbook authenticates its users are bots, not humans; we end up at Twitter/X OAuth)
- “call-tree and file-map implementation“
- “Connecting extract and analyze pipeline with command variants“
- “Air-gapped tool demo index and search-analyzer integration“
- “Updating TODO master file incrementally“
- “Code exam, part 4“
- “Air-gapped source code analysis tool development” (part 3)
- “Code exam, part 2“
- Code exam, part 1b
- “Offline code analysis with local LLM and RAG” (part 1)
AI chatbot front-end to this web site built with Google NotebookLM (NBLM):
- Chatbot here: https://notebooklm.google.com/notebook/b659034d-b640-4385-a572-e27ce2df4962/preview
- Extensive comments here: ai-chatbot-front-end-to-softwarelitigationconsulting-com/
- Some sample answers the chatbot gives to questions about software litigation and AI
AI “Chatbook” (using Google NotebookLM) for Patent Litigation book by Andrew Schulman
- “Chatbook” here: https://notebooklm.google.com/notebook/811dfa64-7bb8-430a-ac60-42a62315ea49/preview
- Extensive comments here: ai-chatbook-of-forthcoming-patent-litigation-book-by-andrew-schulman/
- Book will have sufficient AI focus that title likely changing to: Patent Litigation in the Age of AI
- There is also a ChatGPT version of the Patent Litigation book; while in some ways it works well (despite being based on fewer docs than the NotebookLM version), it persistently attributes to my materials various phrases and entire paragraphs it has made up (often useful, but the bottom line is that ChatGPT simply does not track the source of its material as well as a RAG like NotebookLM; it sometimes puts entire views in my mouth that I don’t think flow from the notes I provided). I’m not recommending using it, but here’s a link.
PatClaim.ai (forthcoming; some areas being implemented and/or investigated include):
PatLitig.ai (forthcoming; some areas being implemented and/or investigated include):
RE/AI: Reverse engineering, Source code examination, and AI:
- See ai-reverse-engineering-source-code-examination/
- Two major topics here:
- Reverse engineering/source code examination, using AI-based tools,
- Changes to standard reverse engineering and source-code examination methodologies, when examining AI-based software
- The name RevEng.ai is already taken (“Reverse Engineering meets Artificial Intelligence / AI powered Binary Analysis platform for Reverse Engineering and Malware Analysis”)
Services: source code examination & software reverse engineering
For contact information, see About Us or send email.
Somewhat-recent CV available here; a confidential list of past cases and clients is available under a non-disclosure agreement.
Sample source-code examination and reverse engineering cases and projects here.
LinkedIn profile here
Partial collection at academia.edu of drafts and (mostly older) articles

