Search

Ryan Bertram

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

Most Active Art Unit
2137
Art Unit(s)
2187, 2137, 2112
Total Applications
950
Issued Applications
829
Pending Applications
44
Abandoned Applications
91

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19772090 [patent_doc_number] => 20250053516 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-13 [patent_title] => ADDRESS TRANSLATION SERVICE FOR HOST QUEUES [patent_app_type] => utility [patent_app_number] => 18/447813 [patent_app_country] => US [patent_app_date] => 2023-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6527 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18447813 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/447813
Address translation service for host queues Aug 9, 2023 Issued
Array ( [id] => 19771884 [patent_doc_number] => 20250053310 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-13 [patent_title] => Dynamic DDR Scaling And Use Case Management Based On DDR Refresh Rate And Size [patent_app_type] => utility [patent_app_number] => 18/447159 [patent_app_country] => US [patent_app_date] => 2023-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12161 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -24 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18447159 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/447159
Dynamic DDR scaling and use case management based on DDR refresh rate and size Aug 8, 2023 Issued
Array ( [id] => 20145675 [patent_doc_number] => 12380018 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-05 [patent_title] => Method for host access to network device-managed memory pool [patent_app_type] => utility [patent_app_number] => 18/447046 [patent_app_country] => US [patent_app_date] => 2023-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 11 [patent_no_of_words] => 8672 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18447046 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/447046
Method for host access to network device-managed memory pool Aug 8, 2023 Issued
Array ( [id] => 19144591 [patent_doc_number] => 20240143508 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-02 [patent_title] => ATS PRI SUPPORT WITH IMPLICIT CACHE [patent_app_type] => utility [patent_app_number] => 18/359683 [patent_app_country] => US [patent_app_date] => 2023-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6949 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18359683 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/359683
ATS PRI support with implicit cache Jul 25, 2023 Issued
Array ( [id] => 20257684 [patent_doc_number] => 12430034 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-30 [patent_title] => Memory controller and memory system performing data search based on logical-to-physical mapping table [patent_app_type] => utility [patent_app_number] => 18/226720 [patent_app_country] => US [patent_app_date] => 2023-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 5742 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 329 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18226720 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/226720
Memory controller and memory system performing data search based on logical-to-physical mapping table Jul 25, 2023 Issued
Array ( [id] => 19581560 [patent_doc_number] => 12147676 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-11-19 [patent_title] => Data storage system with dynamic adjustment of polling intervals [patent_app_type] => utility [patent_app_number] => 18/225836 [patent_app_country] => US [patent_app_date] => 2023-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 3307 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18225836 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/225836
Data storage system with dynamic adjustment of polling intervals Jul 24, 2023 Issued
Array ( [id] => 19917465 [patent_doc_number] => 12292834 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-06 [patent_title] => Cache prefetching [patent_app_type] => utility [patent_app_number] => 18/343971 [patent_app_country] => US [patent_app_date] => 2023-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9678 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 279 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18343971 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/343971
Cache prefetching Jun 28, 2023 Issued
Array ( [id] => 18727769 [patent_doc_number] => 20230342062 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-26 [patent_title] => LIVE DATA MIGRATION IN DOCUMENT STORES [patent_app_type] => utility [patent_app_number] => 18/341273 [patent_app_country] => US [patent_app_date] => 2023-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5411 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18341273 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/341273
Live data migration in document stores Jun 25, 2023 Issued
Array ( [id] => 19878403 [patent_doc_number] => 20250110660 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-03 [patent_title] => METHOD AND APPARATUS FOR ADJUSTING DISK SEQUENCES OF HARD DISK BACKPLANES, STORAGE MEDIUM, AND ELECTRONIC DEVICE [patent_app_type] => utility [patent_app_number] => 18/865206 [patent_app_country] => US [patent_app_date] => 2023-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13055 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18865206 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/865206
Method and apparatus for adjusting disk sequences of hard disk backplanes, storage medium, and electronic device Jun 20, 2023 Issued
Array ( [id] => 18904516 [patent_doc_number] => 20240020001 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-18 [patent_title] => SYSTEM AND METHOD FOR IDENTIFYING SSDS WITH LOWEST TAIL LATENCIES [patent_app_type] => utility [patent_app_number] => 18/210641 [patent_app_country] => US [patent_app_date] => 2023-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9612 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18210641 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/210641
System and method for identifying SSDs with lowest tail latencies Jun 14, 2023 Issued
Array ( [id] => 19053125 [patent_doc_number] => 20240095094 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-21 [patent_title] => FUNDING-BASED MANAGEMENT OF CLOUD RESOURCES [patent_app_type] => utility [patent_app_number] => 18/324434 [patent_app_country] => US [patent_app_date] => 2023-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8027 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18324434 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/324434
Funding-based management of cloud resources May 25, 2023 Issued
Array ( [id] => 19827927 [patent_doc_number] => 12248709 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-11 [patent_title] => Storage server and operation method of storage server [patent_app_type] => utility [patent_app_number] => 18/200215 [patent_app_country] => US [patent_app_date] => 2023-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 14969 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18200215 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/200215
Storage server and operation method of storage server May 21, 2023 Issued
Array ( [id] => 19905657 [patent_doc_number] => 12282664 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-22 [patent_title] => Storage devices including nonvolatile memory and related methods of operating such storage devices [patent_app_type] => utility [patent_app_number] => 18/314978 [patent_app_country] => US [patent_app_date] => 2023-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 26 [patent_no_of_words] => 6661 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 247 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18314978 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/314978
Storage devices including nonvolatile memory and related methods of operating such storage devices May 9, 2023 Issued
Array ( [id] => 18727763 [patent_doc_number] => 20230342056 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-26 [patent_title] => Data Block Allocation for Storage System [patent_app_type] => utility [patent_app_number] => 18/302604 [patent_app_country] => US [patent_app_date] => 2023-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 34615 [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] => 18302604 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/302604
Data block allocation for storage system Apr 17, 2023 Issued
Array ( [id] => 18755944 [patent_doc_number] => 20230359389 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-09 [patent_title] => OPERATION METHOD OF HOST CONFIGURED TO COMMUNICATE WITH STORAGE DEVICES AND MEMORY DEVICES, AND SYSTEM INCLUDING STORAGE DEVICES AND MEMORY DEVICES [patent_app_type] => utility [patent_app_number] => 18/130650 [patent_app_country] => US [patent_app_date] => 2023-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17686 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18130650 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/130650
Operation method of host configured to communicate with storage devices and memory devices, and system including storage devices and memory devices Apr 3, 2023 Issued
Array ( [id] => 19413320 [patent_doc_number] => 12079136 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-09-03 [patent_title] => Cache look up during packet processing by uniformly caching non-uniform lengths of payload data in a dual-stage cache of packet processors [patent_app_type] => utility [patent_app_number] => 18/129072 [patent_app_country] => US [patent_app_date] => 2023-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 5015 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 291 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18129072 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/129072
Cache look up during packet processing by uniformly caching non-uniform lengths of payload data in a dual-stage cache of packet processors Mar 30, 2023 Issued
Array ( [id] => 19864462 [patent_doc_number] => 20250103248 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-27 [patent_title] => POLARITY INVERSION METHOD AND APPARATUS, STORAGE MEDIUM AND ELECTRONIC APPARATUS [patent_app_type] => utility [patent_app_number] => 18/853016 [patent_app_country] => US [patent_app_date] => 2023-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7511 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18853016 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/853016
Polarity inversion method and apparatus, storage medium and electronic apparatus Mar 29, 2023 Issued
Array ( [id] => 18531672 [patent_doc_number] => 20230236744 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-27 [patent_title] => ELECTRONIC DEVICE AND METHOD FOR MANAGING MEMORY OF ELECTRONIC DEVICE [patent_app_type] => utility [patent_app_number] => 18/191423 [patent_app_country] => US [patent_app_date] => 2023-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10633 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18191423 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/191423
Electronic device and method for managing memory of electronic device Mar 27, 2023 Issued
Array ( [id] => 18513110 [patent_doc_number] => 20230229335 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-20 [patent_title] => Object Storage And Access Management Systems And Methods [patent_app_type] => utility [patent_app_number] => 18/125890 [patent_app_country] => US [patent_app_date] => 2023-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16519 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18125890 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/125890
Object storage and access management systems and methods Mar 23, 2023 Issued
Array ( [id] => 20273683 [patent_doc_number] => 12443465 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-10-14 [patent_title] => Method and apparatus for managing concurrent access to a shared resource using patchpointing [patent_app_type] => utility [patent_app_number] => 18/122566 [patent_app_country] => US [patent_app_date] => 2023-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 2465 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18122566 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/122566
Method and apparatus for managing concurrent access to a shared resource using patchpointing Mar 15, 2023 Issued
Menu