![](/images/general/no_picture/200_user.png)
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 number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 13540651
[patent_doc_number] => 20180321872
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-08
[patent_title] => FRAGMENTED STORAGE MAPS
[patent_app_type] => utility
[patent_app_number] => 16/039742
[patent_app_country] => US
[patent_app_date] => 2018-07-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9990
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16039742
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/039742 | FRAGMENTED STORAGE MAPS | Jul 18, 2018 | Abandoned |
Array
(
[id] => 16666953
[patent_doc_number] => 10936199
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-02
[patent_title] => Flash controllers, methods, and corresponding storage devices capable of rapidly/fast generating or updating contents of valid page count table
[patent_app_type] => utility
[patent_app_number] => 16/036954
[patent_app_country] => US
[patent_app_date] => 2018-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5470
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 6
[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] => 16036954
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/036954 | Flash controllers, methods, and corresponding storage devices capable of rapidly/fast generating or updating contents of valid page count table | Jul 16, 2018 | Issued |
Array
(
[id] => 13526189
[patent_doc_number] => 20180314637
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-01
[patent_title] => READ AND WRITE SETS FOR TRANSACTIONS OF A MULTITHREADED COMPUTING ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 16/026207
[patent_app_country] => US
[patent_app_date] => 2018-07-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17373
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16026207
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/026207 | Read and write sets for transactions of a multithreaded computing environment | Jul 2, 2018 | Issued |
Array
(
[id] => 13875515
[patent_doc_number] => 20190034098
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-01-31
[patent_title] => SOLID-STATE DRIVE WITH NON-VOLATILE RANDOM ACCESS MEMORY
[patent_app_type] => utility
[patent_app_number] => 16/022533
[patent_app_country] => US
[patent_app_date] => 2018-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3814
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 16022533
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/022533 | Solid-state drive with non-volatile random access memory | Jun 27, 2018 | Issued |
Array
(
[id] => 16651842
[patent_doc_number] => 10929017
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-02-23
[patent_title] => Data block migration
[patent_app_type] => utility
[patent_app_number] => 16/006602
[patent_app_country] => US
[patent_app_date] => 2018-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 4577
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16006602
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/006602 | Data block migration | Jun 11, 2018 | Issued |
Array
(
[id] => 13449201
[patent_doc_number] => 20180276143
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-27
[patent_title] => DYNAMIC CACHE BALANCING
[patent_app_type] => utility
[patent_app_number] => 15/990816
[patent_app_country] => US
[patent_app_date] => 2018-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9867
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15990816
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/990816 | DYNAMIC CACHE BALANCING | May 27, 2018 | Abandoned |
Array
(
[id] => 14798633
[patent_doc_number] => 10402321
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-09-03
[patent_title] => Selection and placement of volumes in a storage system using stripes
[patent_app_type] => utility
[patent_app_number] => 15/963034
[patent_app_country] => US
[patent_app_date] => 2018-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 6701
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15963034
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/963034 | Selection and placement of volumes in a storage system using stripes | Apr 24, 2018 | Issued |
Array
(
[id] => 16355325
[patent_doc_number] => 10795837
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-06
[patent_title] => Allocation of memory buffers in computing system with multiple memory channels
[patent_app_type] => utility
[patent_app_number] => 15/958805
[patent_app_country] => US
[patent_app_date] => 2018-04-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6281
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15958805
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/958805 | Allocation of memory buffers in computing system with multiple memory channels | Apr 19, 2018 | Issued |
Array
(
[id] => 15789211
[patent_doc_number] => 10628330
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-21
[patent_title] => VM inter-process communication
[patent_app_type] => utility
[patent_app_number] => 15/947720
[patent_app_country] => US
[patent_app_date] => 2018-04-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 9046
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 211
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15947720
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/947720 | VM inter-process communication | Apr 5, 2018 | Issued |
Array
(
[id] => 13361551
[patent_doc_number] => 20180232315
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-16
[patent_title] => VM INTER-PROCESS COMMUNICATION
[patent_app_type] => utility
[patent_app_number] => 15/947712
[patent_app_country] => US
[patent_app_date] => 2018-04-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9045
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 292
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15947712
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/947712 | VM inter-process communication | Apr 5, 2018 | Issued |
Array
(
[id] => 17136373
[patent_doc_number] => 11137926
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-10-05
[patent_title] => Systems and methods for automatic storage tiering
[patent_app_type] => utility
[patent_app_number] => 15/941926
[patent_app_country] => US
[patent_app_date] => 2018-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7223
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 306
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15941926
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/941926 | Systems and methods for automatic storage tiering | Mar 29, 2018 | Issued |
Array
(
[id] => 16527442
[patent_doc_number] => 20200401522
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-24
[patent_title] => SYSTEMS AND METHODS FOR PROVIDING CONTENT
[patent_app_type] => utility
[patent_app_number] => 15/942127
[patent_app_country] => US
[patent_app_date] => 2018-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12484
[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] => 15942127
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/942127 | SYSTEMS AND METHODS FOR PROVIDING CONTENT | Mar 29, 2018 | Abandoned |
Array
(
[id] => 14934799
[patent_doc_number] => 20190303037
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-03
[patent_title] => USING SEQUENTIAL READ INTENTION TO INCREASE DATA BUFFER REUSE
[patent_app_type] => utility
[patent_app_number] => 15/941755
[patent_app_country] => US
[patent_app_date] => 2018-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4554
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15941755
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/941755 | USING SEQUENTIAL READ INTENTION TO INCREASE DATA BUFFER REUSE | Mar 29, 2018 | Abandoned |
Array
(
[id] => 16145829
[patent_doc_number] => 10705985
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-07-07
[patent_title] => Integrated circuit with rate limiting
[patent_app_type] => utility
[patent_app_number] => 15/918930
[patent_app_country] => US
[patent_app_date] => 2018-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 15271
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 269
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15918930
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/918930 | Integrated circuit with rate limiting | Mar 11, 2018 | Issued |
Array
(
[id] => 14840629
[patent_doc_number] => 20190278715
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-12
[patent_title] => SYSTEM AND METHOD FOR MANAGING DISTRIBUTION OF VIRTUAL MEMORY OVER MULTIPLE PHYSICAL MEMORIES
[patent_app_type] => utility
[patent_app_number] => 15/918651
[patent_app_country] => US
[patent_app_date] => 2018-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9287
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 15918651
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/918651 | SYSTEM AND METHOD FOR MANAGING DISTRIBUTION OF VIRTUAL MEMORY OVER MULTIPLE PHYSICAL MEMORIES | Mar 11, 2018 | Abandoned |
Array
(
[id] => 14840231
[patent_doc_number] => 20190278516
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-12
[patent_title] => Hardware-Based Power Management Integrated Circuit Register File Write Protection
[patent_app_type] => utility
[patent_app_number] => 15/919026
[patent_app_country] => US
[patent_app_date] => 2018-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4734
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 15919026
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/919026 | Hardware-based power management integrated circuit register file write protection | Mar 11, 2018 | Issued |
Array
(
[id] => 15757871
[patent_doc_number] => 10621049
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-04-14
[patent_title] => Consistent backups based on local node clock
[patent_app_type] => utility
[patent_app_number] => 15/918920
[patent_app_country] => US
[patent_app_date] => 2018-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 13
[patent_no_of_words] => 18733
[patent_no_of_claims] => 17
[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] => 15918920
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/918920 | Consistent backups based on local node clock | Mar 11, 2018 | Issued |
Array
(
[id] => 15058975
[patent_doc_number] => 10459792
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-29
[patent_title] => Using an eventually consistent dispersed memory to implement storage tiers
[patent_app_type] => utility
[patent_app_number] => 15/903628
[patent_app_country] => US
[patent_app_date] => 2018-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 10
[patent_no_of_words] => 6353
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 350
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15903628
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/903628 | Using an eventually consistent dispersed memory to implement storage tiers | Feb 22, 2018 | Issued |
Array
(
[id] => 12868471
[patent_doc_number] => 20180181332
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-28
[patent_title] => EXPANDING A DISPERSED STORAGE NETWORK MEMORY BEYOND TWO LOCATIONS
[patent_app_type] => utility
[patent_app_number] => 15/901036
[patent_app_country] => US
[patent_app_date] => 2018-02-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6219
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15901036
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/901036 | EXPANDING A DISPERSED STORAGE NETWORK MEMORY BEYOND TWO LOCATIONS | Feb 20, 2018 | Abandoned |
Array
(
[id] => 13454293
[patent_doc_number] => 20180278689
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-27
[patent_title] => SYSTEMS AND METHODS FOR GRANULAR RESOURCE MANAGEMENT IN A STORAGE NETWORK
[patent_app_type] => utility
[patent_app_number] => 15/897939
[patent_app_country] => US
[patent_app_date] => 2018-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7968
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 15897939
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/897939 | SYSTEMS AND METHODS FOR GRANULAR RESOURCE MANAGEMENT IN A STORAGE NETWORK | Feb 14, 2018 | Abandoned |