Search

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 numberTitle of the applicationFiling DateStatus
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
Menu