Search

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 numberTitle of the applicationFiling DateStatus
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
Menu