Search

Ryan Bertram

Examiner (ID: 14025, Phone: (571)270-1377 , Office: P/2137 )

Most Active Art Unit
2137
Art Unit(s)
2137, 2112, 2187
Total Applications
948
Issued Applications
826
Pending Applications
45
Abandoned Applications
91

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 14473013 [patent_doc_number] => 20190188151 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-20 [patent_title] => TWO ADDRESS TRANSLATIONS FROM A SINGLE TABLE LOOK-ASIDE BUFFER READ [patent_app_type] => utility [patent_app_number] => 16/251795 [patent_app_country] => US [patent_app_date] => 2019-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18688 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 379 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16251795 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/251795
Two address translations from a single table look-aside buffer read Jan 17, 2019 Issued
Array ( [id] => 17771069 [patent_doc_number] => 11403009 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-02 [patent_title] => Storage system, and method and apparatus for allocating storage resources [patent_app_type] => utility [patent_app_number] => 16/964444 [patent_app_country] => US [patent_app_date] => 2019-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 10 [patent_no_of_words] => 25330 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16964444 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/964444
Storage system, and method and apparatus for allocating storage resources Jan 17, 2019 Issued
Array ( [id] => 16607941 [patent_doc_number] => 10908945 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-02 [patent_title] => Handling memory requests [patent_app_type] => utility [patent_app_number] => 16/251823 [patent_app_country] => US [patent_app_date] => 2019-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 21288 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16251823 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/251823
Handling memory requests Jan 17, 2019 Issued
Array ( [id] => 16535339 [patent_doc_number] => 10877940 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-29 [patent_title] => Data storage with a distributed virtual array [patent_app_type] => utility [patent_app_number] => 16/241635 [patent_app_country] => US [patent_app_date] => 2019-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5904 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16241635 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/241635
Data storage with a distributed virtual array Jan 6, 2019 Issued
Array ( [id] => 14506633 [patent_doc_number] => 20190196971 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-27 [patent_title] => METHOD FOR IMPROVING THE EXECUTION TIME OF A COMPUTER APPLICATION [patent_app_type] => utility [patent_app_number] => 16/230120 [patent_app_country] => US [patent_app_date] => 2018-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6139 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16230120 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/230120
Method for improving the execution time of a computer application Dec 20, 2018 Issued
Array ( [id] => 16521419 [patent_doc_number] => 10872642 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-22 [patent_title] => System comprising a memory capable of implementing calculation operations [patent_app_type] => utility [patent_app_number] => 16/224700 [patent_app_country] => US [patent_app_date] => 2018-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 8 [patent_no_of_words] => 7149 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16224700 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/224700
System comprising a memory capable of implementing calculation operations Dec 17, 2018 Issued
Array ( [id] => 16521419 [patent_doc_number] => 10872642 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-22 [patent_title] => System comprising a memory capable of implementing calculation operations [patent_app_type] => utility [patent_app_number] => 16/224700 [patent_app_country] => US [patent_app_date] => 2018-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 8 [patent_no_of_words] => 7149 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16224700 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/224700
System comprising a memory capable of implementing calculation operations Dec 17, 2018 Issued
Array ( [id] => 16083513 [patent_doc_number] => 20200195743 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-18 [patent_title] => SYSTEMS AND METHODS FOR ACCELERATING OBJECT STORES WITH DISTRIBUTED CACHING [patent_app_type] => utility [patent_app_number] => 16/221422 [patent_app_country] => US [patent_app_date] => 2018-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10177 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -24 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16221422 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/221422
Systems and methods for accelerating object stores with distributed caching Dec 13, 2018 Issued
Array ( [id] => 16232698 [patent_doc_number] => 10740248 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-11 [patent_title] => Methods and systems for predicting virtual address [patent_app_type] => utility [patent_app_number] => 16/218903 [patent_app_country] => US [patent_app_date] => 2018-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11676 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16218903 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/218903
Methods and systems for predicting virtual address Dec 12, 2018 Issued
Array ( [id] => 14107215 [patent_doc_number] => 20190095283 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-28 [patent_title] => CHECKPOINTING OF METADATA INTO USER DATA AREA OF A CONTENT ADDRESSABLE STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 16/202831 [patent_app_country] => US [patent_app_date] => 2018-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8791 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16202831 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/202831
Checkpointing of metadata into user data area of a content addressable storage system Nov 27, 2018 Issued
Array ( [id] => 16307241 [patent_doc_number] => 10776031 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-15 [patent_title] => Multi-partitioning of memories [patent_app_type] => utility [patent_app_number] => 16/201729 [patent_app_country] => US [patent_app_date] => 2018-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 3051 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16201729 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/201729
Multi-partitioning of memories Nov 26, 2018 Issued
Array ( [id] => 15966667 [patent_doc_number] => 20200167085 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-28 [patent_title] => OPERATING A SECURE STORAGE DEVICE [patent_app_type] => utility [patent_app_number] => 16/199402 [patent_app_country] => US [patent_app_date] => 2018-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9909 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 374 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16199402 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/199402
Operating a secure storage device Nov 25, 2018 Issued
Array ( [id] => 15967083 [patent_doc_number] => 20200167293 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-28 [patent_title] => MMU ASSISTED ADDRESS SANITIZER [patent_app_type] => utility [patent_app_number] => 16/199549 [patent_app_country] => US [patent_app_date] => 2018-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6183 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16199549 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/199549
MMU assisted address sanitizer Nov 25, 2018 Issued
Array ( [id] => 15121125 [patent_doc_number] => 20190347196 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-14 [patent_title] => MEMORY SYSTEM, OPERATING METHOD THEREOF, AND ELECTRONIC DEVICE [patent_app_type] => utility [patent_app_number] => 16/199520 [patent_app_country] => US [patent_app_date] => 2018-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7758 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16199520 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/199520
Memory system performing variable read reclaim operation Nov 25, 2018 Issued
Array ( [id] => 15804245 [patent_doc_number] => 20200125265 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-23 [patent_title] => ONLINE CLUSTER EXPANSION FOR STORAGE SYSTEM WITH DECOUPLED LOGICAL AND PHYSICAL CAPACITY [patent_app_type] => utility [patent_app_number] => 16/166637 [patent_app_country] => US [patent_app_date] => 2018-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12863 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16166637 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/166637
Online cluster expansion for storage system with decoupled logical and physical capacity Oct 21, 2018 Issued
Array ( [id] => 13845095 [patent_doc_number] => 20190026032 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-24 [patent_title] => SYSTEM AND METHOD TO READ CACHE DATA ON HYBRID AGGREGATES BASED ON PHYSICAL CONTEXT OF THE DATA [patent_app_type] => utility [patent_app_number] => 16/138614 [patent_app_country] => US [patent_app_date] => 2018-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5396 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16138614 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/138614
System and method to read cache data on hybrid aggregates based on physical context of the data Sep 20, 2018 Issued
Array ( [id] => 13797089 [patent_doc_number] => 20190012083 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-10 [patent_title] => SYSTEM AND METHOD FOR MANAGING A NON-VOLATILE STORAGE RESOURCE AS A SHARED RESOURCE IN A DISTRIBUTED SYSTEM [patent_app_type] => utility [patent_app_number] => 16/130834 [patent_app_country] => US [patent_app_date] => 2018-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2985 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16130834 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/130834
System and method for managing a non-volatile storage resource as a shared resource in a distributed system Sep 12, 2018 Issued
Array ( [id] => 14750695 [patent_doc_number] => 20190258521 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-22 [patent_title] => OPERATION MANAGEMENT SYSTEM AND OPERATION MANAGEMENT METHOD [patent_app_type] => utility [patent_app_number] => 16/129932 [patent_app_country] => US [patent_app_date] => 2018-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8198 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16129932 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/129932
Operation management system and operation management method Sep 12, 2018 Issued
Array ( [id] => 16322954 [patent_doc_number] => 10782918 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-22 [patent_title] => Near-memory data-dependent gather and packing [patent_app_type] => utility [patent_app_number] => 16/123837 [patent_app_country] => US [patent_app_date] => 2018-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 8244 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 6 [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] => 16123837 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/123837
Near-memory data-dependent gather and packing Sep 5, 2018 Issued
Array ( [id] => 15458767 [patent_doc_number] => 20200042208 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-06 [patent_title] => Tiered Storage System with Tier Configuration by Peer Storage Devices [patent_app_type] => utility [patent_app_number] => 16/054863 [patent_app_country] => US [patent_app_date] => 2018-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13957 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16054863 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/054863
Tiered storage system with tier configuration by peer storage devices Aug 2, 2018 Issued
Menu