David B Springer
Examiner (ID: 6773)
Most Active Art Unit | 1201 |
Art Unit(s) | 1202, 2506, 1621, 1201, 1209, 2401, 1613, 1802 |
Total Applications | 2063 |
Issued Applications | 1774 |
Pending Applications | 26 |
Abandoned Applications | 263 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 18030496
[patent_doc_number] => 11513683
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-11-29
[patent_title] => Namespace re-sizing
[patent_app_type] => utility
[patent_app_number] => 17/112094
[patent_app_country] => US
[patent_app_date] => 2020-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 7073
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 235
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17112094
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/112094 | Namespace re-sizing | Dec 3, 2020 | Issued |
Array
(
[id] => 19313024
[patent_doc_number] => 12038836
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-07-16
[patent_title] => Dynamic memory allocation based on workload characterization and optimization
[patent_app_type] => utility
[patent_app_number] => 17/069568
[patent_app_country] => US
[patent_app_date] => 2020-10-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 4
[patent_no_of_words] => 4477
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17069568
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/069568 | Dynamic memory allocation based on workload characterization and optimization | Oct 12, 2020 | Issued |
Array
(
[id] => 16543192
[patent_doc_number] => 20200409607
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-31
[patent_title] => HYBRID MEMORY SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/018371
[patent_app_country] => US
[patent_app_date] => 2020-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12369
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17018371
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/018371 | HYBRID MEMORY SYSTEM | Sep 10, 2020 | Abandoned |
Array
(
[id] => 16690668
[patent_doc_number] => 20210073146
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-03-11
[patent_title] => MEMORY DEVICE WITH DATA SECURITY AND ACCESS METHOD THEREOF
[patent_app_type] => utility
[patent_app_number] => 17/014239
[patent_app_country] => US
[patent_app_date] => 2020-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5589
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17014239
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/014239 | Banked memory device storing hamming weight | Sep 7, 2020 | Issued |
Array
(
[id] => 16679191
[patent_doc_number] => 20210067957
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-03-04
[patent_title] => APPARATUS AND METHOD FOR AUTOMATICALLY REMOVING DATA OF MOBILE DEVICES
[patent_app_type] => utility
[patent_app_number] => 17/007103
[patent_app_country] => US
[patent_app_date] => 2020-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6276
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17007103
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/007103 | Apparatus and method for automatically removing data of mobile devices | Aug 30, 2020 | Issued |
Array
(
[id] => 17446271
[patent_doc_number] => 20220066776
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-03
[patent_title] => ACCELERATING PROCESSOR BASED ARTIFICIAL NEURAL NETWORK COMPUTATION
[patent_app_type] => utility
[patent_app_number] => 17/001977
[patent_app_country] => US
[patent_app_date] => 2020-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20034
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17001977
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/001977 | ACCELERATING PROCESSOR BASED ARTIFICIAL NEURAL NETWORK COMPUTATION | Aug 24, 2020 | Pending |
Array
(
[id] => 16508055
[patent_doc_number] => 20200387311
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-10
[patent_title] => DISK DETECTION METHOD AND APPARATUS
[patent_app_type] => utility
[patent_app_number] => 17/001594
[patent_app_country] => US
[patent_app_date] => 2020-08-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15249
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 286
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17001594
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/001594 | DISK DETECTION METHOD AND APPARATUS | Aug 23, 2020 | Abandoned |
Array
(
[id] => 18480003
[patent_doc_number] => 11693743
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-07-04
[patent_title] => Method to optimize restore based on data protection workload prediction
[patent_app_type] => utility
[patent_app_number] => 16/993096
[patent_app_country] => US
[patent_app_date] => 2020-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3269
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16993096
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/993096 | Method to optimize restore based on data protection workload prediction | Aug 12, 2020 | Issued |
Array
(
[id] => 17372239
[patent_doc_number] => 20220027291
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-27
[patent_title] => ARBITRATING ATOMIC MEMORY OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 16/938364
[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] => 7315
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[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] => 16938364
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/938364 | Arbitrating atomic memory operations | Jul 23, 2020 | Issued |
Array
(
[id] => 17345808
[patent_doc_number] => 20220012139
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-13
[patent_title] => Hardware-Assisted Memory Disaggregation with Recovery from Network Failures Using Non-Volatile Memory
[patent_app_type] => utility
[patent_app_number] => 16/926520
[patent_app_country] => US
[patent_app_date] => 2020-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5330
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 16926520
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/926520 | Hardware-assisted memory disaggregation with recovery from network failures using non-volatile memory | Jul 9, 2020 | Issued |
Array
(
[id] => 16872266
[patent_doc_number] => 20210165733
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-03
[patent_title] => APPARATUS AND METHOD FOR WRITING DATA IN A MEMORY
[patent_app_type] => utility
[patent_app_number] => 16/913707
[patent_app_country] => US
[patent_app_date] => 2020-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12071
[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] => 16913707
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/913707 | Apparatus and method for writing data in a memory | Jun 25, 2020 | Issued |
Array
(
[id] => 17216493
[patent_doc_number] => 20210349831
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-11-11
[patent_title] => CLASS OF SERVICE
[patent_app_type] => utility
[patent_app_number] => 16/911931
[patent_app_country] => US
[patent_app_date] => 2020-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 26285
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16911931
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/911931 | CLASS OF SERVICE | Jun 24, 2020 | Abandoned |
Array
(
[id] => 17317125
[patent_doc_number] => 20210406174
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-30
[patent_title] => METHODS FOR MANAGING STORAGE OPERATIONS FOR MULTIPLE HOSTS COUPLED TO DUAL-PORT SOLID-STATE DISKS AND DEVICES THEREOF
[patent_app_type] => utility
[patent_app_number] => 16/911566
[patent_app_country] => US
[patent_app_date] => 2020-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10298
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16911566
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/911566 | Methods for managing storage operations for multiple hosts coupled to dual-port solid-state disks and devices thereof | Jun 24, 2020 | Issued |
Array
(
[id] => 17301721
[patent_doc_number] => 20210397560
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-23
[patent_title] => Cache stashing system
[patent_app_type] => utility
[patent_app_number] => 16/907347
[patent_app_country] => US
[patent_app_date] => 2020-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4727
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16907347
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/907347 | Cache stashing system | Jun 21, 2020 | Abandoned |
Array
(
[id] => 16486081
[patent_doc_number] => 20200379686
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-03
[patent_title] => FLASH REGISTRY WITH WRITE LEVELING
[patent_app_type] => utility
[patent_app_number] => 16/901049
[patent_app_country] => US
[patent_app_date] => 2020-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5809
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16901049
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/901049 | FLASH REGISTRY WITH WRITE LEVELING | Jun 14, 2020 | Pending |
Array
(
[id] => 17294204
[patent_doc_number] => 20210390043
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-16
[patent_title] => Storage System and Method for Enabling a Software-Defined Dynamic Storage Response
[patent_app_type] => utility
[patent_app_number] => 16/899958
[patent_app_country] => US
[patent_app_date] => 2020-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5789
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 61
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16899958
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/899958 | Storage system and method for enabling a software-defined dynamic storage response | Jun 11, 2020 | Issued |
Array
(
[id] => 16330875
[patent_doc_number] => 20200301841
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-24
[patent_title] => HYBRID MEMORY SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/893982
[patent_app_country] => US
[patent_app_date] => 2020-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12369
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16893982
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/893982 | Latency-based storage in a hybrid memory system | Jun 4, 2020 | Issued |
Array
(
[id] => 17621754
[patent_doc_number] => 11340808
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-05-24
[patent_title] => Latency-based storage in a hybrid memory system
[patent_app_type] => utility
[patent_app_number] => 16/890511
[patent_app_country] => US
[patent_app_date] => 2020-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 10
[patent_no_of_words] => 12372
[patent_no_of_claims] => 19
[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] => 16890511
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/890511 | Latency-based storage in a hybrid memory system | Jun 1, 2020 | Issued |
Array
(
[id] => 16918730
[patent_doc_number] => 20210191822
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-24
[patent_title] => METHOD AND SYSTEM FOR INDEXING FRAGMENTED USER DATA OBJECTS
[patent_app_type] => utility
[patent_app_number] => 16/886456
[patent_app_country] => US
[patent_app_date] => 2020-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 29620
[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] => 16886456
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/886456 | Method and system for indexing fragmented user data objects | May 27, 2020 | Issued |
Array
(
[id] => 16470384
[patent_doc_number] => 20200371921
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-11-26
[patent_title] => METHODS AND APPARATUS TO REDUCE BANK PRESSURE USING AGGRESSIVE WRITE MERGING
[patent_app_type] => utility
[patent_app_number] => 16/882264
[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] => 95351
[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] => 16882264
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/882264 | Methods and apparatus to reduce bank pressure using aggressive write merging | May 21, 2020 | Issued |