Search

Peter T. Brown

Examiner (ID: 9839)

Most Active Art Unit
2508
Art Unit(s)
2811, 2508, 2899, 2822
Total Applications
696
Issued Applications
472
Pending Applications
21
Abandoned Applications
203

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16574205 [patent_doc_number] => 10896128 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-19 [patent_title] => Partitioning shared caches [patent_app_type] => utility [patent_app_number] => 15/390403 [patent_app_country] => US [patent_app_date] => 2016-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7382 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15390403 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/390403
Partitioning shared caches Dec 22, 2016 Issued
Array ( [id] => 12647328 [patent_doc_number] => 20180107607 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-19 [patent_title] => PAGE TABLE ENTRY CACHING FOR VIRTUAL DEVICE EMULATION [patent_app_type] => utility [patent_app_number] => 15/293045 [patent_app_country] => US [patent_app_date] => 2016-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5780 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15293045 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/293045
Page table entry caching for virtual device emulation Oct 12, 2016 Issued
Array ( [id] => 12207552 [patent_doc_number] => 20180052779 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-22 [patent_title] => 'DATA CACHE REGION PREFETCHER' [patent_app_type] => utility [patent_app_number] => 15/292777 [patent_app_country] => US [patent_app_date] => 2016-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6273 [patent_no_of_claims] => 22 [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] => 15292777 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/292777
DATA CACHE REGION PREFETCHER Oct 12, 2016 Abandoned
Array ( [id] => 11556634 [patent_doc_number] => 20170102880 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-13 [patent_title] => 'Information Processing Apparatus And Method Of Processing Information' [patent_app_type] => utility [patent_app_number] => 15/293162 [patent_app_country] => US [patent_app_date] => 2016-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7832 [patent_no_of_claims] => 10 [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] => 15293162 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/293162
Information processing apparatus and method of processing information Oct 12, 2016 Issued
Array ( [id] => 12647313 [patent_doc_number] => 20180107602 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-19 [patent_title] => Latency and Bandwidth Efficiency Improvement for Read Modify Write When a Read Operation is Requested to a Partially Modified Write Only Cacheline [patent_app_type] => utility [patent_app_number] => 15/293246 [patent_app_country] => US [patent_app_date] => 2016-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14131 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 39 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15293246 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/293246
Latency and Bandwidth Efficiency Improvement for Read Modify Write When a Read Operation is Requested to a Partially Modified Write Only Cacheline Oct 12, 2016 Abandoned
Array ( [id] => 11570427 [patent_doc_number] => 20170109070 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-20 [patent_title] => 'MEMORY SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/292958 [patent_app_country] => US [patent_app_date] => 2016-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 17199 [patent_no_of_claims] => 20 [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] => 15292958 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/292958
MEMORY SYSTEM Oct 12, 2016 Abandoned
Array ( [id] => 11570424 [patent_doc_number] => 20170109069 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-20 [patent_title] => 'MEMORY SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/292833 [patent_app_country] => US [patent_app_date] => 2016-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 16844 [patent_no_of_claims] => 20 [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] => 15292833 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/292833
MEMORY SYSTEM Oct 12, 2016 Abandoned
Array ( [id] => 11570442 [patent_doc_number] => 20170109086 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-20 [patent_title] => 'MEMORY SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/292917 [patent_app_country] => US [patent_app_date] => 2016-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 12235 [patent_no_of_claims] => 20 [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] => 15292917 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/292917
MEMORY SYSTEM Oct 12, 2016 Abandoned
Array ( [id] => 13721701 [patent_doc_number] => 20170371805 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-28 [patent_title] => METHOD AND APPARATUS FOR REDUCING TLB SHOOTDOWN OVERHEADS IN ACCELERATOR-BASED SYSTEMS [patent_app_type] => utility [patent_app_number] => 15/191462 [patent_app_country] => US [patent_app_date] => 2016-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5840 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15191462 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/191462
Method and apparatus for reducing TLB shootdown overheads in accelerator-based systems Jun 22, 2016 Issued
Array ( [id] => 13721277 [patent_doc_number] => 20170371593 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-28 [patent_title] => SELECTIVE FLASH MEMORY COMPRESSION/DECOMPRESSION USING A STORAGE USAGE COLLAR [patent_app_type] => utility [patent_app_number] => 15/191399 [patent_app_country] => US [patent_app_date] => 2016-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4633 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15191399 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/191399
SELECTIVE FLASH MEMORY COMPRESSION/DECOMPRESSION USING A STORAGE USAGE COLLAR Jun 22, 2016 Abandoned
Array ( [id] => 13721281 [patent_doc_number] => 20170371595 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-28 [patent_title] => PREEMPTIVE DECOMPRESSION SCHEDULING FOR A NAND STORAGE DEVICE [patent_app_type] => utility [patent_app_number] => 15/191400 [patent_app_country] => US [patent_app_date] => 2016-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7092 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15191400 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/191400
Preemptive decompression scheduling for a NAND storage device Jun 22, 2016 Issued
Array ( [id] => 17621889 [patent_doc_number] => 11340945 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-24 [patent_title] => Memory congestion aware NUMA management [patent_app_type] => utility [patent_app_number] => 15/191415 [patent_app_country] => US [patent_app_date] => 2016-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3904 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15191415 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/191415
Memory congestion aware NUMA management Jun 22, 2016 Issued
Array ( [id] => 12891907 [patent_doc_number] => 20180189144 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-05 [patent_title] => APPARATUS AND METHOD FOR MEMORY STORAGE TO PROTECT DATA-LOSS AFTER POWER LOSS [patent_app_type] => utility [patent_app_number] => 15/736607 [patent_app_country] => US [patent_app_date] => 2016-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9265 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15736607 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/736607
APPARATUS AND METHOD FOR MEMORY STORAGE TO PROTECT DATA-LOSS AFTER POWER LOSS Jun 15, 2016 Abandoned
Array ( [id] => 12053378 [patent_doc_number] => 20170329722 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-16 [patent_title] => 'IMPORTANCE BASED PAGE REPLACEMENT' [patent_app_type] => utility [patent_app_number] => 15/155525 [patent_app_country] => US [patent_app_date] => 2016-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4287 [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] => 15155525 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/155525
Importance based page replacement May 15, 2016 Issued
Array ( [id] => 17940244 [patent_doc_number] => 11474697 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-18 [patent_title] => Opportunistic data analytics using memory bandwidth in disaggregated computing systems [patent_app_type] => utility [patent_app_number] => 15/155473 [patent_app_country] => US [patent_app_date] => 2016-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5092 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 419 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15155473 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/155473
Opportunistic data analytics using memory bandwidth in disaggregated computing systems May 15, 2016 Issued
Array ( [id] => 11523347 [patent_doc_number] => 09606745 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-28 [patent_title] => 'Storage system and method for allocating resource' [patent_app_type] => utility [patent_app_number] => 15/142259 [patent_app_country] => US [patent_app_date] => 2016-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 28 [patent_no_of_words] => 11538 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15142259 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/142259
Storage system and method for allocating resource Apr 28, 2016 Issued
Array ( [id] => 11981989 [patent_doc_number] => 20170286143 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-05 [patent_title] => 'PROCESSING PRE-EXISTING DATA SETS AT AN ON DEMAND CODE EXECUTION ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 15/085902 [patent_app_country] => US [patent_app_date] => 2016-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 23800 [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] => 15085902 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/085902
Processing pre-existing data sets at an on demand code execution environment Mar 29, 2016 Issued
Array ( [id] => 17121079 [patent_doc_number] => 11132213 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-09-28 [patent_title] => Dependency-based process of pre-existing data sets at an on demand code execution environment [patent_app_type] => utility [patent_app_number] => 15/085912 [patent_app_country] => US [patent_app_date] => 2016-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 23084 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [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] => 15085912 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/085912
Dependency-based process of pre-existing data sets at an on demand code execution environment Mar 29, 2016 Issued
Array ( [id] => 11958036 [patent_doc_number] => 20170262188 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-14 [patent_title] => 'METHOD FOR MANAGING MAIN MEMORY DATABASE' [patent_app_type] => utility [patent_app_number] => 15/085874 [patent_app_country] => US [patent_app_date] => 2016-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8778 [patent_no_of_claims] => 10 [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] => 15085874 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/085874
METHOD FOR MANAGING MAIN MEMORY DATABASE Mar 29, 2016 Abandoned
Array ( [id] => 11591490 [patent_doc_number] => 20170115901 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-27 [patent_title] => 'SHIFTING WEAROUT OF STORAGE DISKS' [patent_app_type] => utility [patent_app_number] => 15/069025 [patent_app_country] => US [patent_app_date] => 2016-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 15215 [patent_no_of_claims] => 9 [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] => 15069025 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/069025
Shifting wearout of storage disks Mar 13, 2016 Issued
Menu