Skip to content

Deeds, court filings and patents

Public records with centuries-old conventions — legal descriptions, docket structure and priority dates.

Public records are the oldest structured data most organisations touch, and they are structured in a way no schema designer would choose. A deed’s operative sentence is a survey call written in compass bearings. A case caption is a two-column table drawn with a column of closing parentheses. A patent front page is keyed by two-digit numbers in brackets, because the label beside them might be in German. None of this is legacy formatting that a good model can normalise away. It is the record, and in a dispute the record is what the document says, not what your pipeline made of it.

These pages are about the specific thing that goes wrong in each family of document — the stamp that lands on top of a name, the deadline that is a rule rather than a date, the claim whose meaning is carried by the number of the claim it refers to. The general machinery of extraction is covered elsewhere in this library; what is here is the part that only applies once you know which document you are holding.

Extracting the Legal Description From a Property Deed

Why a legal description is captured as one verbatim block first and parsed into fields second, and what breaks when that order is reversed.

10 min read

Extracting Grantor and Grantee Names From a Deed

How to get the direction of a conveyance right, and what to do when the county's recording stamp lands on top of a party name.

10 min read

Extracting Recording Information From a Scanned Deed

Why a book-and-page or instrument-number reference is only an identifier together with its county and book series, and how to normalise without destroying the citation.

10 min read

Extracting Case Numbers and Docket Entries From a Court Filing

Why the caption block is the worst place to read a case number from, and what the electronic filing header gives you instead.

10 min read

Extracting Motion Type and Filing Party From a Court Document

How to get the document's own type from its title rather than from body text that names the other side's motion, and where the filing party is actually stated.

10 min read

Extracting Hearing Dates and Deadlines From a Court Filing

Why a relative deadline should be stored as a trigger, a period and a rule set rather than as a date, and what the computation rules actually say.

11 min read

Extracting Claims and Priority Dates From a Patent Document

Why claims form a dependency tree that has to be preserved by number, and why a single scalar priority date is the wrong shape for the answer.

11 min read

Extracting Inventor and Assignee Information From a Patent Filing

How INID codes make a patent front page readable regardless of the language it was printed in, and why the printed assignee is not the current owner.

10 min read

Extracting Cited Prior Art From a Patent Document

Why the references-cited block is three differently shaped lists printed as one, and how to type each citation instead of flattening it to a string.

11 min read

Other topics