Search

William B. Partridge

Examiner (ID: 2849, Phone: (571)270-1402 , Office: P/2183 )

Most Active Art Unit
2183
Art Unit(s)
2183, 2812
Total Applications
515
Issued Applications
410
Pending Applications
5
Abandoned Applications
107

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16431320 [patent_doc_number] => 10831402 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-10 [patent_title] => Method and apparatus for ensuring data consistency [patent_app_type] => utility [patent_app_number] => 16/454868 [patent_app_country] => US [patent_app_date] => 2019-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5886 [patent_no_of_claims] => 20 [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] => 16454868 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/454868
Method and apparatus for ensuring data consistency Jun 26, 2019 Issued
Array ( [id] => 16478333 [patent_doc_number] => 10853281 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-12-01 [patent_title] => Administration of storage system resource utilization [patent_app_type] => utility [patent_app_number] => 16/449962 [patent_app_country] => US [patent_app_date] => 2019-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 24 [patent_no_of_words] => 35020 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [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] => 16449962 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/449962
Administration of storage system resource utilization Jun 23, 2019 Issued
Array ( [id] => 16408864 [patent_doc_number] => 10817417 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-10-27 [patent_title] => Data storage efficiency using storage devices with variable-size internal data mapping [patent_app_type] => utility [patent_app_number] => 16/441693 [patent_app_country] => US [patent_app_date] => 2019-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 4552 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16441693 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/441693
Data storage efficiency using storage devices with variable-size internal data mapping Jun 13, 2019 Issued
Array ( [id] => 14935027 [patent_doc_number] => 20190303151 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-03 [patent_title] => PERFORMING AN OPERATION ABSENT HOST INTERVENTION [patent_app_type] => utility [patent_app_number] => 16/441582 [patent_app_country] => US [patent_app_date] => 2019-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18390 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16441582 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/441582
Performing an operation absent host intervention Jun 13, 2019 Issued
Array ( [id] => 14901605 [patent_doc_number] => 20190294568 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-26 [patent_title] => COORDINATING MEMORY OPERATIONS USING MEMORY-DEVICE-GENERATED REFERENCE SIGNALS [patent_app_type] => utility [patent_app_number] => 16/436368 [patent_app_country] => US [patent_app_date] => 2019-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10156 [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] => 16436368 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/436368
Coordinating memory operations using memory-device-generated reference signals Jun 9, 2019 Issued
Array ( [id] => 16535066 [patent_doc_number] => 10877666 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-12-29 [patent_title] => Methods and systems for de-duplicating blocks of data [patent_app_type] => utility [patent_app_number] => 16/435701 [patent_app_country] => US [patent_app_date] => 2019-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9146 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16435701 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/435701
Methods and systems for de-duplicating blocks of data Jun 9, 2019 Issued
Array ( [id] => 16171411 [patent_doc_number] => 10712975 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-14 [patent_title] => Cluster configuration information replication [patent_app_type] => utility [patent_app_number] => 16/403669 [patent_app_country] => US [patent_app_date] => 2019-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 12294 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16403669 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/403669
Cluster configuration information replication May 5, 2019 Issued
Array ( [id] => 14719945 [patent_doc_number] => 20190251036 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-15 [patent_title] => NON-DISRUPTIVE CLEARING OF VARYING ADDRESS RANGES FROM CACHE [patent_app_type] => utility [patent_app_number] => 16/402996 [patent_app_country] => US [patent_app_date] => 2019-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5665 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [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] => 16402996 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/402996
NON-DISRUPTIVE CLEARING OF VARYING ADDRESS RANGES FROM CACHE May 2, 2019 Abandoned
Array ( [id] => 14719947 [patent_doc_number] => 20190251037 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-15 [patent_title] => NON-DISRUPTIVE CLEARING OF VARYING ADDRESS RANGES FROM CACHE [patent_app_type] => utility [patent_app_number] => 16/403082 [patent_app_country] => US [patent_app_date] => 2019-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5665 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 260 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16403082 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/403082
NON-DISRUPTIVE CLEARING OF VARYING ADDRESS RANGES FROM CACHE May 2, 2019 Abandoned
Array ( [id] => 15027831 [patent_doc_number] => 20190324920 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-24 [patent_title] => MAINTAINING PROCESSOR RESOURCES DURING ARCHITECTURAL EVENTS [patent_app_type] => utility [patent_app_number] => 16/401889 [patent_app_country] => US [patent_app_date] => 2019-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4772 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -3 [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] => 16401889 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/401889
Maintaining processor resources during architectural events May 1, 2019 Issued
Array ( [id] => 15002127 [patent_doc_number] => 20190320021 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-17 [patent_title] => MECHANISM FOR DISAGGREGATED STORAGE CLASS MEMORY OVER FABRIC [patent_app_type] => utility [patent_app_number] => 16/395140 [patent_app_country] => US [patent_app_date] => 2019-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13616 [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] => 16395140 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/395140
MECHANISM FOR DISAGGREGATED STORAGE CLASS MEMORY OVER FABRIC Apr 24, 2019 Abandoned
Array ( [id] => 16378224 [patent_doc_number] => 20200327066 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-15 [patent_title] => METHOD AND SYSTEM FOR ONLINE RECOVERY OF LOGICAL-TO-PHYSICAL MAPPING TABLE AFFECTED BY NOISE SOURCES IN A SOLID STATE DRIVE [patent_app_type] => utility [patent_app_number] => 16/381827 [patent_app_country] => US [patent_app_date] => 2019-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6603 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16381827 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/381827
Method and system for online recovery of logical-to-physical mapping table affected by noise sources in a solid state drive Apr 10, 2019 Issued
Array ( [id] => 16378216 [patent_doc_number] => 20200327058 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-15 [patent_title] => COHERENT CACHE WITH SIMULTANEOUS DATA REQUESTS IN SAME ADDRESSABLE INDEX [patent_app_type] => utility [patent_app_number] => 16/380307 [patent_app_country] => US [patent_app_date] => 2019-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7498 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 323 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16380307 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/380307
Coherent cache with simultaneous data requests in same addressable index Apr 9, 2019 Issued
Array ( [id] => 15367125 [patent_doc_number] => 20200019327 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-16 [patent_title] => MEMORY SYSTEM AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 16/375975 [patent_app_country] => US [patent_app_date] => 2019-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15189 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16375975 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/375975
Memory system and operating method thereof Apr 4, 2019 Issued
Array ( [id] => 14629257 [patent_doc_number] => 20190227996 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-25 [patent_title] => IMPLEMENTING A SECONDARY STORAGE DENTRY CACHE [patent_app_type] => utility [patent_app_number] => 16/373442 [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] => 7752 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16373442 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/373442
Implementing a secondary storage dentry cache Apr 1, 2019 Issued
Array ( [id] => 15919227 [patent_doc_number] => 10656851 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-19 [patent_title] => Maintenance operations in a DRAM [patent_app_type] => utility [patent_app_number] => 16/372336 [patent_app_country] => US [patent_app_date] => 2019-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 22 [patent_no_of_words] => 13625 [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] => 16372336 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/372336
Maintenance operations in a DRAM Mar 31, 2019 Issued
Array ( [id] => 14629121 [patent_doc_number] => 20190227928 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-25 [patent_title] => COST-BASED GARBAGE COLLECTION SCHEDULING IN A DISTRIBUTED STORAGE ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 16/371811 [patent_app_country] => US [patent_app_date] => 2019-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12409 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16371811 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/371811
Cost-based garbage collection scheduling in a distributed storage environment Mar 31, 2019 Issued
Array ( [id] => 16651883 [patent_doc_number] => 10929058 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-23 [patent_title] => Enhanced memory device architecture for machine learning [patent_app_type] => utility [patent_app_number] => 16/363661 [patent_app_country] => US [patent_app_date] => 2019-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 6002 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 16363661 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/363661
Enhanced memory device architecture for machine learning Mar 24, 2019 Issued
Array ( [id] => 16494211 [patent_doc_number] => 10860252 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-08 [patent_title] => Memory apparatus and methods with heterogeneous memory array architecture [patent_app_type] => utility [patent_app_number] => 16/353018 [patent_app_country] => US [patent_app_date] => 2019-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7782 [patent_no_of_claims] => 20 [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] => 16353018 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/353018
Memory apparatus and methods with heterogeneous memory array architecture Mar 13, 2019 Issued
Array ( [id] => 15622749 [patent_doc_number] => 20200081779 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-12 [patent_title] => MAGNETIC DISK DEVICE AND DATA READ METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 16/291756 [patent_app_country] => US [patent_app_date] => 2019-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5500 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16291756 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/291756
Magnetic disk device and method of continued reading of sectors of magnetic disk device even after an error is detected in one of the sectors Mar 3, 2019 Issued
Menu