Search

John B. Roche

Examiner (ID: 11389, Phone: (571)270-1721 , Office: P/2184 )

Most Active Art Unit
2184
Art Unit(s)
2184
Total Applications
776
Issued Applications
577
Pending Applications
41
Abandoned Applications
178

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20259718 [patent_doc_number] => 12432086 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-30 [patent_title] => Vehicle control system, control method, electronic device, and recording medium [patent_app_type] => utility [patent_app_number] => 18/455914 [patent_app_country] => US [patent_app_date] => 2023-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4551 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18455914 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/455914
Vehicle control system, control method, electronic device, and recording medium Aug 24, 2023 Issued
Array ( [id] => 19581245 [patent_doc_number] => 12147358 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-19 [patent_title] => Systems and methods for message tunneling [patent_app_type] => utility [patent_app_number] => 18/233870 [patent_app_country] => US [patent_app_date] => 2023-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9015 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18233870 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/233870
Systems and methods for message tunneling Aug 13, 2023 Issued
Array ( [id] => 19827643 [patent_doc_number] => 12248424 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-11 [patent_title] => System and method for ghost bridging [patent_app_type] => utility [patent_app_number] => 18/447180 [patent_app_country] => US [patent_app_date] => 2023-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 9 [patent_no_of_words] => 10570 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18447180 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/447180
System and method for ghost bridging Aug 8, 2023 Issued
Array ( [id] => 18790319 [patent_doc_number] => 20230379130 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-23 [patent_title] => LOW POWER MODE WITH LEGACY COMPATIBILITY [patent_app_type] => utility [patent_app_number] => 18/230075 [patent_app_country] => US [patent_app_date] => 2023-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9685 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [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] => 18230075 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/230075
Low power mode with legacy compatibility Aug 2, 2023 Issued
Array ( [id] => 20273765 [patent_doc_number] => 12443547 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-10-14 [patent_title] => Queue-pair management [patent_app_type] => utility [patent_app_number] => 18/229075 [patent_app_country] => US [patent_app_date] => 2023-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 8517 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18229075 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/229075
Queue-pair management Jul 31, 2023 Issued
Array ( [id] => 19084908 [patent_doc_number] => 20240111709 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-04 [patent_title] => METHOD AND SYSTEM FOR AUTOMATICALLY SETTING ADDRESSES [patent_app_type] => utility [patent_app_number] => 18/362245 [patent_app_country] => US [patent_app_date] => 2023-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8464 [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] => 18362245 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/362245
Method and system for automatically setting addresses Jul 30, 2023 Issued
Array ( [id] => 18938931 [patent_doc_number] => 20240034070 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-01 [patent_title] => STORAGE MEDIUM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING APPARATUS [patent_app_type] => utility [patent_app_number] => 18/358810 [patent_app_country] => US [patent_app_date] => 2023-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13087 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18358810 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/358810
Storage medium, information processing method, and information processing apparatus Jul 24, 2023 Issued
Array ( [id] => 18897282 [patent_doc_number] => 20240012767 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-11 [patent_title] => EFFICIENT DATA SHARING FOR GRAPHICS DATA PROCESSING OPERATIONS [patent_app_type] => utility [patent_app_number] => 18/358550 [patent_app_country] => US [patent_app_date] => 2023-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 50836 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18358550 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/358550
Efficient data sharing for graphics data processing operations Jul 24, 2023 Issued
Array ( [id] => 19581256 [patent_doc_number] => 12147369 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-19 [patent_title] => Spatial distribution in a 3D data processing unit [patent_app_type] => utility [patent_app_number] => 18/224859 [patent_app_country] => US [patent_app_date] => 2023-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6202 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18224859 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/224859
Spatial distribution in a 3D data processing unit Jul 20, 2023 Issued
Array ( [id] => 20079657 [patent_doc_number] => 12353726 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-08 [patent_title] => Memory device and program operation thereof [patent_app_type] => utility [patent_app_number] => 18/223949 [patent_app_country] => US [patent_app_date] => 2023-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 26 [patent_no_of_words] => 11645 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18223949 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/223949
Memory device and program operation thereof Jul 18, 2023 Issued
Array ( [id] => 18767550 [patent_doc_number] => 11817968 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-11-14 [patent_title] => Methods and devices for routing controller area network traffic over a universal serial bus connection [patent_app_type] => utility [patent_app_number] => 18/223300 [patent_app_country] => US [patent_app_date] => 2023-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 21 [patent_no_of_words] => 17845 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18223300 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/223300
Methods and devices for routing controller area network traffic over a universal serial bus connection Jul 17, 2023 Issued
Array ( [id] => 19885617 [patent_doc_number] => 12271330 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-08 [patent_title] => Spatially indexed two-line data bus [patent_app_type] => utility [patent_app_number] => 18/349698 [patent_app_country] => US [patent_app_date] => 2023-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2664 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18349698 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/349698
Spatially indexed two-line data bus Jul 9, 2023 Issued
Array ( [id] => 18756128 [patent_doc_number] => 20230359573 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-09 [patent_title] => FIELD PROGRAMMABLE GATE ARRAY (FPGA) FOR IMPLEMENTING DATA TRANSMISSION BY USING BUILT-IN EDGE MODULE [patent_app_type] => utility [patent_app_number] => 18/347642 [patent_app_country] => US [patent_app_date] => 2023-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6761 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18347642 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/347642
Field programmable gate array (FPGA) for implementing data transmission by using built-in edge module Jul 5, 2023 Issued
Array ( [id] => 18739016 [patent_doc_number] => 20230347934 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-02 [patent_title] => NPU IMPLEMENTED FOR FUSION-ARTIFICIAL NEURAL NETWORK TO PROCESS HETEROGENEOUS DATA PROVIDED BY HETEROGENEOUS SENSORS [patent_app_type] => utility [patent_app_number] => 18/339456 [patent_app_country] => US [patent_app_date] => 2023-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16956 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18339456 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/339456
NPU implemented for fusion-artificial neural network to process heterogeneous data provided by heterogeneous sensors Jun 21, 2023 Issued
Array ( [id] => 19660644 [patent_doc_number] => 20240427709 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-26 [patent_title] => APPARATUS AND METHODS FOR REDUCING LATENCIES ASSOCIATED WITH LINK STATE TRANSITIONS WITHIN DIE INTERCONNECT ARCHITECTURES [patent_app_type] => utility [patent_app_number] => 18/338653 [patent_app_country] => US [patent_app_date] => 2023-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12793 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -24 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18338653 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/338653
Apparatus and methods for reducing latencies associated with link state transitions within die interconnect architectures Jun 20, 2023 Issued
Array ( [id] => 18819302 [patent_doc_number] => 20230393642 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-07 [patent_title] => INTERCONNECT FABRIC LINK WIDTH REDUCTION TO REDUCE INSTANTANEOUS POWER CONSUMPTION [patent_app_type] => utility [patent_app_number] => 18/327131 [patent_app_country] => US [patent_app_date] => 2023-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 28119 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18327131 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/327131
Interconnect fabric link width reduction to reduce instantaneous power consumption May 31, 2023 Issued
Array ( [id] => 19933576 [patent_doc_number] => 12306780 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-20 [patent_title] => Centralized storage device, in-vehicle electronic system including the same, and method of operating the same [patent_app_type] => utility [patent_app_number] => 18/204579 [patent_app_country] => US [patent_app_date] => 2023-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 20 [patent_no_of_words] => 4508 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18204579 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/204579
Centralized storage device, in-vehicle electronic system including the same, and method of operating the same May 31, 2023 Issued
Array ( [id] => 19677700 [patent_doc_number] => 12189556 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-07 [patent_title] => System and method for a serial peripheral interface [patent_app_type] => utility [patent_app_number] => 18/201214 [patent_app_country] => US [patent_app_date] => 2023-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6362 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18201214 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/201214
System and method for a serial peripheral interface May 23, 2023 Issued
Array ( [id] => 20289947 [patent_doc_number] => 20250315190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-09 [patent_title] => System and Method for Tracking Tags Over Bluetooth Low Energy [patent_app_type] => utility [patent_app_number] => 18/864963 [patent_app_country] => US [patent_app_date] => 2023-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15150 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 18864963 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/864963
System and Method for Tracking Tags Over Bluetooth Low Energy May 10, 2023 Pending
Array ( [id] => 20635547 [patent_doc_number] => 12596421 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-04-07 [patent_title] => Computer architecture system and control method therefor [patent_app_type] => utility [patent_app_number] => 18/315525 [patent_app_country] => US [patent_app_date] => 2023-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 0 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18315525 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/315525
Computer architecture system and control method therefor May 10, 2023 Issued
Menu