Search

John W Eldred

Examiner (ID: 11414, Phone: (571)272-6901 , Office: P/3641 )

Most Active Art Unit
3641
Art Unit(s)
2201, 3641, 3644, 2899
Total Applications
3227
Issued Applications
2678
Pending Applications
177
Abandoned Applications
372

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 13240617 [patent_doc_number] => 10133507 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-20 [patent_title] => Systems and methods for migrating components in a hierarchical storage network [patent_app_type] => utility [patent_app_number] => 15/882833 [patent_app_country] => US [patent_app_date] => 2018-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 17335 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15882833 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/882833
Systems and methods for migrating components in a hierarchical storage network Jan 28, 2018 Issued
Array ( [id] => 12665743 [patent_doc_number] => 20180113747 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-26 [patent_title] => OVERDRIVE MODE FOR DISTRIBUTED STORAGE NETWORKS [patent_app_type] => utility [patent_app_number] => 15/848137 [patent_app_country] => US [patent_app_date] => 2017-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17679 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15848137 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/848137
OVERDRIVE MODE FOR DISTRIBUTED STORAGE NETWORKS Dec 19, 2017 Abandoned
Array ( [id] => 13157715 [patent_doc_number] => 10095582 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-09 [patent_title] => Partial rebuilding techniques in a dispersed storage unit [patent_app_type] => utility [patent_app_number] => 15/846880 [patent_app_country] => US [patent_app_date] => 2017-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 7962 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 281 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15846880 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/846880
Partial rebuilding techniques in a dispersed storage unit Dec 18, 2017 Issued
Array ( [id] => 12646797 [patent_doc_number] => 20180107430 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-19 [patent_title] => COORDINATING ARRIVAL TIMES OF DATA SLICES IN A DISPERSED STORAGE NETWORK [patent_app_type] => utility [patent_app_number] => 15/844064 [patent_app_country] => US [patent_app_date] => 2017-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7715 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 15844064 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/844064
Coordinating arrival times of data slices in a dispersed storage network Dec 14, 2017 Issued
Array ( [id] => 12628881 [patent_doc_number] => 20180101457 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-12 [patent_title] => RETRYING FAILED WRITE OPERATIONS IN A DISPERSED STORAGE NETWORK [patent_app_type] => utility [patent_app_number] => 15/840070 [patent_app_country] => US [patent_app_date] => 2017-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7881 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15840070 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/840070
RETRYING FAILED WRITE OPERATIONS IN A DISPERSED STORAGE NETWORK Dec 12, 2017 Abandoned
Array ( [id] => 12628497 [patent_doc_number] => 20180101329 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-12 [patent_title] => STRONG CONSISTENCY WRITE THRESHOLD [patent_app_type] => utility [patent_app_number] => 15/840230 [patent_app_country] => US [patent_app_date] => 2017-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8424 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 308 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15840230 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/840230
Strong consistency write threshold Dec 12, 2017 Issued
Array ( [id] => 16957716 [patent_doc_number] => 11061576 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-13 [patent_title] => Read-only table of contents register [patent_app_type] => utility [patent_app_number] => 15/822834 [patent_app_country] => US [patent_app_date] => 2017-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 35 [patent_figures_cnt] => 44 [patent_no_of_words] => 16564 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 296 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15822834 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/822834
Read-only table of contents register Nov 26, 2017 Issued
Array ( [id] => 14704567 [patent_doc_number] => 10380031 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-08-13 [patent_title] => Ensuring forward progress for nested translations in a memory management unit [patent_app_type] => utility [patent_app_number] => 15/822537 [patent_app_country] => US [patent_app_date] => 2017-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6091 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15822537 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/822537
Ensuring forward progress for nested translations in a memory management unit Nov 26, 2017 Issued
Array ( [id] => 12234797 [patent_doc_number] => 20180067661 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-08 [patent_title] => 'MEMORY WEAR LEVELING' [patent_app_type] => utility [patent_app_number] => 15/812932 [patent_app_country] => US [patent_app_date] => 2017-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5442 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15812932 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/812932
MEMORY WEAR LEVELING Nov 13, 2017 Abandoned
Array ( [id] => 14188761 [patent_doc_number] => 20190114086 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-18 [patent_title] => CLOUD-SYNCHRONIZED LOCAL STORAGE MANAGEMENT [patent_app_type] => utility [patent_app_number] => 15/787043 [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] => 13265 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15787043 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/787043
Cloud-synchronized local storage management Oct 17, 2017 Issued
Array ( [id] => 14188795 [patent_doc_number] => 20190114103 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-18 [patent_title] => DYNAMICALLY ASSIGNING DATA LATCHES [patent_app_type] => utility [patent_app_number] => 15/787694 [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] => 14114 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15787694 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/787694
Dynamically assigning data latches Oct 17, 2017 Issued
Array ( [id] => 12735055 [patent_doc_number] => 20180136852 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-17 [patent_title] => CONTROL APPARATUS, STORAGE APPARATUS AND METHOD [patent_app_type] => utility [patent_app_number] => 15/787351 [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] => 7267 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 15787351 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/787351
Control apparatus, storage apparatus and method Oct 17, 2017 Issued
Array ( [id] => 16478020 [patent_doc_number] => 10852966 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-12-01 [patent_title] => System and method for creating mapped RAID group during expansion of extent pool [patent_app_type] => utility [patent_app_number] => 15/787154 [patent_app_country] => US [patent_app_date] => 2017-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10661 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 311 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15787154 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/787154
System and method for creating mapped RAID group during expansion of extent pool Oct 17, 2017 Issued
Array ( [id] => 14188807 [patent_doc_number] => 20190114109 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-18 [patent_title] => POWER EFFICIENT RETRAINING OF MEMORY ACCESSES [patent_app_type] => utility [patent_app_number] => 15/787459 [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] => 4513 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15787459 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/787459
Power efficient retraining of memory accesses Oct 17, 2017 Issued
Array ( [id] => 16478005 [patent_doc_number] => 10852951 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-12-01 [patent_title] => System and method for improving I/O performance by introducing extent pool level I/O credits and user I/O credits throttling on Mapped RAID [patent_app_type] => utility [patent_app_number] => 15/787095 [patent_app_country] => US [patent_app_date] => 2017-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11429 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 351 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15787095 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/787095
System and method for improving I/O performance by introducing extent pool level I/O credits and user I/O credits throttling on Mapped RAID Oct 17, 2017 Issued
Array ( [id] => 17325191 [patent_doc_number] => 11216203 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-04 [patent_title] => Method and reallocation component for managing reallocation of information from source to target memory sled [patent_app_type] => utility [patent_app_number] => 16/651353 [patent_app_country] => US [patent_app_date] => 2017-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9184 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 365 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16651353 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/651353
Method and reallocation component for managing reallocation of information from source to target memory sled Sep 26, 2017 Issued
Array ( [id] => 15886645 [patent_doc_number] => 10649667 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-12 [patent_title] => Mitigating GC effect in a RAID configuration [patent_app_type] => utility [patent_app_number] => 15/713589 [patent_app_country] => US [patent_app_date] => 2017-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 17 [patent_no_of_words] => 8985 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 205 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15713589 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/713589
Mitigating GC effect in a RAID configuration Sep 21, 2017 Issued
Array ( [id] => 14628713 [patent_doc_number] => 20190227724 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-25 [patent_title] => METHOD AND DEVICE FOR PROTECTING A WORKING MEMORY [patent_app_type] => utility [patent_app_number] => 16/338806 [patent_app_country] => US [patent_app_date] => 2017-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1915 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [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] => 16338806 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/338806
METHOD AND DEVICE FOR PROTECTING A WORKING MEMORY Sep 19, 2017 Abandoned
Array ( [id] => 16957715 [patent_doc_number] => 11061575 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-13 [patent_title] => Read-only table of contents register [patent_app_type] => utility [patent_app_number] => 15/708192 [patent_app_country] => US [patent_app_date] => 2017-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 35 [patent_figures_cnt] => 44 [patent_no_of_words] => 16546 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 316 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15708192 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/708192
Read-only table of contents register Sep 18, 2017 Issued
Array ( [id] => 13706679 [patent_doc_number] => 20170364294 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-21 [patent_title] => METHOD AND SYSTEM FOR AUTOMATICALLY PRESERVING PERSISTENT STORAGE [patent_app_type] => utility [patent_app_number] => 15/693425 [patent_app_country] => US [patent_app_date] => 2017-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9716 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 15693425 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/693425
METHOD AND SYSTEM FOR AUTOMATICALLY PRESERVING PERSISTENT STORAGE Aug 30, 2017 Abandoned
Menu