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] => 18957445 [patent_doc_number] => 20240045772 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-08 [patent_title] => CONTINUOUS DATA PROTECTION UNIT, RECOVERY UNIT FOR DATA PROTECTION AND METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 18/339679 [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] => 9439 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [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] => 18339679 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/339679
CONTINUOUS DATA PROTECTION UNIT, RECOVERY UNIT FOR DATA PROTECTION AND METHOD THEREOF Jun 21, 2023 Abandoned
Array ( [id] => 20109954 [patent_doc_number] => 12360675 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-15 [patent_title] => Memory device [patent_app_type] => utility [patent_app_number] => 18/333690 [patent_app_country] => US [patent_app_date] => 2023-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 22 [patent_no_of_words] => 6786 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18333690 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/333690
Memory device Jun 12, 2023 Issued
Array ( [id] => 19391295 [patent_doc_number] => 20240281165 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-22 [patent_title] => SYSTEM AND METHOD FOR MANAGING SORTED KEYS IN A PERSISTENT MEMORY SYSTEM [patent_app_type] => utility [patent_app_number] => 18/333520 [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] => 6780 [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] => 18333520 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/333520
System and method for managing sorted keys in a persistent memory system Jun 11, 2023 Issued
Array ( [id] => 19924718 [patent_doc_number] => 12298998 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-13 [patent_title] => Storage system and data replication method in storage system [patent_app_type] => utility [patent_app_number] => 18/206649 [patent_app_country] => US [patent_app_date] => 2023-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 24 [patent_no_of_words] => 4346 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18206649 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/206649
Storage system and data replication method in storage system Jun 6, 2023 Issued
Array ( [id] => 19544890 [patent_doc_number] => 20240361926 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-31 [patent_title] => USING ENERGY CONSIDERATIONS TO DETERMINE PREFERRED AND NON-PREFERRED PATHS TO REDUNDANT STORAGE SYSTEMS HAVING A VOLUME [patent_app_type] => utility [patent_app_number] => 18/307582 [patent_app_country] => US [patent_app_date] => 2023-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7523 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18307582 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/307582
USING ENERGY CONSIDERATIONS TO DETERMINE PREFERRED AND NON-PREFERRED PATHS TO REDUNDANT STORAGE SYSTEMS HAVING A VOLUME Apr 25, 2023 Pending
Array ( [id] => 19434699 [patent_doc_number] => 20240303197 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-12 [patent_title] => PROVIDING DEMOTION HINTS WITH TRACK ACCESS REQUESTS TO CAUSE A STORAGE CONTROLLER TO MANAGE THE TRACKS USING A TRANSIENT CACHE LIST AND PROLONGED CACHE LIST [patent_app_type] => utility [patent_app_number] => 18/179940 [patent_app_country] => US [patent_app_date] => 2023-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7921 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18179940 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/179940
PROVIDING DEMOTION HINTS WITH TRACK ACCESS REQUESTS TO CAUSE A STORAGE CONTROLLER TO MANAGE THE TRACKS USING A TRANSIENT CACHE LIST AND PROLONGED CACHE LIST Mar 6, 2023 Pending
Array ( [id] => 19508410 [patent_doc_number] => 12119843 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-15 [patent_title] => Encoder and decoder [patent_app_type] => utility [patent_app_number] => 18/178437 [patent_app_country] => US [patent_app_date] => 2023-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10372 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18178437 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/178437
Encoder and decoder Mar 2, 2023 Issued
Array ( [id] => 20214950 [patent_doc_number] => 12411602 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-09 [patent_title] => Memory system [patent_app_type] => utility [patent_app_number] => 18/178472 [patent_app_country] => US [patent_app_date] => 2023-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 3587 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 269 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18178472 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/178472
Memory system Mar 2, 2023 Issued
Array ( [id] => 19419851 [patent_doc_number] => 20240295974 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-05 [patent_title] => SYSTEMS AND METHODS FOR MANAGING METRIC DATA [patent_app_type] => utility [patent_app_number] => 18/178313 [patent_app_country] => US [patent_app_date] => 2023-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 25953 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18178313 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/178313
Systems and methods for managing metric data Mar 2, 2023 Issued
Array ( [id] => 19732763 [patent_doc_number] => 12210761 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-28 [patent_title] => Data fabric architecture [patent_app_type] => utility [patent_app_number] => 18/177583 [patent_app_country] => US [patent_app_date] => 2023-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 77 [patent_figures_cnt] => 80 [patent_no_of_words] => 29362 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18177583 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/177583
Data fabric architecture Mar 1, 2023 Issued
Array ( [id] => 19703717 [patent_doc_number] => 12197752 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-14 [patent_title] => Method and system for data storage and management [patent_app_type] => utility [patent_app_number] => 18/171870 [patent_app_country] => US [patent_app_date] => 2023-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 8301 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18171870 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/171870
Method and system for data storage and management Feb 20, 2023 Issued
Array ( [id] => 18438160 [patent_doc_number] => 20230185455 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-15 [patent_title] => METHOD AND APPARATUS FOR OFFLOADING MEMORY/STORAGE SHARDING FROM CPU RESOURCES [patent_app_type] => utility [patent_app_number] => 18/107980 [patent_app_country] => US [patent_app_date] => 2023-02-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6143 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18107980 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/107980
METHOD AND APPARATUS FOR OFFLOADING MEMORY/STORAGE SHARDING FROM CPU RESOURCES Feb 8, 2023 Pending
Array ( [id] => 19347205 [patent_doc_number] => 20240256168 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-01 [patent_title] => DATA RECORD CORRELATION AND MIGRATION [patent_app_type] => utility [patent_app_number] => 18/103288 [patent_app_country] => US [patent_app_date] => 2023-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13467 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18103288 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/103288
Data record correlation and migration Jan 29, 2023 Issued
Array ( [id] => 19066267 [patent_doc_number] => 20240100693 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-28 [patent_title] => USING EMBEDDINGS, GENERATED USING ROBOT ACTION MODELS, IN CONTROLLING ROBOT TO PERFORM ROBOTIC TASK [patent_app_type] => utility [patent_app_number] => 18/102053 [patent_app_country] => US [patent_app_date] => 2023-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15177 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18102053 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/102053
USING EMBEDDINGS, GENERATED USING ROBOT ACTION MODELS, IN CONTROLLING ROBOT TO PERFORM ROBOTIC TASK Jan 25, 2023 Pending
Array ( [id] => 18377922 [patent_doc_number] => 20230153009 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-18 [patent_title] => DATA REPLICATION SYSTEM AND DATA REPLICATION METHOD [patent_app_type] => utility [patent_app_number] => 18/099665 [patent_app_country] => US [patent_app_date] => 2023-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6105 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18099665 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/099665
Data replication system and data replication method Jan 19, 2023 Issued
Array ( [id] => 18393288 [patent_doc_number] => 20230161508 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-25 [patent_title] => TRUTH TABLE EXTENSION FOR STACKED MEMORY SYSTEMS [patent_app_type] => utility [patent_app_number] => 18/099051 [patent_app_country] => US [patent_app_date] => 2023-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11756 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18099051 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/099051
Truth table extension for stacked memory systems Jan 18, 2023 Issued
Array ( [id] => 19267705 [patent_doc_number] => 20240211408 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-27 [patent_title] => APPARATUS AND METHOD FOR PROBABILISTIC CACHE REPLACEMENT FOR ACCELERATING ADDRESS TRANSLATION [patent_app_type] => utility [patent_app_number] => 18/087887 [patent_app_country] => US [patent_app_date] => 2022-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13616 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -24 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18087887 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/087887
APPARATUS AND METHOD FOR PROBABILISTIC CACHE REPLACEMENT FOR ACCELERATING ADDRESS TRANSLATION Dec 22, 2022 Pending
Array ( [id] => 19251134 [patent_doc_number] => 20240202124 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-20 [patent_title] => SNOOP FILTER FOR LARGE CACHE USING HASH TECHNIQUE WITH OPTIMAL REFRESH ALGORITHM [patent_app_type] => utility [patent_app_number] => 18/067779 [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] => 9059 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18067779 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/067779
SNOOP FILTER FOR LARGE CACHE USING HASH TECHNIQUE WITH OPTIMAL REFRESH ALGORITHM Dec 18, 2022 Pending
Array ( [id] => 19129183 [patent_doc_number] => 20240134536 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-25 [patent_title] => METHOD, DEVICE, AND COMPUTER PROGRAM PRODUCT FOR MIGRATING DATA [patent_app_type] => utility [patent_app_number] => 18/067619 [patent_app_country] => US [patent_app_date] => 2022-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6324 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18067619 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/067619
Method, device, and computer program product for migrating data Dec 15, 2022 Issued
Array ( [id] => 19129183 [patent_doc_number] => 20240134536 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-25 [patent_title] => METHOD, DEVICE, AND COMPUTER PROGRAM PRODUCT FOR MIGRATING DATA [patent_app_type] => utility [patent_app_number] => 18/067619 [patent_app_country] => US [patent_app_date] => 2022-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6324 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18067619 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/067619
Method, device, and computer program product for migrating data Dec 15, 2022 Issued
Menu