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] => 14934781 [patent_doc_number] => 20190303028 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-03 [patent_title] => WORKLOAD BASED STORAGE OPTIMIZATION [patent_app_type] => utility [patent_app_number] => 16/369896 [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] => 13168 [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] => 16369896 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/369896
Workload based storage optimization Mar 28, 2019 Issued
Array ( [id] => 16644140 [patent_doc_number] => 10921996 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-16 [patent_title] => Data lines updating for data generation [patent_app_type] => utility [patent_app_number] => 16/361864 [patent_app_country] => US [patent_app_date] => 2019-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8965 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16361864 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/361864
Data lines updating for data generation Mar 21, 2019 Issued
Array ( [id] => 16408913 [patent_doc_number] => 10817466 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-27 [patent_title] => Dynamic server pool data segmentation using dynamic ordinal partition key without locks [patent_app_type] => utility [patent_app_number] => 16/361359 [patent_app_country] => US [patent_app_date] => 2019-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5862 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16361359 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/361359
Dynamic server pool data segmentation using dynamic ordinal partition key without locks Mar 21, 2019 Issued
Array ( [id] => 14966935 [patent_doc_number] => 20190310946 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-10 [patent_title] => SEMICONDUCTOR MEMORY DEVICE FOR CONTROLLING AN ADDRESS FOR TEMPERATURE MANAGEMENT [patent_app_type] => utility [patent_app_number] => 16/362234 [patent_app_country] => US [patent_app_date] => 2019-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2027 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [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] => 16362234 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/362234
Semiconductor memory device for controlling an address for temperature management Mar 21, 2019 Issued
Array ( [id] => 17238227 [patent_doc_number] => 11182105 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-23 [patent_title] => Storage devices, storage systems including storage devices, and methods of accessing storage devices [patent_app_type] => utility [patent_app_number] => 16/360547 [patent_app_country] => US [patent_app_date] => 2019-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 12683 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16360547 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/360547
Storage devices, storage systems including storage devices, and methods of accessing storage devices Mar 20, 2019 Issued
Array ( [id] => 16299859 [patent_doc_number] => 20200285582 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-10 [patent_title] => ADAPTIVE READAHEAD CACHE MANAGER BASED ON DETECTED ACTIVE STREAMS OF READ COMMANDS [patent_app_type] => utility [patent_app_number] => 16/296044 [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] => 10045 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16296044 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/296044
Adaptive readahead cache manager based on detected active streams of read commands Mar 6, 2019 Issued
Array ( [id] => 16200618 [patent_doc_number] => 10725781 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-07-28 [patent_title] => System and method for chain prediction of multiple read commands [patent_app_type] => utility [patent_app_number] => 16/289042 [patent_app_country] => US [patent_app_date] => 2019-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 30 [patent_no_of_words] => 18050 [patent_no_of_claims] => 20 [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] => 16289042 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/289042
System and method for chain prediction of multiple read commands Feb 27, 2019 Issued
Array ( [id] => 14506123 [patent_doc_number] => 20190196716 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-27 [patent_title] => Memory Access Technology and Computer System [patent_app_type] => utility [patent_app_number] => 16/284609 [patent_app_country] => US [patent_app_date] => 2019-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11514 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 16284609 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/284609
Memory access technology and computer system Feb 24, 2019 Issued
Array ( [id] => 16171403 [patent_doc_number] => 10712967 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-14 [patent_title] => Transferring data between memories utilizing logical block addresses [patent_app_type] => utility [patent_app_number] => 16/267787 [patent_app_country] => US [patent_app_date] => 2019-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 37 [patent_figures_cnt] => 40 [patent_no_of_words] => 14801 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16267787 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/267787
Transferring data between memories utilizing logical block addresses Feb 4, 2019 Issued
Array ( [id] => 16224969 [patent_doc_number] => 20200250086 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-06 [patent_title] => COUNTER TRACKER SERVICE [patent_app_type] => utility [patent_app_number] => 16/264408 [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] => 27125 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16264408 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/264408
Counter tracker service Jan 30, 2019 Issued
Array ( [id] => 14657309 [patent_doc_number] => 20190235783 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-01 [patent_title] => INFORMATION PROCESSING APPARATUS AND CONTROL METHOD OF INFORMATION PROCESSING APPARATUS [patent_app_type] => utility [patent_app_number] => 16/255447 [patent_app_country] => US [patent_app_date] => 2019-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8951 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [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] => 16255447 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/255447
Information processing apparatus and control method of information processing apparatus Jan 22, 2019 Issued
Array ( [id] => 16129699 [patent_doc_number] => 10698609 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-30 [patent_title] => Memory system and operating method of a memory system [patent_app_type] => utility [patent_app_number] => 16/249332 [patent_app_country] => US [patent_app_date] => 2019-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 5315 [patent_no_of_claims] => 22 [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] => 16249332 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/249332
Memory system and operating method of a memory system Jan 15, 2019 Issued
Array ( [id] => 15042643 [patent_doc_number] => 20190332326 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-31 [patent_title] => METHOD, DEVICE, AND COMPUTER PROGRAM PRODUCT FOR OPERATION CONTROL IN STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 16/227708 [patent_app_country] => US [patent_app_date] => 2018-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6265 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16227708 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/227708
Method, device, and computer program product for operation control in storage system Dec 19, 2018 Issued
Array ( [id] => 15027821 [patent_doc_number] => 20190324915 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-24 [patent_title] => STORAGE DEVICE AND METHOD OF OPERATING THE SAME [patent_app_type] => utility [patent_app_number] => 16/225141 [patent_app_country] => US [patent_app_date] => 2018-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12212 [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] => 16225141 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/225141
Storage device and method of operating the same Dec 18, 2018 Issued
Array ( [id] => 16675504 [patent_doc_number] => 20210064270 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-04 [patent_title] => METHOD AND ADEVICE FOR DOWNLOADING RESOURCES [patent_app_type] => utility [patent_app_number] => 16/957059 [patent_app_country] => US [patent_app_date] => 2018-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11403 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16957059 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/957059
Method and device for downloading resources Dec 16, 2018 Issued
Array ( [id] => 14218349 [patent_doc_number] => 20190121559 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-25 [patent_title] => DATA PROCESSING METHOD AND APPARATUS AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 16/220678 [patent_app_country] => US [patent_app_date] => 2018-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6364 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16220678 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/220678
Data processing method and apparatus and storage medium Dec 13, 2018 Issued
Array ( [id] => 17542873 [patent_doc_number] => 11307996 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-04-19 [patent_title] => Hardware unit for reverse translation in a processor [patent_app_type] => utility [patent_app_number] => 16/206516 [patent_app_country] => US [patent_app_date] => 2018-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 36 [patent_no_of_words] => 27218 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16206516 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/206516
Hardware unit for reverse translation in a processor Nov 29, 2018 Issued
Array ( [id] => 16064815 [patent_doc_number] => 10691353 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-06-23 [patent_title] => Checking of data difference for writes performed via a bus interface to a dual-server storage controller [patent_app_type] => utility [patent_app_number] => 16/206115 [patent_app_country] => US [patent_app_date] => 2018-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8118 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16206115 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/206115
Checking of data difference for writes performed via a bus interface to a dual-server storage controller Nov 29, 2018 Issued
Array ( [id] => 15157323 [patent_doc_number] => 20190357139 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-21 [patent_title] => MOBILE TERMINAL AND METHOD FOR CONTROLLING THE SAME [patent_app_type] => utility [patent_app_number] => 16/204687 [patent_app_country] => US [patent_app_date] => 2018-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11657 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16204687 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/204687
Mobile terminal and method for controlling the same Nov 28, 2018 Issued
Array ( [id] => 14107331 [patent_doc_number] => 20190095341 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-28 [patent_title] => LOW OVERHEAD MAPPING FOR HIGHLY SEQUENTIAL DATA [patent_app_type] => utility [patent_app_number] => 16/201733 [patent_app_country] => US [patent_app_date] => 2018-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4800 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16201733 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/201733
Low overhead mapping for highly sequential data Nov 26, 2018 Issued
Menu