
Kamini S. Shah
Supervisory Patent Examiner (ID: 9613, Phone: (571)272-2279 , Office: P/2123 )
| Most Active Art Unit | 2857 |
| Art Unit(s) | 2414, 2764, 2127, 2863, 2116, 2314, 2128, 2211, 2123, 2857, 2146, 2115, 2142 |
| Total Applications | 939 |
| Issued Applications | 692 |
| Pending Applications | 104 |
| Abandoned Applications | 143 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19340655
[patent_doc_number] => 12050846
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-07-30
[patent_title] => Artificial intelligence based on cellular automata
[patent_app_type] => utility
[patent_app_number] => 18/221687
[patent_app_country] => US
[patent_app_date] => 2023-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 59
[patent_figures_cnt] => 59
[patent_no_of_words] => 66552
[patent_no_of_claims] => 45
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18221687
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/221687 | Artificial intelligence based on cellular automata | Jul 12, 2023 | Issued |
Array
(
[id] => 20273630
[patent_doc_number] => 12443412
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-14
[patent_title] => Method and apparatus for a scalable microprocessor with time counter
[patent_app_type] => utility
[patent_app_number] => 18/217403
[patent_app_country] => US
[patent_app_date] => 2023-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 2446
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18217403
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/217403 | Method and apparatus for a scalable microprocessor with time counter | Jun 29, 2023 | Issued |
Array
(
[id] => 19963313
[patent_doc_number] => 12332814
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-17
[patent_title] => Method and system for obtaining optimal number of DMA channels
[patent_app_type] => utility
[patent_app_number] => 18/216215
[patent_app_country] => US
[patent_app_date] => 2023-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2825
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18216215
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/216215 | Method and system for obtaining optimal number of DMA channels | Jun 28, 2023 | Issued |
Array
(
[id] => 20595364
[patent_doc_number] => 12579081
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-03-17
[patent_title] => Memory apparatus for providing reliability, availability, and serviceability
[patent_app_type] => utility
[patent_app_number] => 18/215434
[patent_app_country] => US
[patent_app_date] => 2023-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 13175
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18215434
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/215434 | Memory apparatus for providing reliability, availability, and serviceability | Jun 27, 2023 | Issued |
Array
(
[id] => 20174494
[patent_doc_number] => 12393239
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-19
[patent_title] => Method and apparatus for an embedded controller (EC) used to identify different installed cooling fan types and operating performance configurations
[patent_app_type] => utility
[patent_app_number] => 18/214864
[patent_app_country] => US
[patent_app_date] => 2023-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 12
[patent_no_of_words] => 14978
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18214864
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/214864 | Method and apparatus for an embedded controller (EC) used to identify different installed cooling fan types and operating performance configurations | Jun 26, 2023 | Issued |
Array
(
[id] => 19660645
[patent_doc_number] => 20240427710
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-26
[patent_title] => Mechanism To Enhance PCIe Generation Switching
[patent_app_type] => utility
[patent_app_number] => 18/339904
[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] => 15088
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -26
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18339904
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/339904 | Mechanism to enhance PCIe generation switching | Jun 21, 2023 | Issued |
Array
(
[id] => 19198201
[patent_doc_number] => 11995440
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-05-28
[patent_title] => Method and system for executing new instructions
[patent_app_type] => utility
[patent_app_number] => 18/337166
[patent_app_country] => US
[patent_app_date] => 2023-06-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 20296
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18337166
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/337166 | Method and system for executing new instructions | Jun 18, 2023 | Issued |
Array
(
[id] => 19872961
[patent_doc_number] => 12265824
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-04-01
[patent_title] => Data combination device and data combination method
[patent_app_type] => utility
[patent_app_number] => 18/336057
[patent_app_country] => US
[patent_app_date] => 2023-06-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4031
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18336057
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/336057 | Data combination device and data combination method | Jun 15, 2023 | Issued |
Array
(
[id] => 19963799
[patent_doc_number] => 12333308
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-17
[patent_title] => Method and device for selecting entry of queue in out-of-order processor
[patent_app_type] => utility
[patent_app_number] => 18/580047
[patent_app_country] => US
[patent_app_date] => 2023-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 23
[patent_no_of_words] => 13668
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 18580047
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/580047 | Method and device for selecting entry of queue in out-of-order processor | Jun 12, 2023 | Issued |
Array
(
[id] => 18694662
[patent_doc_number] => 20230325078
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-10-12
[patent_title] => VIRTUAL NETWORK PRE-ARBITRATION FOR DEADLOCK AVOIDANCE AND ENHANCED PERFORMANCE
[patent_app_type] => utility
[patent_app_number] => 18/332831
[patent_app_country] => US
[patent_app_date] => 2023-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 25358
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18332831
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/332831 | Virtual network pre-arbitration for deadlock avoidance and enhanced performance | Jun 11, 2023 | Issued |
Array
(
[id] => 19971603
[patent_doc_number] => 12340218
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-24
[patent_title] => Detection of high curvature regions on curves
[patent_app_type] => utility
[patent_app_number] => 18/313221
[patent_app_country] => US
[patent_app_date] => 2023-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3068
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18313221
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/313221 | Detection of high curvature regions on curves | May 4, 2023 | Issued |
Array
(
[id] => 19340795
[patent_doc_number] => 12050988
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-07-30
[patent_title] => Storage device and method of operating the same
[patent_app_type] => utility
[patent_app_number] => 18/310008
[patent_app_country] => US
[patent_app_date] => 2023-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 8208
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[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] => 18310008
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/310008 | Storage device and method of operating the same | Apr 30, 2023 | Issued |
Array
(
[id] => 18904642
[patent_doc_number] => 20240020127
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-18
[patent_title] => OUT-OF-ORDER EXECUTION OF LOOP INSTRUCTIONS IN A MICROPROCESSOR
[patent_app_type] => utility
[patent_app_number] => 18/141465
[patent_app_country] => US
[patent_app_date] => 2023-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10599
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -25
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18141465
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/141465 | Out-of-order execution of loop instructions in a microprocessor | Apr 29, 2023 | Issued |
Array
(
[id] => 18599010
[patent_doc_number] => 20230273810
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-31
[patent_title] => PROGRAM EVENT RECORDING STORAGE ALTERATION PROCESSING FOR A NEURAL NETWORK ACCELERATOR INSTRUCTION
[patent_app_type] => utility
[patent_app_number] => 18/308793
[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] => 26144
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18308793
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/308793 | Program event recording storage alteration processing for a neural network accelerator instruction | Apr 27, 2023 | Issued |
Array
(
[id] => 18630416
[patent_doc_number] => 20230289309
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-14
[patent_title] => MULTICHIP PACKAGE WITH PROTOCOL-CONFIGURABLE DATA PATHS
[patent_app_type] => utility
[patent_app_number] => 18/306100
[patent_app_country] => US
[patent_app_date] => 2023-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5818
[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] => 18306100
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/306100 | Multichip package with protocol-configurable data paths | Apr 23, 2023 | Issued |
Array
(
[id] => 19530364
[patent_doc_number] => 20240354266
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-24
[patent_title] => PIN-CONSTRAINED DEVICES
[patent_app_type] => utility
[patent_app_number] => 18/305679
[patent_app_country] => US
[patent_app_date] => 2023-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9554
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 18305679
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/305679 | Pin-constrained devices | Apr 23, 2023 | Issued |
Array
(
[id] => 19530362
[patent_doc_number] => 20240354264
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-24
[patent_title] => INTELLIGENT WORKSPACE CONNECTION ASSISTANCE
[patent_app_type] => utility
[patent_app_number] => 18/302035
[patent_app_country] => US
[patent_app_date] => 2023-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7125
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 54
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18302035
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/302035 | Intelligent workspace connection assistance | Apr 17, 2023 | Issued |
Array
(
[id] => 19581264
[patent_doc_number] => 12147377
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-11-19
[patent_title] => Distributed multi-die protocol application interface
[patent_app_type] => utility
[patent_app_number] => 18/299662
[patent_app_country] => US
[patent_app_date] => 2023-04-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 4851
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18299662
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/299662 | Distributed multi-die protocol application interface | Apr 11, 2023 | Issued |
Array
(
[id] => 19228740
[patent_doc_number] => 12008378
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-06-11
[patent_title] => Mechanism for reducing coherence directory controller overhead for near-memory compute elements
[patent_app_type] => utility
[patent_app_number] => 18/132879
[patent_app_country] => US
[patent_app_date] => 2023-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4413
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18132879
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/132879 | Mechanism for reducing coherence directory controller overhead for near-memory compute elements | Apr 9, 2023 | Issued |
Array
(
[id] => 18659844
[patent_doc_number] => 20230305851
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-28
[patent_title] => MODULAR PIPELINES FOR ACCESSING DIGITAL DATA
[patent_app_type] => utility
[patent_app_number] => 18/126603
[patent_app_country] => US
[patent_app_date] => 2023-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13696
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -28
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18126603
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/126603 | Modular pipelines for accessing digital data | Mar 26, 2023 | Issued |