Search

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 numberTitle of the applicationFiling DateStatus
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
Menu