Search

Patrick M. Buechner

Examiner (ID: 4718, Phone: (571)270-5171 , Office: P/3754 )

Most Active Art Unit
3754
Art Unit(s)
3799, 3754, OPQA
Total Applications
1001
Issued Applications
780
Pending Applications
36
Abandoned Applications
187

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 12392886 [patent_doc_number] => 09965210 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-08 [patent_title] => System and methods for in-storage on-demand data decompression [patent_app_type] => utility [patent_app_number] => 15/607314 [patent_app_country] => US [patent_app_date] => 2017-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4720 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15607314 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/607314
System and methods for in-storage on-demand data decompression May 25, 2017 Issued
Array ( [id] => 12046255 [patent_doc_number] => 09823856 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-11-21 [patent_title] => 'Intelligent flash architecture' [patent_app_type] => utility [patent_app_number] => 15/441248 [patent_app_country] => US [patent_app_date] => 2017-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 5725 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15441248 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/441248
Intelligent flash architecture Feb 23, 2017 Issued
Array ( [id] => 11672431 [patent_doc_number] => 20170161154 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-08 [patent_title] => 'Efficient Mechanism to Replicate Data for Multiple Controllers' [patent_app_type] => utility [patent_app_number] => 15/439442 [patent_app_country] => US [patent_app_date] => 2017-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6992 [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] => 15439442 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/439442
Efficient mechanism to replicate data for multiple controllers Feb 21, 2017 Issued
Array ( [id] => 12213960 [patent_doc_number] => 09910769 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-03-06 [patent_title] => 'Alignment based block concurrency for accessing memory' [patent_app_type] => utility [patent_app_number] => 15/404219 [patent_app_country] => US [patent_app_date] => 2017-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 11142 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [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] => 15404219 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/404219
Alignment based block concurrency for accessing memory Jan 11, 2017 Issued
Array ( [id] => 12495579 [patent_doc_number] => 09996478 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-06-12 [patent_title] => No allocate cache policy [patent_app_type] => utility [patent_app_number] => 15/374788 [patent_app_country] => US [patent_app_date] => 2016-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4165 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15374788 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/374788
No allocate cache policy Dec 8, 2016 Issued
Array ( [id] => 12453876 [patent_doc_number] => 09983823 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-05-29 [patent_title] => Pre-forking replicas for efficient scaling of a distribued data storage system [patent_app_type] => utility [patent_app_number] => 15/374520 [patent_app_country] => US [patent_app_date] => 2016-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 12131 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15374520 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/374520
Pre-forking replicas for efficient scaling of a distribued data storage system Dec 8, 2016 Issued
Array ( [id] => 12820087 [patent_doc_number] => 20180165201 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-14 [patent_title] => SYSTEM AND METHOD FOR PERFORMING PARTIAL CACHE LINE WRITES WITHOUT FILL-READS OR BYTE ENABLES [patent_app_type] => utility [patent_app_number] => 15/374630 [patent_app_country] => US [patent_app_date] => 2016-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17555 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15374630 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/374630
System and method for performing partial cache line writes without fill-reads or byte enables Dec 8, 2016 Issued
Array ( [id] => 11651607 [patent_doc_number] => 20170147508 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-25 [patent_title] => 'DEVICE, SYSTEM AND METHOD OF ACCESSING DATA STORED IN A MEMORY' [patent_app_type] => utility [patent_app_number] => 15/370581 [patent_app_country] => US [patent_app_date] => 2016-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6147 [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] => 15370581 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/370581
DEVICE, SYSTEM AND METHOD OF ACCESSING DATA STORED IN A MEMORY Dec 5, 2016 Abandoned
Array ( [id] => 11501634 [patent_doc_number] => 20170075819 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-16 [patent_title] => 'CACHING POLICIES FOR SELECTION AND REPLACEMENT OF OBJECTS' [patent_app_type] => utility [patent_app_number] => 15/358477 [patent_app_country] => US [patent_app_date] => 2016-11-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9668 [patent_no_of_claims] => 7 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15358477 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/358477
Caching policies for selection and replacement of objects Nov 21, 2016 Issued
Array ( [id] => 13096755 [patent_doc_number] => 10067718 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-09-04 [patent_title] => Multi-purpose register pages for read training [patent_app_type] => utility [patent_app_number] => 15/274178 [patent_app_country] => US [patent_app_date] => 2016-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6285 [patent_no_of_claims] => 20 [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] => 15274178 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/274178
Multi-purpose register pages for read training Sep 22, 2016 Issued
Array ( [id] => 11621730 [patent_doc_number] => 20170131917 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-11 [patent_title] => 'STORAGE DEVICE AND METHOD OF OPERATING THE SAME' [patent_app_type] => utility [patent_app_number] => 15/273826 [patent_app_country] => US [patent_app_date] => 2016-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 11969 [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] => 15273826 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/273826
Storage device and method of operating the same Sep 22, 2016 Issued
Array ( [id] => 13693277 [patent_doc_number] => 20170357593 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-14 [patent_title] => System and Method for Securing a Network Device [patent_app_type] => utility [patent_app_number] => 15/267794 [patent_app_country] => US [patent_app_date] => 2016-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6176 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15267794 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/267794
System and method for securing a network device Sep 15, 2016 Issued
Array ( [id] => 11530843 [patent_doc_number] => 20170090820 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-30 [patent_title] => 'METHOD AND DEVICE FOR OPERATING A MANY-CORE SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/267855 [patent_app_country] => US [patent_app_date] => 2016-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4203 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 15267855 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/267855
METHOD AND DEVICE FOR OPERATING A MANY-CORE SYSTEM Sep 15, 2016 Abandoned
Array ( [id] => 12249182 [patent_doc_number] => 09921959 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-03-20 [patent_title] => 'Efficient reference classification and quick memory reuse in a system that supports concurrent garbage collection' [patent_app_type] => utility [patent_app_number] => 15/267748 [patent_app_country] => US [patent_app_date] => 2016-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 11330 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15267748 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/267748
Efficient reference classification and quick memory reuse in a system that supports concurrent garbage collection Sep 15, 2016 Issued
Array ( [id] => 12060798 [patent_doc_number] => 20170337142 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-23 [patent_title] => 'Compiler Global Memory Access Optimization In Code Regions Using Most Appropriate Base Pointer Registers' [patent_app_type] => utility [patent_app_number] => 15/267835 [patent_app_country] => US [patent_app_date] => 2016-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6968 [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] => 15267835 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/267835
Compiler global memory access optimization in code regions using most appropriate base pointer registers Sep 15, 2016 Issued
Array ( [id] => 12120824 [patent_doc_number] => 20180004410 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-04 [patent_title] => 'METHOD, SYSTEM, AND APPARATUS FOR NESTED SUSPEND AND RESUME IN A SOLID STATE DRIVE' [patent_app_type] => utility [patent_app_number] => 15/197617 [patent_app_country] => US [patent_app_date] => 2016-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7455 [patent_no_of_claims] => 24 [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] => 15197617 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/197617
Method, system, and apparatus for nested suspend and resume in a solid state drive Jun 28, 2016 Issued
Array ( [id] => 12571608 [patent_doc_number] => 10019456 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-07-10 [patent_title] => Recovering free space in nonvolatile storage with a computer storage system supporting shared objects [patent_app_type] => utility [patent_app_number] => 15/197689 [patent_app_country] => US [patent_app_date] => 2016-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 5696 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15197689 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/197689
Recovering free space in nonvolatile storage with a computer storage system supporting shared objects Jun 28, 2016 Issued
Array ( [id] => 12968677 [patent_doc_number] => 09875793 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-23 [patent_title] => Storage and programming method thereof [patent_app_type] => utility [patent_app_number] => 15/176964 [patent_app_country] => US [patent_app_date] => 2016-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 22 [patent_no_of_words] => 10690 [patent_no_of_claims] => 31 [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] => 15176964 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/176964
Storage and programming method thereof Jun 7, 2016 Issued
Array ( [id] => 11352296 [patent_doc_number] => 20160371036 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-22 [patent_title] => 'TRANSACTIONAL MEMORY MANAGEMENT TECHNIQUES' [patent_app_type] => utility [patent_app_number] => 15/160786 [patent_app_country] => US [patent_app_date] => 2016-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 12408 [patent_no_of_claims] => 26 [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] => 15160786 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/160786
Transactional memory management techniques May 19, 2016 Issued
Array ( [id] => 12310935 [patent_doc_number] => 09940022 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-04-10 [patent_title] => Storage space allocation for logical disk creation [patent_app_type] => utility [patent_app_number] => 15/147486 [patent_app_country] => US [patent_app_date] => 2016-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7275 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15147486 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/147486
Storage space allocation for logical disk creation May 4, 2016 Issued
Menu