
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] => 8552181
[patent_doc_number] => 08327079
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-12-04
[patent_title] => 'Cache memory control device and pipeline control method'
[patent_app_type] => utility
[patent_app_number] => 12/636523
[patent_app_country] => US
[patent_app_date] => 2009-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2715
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12636523
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/636523 | Cache memory control device and pipeline control method | Dec 10, 2009 | Issued |
Array
(
[id] => 8703812
[patent_doc_number] => 08397048
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-03-12
[patent_title] => 'Memory leak detection during dynamic memory allocation'
[patent_app_type] => utility
[patent_app_number] => 12/636603
[patent_app_country] => US
[patent_app_date] => 2009-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6156
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12636603
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/636603 | Memory leak detection during dynamic memory allocation | Dec 10, 2009 | Issued |
Array
(
[id] => 6301872
[patent_doc_number] => 20100161920
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-24
[patent_title] => 'DATA MANAGEMENT APPARATUS, DATA MANAGEMENT SYSTEM, AND DATA MANAGEMENT METHOD'
[patent_app_type] => utility
[patent_app_number] => 12/629356
[patent_app_country] => US
[patent_app_date] => 2009-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 8218
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0161/20100161920.pdf
[firstpage_image] =>[orig_patent_app_number] => 12629356
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/629356 | DATA MANAGEMENT APPARATUS, DATA MANAGEMENT SYSTEM, AND DATA MANAGEMENT METHOD | Dec 1, 2009 | Abandoned |
Array
(
[id] => 6147295
[patent_doc_number] => 20110131372
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-02
[patent_title] => 'OPTIMIZING SEGMENT ACCESS IN BINARY TRANSLATION'
[patent_app_type] => utility
[patent_app_number] => 12/629682
[patent_app_country] => US
[patent_app_date] => 2009-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 5436
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0131/20110131372.pdf
[firstpage_image] =>[orig_patent_app_number] => 12629682
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/629682 | Optimizing segment access in binary translation | Dec 1, 2009 | Issued |
Array
(
[id] => 8343047
[patent_doc_number] => 08244987
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-14
[patent_title] => 'Memory access device including multiple processors'
[patent_app_type] => utility
[patent_app_number] => 12/629721
[patent_app_country] => US
[patent_app_date] => 2009-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3284
[patent_no_of_claims] => 15
[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] => 12629721
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/629721 | Memory access device including multiple processors | Dec 1, 2009 | Issued |
Array
(
[id] => 6252802
[patent_doc_number] => 20100138599
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-03
[patent_title] => 'SYSTEM AND METHOD FOR MATCHING PATTERNS'
[patent_app_type] => utility
[patent_app_number] => 12/629478
[patent_app_country] => US
[patent_app_date] => 2009-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 7607
[patent_no_of_claims] => 19
[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] => publications/A1/0138/20100138599.pdf
[firstpage_image] =>[orig_patent_app_number] => 12629478
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/629478 | System and method for matching patterns | Dec 1, 2009 | Issued |
Array
(
[id] => 8331540
[patent_doc_number] => 08239616
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-07
[patent_title] => 'Semiconductor device comprising flash memory and address mapping method'
[patent_app_type] => utility
[patent_app_number] => 12/629268
[patent_app_country] => US
[patent_app_date] => 2009-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 4742
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 349
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12629268
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/629268 | Semiconductor device comprising flash memory and address mapping method | Dec 1, 2009 | Issued |
Array
(
[id] => 8763180
[patent_doc_number] => 08423717
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-16
[patent_title] => 'Multi-core processing cache image management'
[patent_app_type] => utility
[patent_app_number] => 12/629325
[patent_app_country] => US
[patent_app_date] => 2009-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2811
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12629325
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/629325 | Multi-core processing cache image management | Dec 1, 2009 | Issued |
Array
(
[id] => 8693147
[patent_doc_number] => 08392683
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-03-05
[patent_title] => 'Dynamic range unlock or lock memory device and method to operate the same'
[patent_app_type] => utility
[patent_app_number] => 12/628166
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6057
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[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] => 12628166
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/628166 | Dynamic range unlock or lock memory device and method to operate the same | Nov 29, 2009 | Issued |
Array
(
[id] => 8424594
[patent_doc_number] => 08281093
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-10-02
[patent_title] => 'Systems and methods for creating consolidated backups of snapshot hierarchies'
[patent_app_type] => utility
[patent_app_number] => 12/627498
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8287
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12627498
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627498 | Systems and methods for creating consolidated backups of snapshot hierarchies | Nov 29, 2009 | Issued |
Array
(
[id] => 8449104
[patent_doc_number] => 08291171
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-10-16
[patent_title] => 'Altering prefetch depth based on ready data'
[patent_app_type] => utility
[patent_app_number] => 12/627677
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 8
[patent_no_of_words] => 4044
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12627677
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627677 | Altering prefetch depth based on ready data | Nov 29, 2009 | Issued |
Array
(
[id] => 6448121
[patent_doc_number] => 20100153642
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-17
[patent_title] => 'METHOD AND SYSTEM FOR AUTHENTICATING STORAGE DEVICE CONNECTED THROUGH INTERMEDIATE CONVERTER'
[patent_app_type] => utility
[patent_app_number] => 12/627030
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2722
[patent_no_of_claims] => 17
[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] => publications/A1/0153/20100153642.pdf
[firstpage_image] =>[orig_patent_app_number] => 12627030
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627030 | Method and system for authenticating storage device connected through intermediate converter | Nov 29, 2009 | Issued |
Array
(
[id] => 6443734
[patent_doc_number] => 20100169539
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-01
[patent_title] => 'IMAGE PROCESSING APPARATUS, ACCESS CONTROL METHOD, RECORDING MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 12/627437
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 7728
[patent_no_of_claims] => 15
[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] => publications/A1/0169/20100169539.pdf
[firstpage_image] =>[orig_patent_app_number] => 12627437
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627437 | Image processing apparatus, access control method, recording medium | Nov 29, 2009 | Issued |
Array
(
[id] => 6147429
[patent_doc_number] => 20110131443
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-02
[patent_title] => 'Mechanism for Automatic Adjustment of Virtual Machine Storage'
[patent_app_type] => utility
[patent_app_number] => 12/627781
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4442
[patent_no_of_claims] => 20
[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] => publications/A1/0131/20110131443.pdf
[firstpage_image] =>[orig_patent_app_number] => 12627781
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627781 | Mechanism for automatic adjustment of virtual machine storage | Nov 29, 2009 | Issued |
Array
(
[id] => 6147296
[patent_doc_number] => 20110131373
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-02
[patent_title] => 'Mirroring Data Between Redundant Storage Controllers Of A Storage System'
[patent_app_type] => utility
[patent_app_number] => 12/627440
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2908
[patent_no_of_claims] => 20
[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] => publications/A1/0131/20110131373.pdf
[firstpage_image] =>[orig_patent_app_number] => 12627440
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627440 | Mirroring data between redundant storage controllers of a storage system | Nov 29, 2009 | Issued |
Array
(
[id] => 6197982
[patent_doc_number] => 20110029740
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-02-03
[patent_title] => 'COMMUNICATING METHOD APPLIED FOR STORAGE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 12/626938
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3847
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0029/20110029740.pdf
[firstpage_image] =>[orig_patent_app_number] => 12626938
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/626938 | COMMUNICATING METHOD APPLIED FOR STORAGE DEVICE | Nov 29, 2009 | Abandoned |
Array
(
[id] => 8033511
[patent_doc_number] => 08145848
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-03-27
[patent_title] => 'Processor and method for writeback buffer reuse'
[patent_app_type] => utility
[patent_app_number] => 12/627354
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 11788
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/145/08145848.pdf
[firstpage_image] =>[orig_patent_app_number] => 12627354
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627354 | Processor and method for writeback buffer reuse | Nov 29, 2009 | Issued |
Array
(
[id] => 6147304
[patent_doc_number] => 20110131376
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-02
[patent_title] => 'METHOD AND APPARATUS FOR TILE MAPPING TECHNIQUES'
[patent_app_type] => utility
[patent_app_number] => 12/627556
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10646
[patent_no_of_claims] => 20
[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] => publications/A1/0131/20110131376.pdf
[firstpage_image] =>[orig_patent_app_number] => 12627556
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627556 | Method and apparatus for tile mapping techniques | Nov 29, 2009 | Issued |
Array
(
[id] => 6146963
[patent_doc_number] => 20110131231
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-02
[patent_title] => 'METHOD TO EFFICIENTLY LOCATE META-DATA STRUCTURES ON A FLASH-BASED STORAGE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 12/627414
[patent_app_country] => US
[patent_app_date] => 2009-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6139
[patent_no_of_claims] => 25
[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] => publications/A1/0131/20110131231.pdf
[firstpage_image] =>[orig_patent_app_number] => 12627414
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/627414 | Method to efficiently locate meta-data structures on a flash-based storage device | Nov 29, 2009 | Issued |
Array
(
[id] => 6006050
[patent_doc_number] => 20110119460
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-05-19
[patent_title] => 'RESTRICTING ACCESS TO OBJECT BASED STORAGE'
[patent_app_type] => utility
[patent_app_number] => 12/619495
[patent_app_country] => US
[patent_app_date] => 2009-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9588
[patent_no_of_claims] => 20
[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] => publications/A1/0119/20110119460.pdf
[firstpage_image] =>[orig_patent_app_number] => 12619495
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/619495 | Restricting access to object based storage | Nov 15, 2009 | Issued |