/** * Object and types returned from https://ppubs.uspto.gov/dirsearch-public/searches/searchWithBeFamily */ export interface PPubsSearchWithBeFamilyAPIResponse { numFound: number perPage: number page: number totalPages: number totalResults: number query: { id: number caseId: number numResults: number q: string queryName: string userEnteredQuery: string /* OTHER STUFF */ } /* OTHER STUFF */ patents: PPubsSearchWithBeFamilyPatentData[] } interface PPubsSearchWithBeFamilyPatentData { guid: string publicationReferenceDocumentNumber: string compositeId: string publicationReferenceDocumentNumber1: string datePublishedKwicHits: unknown datePublished: string inventionTitle: string type: string mainClassificationCode: string applicantName: string | null assigneeName: string[] | null uspcFullClassificationFlattened: string | null ipcCodeFlattened: string | null cpcInventiveFlattened: string | null cpcAdditionalFlattened: string | null applicationFilingDate: string[] applicationFilingDateKwicHits: unknown relatedApplFilingDate: string[] | null primaryExaminer: string | null assistantExaminer: string | null applicationNumber: string | null frontPageStart: number frontPageEnd: number drawingsStart: number drawingsEnd: number specificationStart: number specificationEnd: number claimsStart: number claimsEnd: number abstractStart: number abstractEnd: number bibStart: number bibEnd: number certCorrectionStart: number certCorrectionEnd: number certReexaminationStart: number certReexaminationEnd: number supplementalStart: number supplementalEnd: number ptabStart: number ptabEnd: number amendStart: number amendEnd: number searchReportStart: number searchReportEnd: number pageCount: number pageCountDisplay: string previouslyViewed: boolean unused: boolean imageLocation: string imageFileName: string cpcCodes: string | null queryId: string | null tags: string | null inventorsShort: string familyIdentifierCur: number familyIdentifierCurStr: unknown languageIndicator: string databaseName: string dwImageDoctypeList: unknown dwImageLocList: unknown dwPageCountList: unknown dwImageDocidList: unknown patentFamilyMembers: unknown patentFamilyCountry: unknown patentFamilySerialNumber: unknown documentIdWithDashesDw: unknown pfPublDate: unknown pfPublDateKwicHits: unknown priorityClaimsDate: string[] | null priorityClaimsDateKwicHits: unknown pfApplicationSerialNumber: unknown pfApplicationDescriptor: unknown pfLanguage: unknown pfApplicationDate: unknown pfApplicationDateKwicHits: unknown clippedUri: unknown source: unknown documentId: string derwentAccessionNumber: unknown documentSize: number score: number governmentInterest: unknown kindCode: unknown urpn: unknown urpnCode: unknown descriptionStart: number descriptionEnd: number publicationReferenceDocumentNumberOne: string }