
John J. Vrablik
Examiner (ID: 13831)
| Most Active Art Unit | 3403 |
| Art Unit(s) | 3502, 3748, 3746, 3504, 3403, 2102 |
| Total Applications | 2337 |
| Issued Applications | 2043 |
| Pending Applications | 54 |
| Abandoned Applications | 240 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20337944
[patent_doc_number] => 20250342064
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-06
[patent_title] => METHOD AND APPARATUS FOR ACCELERATOR RATE LIMITING
[patent_app_type] => utility
[patent_app_number] => 19/170375
[patent_app_country] => US
[patent_app_date] => 2025-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20946
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19170375
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/170375 | METHOD AND APPARATUS FOR ACCELERATOR RATE LIMITING | Apr 3, 2025 | Pending |
Array
(
[id] => 20513215
[patent_doc_number] => 20260037316
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-02-05
[patent_title] => ACCELERATOR WITH MIXED CONNECTIVITY TOPOLOGY, ELECTRONIC DEVICE AND OPERATION METHOD THEREOF
[patent_app_type] => utility
[patent_app_number] => 19/094759
[patent_app_country] => US
[patent_app_date] => 2025-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6169
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19094759
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/094759 | ACCELERATOR WITH MIXED CONNECTIVITY TOPOLOGY, ELECTRONIC DEVICE AND OPERATION METHOD THEREOF | Mar 27, 2025 | Pending |
Array
(
[id] => 20570501
[patent_doc_number] => 20260064425
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-03-05
[patent_title] => CHAINED RETIREMENT
[patent_app_type] => utility
[patent_app_number] => 18/821332
[patent_app_country] => US
[patent_app_date] => 2024-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1064
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18821332
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/821332 | CHAINED RETIREMENT | Aug 29, 2024 | Pending |
Array
(
[id] => 20520237
[patent_doc_number] => 20260044344
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-02-12
[patent_title] => TECHNIQUE FOR CONTROLLING STASHING OF DATA
[patent_app_type] => utility
[patent_app_number] => 18/799158
[patent_app_country] => US
[patent_app_date] => 2024-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15873
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 233
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18799158
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/799158 | TECHNIQUE FOR CONTROLLING STASHING OF DATA | Aug 8, 2024 | Pending |
Array
(
[id] => 19573866
[patent_doc_number] => 20240378158
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-14
[patent_title] => METHOD AND APPARATUS FOR PERMUTING STREAMED DATA ELEMENTS
[patent_app_type] => utility
[patent_app_number] => 18/769705
[patent_app_country] => US
[patent_app_date] => 2024-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 38907
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18769705
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/769705 | METHOD AND APPARATUS FOR PERMUTING STREAMED DATA ELEMENTS | Jul 10, 2024 | Pending |
Array
(
[id] => 20446896
[patent_doc_number] => 20260003618
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-01-01
[patent_title] => PREFETCHING AN ACCESS PATTERN HAVING A JUMP
[patent_app_type] => utility
[patent_app_number] => 18/642516
[patent_app_country] => US
[patent_app_date] => 2024-04-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2260
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18642516
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/642516 | PREFETCHING AN ACCESS PATTERN HAVING A JUMP | Apr 21, 2024 | Pending |
Array
(
[id] => 19383037
[patent_doc_number] => 20240272907
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-15
[patent_title] => REGISTER BANK FOR ELECTRONIC PROCESSOR AND INITIALIZATION METHOD OF THE REGISTER BANK
[patent_app_type] => utility
[patent_app_number] => 18/438097
[patent_app_country] => US
[patent_app_date] => 2024-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11685
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18438097
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/438097 | REGISTER BANK FOR ELECTRONIC PROCESSOR AND INITIALIZATION METHOD OF THE REGISTER BANK | Feb 8, 2024 | Pending |
Array
(
[id] => 20773354
[patent_doc_number] => 12657028
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-06-16
[patent_title] => Neural processor and method for fetching instructions thereof
[patent_app_type] => utility
[patent_app_number] => 18/415523
[patent_app_country] => US
[patent_app_date] => 2024-01-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 35
[patent_figures_cnt] => 35
[patent_no_of_words] => 18076
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 248
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18415523
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/415523 | Neural processor and method for fetching instructions thereof | Jan 16, 2024 | Issued |
Array
(
[id] => 19848822
[patent_doc_number] => 20250094173
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-20
[patent_title] => PROCESSOR WITH OUT-OF-ORDER COMPLETION
[patent_app_type] => utility
[patent_app_number] => 18/493750
[patent_app_country] => US
[patent_app_date] => 2023-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9352
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18493750
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/493750 | PROCESSOR WITH OUT-OF-ORDER COMPLETION | Oct 23, 2023 | Pending |
Array
(
[id] => 18847111
[patent_doc_number] => 20230409515
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-21
[patent_title] => SCALABLE 2.5D INTERFACE CIRCUITRY
[patent_app_type] => utility
[patent_app_number] => 18/457319
[patent_app_country] => US
[patent_app_date] => 2023-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6545
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18457319
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/457319 | Scalable 2.5D interface circuitry for data communication operations | Aug 27, 2023 | Issued |
Array
(
[id] => 19747854
[patent_doc_number] => 20250036419
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-30
[patent_title] => COMMUNICATION LINK MANAGEMENT FOR EXPANSION CARDS
[patent_app_type] => utility
[patent_app_number] => 18/359529
[patent_app_country] => US
[patent_app_date] => 2023-07-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7988
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18359529
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/359529 | Communication link management for expansion cards | Jul 25, 2023 | Issued |
Array
(
[id] => 19644715
[patent_doc_number] => 20240419235
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-19
[patent_title] => METHOD AND DEVICE FOR SAVING POWER
[patent_app_type] => utility
[patent_app_number] => 18/336268
[patent_app_country] => US
[patent_app_date] => 2023-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5584
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18336268
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/336268 | METHOD AND DEVICE FOR SAVING POWER | Jun 15, 2023 | Pending |
Array
(
[id] => 20481594
[patent_doc_number] => 12530069
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-01-20
[patent_title] => Managing power state triggering conditions of an information handling system
[patent_app_type] => utility
[patent_app_number] => 18/335244
[patent_app_country] => US
[patent_app_date] => 2023-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3443
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18335244
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/335244 | Managing power state triggering conditions of an information handling system | Jun 14, 2023 | Issued |
Array
(
[id] => 20366020
[patent_doc_number] => 20250355832
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-20
[patent_title] => Reconfigurable Computing Architecture
[patent_app_type] => utility
[patent_app_number] => 18/871323
[patent_app_country] => US
[patent_app_date] => 2023-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 0
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18871323
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/871323 | Reconfigurable Computing Architecture | May 30, 2023 | Pending |
Array
(
[id] => 19481952
[patent_doc_number] => 20240329994
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-03
[patent_title] => DIRECT SATURATED IN-PLACE FLOATING POINT INTO 8-BIT INTEGER DOWNCONVERT INSTRUCTION(S)
[patent_app_type] => utility
[patent_app_number] => 18/193237
[patent_app_country] => US
[patent_app_date] => 2023-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 32086
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18193237
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/193237 | DIRECT SATURATED IN-PLACE FLOATING POINT INTO 8-BIT INTEGER DOWNCONVERT INSTRUCTION(S) | Mar 29, 2023 | Pending |
Array
(
[id] => 18456900
[patent_doc_number] => 20230198182
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-22
[patent_title] => MULTI-MODE AND/OR MULTI-SPEED NON-VOLATILE MEMORY (NVM) EXPRESS (NVMe) OVER FABRICS (NVMe-oF) DEVICE
[patent_app_type] => utility
[patent_app_number] => 18/110601
[patent_app_country] => US
[patent_app_date] => 2023-02-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10498
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18110601
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/110601 | MULTI-MODE AND/OR MULTI-SPEED NON-VOLATILE MEMORY (NVM) EXPRESS (NVMe) OVER FABRICS (NVMe-oF) DEVICE | Feb 15, 2023 | Pending |
Array
(
[id] => 19197788
[patent_doc_number] => 11995026
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-05-28
[patent_title] => Techniques for configuring endpoints within a USB extension environment
[patent_app_type] => utility
[patent_app_number] => 18/059826
[patent_app_country] => US
[patent_app_date] => 2022-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 8877
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18059826
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/059826 | Techniques for configuring endpoints within a USB extension environment | Nov 28, 2022 | Issued |
Array
(
[id] => 20570496
[patent_doc_number] => 20260064420
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-03-05
[patent_title] => PROVIDING BYTECODE-LEVEL PARALLELISM IN A PROCESSOR USING CONCURRENT INTERVAL EXECUTION
[patent_app_type] => utility
[patent_app_number] => 19/106190
[patent_app_country] => US
[patent_app_date] => 2022-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6586
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19106190
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/106190 | PROVIDING BYTECODE-LEVEL PARALLELISM IN A PROCESSOR USING CONCURRENT INTERVAL EXECUTION | Sep 29, 2022 | Pending |
Array
(
[id] => 18079601
[patent_doc_number] => 20220405213
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-12-22
[patent_title] => DATA PROCESSING METHOD AND APPARATUS
[patent_app_type] => utility
[patent_app_number] => 17/895310
[patent_app_country] => US
[patent_app_date] => 2022-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8707
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17895310
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/895310 | DATA PROCESSING METHOD AND APPARATUS | Aug 24, 2022 | Abandoned |
Array
(
[id] => 18881292
[patent_doc_number] => 20240004661
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-04
[patent_title] => ADD WITH ROTATION INSTRUCTION AND SUPPORT
[patent_app_type] => utility
[patent_app_number] => 17/856980
[patent_app_country] => US
[patent_app_date] => 2022-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14121
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17856980
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/856980 | ADD WITH ROTATION INSTRUCTION AND SUPPORT | Jul 1, 2022 | Pending |