Bulk data became a thing a few years ago, so I downloaded the USMark trademark zip files, all 43,000 of them. I then ocr’ed a little over a million of the registration certificates in the zip files and put them into a searchable database. Then I did the same thing for plant patents, which began in 1931. I OCR’ed PP1 through PP3,986, searchable here. PP3,987 is the first fully searchable plant patent on the uspto’s web site, so I didn’t need to OCR any further.