-
Notifications
You must be signed in to change notification settings - Fork 0
/
PPubsSearchAPIResponse.ts
113 lines (112 loc) · 2.96 KB
/
PPubsSearchAPIResponse.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
/**
* 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
}