
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19475570
[patent_doc_number] => 12105660
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-01
[patent_title] => Electronic apparatus and communication method thereof having both defined and undefined bus communication mechanism
[patent_app_type] => utility
[patent_app_number] => 18/143092
[patent_app_country] => US
[patent_app_date] => 2023-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 3061
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18143092
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/143092 | Electronic apparatus and communication method thereof having both defined and undefined bus communication mechanism | May 3, 2023 | Issued |
Array
(
[id] => 19956378
[patent_doc_number] => 12326792
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-10
[patent_title] => Identifying anomalous device configuration
[patent_app_type] => utility
[patent_app_number] => 18/141437
[patent_app_country] => US
[patent_app_date] => 2023-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 2370
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18141437
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/141437 | Identifying anomalous device configuration | Apr 29, 2023 | Issued |
Array
(
[id] => 18711373
[patent_doc_number] => 20230334002
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-10-19
[patent_title] => Access Optimization in Aggregated and Virtualized Solid State Drives
[patent_app_type] => utility
[patent_app_number] => 18/309102
[patent_app_country] => US
[patent_app_date] => 2023-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13473
[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] => 18309102
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/309102 | Access Optimization in Aggregated and Virtualized Solid State Drives | Apr 27, 2023 | Pending |
Array
(
[id] => 20234345
[patent_doc_number] => 20250291664
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-09-18
[patent_title] => DATA TRANSMISSION METHOD AND APPARATUS
[patent_app_type] => utility
[patent_app_number] => 18/860194
[patent_app_country] => US
[patent_app_date] => 2023-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5597
[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] => 18860194
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/860194 | DATA TRANSMISSION METHOD AND APPARATUS | Apr 10, 2023 | Pending |
Array
(
[id] => 18532363
[patent_doc_number] => 20230237437
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-27
[patent_title] => APPARATUSES AND METHODS FOR DETERMINING AND PROCESSING DORMANT USER DATA IN A JOB RESUME IMMUTABLE SEQUENTIAL LISTING
[patent_app_type] => utility
[patent_app_number] => 18/130661
[patent_app_country] => US
[patent_app_date] => 2023-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11827
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18130661
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/130661 | APPARATUSES AND METHODS FOR DETERMINING AND PROCESSING DORMANT USER DATA IN A JOB RESUME IMMUTABLE SEQUENTIAL LISTING | Apr 3, 2023 | Abandoned |
Array
(
[id] => 18523295
[patent_doc_number] => 20230233950
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-27
[patent_title] => MODULAR AMUSEMENT PARK SYSTEMS AND METHODS
[patent_app_type] => utility
[patent_app_number] => 18/130173
[patent_app_country] => US
[patent_app_date] => 2023-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6606
[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] => 18130173
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/130173 | Modular amusement park systems and methods | Apr 2, 2023 | Issued |
Array
(
[id] => 19466024
[patent_doc_number] => 20240319694
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-26
[patent_title] => MICROCONTROLLER UNIT PLATFORM
[patent_app_type] => utility
[patent_app_number] => 18/123964
[patent_app_country] => US
[patent_app_date] => 2023-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17320
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18123964
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/123964 | MICROCONTROLLER UNIT PLATFORM | Mar 19, 2023 | Pending |
Array
(
[id] => 18997688
[patent_doc_number] => 11914529
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-02-27
[patent_title] => Systems, methods, and devices for time synchronized storage delivery
[patent_app_type] => utility
[patent_app_number] => 18/123866
[patent_app_country] => US
[patent_app_date] => 2023-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9381
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18123866
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/123866 | Systems, methods, and devices for time synchronized storage delivery | Mar 19, 2023 | Issued |
Array
(
[id] => 20035012
[patent_doc_number] => 20250173234
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-29
[patent_title] => PROTECTION APPARATUS AND METHOD FOR IMAGE DATA PROCESSING MODULE, AND ELECTRONIC DEVICE
[patent_app_type] => utility
[patent_app_number] => 18/841273
[patent_app_country] => US
[patent_app_date] => 2023-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6159
[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] => 18841273
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/841273 | PROTECTION APPARATUS AND METHOD FOR IMAGE DATA PROCESSING MODULE, AND ELECTRONIC DEVICE | Feb 22, 2023 | Pending |
Array
(
[id] => 18569130
[patent_doc_number] => 20230259466
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-17
[patent_title] => MEMORY MODULE WITH PROGRAMMABLE COMMAND BUFFER
[patent_app_type] => utility
[patent_app_number] => 18/171817
[patent_app_country] => US
[patent_app_date] => 2023-02-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5174
[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] => 18171817
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/171817 | Memory module with programmable command buffer | Feb 20, 2023 | Issued |
Array
(
[id] => 19362928
[patent_doc_number] => 20240264962
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-08
[patent_title] => BUS CLOCK LINE HANDOVER SYSTEMS AND METHODS
[patent_app_type] => utility
[patent_app_number] => 18/166171
[patent_app_country] => US
[patent_app_date] => 2023-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6857
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -23
[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] => 18166171
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/166171 | Bus clock line handover systems and methods | Feb 7, 2023 | Issued |
Array
(
[id] => 18438281
[patent_doc_number] => 20230185576
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-15
[patent_title] => USER MODE EVENT HANDLING
[patent_app_type] => utility
[patent_app_number] => 18/164695
[patent_app_country] => US
[patent_app_date] => 2023-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9653
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 61
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18164695
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/164695 | User mode event handling | Feb 5, 2023 | Issued |
Array
(
[id] => 19703346
[patent_doc_number] => 12197371
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-01-14
[patent_title] => Data collection system and method
[patent_app_type] => utility
[patent_app_number] => 18/105155
[patent_app_country] => US
[patent_app_date] => 2023-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2645
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18105155
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/105155 | Data collection system and method | Feb 1, 2023 | Issued |
Array
(
[id] => 20003762
[patent_doc_number] => 20250141984
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-01
[patent_title] => NETWORK PORT CIRCUIT
[patent_app_type] => utility
[patent_app_number] => 18/835526
[patent_app_country] => US
[patent_app_date] => 2023-02-02
[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] => -19
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18835526
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/835526 | NETWORK PORT CIRCUIT | Feb 1, 2023 | Pending |
Array
(
[id] => 18616808
[patent_doc_number] => 20230283547
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-07
[patent_title] => Computer System Having a Chip Configured for Memory Attachment and Routing
[patent_app_type] => utility
[patent_app_number] => 18/159387
[patent_app_country] => US
[patent_app_date] => 2023-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9204
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18159387
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/159387 | Computer system having a chip configured for memory attachment and routing | Jan 24, 2023 | Issued |
Array
(
[id] => 18499334
[patent_doc_number] => 20230222084
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-07-13
[patent_title] => USB CHIP AND OPERATION METHOD THEREOF
[patent_app_type] => utility
[patent_app_number] => 18/092680
[patent_app_country] => US
[patent_app_date] => 2023-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8410
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 214
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18092680
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/092680 | USB chip and operation method thereof | Jan 2, 2023 | Issued |
Array
(
[id] => 20188745
[patent_doc_number] => 12399859
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-26
[patent_title] => Inter-processor communication method, electronic assembly, and electronic device
[patent_app_type] => utility
[patent_app_number] => 18/148417
[patent_app_country] => US
[patent_app_date] => 2022-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 14
[patent_no_of_words] => 5906
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18148417
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/148417 | Inter-processor communication method, electronic assembly, and electronic device | Dec 28, 2022 | Issued |
Array
(
[id] => 19267719
[patent_doc_number] => 20240211422
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-27
[patent_title] => NOC ROUTING IN A MULTI-CHIP DEVICE
[patent_app_type] => utility
[patent_app_number] => 18/086531
[patent_app_country] => US
[patent_app_date] => 2022-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6971
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18086531
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/086531 | NoC routing in a multi-chip device | Dec 20, 2022 | Issued |
Array
(
[id] => 18450885
[patent_doc_number] => 20230192162
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-22
[patent_title] => Interface Adapter for Controlling a Track-Side Object of a Railway Installation
[patent_app_type] => utility
[patent_app_number] => 18/068120
[patent_app_country] => US
[patent_app_date] => 2022-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4904
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 235
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18068120
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/068120 | Interface adapter for controlling a track-side object of a railway installation | Dec 18, 2022 | Issued |
Array
(
[id] => 18659980
[patent_doc_number] => 20230305987
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-28
[patent_title] => COMMUNICATION CONTROL APPARATUS AND COMMUNICATION METHOD
[patent_app_type] => utility
[patent_app_number] => 18/081059
[patent_app_country] => US
[patent_app_date] => 2022-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10300
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18081059
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/081059 | Communication control apparatus and communication method | Dec 13, 2022 | Issued |