
John B. Roche
Examiner (ID: 9454, Phone: (571)270-1721 , Office: P/2184 )
| Most Active Art Unit | 2184 |
| Art Unit(s) | 2184 |
| Total Applications | 791 |
| Issued Applications | 582 |
| Pending Applications | 47 |
| Abandoned Applications | 178 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20680615
[patent_doc_number] => 20260119436
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-04-30
[patent_title] => ARM SECURITY FIRMWARE CONFIGURATION METHOD AND APPARATUS APPLIED TO ARM SERVER
[patent_app_type] => utility
[patent_app_number] => 19/144055
[patent_app_country] => US
[patent_app_date] => 2024-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6119
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 19144055
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/144055 | ARM SECURITY FIRMWARE CONFIGURATION METHOD AND APPARATUS APPLIED TO ARM SERVER | Jun 17, 2024 | Pending |
Array
(
[id] => 20223620
[patent_doc_number] => 20250286551
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-09-11
[patent_title] => SWITCH DEVICE AND OPERATION METHOD THEREOF
[patent_app_type] => utility
[patent_app_number] => 18/736750
[patent_app_country] => US
[patent_app_date] => 2024-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2518
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18736750
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/736750 | Switch device and operation method thereof | Jun 6, 2024 | Issued |
Array
(
[id] => 20397990
[patent_doc_number] => 20250373465
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-04
[patent_title] => CONTROLLER AREA NETWORK SYSTEM WITH IN-SYSTEM CONFIGURATION
[patent_app_type] => utility
[patent_app_number] => 18/680111
[patent_app_country] => US
[patent_app_date] => 2024-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] => -17
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18680111
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/680111 | CONTROLLER AREA NETWORK SYSTEM WITH IN-SYSTEM CONFIGURATION | May 30, 2024 | Pending |
Array
(
[id] => 19933567
[patent_doc_number] => 12306771
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-20
[patent_title] => Efficient data sharing for graphics data processing operations
[patent_app_type] => utility
[patent_app_number] => 18/671095
[patent_app_country] => US
[patent_app_date] => 2024-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 60
[patent_figures_cnt] => 64
[patent_no_of_words] => 45629
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18671095
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/671095 | Efficient data sharing for graphics data processing operations | May 21, 2024 | Issued |
Array
(
[id] => 20304084
[patent_doc_number] => 12450072
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-21
[patent_title] => Centralized control of lighting-enabled peripheral devices
[patent_app_type] => utility
[patent_app_number] => 18/671342
[patent_app_country] => US
[patent_app_date] => 2024-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 4304
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18671342
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/671342 | Centralized control of lighting-enabled peripheral devices | May 21, 2024 | Issued |
Array
(
[id] => 20035057
[patent_doc_number] => 20250173279
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-29
[patent_title] => SYSTEMS OF SEMICONDUCTOR DEVICES AND OPERATING METHODS THEREOF
[patent_app_type] => utility
[patent_app_number] => 18/668040
[patent_app_country] => US
[patent_app_date] => 2024-05-17
[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] => -16
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18668040
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/668040 | Systems of semiconductor devices and operating methods thereof | May 16, 2024 | Issued |
Array
(
[id] => 19530010
[patent_doc_number] => 20240353912
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-24
[patent_title] => INTERCONNECT FABRIC LINK WIDTH REDUCTION TO REDUCE INSTANTANEOUS POWER CONSUMPTION
[patent_app_type] => utility
[patent_app_number] => 18/657176
[patent_app_country] => US
[patent_app_date] => 2024-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 28145
[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] => 18657176
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/657176 | Interconnect fabric link width reduction to reduce instantaneous power consumption | May 6, 2024 | Issued |
Array
(
[id] => 20339845
[patent_doc_number] => 20250343965
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-06
[patent_title] => CONSOLE INFORMATION RECORDING DONGLE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/655416
[patent_app_country] => US
[patent_app_date] => 2024-05-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5668
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18655416
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/655416 | Console information recording dongle system | May 5, 2024 | Issued |
Array
(
[id] => 19532871
[patent_doc_number] => 20240356773
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-24
[patent_title] => DELAY MODULE FOR A CONTROLLER AREA NETWORK (CAN), A CAN DEVICE, AND A METHOD FOR THE DELAY MODULE
[patent_app_type] => utility
[patent_app_number] => 18/638086
[patent_app_country] => US
[patent_app_date] => 2024-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20684
[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] => 18638086
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/638086 | Delay module for a controller area network (CAN), a CAN device, and a method for the delay module | Apr 16, 2024 | Issued |
Array
(
[id] => 20461082
[patent_doc_number] => 20260010510
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-01-08
[patent_title] => BOARD FOR CXL DATA TRANSMISSION, METHOD FOR DATA TRANSMISSION CONTROL AND DEVICE
[patent_app_type] => utility
[patent_app_number] => 19/122952
[patent_app_country] => US
[patent_app_date] => 2024-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1222
[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] => 19122952
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/122952 | Board for CXL data transmission, method for data transmission control and device | Mar 20, 2024 | Issued |
Array
(
[id] => 19283956
[patent_doc_number] => 20240220432
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-04
[patent_title] => OPERATION ACCELERATOR AND COMPRESSION METHOD
[patent_app_type] => utility
[patent_app_number] => 18/601409
[patent_app_country] => US
[patent_app_date] => 2024-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9539
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18601409
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/601409 | Operation accelerator and compression method | Mar 10, 2024 | Issued |
Array
(
[id] => 19407616
[patent_doc_number] => 20240291127
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-29
[patent_title] => BUS INTERFACE FOR A TWO-WIRE BUS WITH ADJUSTABLE PULL-UP/PULL-DOWN RESISTANCE VALUES
[patent_app_type] => utility
[patent_app_number] => 18/589149
[patent_app_country] => US
[patent_app_date] => 2024-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1949
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18589149
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/589149 | Bus interface for a two-wire bus with adjustable pull-up/pull-down resistance values | Feb 26, 2024 | Issued |
Array
(
[id] => 19694833
[patent_doc_number] => 20250013378
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-09
[patent_title] => APPARATUS AND METHOD FOR CONTROLLING NONVOLATILE MEMORY
[patent_app_type] => utility
[patent_app_number] => 18/587463
[patent_app_country] => US
[patent_app_date] => 2024-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2699
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 41
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18587463
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/587463 | Apparatus and method for controlling nonvolatile memory | Feb 25, 2024 | Issued |
Array
(
[id] => 20166741
[patent_doc_number] => 20250258788
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-08-14
[patent_title] => System Integrations Based On Intelligent Monitoring
[patent_app_type] => utility
[patent_app_number] => 18/437403
[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] => 11848
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18437403
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/437403 | System integrations based on intelligent monitoring | Feb 8, 2024 | Issued |
Array
(
[id] => 20508407
[patent_doc_number] => 12542692
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-02-03
[patent_title] => General systems controller gateway
[patent_app_type] => utility
[patent_app_number] => 18/436520
[patent_app_country] => US
[patent_app_date] => 2024-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 0
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 199
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18436520
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/436520 | General systems controller gateway | Feb 7, 2024 | Issued |
Array
(
[id] => 20647360
[patent_doc_number] => 12602303
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-04-14
[patent_title] => System and method for peripheral device fleet sizing and peripheral device workspace booking for seamless user experience
[patent_app_type] => utility
[patent_app_number] => 18/428169
[patent_app_country] => US
[patent_app_date] => 2024-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 19690
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 258
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18428169
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/428169 | System and method for peripheral device fleet sizing and peripheral device workspace booking for seamless user experience | Jan 30, 2024 | Issued |
Array
(
[id] => 20273721
[patent_doc_number] => 12443503
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-14
[patent_title] => Computer peripheral report rate and display refresh rate synchronization
[patent_app_type] => utility
[patent_app_number] => 18/426167
[patent_app_country] => US
[patent_app_date] => 2024-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 24
[patent_no_of_words] => 9104
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18426167
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/426167 | Computer peripheral report rate and display refresh rate synchronization | Jan 28, 2024 | Issued |
Array
(
[id] => 19189733
[patent_doc_number] => 20240168646
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-23
[patent_title] => SYSTEM AND METHOD FOR STREAM BASED DATA PLACEMENT ON HYBRID SSD
[patent_app_type] => utility
[patent_app_number] => 18/426234
[patent_app_country] => US
[patent_app_date] => 2024-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5588
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18426234
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/426234 | System and method for stream based data placement on hybrid SSD | Jan 28, 2024 | Issued |
Array
(
[id] => 20112219
[patent_doc_number] => 12362961
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-15
[patent_title] => Program rewriting device and program rewriting method
[patent_app_type] => utility
[patent_app_number] => 18/406876
[patent_app_country] => US
[patent_app_date] => 2024-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 1242
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18406876
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/406876 | Program rewriting device and program rewriting method | Jan 7, 2024 | Issued |
Array
(
[id] => 20064610
[patent_doc_number] => 20250202832
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-19
[patent_title] => Tunneling of Peripheral-Bus Protocol Traffic over Coherent Fabric
[patent_app_type] => utility
[patent_app_number] => 18/539416
[patent_app_country] => US
[patent_app_date] => 2023-12-14
[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] => -14
[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] => 18539416
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/539416 | Tunneling of peripheral-bus protocol traffic over coherent fabric | Dec 13, 2023 | Issued |