
David M. Mitchell
Examiner (ID: 18472)
| Most Active Art Unit | 3106 |
| Art Unit(s) | 3104, 3612, 3102, 3106 |
| Total Applications | 820 |
| Issued Applications | 743 |
| Pending Applications | 2 |
| Abandoned Applications | 75 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 15373125
[patent_doc_number] => 10528280
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-01-07
[patent_title] => Tombstones for no longer relevant deduplication entries
[patent_app_type] => utility
[patent_app_number] => 15/420726
[patent_app_country] => US
[patent_app_date] => 2017-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6925
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15420726
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/420726 | Tombstones for no longer relevant deduplication entries | Jan 30, 2017 | Issued |
Array
(
[id] => 13054707
[patent_doc_number] => 10048741
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-08-14
[patent_title] => Bandwidth-aware multi-frequency performance estimation mechanism
[patent_app_type] => utility
[patent_app_number] => 15/416993
[patent_app_country] => US
[patent_app_date] => 2017-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7132
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15416993
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/416993 | Bandwidth-aware multi-frequency performance estimation mechanism | Jan 25, 2017 | Issued |
Array
(
[id] => 13318255
[patent_doc_number] => 20180210665
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-26
[patent_title] => SUPPORTING MPIO FOR LOGICAL VOLUME BACKED VIRTUAL DISKS
[patent_app_type] => utility
[patent_app_number] => 15/416885
[patent_app_country] => US
[patent_app_date] => 2017-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6314
[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] => 15416885
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/416885 | Supporting MPIO for logical volume backed virtual disks | Jan 25, 2017 | Issued |
Array
(
[id] => 13807045
[patent_doc_number] => 10180789
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-15
[patent_title] => Software control of state sets
[patent_app_type] => utility
[patent_app_number] => 15/417011
[patent_app_country] => US
[patent_app_date] => 2017-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4554
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15417011
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/417011 | Software control of state sets | Jan 25, 2017 | Issued |
Array
(
[id] => 13281339
[patent_doc_number] => 10152253
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-12-11
[patent_title] => Data back-up in an asynchronous circuit
[patent_app_type] => utility
[patent_app_number] => 15/416705
[patent_app_country] => US
[patent_app_date] => 2017-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 12
[patent_no_of_words] => 8380
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15416705
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/416705 | Data back-up in an asynchronous circuit | Jan 25, 2017 | Issued |
Array
(
[id] => 13185697
[patent_doc_number] => 10108368
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-23
[patent_title] => Heat map transfer in space-efficient storage
[patent_app_type] => utility
[patent_app_number] => 15/401379
[patent_app_country] => US
[patent_app_date] => 2017-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9018
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15401379
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/401379 | Heat map transfer in space-efficient storage | Jan 8, 2017 | Issued |
Array
(
[id] => 12755845
[patent_doc_number] => 20180143782
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-24
[patent_title] => ACCUMULATING APPLICATION-LEVEL STATISTICS IN A STORAGE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/401655
[patent_app_country] => US
[patent_app_date] => 2017-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13136
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15401655
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/401655 | Accumulating application-level statistics in a storage system | Jan 8, 2017 | Issued |
Array
(
[id] => 13172009
[patent_doc_number] => 10102120
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-16
[patent_title] => Hybrid garbage collection for multi-version concurrency control in database systems
[patent_app_type] => utility
[patent_app_number] => 15/401988
[patent_app_country] => US
[patent_app_date] => 2017-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 12
[patent_no_of_words] => 9775
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15401988
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/401988 | Hybrid garbage collection for multi-version concurrency control in database systems | Jan 8, 2017 | Issued |
Array
(
[id] => 12914944
[patent_doc_number] => 20180196824
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-12
[patent_title] => CACHE AWARE SEARCHING OF BUCKETS IN REMOTE STORAGE
[patent_app_type] => utility
[patent_app_number] => 15/402119
[patent_app_country] => US
[patent_app_date] => 2017-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 24958
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15402119
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/402119 | Cache aware searching of buckets in remote storage | Jan 8, 2017 | Issued |
Array
(
[id] => 13097071
[patent_doc_number] => 10067876
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-09-04
[patent_title] => Pre-fetching data from buckets in remote storage for a cache
[patent_app_type] => utility
[patent_app_number] => 15/402105
[patent_app_country] => US
[patent_app_date] => 2017-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 18
[patent_no_of_words] => 24906
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15402105
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/402105 | Pre-fetching data from buckets in remote storage for a cache | Jan 8, 2017 | Issued |
Array
(
[id] => 14061541
[patent_doc_number] => 10235063
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-19
[patent_title] => Memory fabric operations and coherency using fault tolerant objects
[patent_app_type] => utility
[patent_app_number] => 15/371440
[patent_app_country] => US
[patent_app_date] => 2016-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 39
[patent_figures_cnt] => 39
[patent_no_of_words] => 39035
[patent_no_of_claims] => 38
[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] => 15371440
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/371440 | Memory fabric operations and coherency using fault tolerant objects | Dec 6, 2016 | Issued |
Array
(
[id] => 11672244
[patent_doc_number] => 20170160963
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-08
[patent_title] => 'OBJECT MEMORY INTERFACES ACROSS SHARED LINKS'
[patent_app_type] => utility
[patent_app_number] => 15/371448
[patent_app_country] => US
[patent_app_date] => 2016-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 40
[patent_figures_cnt] => 40
[patent_no_of_words] => 40800
[patent_no_of_claims] => 45
[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] => 15371448
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/371448 | Object memory interfaces across shared links | Dec 6, 2016 | Issued |
Array
(
[id] => 12797272
[patent_doc_number] => 20180157593
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-07
[patent_title] => VALUE CACHE IN A COMPUTING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/372135
[patent_app_country] => US
[patent_app_date] => 2016-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6606
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 15372135
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/372135 | Value cache in a computing system | Dec 6, 2016 | Issued |
Array
(
[id] => 12453852
[patent_doc_number] => 09983815
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-05-29
[patent_title] => Using a cascade flag to process a copy relationship having a backward cascade copy relationship
[patent_app_type] => utility
[patent_app_number] => 15/372192
[patent_app_country] => US
[patent_app_date] => 2016-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 6674
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15372192
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/372192 | Using a cascade flag to process a copy relationship having a backward cascade copy relationship | Dec 6, 2016 | Issued |
Array
(
[id] => 13040893
[patent_doc_number] => 10042581
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-07
[patent_title] => Releasing space allocated to a space efficient target storage in a copy relationship with a source storage
[patent_app_type] => utility
[patent_app_number] => 15/372154
[patent_app_country] => US
[patent_app_date] => 2016-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 5859
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15372154
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/372154 | Releasing space allocated to a space efficient target storage in a copy relationship with a source storage | Dec 6, 2016 | Issued |
Array
(
[id] => 11501624
[patent_doc_number] => 20170075809
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-03-16
[patent_title] => 'SYSTEMS AND METHODS FOR MANAGING CACHE OF A DATA STORAGE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/363325
[patent_app_country] => US
[patent_app_date] => 2016-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 7483
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[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] => 15363325
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/363325 | Systems and methods for managing cache of a data storage device | Nov 28, 2016 | Issued |
Array
(
[id] => 12039370
[patent_doc_number] => 09817603
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-11-14
[patent_title] => 'Data migration in a storage array that includes a plurality of storage devices'
[patent_app_type] => utility
[patent_app_number] => 15/353400
[patent_app_country] => US
[patent_app_date] => 2016-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 13772
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15353400
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/353400 | Data migration in a storage array that includes a plurality of storage devices | Nov 15, 2016 | Issued |
Array
(
[id] => 11403781
[patent_doc_number] => 20170024319
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-01-26
[patent_title] => 'PERFORMING EFFICIENT CACHE INVALIDATION'
[patent_app_type] => utility
[patent_app_number] => 15/282865
[patent_app_country] => US
[patent_app_date] => 2016-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8709
[patent_no_of_claims] => 21
[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] => 15282865
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/282865 | Performing efficient cache invalidation | Sep 29, 2016 | Issued |
Array
(
[id] => 12611490
[patent_doc_number] => 20180095660
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-05
[patent_title] => TOGGLING MODAL TRANSIENT MEMORY ACCESS STATE
[patent_app_type] => utility
[patent_app_number] => 15/281192
[patent_app_country] => US
[patent_app_date] => 2016-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8223
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 15281192
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/281192 | Toggling modal transient memory access state | Sep 29, 2016 | Issued |
Array
(
[id] => 12290862
[patent_doc_number] => 09933961
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-04-03
[patent_title] => Method to improve the read performance in a deduplicated storage system
[patent_app_type] => utility
[patent_app_number] => 15/280966
[patent_app_country] => US
[patent_app_date] => 2016-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3586
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 72
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15280966
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/280966 | Method to improve the read performance in a deduplicated storage system | Sep 28, 2016 | Issued |