Search

Matthew M. Barker

Examiner (ID: 4320, Phone: (571)272-3103 , Office: P/3646 )

Most Active Art Unit
3646
Art Unit(s)
3646, 3662
Total Applications
1023
Issued Applications
725
Pending Applications
73
Abandoned Applications
242

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17715127 [patent_doc_number] => 11379118 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-05 [patent_title] => Method and system for storage load balancing based on virtual synthetics metadata [patent_app_type] => utility [patent_app_number] => 17/081743 [patent_app_country] => US [patent_app_date] => 2020-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5086 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17081743 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/081743
Method and system for storage load balancing based on virtual synthetics metadata Oct 26, 2020 Issued
Array ( [id] => 17550023 [patent_doc_number] => 20220121365 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-21 [patent_title] => DISTRIBUTED OBJECT STORAGE SUPPORTING DIFFERENCE-LEVEL SNAPSHOTS [patent_app_type] => utility [patent_app_number] => 17/072904 [patent_app_country] => US [patent_app_date] => 2020-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 24255 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17072904 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/072904
Distributed object storage supporting difference-level snapshots Oct 15, 2020 Issued
Array ( [id] => 17379959 [patent_doc_number] => 11237975 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-02-01 [patent_title] => Caching assets in a multiple cache system [patent_app_type] => utility [patent_app_number] => 17/069679 [patent_app_country] => US [patent_app_date] => 2020-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11680 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [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] => 17069679 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/069679
Caching assets in a multiple cache system Oct 12, 2020 Issued
Array ( [id] => 17877212 [patent_doc_number] => 11449225 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-20 [patent_title] => Rehydration of a block storage device from external storage [patent_app_type] => utility [patent_app_number] => 17/034573 [patent_app_country] => US [patent_app_date] => 2020-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6969 [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] => 17034573 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/034573
Rehydration of a block storage device from external storage Sep 27, 2020 Issued
Array ( [id] => 17667201 [patent_doc_number] => 11360900 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-14 [patent_title] => Storage device and method of operating the same [patent_app_type] => utility [patent_app_number] => 17/022178 [patent_app_country] => US [patent_app_date] => 2020-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 12235 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17022178 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/022178
Storage device and method of operating the same Sep 15, 2020 Issued
Array ( [id] => 17316854 [patent_doc_number] => 20210405903 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-30 [patent_title] => SYSTEM OF SELECTING AND OPTIMIZING RESOURCES FOR CLOUD BLOCK STORAGE VOLUME [patent_app_type] => utility [patent_app_number] => 16/988628 [patent_app_country] => US [patent_app_date] => 2020-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10913 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16988628 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/988628
System of selecting and optimizing resources for cloud block storage volume Aug 7, 2020 Issued
Array ( [id] => 16470454 [patent_doc_number] => 20200371991 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-26 [patent_title] => Dynamic Server Pool Data Segmentation Using Dynamic Ordinal Partition Key Without Locks [patent_app_type] => utility [patent_app_number] => 16/985326 [patent_app_country] => US [patent_app_date] => 2020-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5912 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16985326 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/985326
Dynamic server pool data segmentation using dynamic ordinal partition key without locks Aug 4, 2020 Issued
Array ( [id] => 17269081 [patent_doc_number] => 11194506 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-12-07 [patent_title] => Efficiency sets for determination of unique data [patent_app_type] => utility [patent_app_number] => 16/940461 [patent_app_country] => US [patent_app_date] => 2020-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 19572 [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] => 16940461 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/940461
Efficiency sets for determination of unique data Jul 27, 2020 Issued
Array ( [id] => 17372029 [patent_doc_number] => 20220027081 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-27 [patent_title] => REGISTERING STORAGE HOSTS FOR USE IN AUTOMATING SOFTWARE-DEFINED STORAGE DEPLOYMENTS [patent_app_type] => utility [patent_app_number] => 16/938143 [patent_app_country] => US [patent_app_date] => 2020-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6812 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16938143 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/938143
Registering storage hosts for use in automating software-defined storage deployments Jul 23, 2020 Issued
Array ( [id] => 17589626 [patent_doc_number] => 11327899 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-05-10 [patent_title] => Hardware-based virtual-to-physical address translation for programmable logic masters in a system on chip [patent_app_type] => utility [patent_app_number] => 16/933923 [patent_app_country] => US [patent_app_date] => 2020-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5173 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16933923 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/933923
Hardware-based virtual-to-physical address translation for programmable logic masters in a system on chip Jul 19, 2020 Issued
Array ( [id] => 17364843 [patent_doc_number] => 11231864 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-25 [patent_title] => Memory access technology and computer system [patent_app_type] => utility [patent_app_number] => 16/927066 [patent_app_country] => US [patent_app_date] => 2020-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 9 [patent_no_of_words] => 11495 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 4 [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] => 16927066 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/927066
Memory access technology and computer system Jul 12, 2020 Issued
Array ( [id] => 17409031 [patent_doc_number] => 11249916 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-02-15 [patent_title] => Single producer single consumer buffering in database systems [patent_app_type] => utility [patent_app_number] => 16/925882 [patent_app_country] => US [patent_app_date] => 2020-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 40 [patent_figures_cnt] => 43 [patent_no_of_words] => 20777 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16925882 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/925882
Single producer single consumer buffering in database systems Jul 9, 2020 Issued
Array ( [id] => 17364841 [patent_doc_number] => 11231862 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-01-25 [patent_title] => Localized lookups for efficient database service request processing [patent_app_type] => utility [patent_app_number] => 16/917753 [patent_app_country] => US [patent_app_date] => 2020-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 9569 [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] => 16917753 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/917753
Localized lookups for efficient database service request processing Jun 29, 2020 Issued
Array ( [id] => 16903051 [patent_doc_number] => 20210181967 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-17 [patent_title] => STORAGE SYSTEM, STORAGE DEVICE THEREFOR, AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 16/911101 [patent_app_country] => US [patent_app_date] => 2020-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7761 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16911101 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/911101
Storage system, storage device therefor, and operating method thereof Jun 23, 2020 Issued
Array ( [id] => 16577824 [patent_doc_number] => 20210012225 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-14 [patent_title] => MACHINE LEARNING BASED RANKING OF PRIVATE DISTRIBUTED DATA, MODELS AND COMPUTE RESOURCES [patent_app_type] => utility [patent_app_number] => 16/888654 [patent_app_country] => US [patent_app_date] => 2020-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5184 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [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] => 16888654 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/888654
Machine learning based ranking of private distributed data, models and compute resources May 28, 2020 Issued
Array ( [id] => 16299674 [patent_doc_number] => 20200285397 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-10 [patent_title] => MEMORY SYSTEM AND OPERATING METHOD OF A MEMORY SYSTEM [patent_app_type] => utility [patent_app_number] => 16/882160 [patent_app_country] => US [patent_app_date] => 2020-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5327 [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] => 16882160 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/882160
Memory system and operating method of a memory system May 21, 2020 Issued
Array ( [id] => 16794704 [patent_doc_number] => 20210124521 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-29 [patent_title] => METHOD, DEVICE, AND PROGRAM PRODUCT FOR MANAGING STORAGE SPACE IN STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 16/879094 [patent_app_country] => US [patent_app_date] => 2020-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9405 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16879094 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/879094
Method, device, and program product for managing storage space in storage system May 19, 2020 Issued
Array ( [id] => 16794703 [patent_doc_number] => 20210124520 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-29 [patent_title] => METHOD, DEVICE, AND COMPUTER PROGRAM PRODUCT FOR MANAGING STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 16/876712 [patent_app_country] => US [patent_app_date] => 2020-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11957 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16876712 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/876712
Method, device, and computer program product for managing storage system May 17, 2020 Issued
Array ( [id] => 16330870 [patent_doc_number] => 20200301836 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-24 [patent_title] => STORAGE SYSTEM AND METHOD FOR ACCESSING SAME [patent_app_type] => utility [patent_app_number] => 16/875870 [patent_app_country] => US [patent_app_date] => 2020-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11767 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 16875870 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/875870
Storage system and method for accessing same May 14, 2020 Issued
Array ( [id] => 17216312 [patent_doc_number] => 20210349650 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-11 [patent_title] => SELF-RELOCATING DATA CENTER BASED ON PREDICTED EVENTS [patent_app_type] => utility [patent_app_number] => 16/869952 [patent_app_country] => US [patent_app_date] => 2020-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8076 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16869952 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/869952
Self-relocating data center based on predicted events May 7, 2020 Issued
Menu