Search

Larry T. Mackall

Examiner (ID: 10850, Phone: (571)270-1172 , Office: P/2131 )

Most Active Art Unit
2139
Art Unit(s)
2131, 2139, 2189
Total Applications
904
Issued Applications
724
Pending Applications
65
Abandoned Applications
134

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17017151 [patent_doc_number] => 11086792 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-10 [patent_title] => Cache replacing method and apparatus, heterogeneous multi-core system and cache managing method [patent_app_type] => utility [patent_app_number] => 16/391914 [patent_app_country] => US [patent_app_date] => 2019-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 14 [patent_no_of_words] => 11623 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16391914 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/391914
Cache replacing method and apparatus, heterogeneous multi-core system and cache managing method Apr 22, 2019 Issued
Array ( [id] => 16385106 [patent_doc_number] => 10809940 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-10-20 [patent_title] => Multilevel resiliency [patent_app_type] => utility [patent_app_number] => 16/389605 [patent_app_country] => US [patent_app_date] => 2019-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9248 [patent_no_of_claims] => 20 [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] => 16389605 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/389605
Multilevel resiliency Apr 18, 2019 Issued
Array ( [id] => 18203991 [patent_doc_number] => 11586382 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-21 [patent_title] => Memory system and data processing system for distributedly storing input data [patent_app_type] => utility [patent_app_number] => 16/385825 [patent_app_country] => US [patent_app_date] => 2019-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 30960 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16385825 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/385825
Memory system and data processing system for distributedly storing input data Apr 15, 2019 Issued
Array ( [id] => 14628687 [patent_doc_number] => 20190227711 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-25 [patent_title] => TAPE BACKUP IN LARGE SCALE DISTRIBUTED SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/372878 [patent_app_country] => US [patent_app_date] => 2019-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5168 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 343 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16372878 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/372878
Tape backup in large scale distributed systems Apr 1, 2019 Issued
Array ( [id] => 17940485 [patent_doc_number] => 11474940 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-18 [patent_title] => Powering random access memory modules with non-volatile memory components [patent_app_type] => utility [patent_app_number] => 16/371082 [patent_app_country] => US [patent_app_date] => 2019-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4581 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16371082 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/371082
Powering random access memory modules with non-volatile memory components Mar 30, 2019 Issued
Array ( [id] => 16255413 [patent_doc_number] => 20200264787 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-20 [patent_title] => METHOD AND SYSTEM FOR REALTIME OPTIMIZATION OF LOAD ON PLURALITY OF BACKUP STORAGE DEVICES [patent_app_type] => utility [patent_app_number] => 16/370905 [patent_app_country] => US [patent_app_date] => 2019-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9722 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 491 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16370905 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/370905
Method and system for realtime optimization of load on plurality of backup storage devices Mar 29, 2019 Issued
Array ( [id] => 16879735 [patent_doc_number] => 11029882 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-08 [patent_title] => Secure multiple server access to a non-volatile storage device [patent_app_type] => utility [patent_app_number] => 16/370312 [patent_app_country] => US [patent_app_date] => 2019-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7370 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16370312 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/370312
Secure multiple server access to a non-volatile storage device Mar 28, 2019 Issued
Array ( [id] => 15271559 [patent_doc_number] => 20190384514 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-19 [patent_title] => STORAGE MANAGEMENT METHOD, ELECTRONIC DEVICE AND COMPUTER PROGRAM PRODUCT [patent_app_type] => utility [patent_app_number] => 16/369408 [patent_app_country] => US [patent_app_date] => 2019-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6057 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 16369408 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/369408
Providing virtual volume flexibility on a storage device cluster Mar 28, 2019 Issued
Array ( [id] => 16314708 [patent_doc_number] => 20200293446 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-17 [patent_title] => IN-MEMORY NORMALIZATION OF CACHED OBJECTS TO REDUCE CACHE MEMORY FOOTPRINT [patent_app_type] => utility [patent_app_number] => 16/297849 [patent_app_country] => US [patent_app_date] => 2019-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7791 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16297849 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/297849
In-memory normalization of cached objects to reduce cache memory footprint Mar 10, 2019 Issued
Array ( [id] => 15042555 [patent_doc_number] => 20190332282 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-31 [patent_title] => STORAGE SYSTEM AND CLUSTER CONFIGURATION CONTROL METHOD [patent_app_type] => utility [patent_app_number] => 16/296961 [patent_app_country] => US [patent_app_date] => 2019-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9276 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16296961 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/296961
Storage system and cluster configuration control method Mar 7, 2019 Issued
Array ( [id] => 16299682 [patent_doc_number] => 20200285405 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-10 [patent_title] => DEFERRED DISCLAIM OF MEMORY PAGES [patent_app_type] => utility [patent_app_number] => 16/295106 [patent_app_country] => US [patent_app_date] => 2019-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4254 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 48 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16295106 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/295106
Deferred disclaim of memory pages Mar 6, 2019 Issued
Array ( [id] => 16879709 [patent_doc_number] => 11029856 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-08 [patent_title] => Flash memory device with data fragment function [patent_app_type] => utility [patent_app_number] => 16/287393 [patent_app_country] => US [patent_app_date] => 2019-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7805 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16287393 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/287393
Flash memory device with data fragment function Feb 26, 2019 Issued
Array ( [id] => 16385103 [patent_doc_number] => 10809937 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-20 [patent_title] => Increasing the speed of data migration [patent_app_type] => utility [patent_app_number] => 16/284268 [patent_app_country] => US [patent_app_date] => 2019-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11322 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16284268 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/284268
Increasing the speed of data migration Feb 24, 2019 Issued
Array ( [id] => 16338155 [patent_doc_number] => 10789111 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-29 [patent_title] => Message oriented middleware with integrated rules engine [patent_app_type] => utility [patent_app_number] => 16/285135 [patent_app_country] => US [patent_app_date] => 2019-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3115 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 287 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16285135 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/285135
Message oriented middleware with integrated rules engine Feb 24, 2019 Issued
Array ( [id] => 16270876 [patent_doc_number] => 20200272363 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-27 [patent_title] => REFLOW ENDURANCE IMPROVEMENTS IN TRIPLE-LEVEL CELL NAND FLASH [patent_app_type] => utility [patent_app_number] => 16/281740 [patent_app_country] => US [patent_app_date] => 2019-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5587 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [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] => 16281740 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/281740
Reflow endurance improvements in triple-level cell NAND flash Feb 20, 2019 Issued
Array ( [id] => 16683350 [patent_doc_number] => 10942828 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-09 [patent_title] => Method for storing data shards, apparatus, and system [patent_app_type] => utility [patent_app_number] => 16/270048 [patent_app_country] => US [patent_app_date] => 2019-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 11194 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 391 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16270048 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/270048
Method for storing data shards, apparatus, and system Feb 6, 2019 Issued
Array ( [id] => 16224743 [patent_doc_number] => 20200249860 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-06 [patent_title] => OPTMIZING METADATA MANAGEMENT IN DATA DEDUPLICATION [patent_app_type] => utility [patent_app_number] => 16/266306 [patent_app_country] => US [patent_app_date] => 2019-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18400 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16266306 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/266306
Optmizing metadata management in data deduplication Feb 3, 2019 Issued
Array ( [id] => 16224983 [patent_doc_number] => 20200250100 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-06 [patent_title] => INVALIDATING CACHED DATA OBJECTS IN WRITE-THROUGH OPERATIONS [patent_app_type] => utility [patent_app_number] => 16/264455 [patent_app_country] => US [patent_app_date] => 2019-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 27123 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16264455 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/264455
Invalidating cached data objects in write-through operations Jan 30, 2019 Issued
Array ( [id] => 16644148 [patent_doc_number] => 10922004 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-16 [patent_title] => Systems and methods for migrating data records [patent_app_type] => utility [patent_app_number] => 16/252633 [patent_app_country] => US [patent_app_date] => 2019-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 12675 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16252633 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/252633
Systems and methods for migrating data records Jan 18, 2019 Issued
Array ( [id] => 16116109 [patent_doc_number] => 20200210077 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-02 [patent_title] => NON-PERSISTENT UNLOCK FOR SECURE MEMORY [patent_app_type] => utility [patent_app_number] => 16/235407 [patent_app_country] => US [patent_app_date] => 2018-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8008 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 16235407 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/235407
Non-persistent unlock for secure memory Dec 27, 2018 Issued
Menu