Search

Brian R. Peugh

Examiner (ID: 4152, Phone: (571)272-4199 , Office: P/2137 )

Most Active Art Unit
2187
Art Unit(s)
2752, 2133, 2186, 2187, 2137
Total Applications
1499
Issued Applications
1364
Pending Applications
61
Abandoned Applications
95

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10150851 [patent_doc_number] => 09183142 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-11-10 [patent_title] => 'Reducing flash memory write amplification and latency' [patent_app_type] => utility [patent_app_number] => 13/886325 [patent_app_country] => US [patent_app_date] => 2013-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3788 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13886325 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/886325
Reducing flash memory write amplification and latency May 2, 2013 Issued
Array ( [id] => 9986430 [patent_doc_number] => 09032165 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-05-12 [patent_title] => 'Systems and methods for scheduling write requests for a solid state storage device' [patent_app_type] => utility [patent_app_number] => 13/874143 [patent_app_country] => US [patent_app_date] => 2013-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 12185 [patent_no_of_claims] => 21 [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] => 13874143 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/874143
Systems and methods for scheduling write requests for a solid state storage device Apr 29, 2013 Issued
Array ( [id] => 10922143 [patent_doc_number] => 20140325164 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-30 [patent_title] => 'SET HEAD FLAG OF REQUEST' [patent_app_type] => utility [patent_app_number] => 13/874344 [patent_app_country] => US [patent_app_date] => 2013-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4951 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13874344 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/874344
Set head flag of request Apr 29, 2013 Issued
Array ( [id] => 9006078 [patent_doc_number] => 20130227203 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-08-29 [patent_title] => 'DYNAMIC SLC/MLC BLOCKS ALLOCATIONS FOR NON-VOLATILE MEMORY' [patent_app_type] => utility [patent_app_number] => 13/846638 [patent_app_country] => US [patent_app_date] => 2013-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5045 [patent_no_of_claims] => 23 [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] => 13846638 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/846638
Dynamic SLC/MLC blocks allocations for non-volatile memory Mar 17, 2013 Issued
Array ( [id] => 10188858 [patent_doc_number] => 09218278 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-22 [patent_title] => 'Auto-commit memory' [patent_app_type] => utility [patent_app_number] => 13/838070 [patent_app_country] => US [patent_app_date] => 2013-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 36578 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13838070 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/838070
Auto-commit memory Mar 14, 2013 Issued
Array ( [id] => 8941810 [patent_doc_number] => 20130191607 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-25 [patent_title] => 'Using the Short Stroked Portion of Hard Disk Drives for a Mirrored Copy of Solid State Drives' [patent_app_type] => utility [patent_app_number] => 13/795017 [patent_app_country] => US [patent_app_date] => 2013-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10217 [patent_no_of_claims] => 13 [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] => 13795017 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/795017
Using the short stroked portion of hard disk drives for a mirrored copy of solid state drives Mar 11, 2013 Issued
Array ( [id] => 9611584 [patent_doc_number] => 08788773 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-22 [patent_title] => 'Snapshot content metadata for application consistent backups' [patent_app_type] => utility [patent_app_number] => 13/796938 [patent_app_country] => US [patent_app_date] => 2013-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5606 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13796938 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/796938
Snapshot content metadata for application consistent backups Mar 11, 2013 Issued
Array ( [id] => 9752227 [patent_doc_number] => 08843717 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-23 [patent_title] => 'Maintaining consistency of storage in a mirrored virtual environment' [patent_app_type] => utility [patent_app_number] => 13/781610 [patent_app_country] => US [patent_app_date] => 2013-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8819 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13781610 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/781610
Maintaining consistency of storage in a mirrored virtual environment Feb 27, 2013 Issued
Array ( [id] => 9130129 [patent_doc_number] => 08578085 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-05 [patent_title] => 'Systems and methods for providing load isolation in a solid-state device' [patent_app_type] => utility [patent_app_number] => 13/762524 [patent_app_country] => US [patent_app_date] => 2013-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5394 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13762524 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/762524
Systems and methods for providing load isolation in a solid-state device Feb 7, 2013 Issued
Array ( [id] => 12454266 [patent_doc_number] => 09983953 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-29 [patent_title] => Multiple computer system processing write data outside of checkpointing [patent_app_type] => utility [patent_app_number] => 13/722655 [patent_app_country] => US [patent_app_date] => 2012-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 9 [patent_no_of_words] => 4601 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13722655 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/722655
Multiple computer system processing write data outside of checkpointing Dec 19, 2012 Issued
Array ( [id] => 9548521 [patent_doc_number] => 20140173169 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-19 [patent_title] => 'CONTROLLING ACCESS TO GROUPS OF MEMORY PAGES IN A VIRTUALIZED ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 13/716447 [patent_app_country] => US [patent_app_date] => 2012-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6157 [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] => 13716447 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/716447
Controlling access to groups of memory pages in a virtualized environment Dec 16, 2012 Issued
Array ( [id] => 8781920 [patent_doc_number] => 20130103895 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-25 [patent_title] => 'FLASH MEMORY STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/716326 [patent_app_country] => US [patent_app_date] => 2012-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 18228 [patent_no_of_claims] => 7 [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] => 13716326 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/716326
Flash memory storage system Dec 16, 2012 Issued
Array ( [id] => 8929736 [patent_doc_number] => 20130185496 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-18 [patent_title] => 'Vector Processing System' [patent_app_type] => utility [patent_app_number] => 13/717626 [patent_app_country] => US [patent_app_date] => 2012-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 12038 [patent_no_of_claims] => 21 [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] => 13717626 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/717626
Vector Processing System Dec 16, 2012 Abandoned
Array ( [id] => 9847610 [patent_doc_number] => 08949544 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-02-03 [patent_title] => 'Bypassing a cache when handling memory requests' [patent_app_type] => utility [patent_app_number] => 13/714559 [patent_app_country] => US [patent_app_date] => 2012-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 9891 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13714559 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/714559
Bypassing a cache when handling memory requests Dec 13, 2012 Issued
Array ( [id] => 10065685 [patent_doc_number] => 09104533 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-11 [patent_title] => 'Voltage and timing calibration method used in memory system' [patent_app_type] => utility [patent_app_number] => 13/715555 [patent_app_country] => US [patent_app_date] => 2012-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7976 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13715555 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/715555
Voltage and timing calibration method used in memory system Dec 13, 2012 Issued
Array ( [id] => 9940653 [patent_doc_number] => 08990484 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-03-24 [patent_title] => 'Heap-based mechanism for efficient garbage collection block selection' [patent_app_type] => utility [patent_app_number] => 13/715903 [patent_app_country] => US [patent_app_date] => 2012-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 4781 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [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] => 13715903 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/715903
Heap-based mechanism for efficient garbage collection block selection Dec 13, 2012 Issued
Array ( [id] => 9974182 [patent_doc_number] => 09021219 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-28 [patent_title] => 'Enhancing analytics performance using distributed multi-tiering' [patent_app_type] => utility [patent_app_number] => 13/715583 [patent_app_country] => US [patent_app_date] => 2012-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6901 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13715583 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/715583
Enhancing analytics performance using distributed multi-tiering Dec 13, 2012 Issued
Array ( [id] => 10046423 [patent_doc_number] => 09086820 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-07-21 [patent_title] => 'System and methods for managing storage space allocation' [patent_app_type] => utility [patent_app_number] => 13/709092 [patent_app_country] => US [patent_app_date] => 2012-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7315 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13709092 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/709092
System and methods for managing storage space allocation Dec 9, 2012 Issued
Array ( [id] => 9947490 [patent_doc_number] => 08996818 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-03-31 [patent_title] => 'Bypassing memory requests to a main memory' [patent_app_type] => utility [patent_app_number] => 13/709044 [patent_app_country] => US [patent_app_date] => 2012-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 9403 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13709044 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/709044
Bypassing memory requests to a main memory Dec 8, 2012 Issued
Array ( [id] => 9520475 [patent_doc_number] => 20140156967 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-05 [patent_title] => 'HINTING OF DELETED DATA FROM HOST TO STORAGE DEVICE' [patent_app_type] => utility [patent_app_number] => 13/693196 [patent_app_country] => US [patent_app_date] => 2012-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3307 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 5 [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] => 13693196 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/693196
Hinting of deleted data from host to storage device Dec 3, 2012 Issued
Menu