
Justin M. Kratt
Examiner (ID: 8270, Phone: (571)270-0277 , Office: P/2831 )
| Most Active Art Unit | 2831 |
| Art Unit(s) | 2831 |
| Total Applications | 838 |
| Issued Applications | 667 |
| Pending Applications | 127 |
| Abandoned Applications | 85 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 8823752
[patent_doc_number] => 20130124797
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-16
[patent_title] => 'VIRTUAL DISKS CONSTRUCTED FROM UNUSED DISTRIBUTED STORAGE'
[patent_app_type] => utility
[patent_app_number] => 13/297245
[patent_app_country] => US
[patent_app_date] => 2011-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 13647
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13297245
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/297245 | Virtual disks constructed from unused distributed storage | Nov 14, 2011 | Issued |
Array
(
[id] => 10841121
[patent_doc_number] => 08868820
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-10-21
[patent_title] => 'RAM block designed for efficient ganging'
[patent_app_type] => utility
[patent_app_number] => 13/285210
[patent_app_country] => US
[patent_app_date] => 2011-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 7
[patent_no_of_words] => 3461
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13285210
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/285210 | RAM block designed for efficient ganging | Oct 30, 2011 | Issued |
Array
(
[id] => 9954320
[patent_doc_number] => 09003132
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-07
[patent_title] => 'Data processing apparatus and image processing apparatus'
[patent_app_type] => utility
[patent_app_number] => 13/285499
[patent_app_country] => US
[patent_app_date] => 2011-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 18
[patent_no_of_words] => 12261
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 322
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13285499
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/285499 | Data processing apparatus and image processing apparatus | Oct 30, 2011 | Issued |
Array
(
[id] => 9623265
[patent_doc_number] => 08793459
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-29
[patent_title] => 'Implementing feedback directed NUMA mitigation tuning'
[patent_app_type] => utility
[patent_app_number] => 13/285302
[patent_app_country] => US
[patent_app_date] => 2011-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2299
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13285302
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/285302 | Implementing feedback directed NUMA mitigation tuning | Oct 30, 2011 | Issued |
Array
(
[id] => 8709849
[patent_doc_number] => 20130067138
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-03-14
[patent_title] => 'NON-VOLATILE MEMORY-BASED MASS STORAGE DEVICES AND METHODS FOR WRITING DATA THERETO'
[patent_app_type] => utility
[patent_app_number] => 13/251491
[patent_app_country] => US
[patent_app_date] => 2011-10-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9118
[patent_no_of_claims] => 32
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13251491
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/251491 | Non-volatile memory-based mass storage devices and methods for writing data thereto | Oct 2, 2011 | Issued |
Array
(
[id] => 9472331
[patent_doc_number] => 08725978
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-05-13
[patent_title] => 'Using symbol information for categorization of dynamic memory allocations'
[patent_app_type] => utility
[patent_app_number] => 13/174646
[patent_app_country] => US
[patent_app_date] => 2011-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7555
[patent_no_of_claims] => 20
[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] => 13174646
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/174646 | Using symbol information for categorization of dynamic memory allocations | Jun 29, 2011 | Issued |
Array
(
[id] => 8588582
[patent_doc_number] => 20130007403
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-03
[patent_title] => 'DEBUGGING A DYNAMIC MEMORY ALLOCATION USING HEURISTICS RELIABILITY SCORES'
[patent_app_type] => utility
[patent_app_number] => 13/174636
[patent_app_country] => US
[patent_app_date] => 2011-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7255
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13174636
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/174636 | Debugging a dynamic memory allocation using heuristics reliability scores | Jun 29, 2011 | Issued |
Array
(
[id] => 9187005
[patent_doc_number] => 08626991
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-01-07
[patent_title] => 'Multi-LUN SSD optimization system and method'
[patent_app_type] => utility
[patent_app_number] => 13/174639
[patent_app_country] => US
[patent_app_date] => 2011-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4864
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13174639
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/174639 | Multi-LUN SSD optimization system and method | Jun 29, 2011 | Issued |
Array
(
[id] => 8588583
[patent_doc_number] => 20130007404
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-03
[patent_title] => 'USING HEURISTICS FOR FIELD TYPES OF A STRUCTURE TO CATEGORIZE DYNAMIC MEMORY ALLOCATIONS'
[patent_app_type] => utility
[patent_app_number] => 13/174651
[patent_app_country] => US
[patent_app_date] => 2011-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7759
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13174651
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/174651 | Using heuristics for field types of a structure to categorize dynamic memory allocations | Jun 29, 2011 | Issued |
Array
(
[id] => 8511871
[patent_doc_number] => 20120311279
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-12-06
[patent_title] => 'DATA RECOVERY AND BACKUP SYSTEM AND PROCESS'
[patent_app_type] => utility
[patent_app_number] => 13/152187
[patent_app_country] => US
[patent_app_date] => 2011-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 7789
[patent_no_of_claims] => 20
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13152187
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/152187 | DATA RECOVERY AND BACKUP SYSTEM AND PROCESS | Jun 1, 2011 | Abandoned |
Array
(
[id] => 8331554
[patent_doc_number] => 08239630
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-07
[patent_title] => 'Storage apparatus and cache control method'
[patent_app_type] => utility
[patent_app_number] => 13/151454
[patent_app_country] => US
[patent_app_date] => 2011-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 15
[patent_no_of_words] => 6945
[patent_no_of_claims] => 11
[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] => 13151454
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/151454 | Storage apparatus and cache control method | Jun 1, 2011 | Issued |
Array
(
[id] => 6093851
[patent_doc_number] => 20110219180
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-09-08
[patent_title] => 'FLASH MEMORY DEVICE WITH MULTI-LEVEL CELLS AND METHOD OF WRITING DATA THEREIN'
[patent_app_type] => utility
[patent_app_number] => 13/110572
[patent_app_country] => US
[patent_app_date] => 2011-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 5595
[patent_no_of_claims] => 1
[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/0219/20110219180.pdf
[firstpage_image] =>[orig_patent_app_number] => 13110572
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/110572 | FLASH MEMORY DEVICE WITH MULTI-LEVEL CELLS AND METHOD OF WRITING DATA THEREIN | May 17, 2011 | Abandoned |
Array
(
[id] => 8189110
[patent_doc_number] => 20120117309
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-10
[patent_title] => 'NAND FLASH-BASED SOLID STATE DRIVE AND METHOD OF OPERATION'
[patent_app_type] => utility
[patent_app_number] => 13/103270
[patent_app_country] => US
[patent_app_date] => 2011-05-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3860
[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/0117/20120117309.pdf
[firstpage_image] =>[orig_patent_app_number] => 13103270
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/103270 | NAND flash-based solid state drive and method of operation | May 8, 2011 | Issued |
Array
(
[id] => 8263469
[patent_doc_number] => 20120162899
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-06-28
[patent_title] => 'HARD DISK DRIVE MODULE HAVING INDICATING DEVICE'
[patent_app_type] => utility
[patent_app_number] => 13/076461
[patent_app_country] => US
[patent_app_date] => 2011-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 850
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13076461
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/076461 | HARD DISK DRIVE MODULE HAVING INDICATING DEVICE | Mar 30, 2011 | Abandoned |
Array
(
[id] => 8394901
[patent_doc_number] => 20120232744
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-09-13
[patent_title] => 'MEMORY LIFE EXTENSION METHOD AND APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 13/044614
[patent_app_country] => US
[patent_app_date] => 2011-03-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2792
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13044614
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/044614 | Memory life extension method and apparatus | Mar 9, 2011 | Issued |
Array
(
[id] => 9218379
[patent_doc_number] => 08631189
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-01-14
[patent_title] => 'Storage apparatus and storage system'
[patent_app_type] => utility
[patent_app_number] => 13/036110
[patent_app_country] => US
[patent_app_date] => 2011-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8478
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 261
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13036110
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/036110 | Storage apparatus and storage system | Feb 27, 2011 | Issued |
Array
(
[id] => 8254739
[patent_doc_number] => 20120159064
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-06-21
[patent_title] => 'HARD DISK DRIVE'
[patent_app_type] => utility
[patent_app_number] => 13/036048
[patent_app_country] => US
[patent_app_date] => 2011-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1147
[patent_no_of_claims] => 11
[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/0159/20120159064.pdf
[firstpage_image] =>[orig_patent_app_number] => 13036048
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/036048 | HARD DISK DRIVE | Feb 27, 2011 | Abandoned |
Array
(
[id] => 7694968
[patent_doc_number] => 20110231622
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-09-22
[patent_title] => 'STORAGE APPARATUS AND STORAGE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/036099
[patent_app_country] => US
[patent_app_date] => 2011-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 11731
[patent_no_of_claims] => 8
[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/0231/20110231622.pdf
[firstpage_image] =>[orig_patent_app_number] => 13036099
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/036099 | Storage apparatus and storage system | Feb 27, 2011 | Issued |
Array
(
[id] => 6020250
[patent_doc_number] => 20110225369
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-09-15
[patent_title] => 'MULTIPORT DATA CACHE APPARATUS AND METHOD OF CONTROLLING THE SAME'
[patent_app_type] => utility
[patent_app_number] => 13/036102
[patent_app_country] => US
[patent_app_date] => 2011-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5460
[patent_no_of_claims] => 16
[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/0225/20110225369.pdf
[firstpage_image] =>[orig_patent_app_number] => 13036102
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/036102 | Multiport data cache apparatus and method of controlling the same | Feb 27, 2011 | Issued |
Array
(
[id] => 9289253
[patent_doc_number] => 08645609
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-02-04
[patent_title] => 'Two-port memory implemented with single-port memory blocks'
[patent_app_type] => utility
[patent_app_number] => 13/035841
[patent_app_country] => US
[patent_app_date] => 2011-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 7485
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13035841
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/035841 | Two-port memory implemented with single-port memory blocks | Feb 24, 2011 | Issued |