
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] => 17114164
[patent_doc_number] => 20210294761
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-23
[patent_title] => SYSTEMS AND METHODS FOR MESSAGE TUNNELING
[patent_app_type] => utility
[patent_app_number] => 17/338654
[patent_app_country] => US
[patent_app_date] => 2021-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9004
[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] => 17338654
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/338654 | Systems and methods for message tunneling | Jun 2, 2021 | Issued |
Array
(
[id] => 17084068
[patent_doc_number] => 20210279074
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-09
[patent_title] => OVERFLOW DETECTION AND CORRECTION IN STATE MACHINE ENGINES
[patent_app_type] => utility
[patent_app_number] => 17/328701
[patent_app_country] => US
[patent_app_date] => 2021-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16048
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17328701
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/328701 | Overflow detection and correction in state machine engines | May 23, 2021 | Issued |
Array
(
[id] => 18401015
[patent_doc_number] => 11663153
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-05-30
[patent_title] => Access optimization in aggregated and virtualized solid state drives
[patent_app_type] => utility
[patent_app_number] => 17/326141
[patent_app_country] => US
[patent_app_date] => 2021-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 15
[patent_no_of_words] => 13458
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17326141
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/326141 | Access optimization in aggregated and virtualized solid state drives | May 19, 2021 | Issued |
Array
(
[id] => 19045060
[patent_doc_number] => 11934169
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-03-19
[patent_title] => Configurable binary circuits for protection relays in electric power systems
[patent_app_type] => utility
[patent_app_number] => 17/308152
[patent_app_country] => US
[patent_app_date] => 2021-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4749
[patent_no_of_claims] => 17
[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] => 17308152
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/308152 | Configurable binary circuits for protection relays in electric power systems | May 4, 2021 | Issued |
Array
(
[id] => 18276093
[patent_doc_number] => 11615037
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-03-28
[patent_title] => Memory module with programmable command buffer
[patent_app_type] => utility
[patent_app_number] => 17/306410
[patent_app_country] => US
[patent_app_date] => 2021-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5159
[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] => 17306410
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/306410 | Memory module with programmable command buffer | May 2, 2021 | Issued |
Array
(
[id] => 18370669
[patent_doc_number] => 11650843
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-05-16
[patent_title] => Hierarchical memory systems
[patent_app_type] => utility
[patent_app_number] => 17/306735
[patent_app_country] => US
[patent_app_date] => 2021-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 12796
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17306735
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/306735 | Hierarchical memory systems | May 2, 2021 | Issued |
Array
(
[id] => 16995173
[patent_doc_number] => 20210233593
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-29
[patent_title] => DYNAMIC DELAY OF NAND READ COMMANDS
[patent_app_type] => utility
[patent_app_number] => 17/232725
[patent_app_country] => US
[patent_app_date] => 2021-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13487
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17232725
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/232725 | Dynamic delay of NAND read commands | Apr 15, 2021 | Issued |
Array
(
[id] => 17907402
[patent_doc_number] => 11461256
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-04
[patent_title] => Quality of service levels for a direct memory access engine in a memory sub-system
[patent_app_type] => utility
[patent_app_number] => 17/229698
[patent_app_country] => US
[patent_app_date] => 2021-04-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9182
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17229698
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/229698 | Quality of service levels for a direct memory access engine in a memory sub-system | Apr 12, 2021 | Issued |
Array
(
[id] => 17157918
[patent_doc_number] => 20210318969
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-10-14
[patent_title] => MEMORY MODULE WITH REDUCED READ/WRITE TURNAROUND OVERHEAD
[patent_app_type] => utility
[patent_app_number] => 17/228506
[patent_app_country] => US
[patent_app_date] => 2021-04-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4684
[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] => 17228506
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/228506 | Memory module with reduced read/write turnaround overhead | Apr 11, 2021 | Issued |
Array
(
[id] => 17230696
[patent_doc_number] => 20210357253
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-11-18
[patent_title] => AGENT CONTROL DEVICE
[patent_app_type] => utility
[patent_app_number] => 17/225682
[patent_app_country] => US
[patent_app_date] => 2021-04-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5915
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[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] => 17225682
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/225682 | Agent control device | Apr 7, 2021 | Issued |
Array
(
[id] => 18046776
[patent_doc_number] => 11520730
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-12-06
[patent_title] => Data transfer system, circuit, and method
[patent_app_type] => utility
[patent_app_number] => 17/218209
[patent_app_country] => US
[patent_app_date] => 2021-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 3087
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17218209
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/218209 | Data transfer system, circuit, and method | Mar 30, 2021 | Issued |
Array
(
[id] => 19567595
[patent_doc_number] => 12142373
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-11-12
[patent_title] => Modular energy system with hardware mitigated communication
[patent_app_type] => utility
[patent_app_number] => 17/217461
[patent_app_country] => US
[patent_app_date] => 2021-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 26
[patent_no_of_words] => 30483
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17217461
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/217461 | Modular energy system with hardware mitigated communication | Mar 29, 2021 | Issued |
Array
(
[id] => 19107317
[patent_doc_number] => 11960421
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-04-16
[patent_title] => Operation accelerator and compression method
[patent_app_type] => utility
[patent_app_number] => 17/216476
[patent_app_country] => US
[patent_app_date] => 2021-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9521
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17216476
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/216476 | Operation accelerator and compression method | Mar 28, 2021 | Issued |
Array
(
[id] => 17899234
[patent_doc_number] => 20220308896
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-29
[patent_title] => SELECTIVE PRUNING OF A SYSTEM CONFIGURATION MODEL FOR SYSTEM RECONFIGURATIONS
[patent_app_type] => utility
[patent_app_number] => 17/214177
[patent_app_country] => US
[patent_app_date] => 2021-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8823
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 236
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17214177
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/214177 | Selective pruning of a system configuration model for system reconfigurations | Mar 25, 2021 | Issued |
Array
(
[id] => 18622458
[patent_doc_number] => 11755501
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-09-12
[patent_title] => Efficient data sharing for graphics data processing operations
[patent_app_type] => utility
[patent_app_number] => 17/212503
[patent_app_country] => US
[patent_app_date] => 2021-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 60
[patent_figures_cnt] => 64
[patent_no_of_words] => 50809
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17212503
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/212503 | Efficient data sharing for graphics data processing operations | Mar 24, 2021 | Issued |
Array
(
[id] => 16977405
[patent_doc_number] => 20210221642
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-22
[patent_title] => DEVICE MANAGEMENT FOR HYBRID ELEVATOR ENVIRONMENTS
[patent_app_type] => utility
[patent_app_number] => 17/205572
[patent_app_country] => US
[patent_app_date] => 2021-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5353
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17205572
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/205572 | Device management for hybrid elevator environments | Mar 17, 2021 | Issued |
Array
(
[id] => 17106362
[patent_doc_number] => 11126579
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-09-21
[patent_title] => Remotely controlled technician surrogate device
[patent_app_type] => utility
[patent_app_number] => 17/203540
[patent_app_country] => US
[patent_app_date] => 2021-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 17478
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17203540
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/203540 | Remotely controlled technician surrogate device | Mar 15, 2021 | Issued |
Array
(
[id] => 17682515
[patent_doc_number] => 11366769
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-06-21
[patent_title] => Enabling peripheral device messaging via application portals in processor-based devices
[patent_app_type] => utility
[patent_app_number] => 17/185855
[patent_app_country] => US
[patent_app_date] => 2021-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8180
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 17185855
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/185855 | Enabling peripheral device messaging via application portals in processor-based devices | Feb 24, 2021 | Issued |
Array
(
[id] => 17832334
[patent_doc_number] => 20220269638
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-08-25
[patent_title] => SPATIAL DISTRIBUTION IN A 3D DATA PROCESSING UNIT
[patent_app_type] => utility
[patent_app_number] => 17/184456
[patent_app_country] => US
[patent_app_date] => 2021-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6164
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 66
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17184456
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/184456 | Spatial distribution in a 3D data processing unit | Feb 23, 2021 | Issued |
Array
(
[id] => 17924693
[patent_doc_number] => 11467942
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-11
[patent_title] => Predictive performance indicator for storage devices
[patent_app_type] => utility
[patent_app_number] => 17/182574
[patent_app_country] => US
[patent_app_date] => 2021-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 13673
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17182574
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/182574 | Predictive performance indicator for storage devices | Feb 22, 2021 | Issued |