Search

Forrest G. Hall

Examiner (ID: 9610, Phone: (571)270-0546 , Office: P/3765 )

Most Active Art Unit
3732
Art Unit(s)
3732, 3765, 2853
Total Applications
670
Issued Applications
356
Pending Applications
87
Abandoned Applications
243

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17091725 [patent_doc_number] => 11119915 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-14 [patent_title] => Dynamic memory mapping for neural networks [patent_app_type] => utility [patent_app_number] => 15/892195 [patent_app_country] => US [patent_app_date] => 2018-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 12358 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15892195 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/892195
Dynamic memory mapping for neural networks Feb 7, 2018 Issued
Array ( [id] => 13797141 [patent_doc_number] => 20190012109 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-10 [patent_title] => MEMORY SYSTEM AND OPERATING METHOD FOR THE MEMORY SYSTEM [patent_app_type] => utility [patent_app_number] => 15/888575 [patent_app_country] => US [patent_app_date] => 2018-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 22439 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 42 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15888575 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/888575
MEMORY SYSTEM AND OPERATING METHOD FOR THE MEMORY SYSTEM Feb 4, 2018 Abandoned
Array ( [id] => 15349127 [patent_doc_number] => 20200012455 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-09 [patent_title] => MEMORY SYSTEM AND ELECTRONIC APPARATUS [patent_app_type] => utility [patent_app_number] => 16/482673 [patent_app_country] => US [patent_app_date] => 2018-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6506 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -3 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16482673 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/482673
Memory system and electronic apparatus Feb 1, 2018 Issued
Array ( [id] => 15820805 [patent_doc_number] => 10635582 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-28 [patent_title] => Memory system for selecting source memory block in garbage collection and operating method of the same [patent_app_type] => utility [patent_app_number] => 15/862859 [patent_app_country] => US [patent_app_date] => 2018-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 18 [patent_no_of_words] => 12278 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 231 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15862859 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/862859
Memory system for selecting source memory block in garbage collection and operating method of the same Jan 4, 2018 Issued
Array ( [id] => 14347097 [patent_doc_number] => 20190155521 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-23 [patent_title] => DATA CATEGORIZATION BASED ON INVALIDATION VELOCITIES [patent_app_type] => utility [patent_app_number] => 15/819692 [patent_app_country] => US [patent_app_date] => 2017-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7828 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -25 [patent_words_short_claim] => 40 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15819692 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/819692
Data categorization based on invalidation velocities Nov 20, 2017 Issued
Array ( [id] => 14188823 [patent_doc_number] => 20190114117 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-18 [patent_title] => NON-DISRUPTIVE AUTOMATIC APPLICATION REGROUPING [patent_app_type] => utility [patent_app_number] => 15/786682 [patent_app_country] => US [patent_app_date] => 2017-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8207 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15786682 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/786682
Non-disruptive automatic application regrouping Oct 17, 2017 Issued
Array ( [id] => 17017085 [patent_doc_number] => 11086724 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-08-10 [patent_title] => Single step merging of a virtual hard disk chain [patent_app_type] => utility [patent_app_number] => 15/786881 [patent_app_country] => US [patent_app_date] => 2017-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 5534 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 279 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15786881 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/786881
Single step merging of a virtual hard disk chain Oct 17, 2017 Issued
Array ( [id] => 15199899 [patent_doc_number] => 10497451 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-03 [patent_title] => Data transfer training method and data storage device performing the same [patent_app_type] => utility [patent_app_number] => 15/785617 [patent_app_country] => US [patent_app_date] => 2017-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 21 [patent_no_of_words] => 11116 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15785617 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/785617
Data transfer training method and data storage device performing the same Oct 16, 2017 Issued
Array ( [id] => 14188755 [patent_doc_number] => 20190114083 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-18 [patent_title] => MAPPING SYSTEM FOR DATA STORAGE DEVICES [patent_app_type] => utility [patent_app_number] => 15/785721 [patent_app_country] => US [patent_app_date] => 2017-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5494 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15785721 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/785721
Mapping system for data storage devices Oct 16, 2017 Issued
Array ( [id] => 16171404 [patent_doc_number] => 10712968 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-14 [patent_title] => Management of state information backup for an auxiliary storage service in a microservice architecture [patent_app_type] => utility [patent_app_number] => 15/785519 [patent_app_country] => US [patent_app_date] => 2017-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 6951 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15785519 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/785519
Management of state information backup for an auxiliary storage service in a microservice architecture Oct 16, 2017 Issued
Array ( [id] => 14189053 [patent_doc_number] => 20190114232 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-18 [patent_title] => LOCAL AND OFFLOADED SNAPSHOTS FOR VOLATILE MEMORY [patent_app_type] => utility [patent_app_number] => 15/786206 [patent_app_country] => US [patent_app_date] => 2017-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3972 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -32 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15786206 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/786206
LOCAL AND OFFLOADED SNAPSHOTS FOR VOLATILE MEMORY Oct 16, 2017 Abandoned
Array ( [id] => 16494455 [patent_doc_number] => 10860497 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-08 [patent_title] => Method, apparatus, and system for caching data [patent_app_type] => utility [patent_app_number] => 15/712418 [patent_app_country] => US [patent_app_date] => 2017-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10231 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15712418 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/712418
Method, apparatus, and system for caching data Sep 21, 2017 Issued
Array ( [id] => 16462746 [patent_doc_number] => 10846094 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-24 [patent_title] => Method and system for managing data access in storage system [patent_app_type] => utility [patent_app_number] => 15/712324 [patent_app_country] => US [patent_app_date] => 2017-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 8697 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15712324 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/712324
Method and system for managing data access in storage system Sep 21, 2017 Issued
Array ( [id] => 16801933 [patent_doc_number] => 10996876 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-04 [patent_title] => Systems and methods for dynamically modifying memory namespace allocation based on memory attributes and application requirements [patent_app_type] => utility [patent_app_number] => 15/712409 [patent_app_country] => US [patent_app_date] => 2017-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3990 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15712409 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/712409
Systems and methods for dynamically modifying memory namespace allocation based on memory attributes and application requirements Sep 21, 2017 Issued
Array ( [id] => 15912195 [patent_doc_number] => 10653315 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-19 [patent_title] => Device comprising an overlay mechanism, system with devices each comprising an overlay mechanism with an individually programmable delay or method for overlaying data [patent_app_type] => utility [patent_app_number] => 15/711391 [patent_app_country] => US [patent_app_date] => 2017-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 9 [patent_no_of_words] => 13292 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 2 [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] => 15711391 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/711391
Device comprising an overlay mechanism, system with devices each comprising an overlay mechanism with an individually programmable delay or method for overlaying data Sep 20, 2017 Issued
Array ( [id] => 16232694 [patent_doc_number] => 10740244 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-11 [patent_title] => Memory system including a redirector for replacing a fail memory die with a spare memory die [patent_app_type] => utility [patent_app_number] => 15/711196 [patent_app_country] => US [patent_app_date] => 2017-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8497 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15711196 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/711196
Memory system including a redirector for replacing a fail memory die with a spare memory die Sep 20, 2017 Issued
Array ( [id] => 12665452 [patent_doc_number] => 20180113650 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-26 [patent_title] => MEMORY SYSTEM AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 15/682638 [patent_app_country] => US [patent_app_date] => 2017-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12304 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 50 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15682638 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/682638
Memory system sharing capacity information with host and operating method thereof Aug 21, 2017 Issued
Array ( [id] => 13875553 [patent_doc_number] => 20190034117 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-31 [patent_title] => TRACKING WRITE REQUESTS TO MEDIA CONTROLLERS [patent_app_type] => utility [patent_app_number] => 15/661323 [patent_app_country] => US [patent_app_date] => 2017-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4950 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15661323 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/661323
Tracking write requests to media controllers Jul 26, 2017 Issued
Array ( [id] => 15730675 [patent_doc_number] => 10613766 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-04-07 [patent_title] => Data replication techniques [patent_app_type] => utility [patent_app_number] => 15/661376 [patent_app_country] => US [patent_app_date] => 2017-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 14444 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 386 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15661376 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/661376
Data replication techniques Jul 26, 2017 Issued
Array ( [id] => 15059093 [patent_doc_number] => 10459852 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-10-29 [patent_title] => Memory utilization analysis for memory management systems [patent_app_type] => utility [patent_app_number] => 15/661598 [patent_app_country] => US [patent_app_date] => 2017-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 7653 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 270 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15661598 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/661598
Memory utilization analysis for memory management systems Jul 26, 2017 Issued
Menu