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] => 17970140 [patent_doc_number] => 11487674 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-01 [patent_title] => Virtual memory pool within a network which is accessible from multiple platforms [patent_app_type] => utility [patent_app_number] => 16/850211 [patent_app_country] => US [patent_app_date] => 2020-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 3037 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 263 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16850211 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/850211
Virtual memory pool within a network which is accessible from multiple platforms Apr 15, 2020 Issued
Array ( [id] => 17515674 [patent_doc_number] => 11294825 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-04-05 [patent_title] => Memory system for utilizing a memory included in an external device [patent_app_type] => utility [patent_app_number] => 16/850929 [patent_app_country] => US [patent_app_date] => 2020-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 37 [patent_figures_cnt] => 37 [patent_no_of_words] => 39331 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16850929 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/850929
Memory system for utilizing a memory included in an external device Apr 15, 2020 Issued
Array ( [id] => 17729434 [patent_doc_number] => 11385821 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-07-12 [patent_title] => Data warehouse batch isolation with rollback and roll forward capacity [patent_app_type] => utility [patent_app_number] => 16/838871 [patent_app_country] => US [patent_app_date] => 2020-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 11950 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16838871 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/838871
Data warehouse batch isolation with rollback and roll forward capacity Apr 1, 2020 Issued
Array ( [id] => 17106146 [patent_doc_number] => 11126361 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-09-21 [patent_title] => Multi-level bucket aggregation for journal destaging in a distributed storage system [patent_app_type] => utility [patent_app_number] => 16/819447 [patent_app_country] => US [patent_app_date] => 2020-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 19025 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16819447 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/819447
Multi-level bucket aggregation for journal destaging in a distributed storage system Mar 15, 2020 Issued
Array ( [id] => 19045231 [patent_doc_number] => 11934342 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-19 [patent_title] => Assistance for hardware prefetch in cache access [patent_app_type] => utility [patent_app_number] => 17/429277 [patent_app_country] => US [patent_app_date] => 2020-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 52 [patent_figures_cnt] => 54 [patent_no_of_words] => 41548 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17429277 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/429277
Assistance for hardware prefetch in cache access Mar 13, 2020 Issued
Array ( [id] => 17098750 [patent_doc_number] => 20210286541 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-16 [patent_title] => TECHNIQUES FOR DATA MIGRATION [patent_app_type] => utility [patent_app_number] => 16/818173 [patent_app_country] => US [patent_app_date] => 2020-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16685 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16818173 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/818173
Techniques for data migration Mar 12, 2020 Issued
Array ( [id] => 17636671 [patent_doc_number] => 11347395 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-31 [patent_title] => Cache management system and method [patent_app_type] => utility [patent_app_number] => 16/813114 [patent_app_country] => US [patent_app_date] => 2020-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6075 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 406 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16813114 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/813114
Cache management system and method Mar 8, 2020 Issued
Array ( [id] => 17379731 [patent_doc_number] => 11237746 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-02-01 [patent_title] => Storage system and node management method [patent_app_type] => utility [patent_app_number] => 16/810128 [patent_app_country] => US [patent_app_date] => 2020-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 14772 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16810128 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/810128
Storage system and node management method Mar 4, 2020 Issued
Array ( [id] => 16400817 [patent_doc_number] => 20200341675 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-29 [patent_title] => METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT FOR STORAGE MANAGEMENT [patent_app_type] => utility [patent_app_number] => 16/806721 [patent_app_country] => US [patent_app_date] => 2020-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6420 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16806721 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/806721
Method, device and computer program product for storage management Mar 1, 2020 Issued
Array ( [id] => 16077195 [patent_doc_number] => 20200192584 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-18 [patent_title] => COMPUTING SYSTEMS INCLUDING STORAGE DEVICES CONTROLLED BY HOSTS [patent_app_type] => utility [patent_app_number] => 16/799894 [patent_app_country] => US [patent_app_date] => 2020-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6422 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16799894 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/799894
Computing systems including storage devices controlled by hosts Feb 24, 2020 Issued
Array ( [id] => 16957758 [patent_doc_number] => 11061618 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-07-13 [patent_title] => Disk array enclosure configured to determine metadata page location based on metadata identifier [patent_app_type] => utility [patent_app_number] => 16/800200 [patent_app_country] => US [patent_app_date] => 2020-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 17379 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16800200 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/800200
Disk array enclosure configured to determine metadata page location based on metadata identifier Feb 24, 2020 Issued
Array ( [id] => 17091723 [patent_doc_number] => 11119913 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-14 [patent_title] => Selective use of garbage collection during expansion of geometry addressable regions of a redundant array of independent drive (RAID) configuration [patent_app_type] => utility [patent_app_number] => 16/789315 [patent_app_country] => US [patent_app_date] => 2020-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 10785 [patent_no_of_claims] => 20 [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] => 16789315 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/789315
Selective use of garbage collection during expansion of geometry addressable regions of a redundant array of independent drive (RAID) configuration Feb 11, 2020 Issued
Array ( [id] => 17031328 [patent_doc_number] => 11093139 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-08-17 [patent_title] => Durably storing data within a virtual storage system [patent_app_type] => utility [patent_app_number] => 16/777867 [patent_app_country] => US [patent_app_date] => 2020-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 31 [patent_no_of_words] => 76564 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16777867 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/777867
Durably storing data within a virtual storage system Jan 29, 2020 Issued
Array ( [id] => 15938529 [patent_doc_number] => 20200160898 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-21 [patent_title] => VARIABLE PAGE SIZE ARCHITECTURE [patent_app_type] => utility [patent_app_number] => 16/748671 [patent_app_country] => US [patent_app_date] => 2020-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14484 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16748671 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/748671
Variable page size architecture Jan 20, 2020 Issued
Array ( [id] => 17195135 [patent_doc_number] => 11163894 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-02 [patent_title] => Distributed data method for encrypting data [patent_app_type] => utility [patent_app_number] => 16/747495 [patent_app_country] => US [patent_app_date] => 2020-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11161 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16747495 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/747495
Distributed data method for encrypting data Jan 19, 2020 Issued
Array ( [id] => 16363074 [patent_doc_number] => 20200319825 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-08 [patent_title] => METHOD AND SYSTEM FOR DATA PROCESSING [patent_app_type] => utility [patent_app_number] => 16/746844 [patent_app_country] => US [patent_app_date] => 2020-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11477 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -24 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16746844 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/746844
Method and system for data processing Jan 17, 2020 Issued
Array ( [id] => 16903047 [patent_doc_number] => 20210181963 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-17 [patent_title] => NATIVE KEY-VALUE STORAGE ENABLED DISTRIBUTED STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 16/746803 [patent_app_country] => US [patent_app_date] => 2020-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8012 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16746803 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/746803
Native key-value storage enabled distributed storage system Jan 16, 2020 Issued
Array ( [id] => 16934564 [patent_doc_number] => 20210200453 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-01 [patent_title] => PERFORMANCE CONTROL FOR A MEMORY SUB-SYSTEM [patent_app_type] => utility [patent_app_number] => 16/731936 [patent_app_country] => US [patent_app_date] => 2019-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8677 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16731936 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/731936
Performance control for a memory sub-system Dec 30, 2019 Issued
Array ( [id] => 17605998 [patent_doc_number] => 11334487 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-17 [patent_title] => Cache sharing in virtual clusters [patent_app_type] => utility [patent_app_number] => 16/723090 [patent_app_country] => US [patent_app_date] => 2019-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5256 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 214 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16723090 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/723090
Cache sharing in virtual clusters Dec 19, 2019 Issued
Array ( [id] => 16470178 [patent_doc_number] => 20200371715 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-26 [patent_title] => DEVICE AND METHOD OF OPERATING THE SAME [patent_app_type] => utility [patent_app_number] => 16/707744 [patent_app_country] => US [patent_app_date] => 2019-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14653 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16707744 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/707744
Device and method of operating the same Dec 8, 2019 Issued
Menu