
Gary L. Geist
Examiner (ID: 17130)
| Most Active Art Unit | 2203 |
| Art Unit(s) | 1621, 2203, 2202, 2899, 1623, 1208, 1204 |
| Total Applications | 439 |
| Issued Applications | 281 |
| Pending Applications | 7 |
| Abandoned Applications | 151 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20043030
[patent_doc_number] => 20250181252
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-05
[patent_title] => GDDR RDF/QAR BANDWIDTH REDUCTION
[patent_app_type] => utility
[patent_app_number] => 18/524014
[patent_app_country] => US
[patent_app_date] => 2023-11-30
[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] => -15
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18524014
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/524014 | GDDR RDF/QAR bandwidth reduction | Nov 29, 2023 | Issued |
Array
(
[id] => 19740084
[patent_doc_number] => 12216919
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-02-04
[patent_title] => External memory data integrity validation
[patent_app_type] => utility
[patent_app_number] => 18/514547
[patent_app_country] => US
[patent_app_date] => 2023-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 4
[patent_no_of_words] => 5042
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18514547
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/514547 | External memory data integrity validation | Nov 19, 2023 | Issued |
Array
(
[id] => 19235695
[patent_doc_number] => 20240192890
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-13
[patent_title] => DATA LAYOUT CONFIGURATIONS FOR ACCESS OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 18/513310
[patent_app_country] => US
[patent_app_date] => 2023-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18374
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18513310
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/513310 | Data layout configurations for access operations | Nov 16, 2023 | Issued |
Array
(
[id] => 20228532
[patent_doc_number] => 12417184
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-16
[patent_title] => Speculative address translation service requests
[patent_app_type] => utility
[patent_app_number] => 18/502538
[patent_app_country] => US
[patent_app_date] => 2023-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 1227
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18502538
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/502538 | Speculative address translation service requests | Nov 5, 2023 | Issued |
Array
(
[id] => 19992511
[patent_doc_number] => 20250130733
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-24
[patent_title] => NON-DISRUPTIVE STORAGE EXPANSION OF A PAIRED SET OF CONSISTENCY GROUPS (CG) WITHIN A CROSS-SITE STORAGE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/489610
[patent_app_country] => US
[patent_app_date] => 2023-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9663
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18489610
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/489610 | NON-DISRUPTIVE STORAGE EXPANSION OF A PAIRED SET OF CONSISTENCY GROUPS (CG) WITHIN A CROSS-SITE STORAGE SYSTEM | Oct 17, 2023 | Pending |
Array
(
[id] => 20110196
[patent_doc_number] => 12360917
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-15
[patent_title] => System and method for flushing data using mapping page ownership
[patent_app_type] => utility
[patent_app_number] => 18/488213
[patent_app_country] => US
[patent_app_date] => 2023-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3598
[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] => 18488213
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/488213 | System and method for flushing data using mapping page ownership | Oct 16, 2023 | Issued |
Array
(
[id] => 20079653
[patent_doc_number] => 12353721
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-08
[patent_title] => Method, electronic device, and computer program product for processing key-value data
[patent_app_type] => utility
[patent_app_number] => 18/486028
[patent_app_country] => US
[patent_app_date] => 2023-10-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 5880
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18486028
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/486028 | Method, electronic device, and computer program product for processing key-value data | Oct 11, 2023 | Issued |
Array
(
[id] => 20257727
[patent_doc_number] => 12430077
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-30
[patent_title] => Multiple command format interpretation for SSD
[patent_app_type] => utility
[patent_app_number] => 18/377821
[patent_app_country] => US
[patent_app_date] => 2023-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 28
[patent_no_of_words] => 10680
[patent_no_of_claims] => 26
[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] => 18377821
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/377821 | Multiple command format interpretation for SSD | Oct 7, 2023 | Issued |
Array
(
[id] => 19099608
[patent_doc_number] => 20240118836
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-04-11
[patent_title] => SYSTEMS, METHODS, AND APPARATUS FOR TRANSFERRING PROGRAMS FOR COMPUTATIONAL STORAGE DEVICES
[patent_app_type] => utility
[patent_app_number] => 18/375456
[patent_app_country] => US
[patent_app_date] => 2023-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14319
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 49
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18375456
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/375456 | Systems, methods, and apparatus for transferring programs for computational storage devices | Sep 28, 2023 | Issued |
Array
(
[id] => 19732754
[patent_doc_number] => 12210752
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-01-28
[patent_title] => Managing a hybrid error recovery process in a memory sub-system
[patent_app_type] => utility
[patent_app_number] => 18/372998
[patent_app_country] => US
[patent_app_date] => 2023-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 10337
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18372998
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/372998 | Managing a hybrid error recovery process in a memory sub-system | Sep 25, 2023 | Issued |
Array
(
[id] => 18832472
[patent_doc_number] => 20230400999
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-14
[patent_title] => BACKUP SYSTEM AND METHOD
[patent_app_type] => utility
[patent_app_number] => 18/238128
[patent_app_country] => US
[patent_app_date] => 2023-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12981
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 302
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18238128
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/238128 | Backup system and method | Aug 24, 2023 | Issued |
Array
(
[id] => 18810628
[patent_doc_number] => 20230384964
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-30
[patent_title] => CLOUD BLOCK MAP FOR CACHING DATA DURING ON-DEMAND RESTORE
[patent_app_type] => utility
[patent_app_number] => 18/448245
[patent_app_country] => US
[patent_app_date] => 2023-08-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 23277
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18448245
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/448245 | Cloud block map for caching data during on-demand restore | Aug 10, 2023 | Issued |
Array
(
[id] => 20481645
[patent_doc_number] => 12530120
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-01-20
[patent_title] => Maximizing data migration bandwidth
[patent_app_type] => utility
[patent_app_number] => 18/230265
[patent_app_country] => US
[patent_app_date] => 2023-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 0
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18230265
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/230265 | Maximizing data migration bandwidth | Aug 3, 2023 | Issued |
Array
(
[id] => 19711090
[patent_doc_number] => 20250021232
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-16
[patent_title] => METHOD TO IMPLEMENT A REDUNDANT ARRAY OF INDEPENDENT DISKS WITH HIGH CAPACITY SOLID STATE DRIVES
[patent_app_type] => utility
[patent_app_number] => 18/349455
[patent_app_country] => US
[patent_app_date] => 2023-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9382
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -28
[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] => 18349455
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/349455 | METHOD TO IMPLEMENT A REDUNDANT ARRAY OF INDEPENDENT DISKS WITH HIGH CAPACITY SOLID STATE DRIVES | Jul 9, 2023 | Pending |
Array
(
[id] => 19005677
[patent_doc_number] => 20240069748
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-29
[patent_title] => REDUCING BIT ERROR RATE IN MEMORY DEVICES
[patent_app_type] => utility
[patent_app_number] => 18/219023
[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] => 11047
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18219023
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/219023 | Reducing bit error rate in memory devices | Jul 5, 2023 | Issued |
Array
(
[id] => 20331582
[patent_doc_number] => 12461859
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-11-04
[patent_title] => Interrupting memory access during background operations on a memory device
[patent_app_type] => utility
[patent_app_number] => 18/347359
[patent_app_country] => US
[patent_app_date] => 2023-07-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3649
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18347359
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/347359 | Interrupting memory access during background operations on a memory device | Jul 4, 2023 | Issued |
Array
(
[id] => 19979127
[patent_doc_number] => 12346602
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-01
[patent_title] => Operation execution on memory servers
[patent_app_type] => utility
[patent_app_number] => 18/346406
[patent_app_country] => US
[patent_app_date] => 2023-07-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3308
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18346406
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/346406 | Operation execution on memory servers | Jul 2, 2023 | Issued |
Array
(
[id] => 19872879
[patent_doc_number] => 12265741
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-04-01
[patent_title] => Method and apparatus with unified virtual memory management
[patent_app_type] => utility
[patent_app_number] => 18/345492
[patent_app_country] => US
[patent_app_date] => 2023-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 10035
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18345492
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/345492 | Method and apparatus with unified virtual memory management | Jun 29, 2023 | Issued |
Array
(
[id] => 19872846
[patent_doc_number] => 12265708
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-04-01
[patent_title] => Timing alignment for data structure read commands
[patent_app_type] => utility
[patent_app_number] => 18/342131
[patent_app_country] => US
[patent_app_date] => 2023-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6407
[patent_no_of_claims] => 20
[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] => 18342131
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/342131 | Timing alignment for data structure read commands | Jun 26, 2023 | Issued |
Array
(
[id] => 19669273
[patent_doc_number] => 12182020
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-12-31
[patent_title] => System and method for creating a high-level parameter relational data model for memory configurability solutions
[patent_app_type] => utility
[patent_app_number] => 18/339290
[patent_app_country] => US
[patent_app_date] => 2023-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6952
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[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] => 18339290
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/339290 | System and method for creating a high-level parameter relational data model for memory configurability solutions | Jun 21, 2023 | Issued |