1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = { "items": [
9 {
10 "recordType": "patent_evidence_record",
11 "schemaVersion": "2.0.0",
12 "found": True,
13 "checkedAt": "2026-09-18T15:19:59.476Z",
14 "observedAt": "2026-09-18T15:19:59.476Z",
15 "patentId": "US12345678B2",
16 "title": "Thermal management system for an energy storage assembly",
17 "patentDate": "2026-07-14",
18 "assignee": "Example Energy Systems Inc.",
19 "url": "https://patents.google.com/patent/US12345678B2/en",
20 "jurisdiction": "US",
21 "recordStatus": "granted",
22 "__source": {
23 "actor": "zinin/patent-monitor",
24 "actorId": "kcLdXz58zRI7SIml5",
25 "runId": "mFJpsRFyQjfHh4zLK",
26 "datasetId": "88yXMBVUNp8tNPliz",
27 "sampleRowIndex": 0,
28 "projection": "Public business-record fields only; observed values unchanged. Added __source is provenance, not upstream payload.",
29 },
30 },
31 {
32 "patentId": "US10000000B2",
33 "googlePatentsUrl": "https://patents.google.com/patent/US10000000B2/en",
34 "scrapedAt": "2026-09-23T06:42:42.482Z",
35 "mode": "details",
36 "title": "Coherent LADAR using intra-pixel quadrature detection",
37 "filingDate": "2015-03-10",
38 "publicationDate": "2018-06-19",
39 "grantDate": "2018-06-19",
40 "priorityDate": "2015-03-10",
41 "kindCode": "B2",
42 "countryCode": "US",
43 "type": "PATENT",
44 "status": "GRANT",
45 "assignee": "Raytheon Co",
46 "cpc": [
47 "G",
48 "G01",
49 "G01S",
50 "G01S7/00",
51 "G01S7/48",
52 "G01S7/483",
53 "G01S7/486",
54 "G01S7/4861",
55 "G01S7/4863",
56 "G01S13/00",
57 "G01S13/88",
58 "G01S13/89",
59 "G01S7/4865",
60 "G01S7/491",
61 "G01S7/4912",
62 "G01S7/4913",
63 "G01S7/4914",
64 "G01S7/4917",
65 "G01S17/00",
66 "G01S17/88",
67 "G01S17/89",
68 "G01S17/894",
69 ],
70 "citationsBackward": [
71 "US5093563A",
72 "US5751830A",
73 "US20030076485A1",
74 "WO2005080928A1",
75 "US20060227317A1",
76 "JPS639877A",
77 "US5565982A",
78 "JP3332802B2",
79 "JP3771777B2",
80 "US6934034B2",
81 "JP2005214927A",
82 "US20060227316A1",
83 "US7206062B2",
84 "CN100578261C",
85 "JP5514641B2",
86 "US20130104661A1",
87 "JP2013257302A",
88 "JPWO2014203654A1",
89 "US10000000B2",
90 ],
91 "citationsForward": [
92 "US10845468B2",
93 "US20180172806A1",
94 "US11237252B2",
95 "US20180156897A1",
96 "US20220326355A1",
97 "US12399278B1",
98 "US12399279B1",
99 "US12123950B2",
100 "US12418719B2",
101 "US10873738B2",
102 "US12096121B2",
103 "US11477363B2",
104 "US11838626B2",
105 "US11092690B1",
106 "US11619718B2",
107 "US11243296B2",
108 "US10753736B2",
109 "US11520021B2",
110 "US11933967B2",
111 "US12372318B2",
112 "US12379185B2",
113 "US12379177B2",
114 "US10031215B1",
115 "KR102373926B1",
116 "EP3548840B1",
117 "KR102254466B1",
118 "US11624828B2",
119 "KR102399757B1",
120 "US10502618B2",
121 "US9871339B1",
122 "US10002986B1",
123 "US10422880B2",
124 "DE112018001060T5",
125 "CN110832350B",
126 "EP4246176A3",
127 "CN113260873A",
128 "US11822010B2",
129 "US11415697B2",
130 "CN110456366B",
131 "IL321588A",
132 "US11548433B2",
133 "FR3112397B1",
134 "CN111708024B",
135 "EP4033270A4",
136 "KR102628708B1",
137 "US11740336B2",
138 "US12216209B2",
139 "US12153139B2",
140 "US11567212B2",
141 "CN113406664A",
142 "WO2023191849A2",
143 "US12130363B2",
144 "US12366663B1",
145 "US11592540B1",
146 "US12571914B2",
147 ],
148 "citationsBackwardTotal": 19,
149 "citationsForwardTotal": 55,
150 "__source": {
151 "actor": "khadinakbar/google-patents-scraper",
152 "actorId": "9TNaptxQeIHf8bZNd",
153 "runId": "xiAfEHKEl32fXSeJH",
154 "datasetId": "DlbZZJT6kkyo0Utmq",
155 "sampleRowIndex": 0,
156 "projection": "Public business-record fields only; observed values unchanged. Added __source is provenance, not upstream payload.",
157 },
158 },
159 {
160 "patentId": "US10000001B2",
161 "googlePatentsUrl": "https://patents.google.com/patent/US10000001B2/en",
162 "scrapedAt": "2026-09-23T06:42:46.090Z",
163 "mode": "details",
164 "title": "Injection molding machine and mold thickness control method",
165 "filingDate": "2015-12-08",
166 "publicationDate": "2018-06-19",
167 "grantDate": "2018-06-19",
168 "priorityDate": "2014-12-24",
169 "kindCode": "B2",
170 "countryCode": "US",
171 "type": "PATENT",
172 "status": "GRANT",
173 "assignee": "LS Mtron Ltd",
174 "cpc": [
175 "B",
176 "B29",
177 "B29C",
178 "B29C45/00",
179 "B29C45/17",
180 "B29C45/76",
181 "B29C45/64",
182 "B29C45/66",
183 "B29C45/80",
184 "B29C45/661",
185 "G",
186 "G05",
187 "G05B",
188 "G05B19/00",
189 "G05B19/02",
190 "G05B19/18",
191 "G05B19/182",
192 "G05B19/402",
193 "B29C2945/00",
194 "B29C2945/76",
195 "B29C2945/76003",
196 "B29C2945/76083",
197 "B29C2945/76177",
198 "B29C2945/76224",
199 "B29C2945/76227",
200 "B29C2945/76344",
201 "B29C2945/76431",
202 "B29C2945/76494",
203 "B29C2945/76505",
204 "B29C2945/76822",
205 "B29C2945/76866",
206 "B29C45/1751",
207 "B29C45/7653",
208 "G05B2219/00",
209 "G05B2219/30",
210 "G05B2219/45",
211 "G05B2219/45244",
212 ],
213 "citationsBackward": [
214 "JP3276727B2",
215 "US20020022069A1",
216 "US20030039719A1",
217 "KR100512595B1",
218 "US20050098912A1",
219 "US20080211126A1",
220 "US20090026644A1",
221 "US7804268B2",
222 "JP2009208412A",
223 "US20120146260A1",
224 "US9296144B2",
225 "JP2013132796A",
226 "US20140134284A1",
227 "US9022767B2",
228 "US9090016B2",
229 "US9108352B2",
230 "US9566732B2",
231 "CN1428232A",
232 "JP3962725B2",
233 "JP4146381B2",
234 ],
235 "citationsForward": [
236 "US12600071B2",
237 "CN109414860B",
238 "JP6444955B2",
239 "JP6538763B2",
240 "US11850782B2",
241 "CN111703053B",
242 ],
243 "citationsBackwardTotal": 20,
244 "citationsForwardTotal": 6,
245 "__source": {
246 "actor": "khadinakbar/google-patents-scraper",
247 "actorId": "9TNaptxQeIHf8bZNd",
248 "runId": "xiAfEHKEl32fXSeJH",
249 "datasetId": "DlbZZJT6kkyo0Utmq",
250 "sampleRowIndex": 1,
251 "projection": "Public business-record fields only; observed values unchanged. Added __source is provenance, not upstream payload.",
252 },
253 },
254 ] }
255
256
257run = client.actor("zinin/patent-assignee-period-rollup").call(run_input=run_input)
258
259
260print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
261for item in client.dataset(run.default_dataset_id).iterate_items():
262 print(item)
263
264