Search

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