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] => 13580021 [patent_doc_number] => 20180341559 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-29 [patent_title] => VIRTUAL MACHINE DEPLOYMENT METHOD AND APPARATUS [patent_app_type] => utility [patent_app_number] => 16/054858 [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] => 5501 [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] => 16054858 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/054858
Virtual machine deployment method and apparatus Aug 2, 2018 Issued
Array ( [id] => 13875563 [patent_doc_number] => 20190034122 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-31 [patent_title] => Managing Operational State Data in Memory Module [patent_app_type] => utility [patent_app_number] => 16/054582 [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] => 7572 [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] => 16054582 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/054582
Managing Operational State Data in Memory Module Aug 2, 2018 Abandoned
Array ( [id] => 16371178 [patent_doc_number] => 10802939 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-13 [patent_title] => Method for scanning cache of application and electronic device [patent_app_type] => utility [patent_app_number] => 16/053923 [patent_app_country] => US [patent_app_date] => 2018-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 5482 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16053923 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/053923
Method for scanning cache of application and electronic device Aug 2, 2018 Issued
Array ( [id] => 15459223 [patent_doc_number] => 20200042436 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-06 [patent_title] => HOST-RESIDENT TRANSLATION LAYER VALIDITY CHECK [patent_app_type] => utility [patent_app_number] => 16/054072 [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] => 8545 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16054072 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/054072
Host-resident translation layer validity check Aug 2, 2018 Issued
Array ( [id] => 16864413 [patent_doc_number] => 11023153 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-01 [patent_title] => Installation of operating system [patent_app_type] => utility [patent_app_number] => 16/634111 [patent_app_country] => US [patent_app_date] => 2018-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 3762 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16634111 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/634111
Installation of operating system Jul 25, 2018 Issued
Array ( [id] => 14506721 [patent_doc_number] => 20190197015 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-27 [patent_title] => PARALLEL MEMORY SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/042803 [patent_app_country] => US [patent_app_date] => 2018-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16773 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [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] => 16042803 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/042803
PARALLEL MEMORY SYSTEMS Jul 22, 2018 Abandoned
Array ( [id] => 15412575 [patent_doc_number] => 20200026610 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-23 [patent_title] => MULTI-SECTION FULL VOLUME BACKUPS [patent_app_type] => utility [patent_app_number] => 16/041775 [patent_app_country] => US [patent_app_date] => 2018-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4539 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16041775 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/041775
Multi-section full volume backups Jul 20, 2018 Issued
Array ( [id] => 14472559 [patent_doc_number] => 20190187923 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-20 [patent_title] => MEMORY SYSTEM AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 16/031627 [patent_app_country] => US [patent_app_date] => 2018-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6041 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16031627 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/031627
Memory system and operating method thereof Jul 9, 2018 Issued
Array ( [id] => 13961363 [patent_doc_number] => 20190057026 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-21 [patent_title] => DATA STORAGE DEVICE AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 16/031717 [patent_app_country] => US [patent_app_date] => 2018-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7915 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16031717 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/031717
DATA STORAGE DEVICE AND OPERATING METHOD THEREOF Jul 9, 2018 Abandoned
Array ( [id] => 16065289 [patent_doc_number] => 10691594 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-23 [patent_title] => Selective execution of cache line flush operations [patent_app_type] => utility [patent_app_number] => 16/023717 [patent_app_country] => US [patent_app_date] => 2018-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 11693 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16023717 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/023717
Selective execution of cache line flush operations Jun 28, 2018 Issued
Array ( [id] => 15271881 [patent_doc_number] => 20190384675 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-19 [patent_title] => Dynamically Directing Data in a Deduplicated Backup System [patent_app_type] => utility [patent_app_number] => 16/012185 [patent_app_country] => US [patent_app_date] => 2018-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8032 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16012185 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/012185
Dynamically directing data in a deduplicated backup system Jun 18, 2018 Issued
Array ( [id] => 13610877 [patent_doc_number] => 20180356988 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-13 [patent_title] => FILE TRANSFER SYSTEM AND METHOD [patent_app_type] => utility [patent_app_number] => 16/003354 [patent_app_country] => US [patent_app_date] => 2018-06-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5721 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16003354 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/003354
FILE TRANSFER SYSTEM AND METHOD Jun 7, 2018 Abandoned
Array ( [id] => 15820353 [patent_doc_number] => 10635353 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-28 [patent_title] => Method of transceiving data using physical page address (PPA) command on open-channel solid state drive (SSD) and an apparatus performing the same [patent_app_type] => utility [patent_app_number] => 15/992184 [patent_app_country] => US [patent_app_date] => 2018-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 6384 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15992184 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/992184
Method of transceiving data using physical page address (PPA) command on open-channel solid state drive (SSD) and an apparatus performing the same May 29, 2018 Issued
Array ( [id] => 15214433 [patent_doc_number] => 20190369903 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-05 [patent_title] => MEMORY POISONING SUPPORT FOR FREE PAGE HINTING [patent_app_type] => utility [patent_app_number] => 15/993047 [patent_app_country] => US [patent_app_date] => 2018-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17086 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15993047 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/993047
Memory poisoning support for free page hinting May 29, 2018 Issued
Array ( [id] => 13906419 [patent_doc_number] => 20190042414 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-07 [patent_title] => NVDIMM EMULATION USING A HOST MEMORY BUFFER [patent_app_type] => utility [patent_app_number] => 15/976795 [patent_app_country] => US [patent_app_date] => 2018-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5540 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -23 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15976795 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/976795
NVDIMM emulation using a host memory buffer May 9, 2018 Issued
Array ( [id] => 15042587 [patent_doc_number] => 20190332298 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-31 [patent_title] => METHODS AND APPARATUS FOR CONFIGURING STORAGE TIERS WITHIN SSDS [patent_app_type] => utility [patent_app_number] => 15/965432 [patent_app_country] => US [patent_app_date] => 2018-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8464 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -23 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15965432 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/965432
Methods and apparatus for configuring storage tiers within SSDs Apr 26, 2018 Issued
Array ( [id] => 16032125 [patent_doc_number] => 10678481 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-09 [patent_title] => Adaptive caching and dynamic delay scheduling for in-memory data analytics [patent_app_type] => utility [patent_app_number] => 15/951056 [patent_app_country] => US [patent_app_date] => 2018-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9399 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 15951056 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/951056
Adaptive caching and dynamic delay scheduling for in-memory data analytics Apr 10, 2018 Issued
Array ( [id] => 15425527 [patent_doc_number] => 10545692 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-28 [patent_title] => Memory maintenance operations during refresh window [patent_app_type] => utility [patent_app_number] => 15/945699 [patent_app_country] => US [patent_app_date] => 2018-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 14534 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 45 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15945699 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/945699
Memory maintenance operations during refresh window Apr 3, 2018 Issued
Array ( [id] => 14966925 [patent_doc_number] => 20190310941 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-10 [patent_title] => SECURE SPECULATIVE INSTRUCTION EXECUTION IN A DATA PROCESSING SYSTEM [patent_app_type] => utility [patent_app_number] => 15/945047 [patent_app_country] => US [patent_app_date] => 2018-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3192 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15945047 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/945047
Secure speculative instruction execution in a data processing system Apr 3, 2018 Issued
Array ( [id] => 15136735 [patent_doc_number] => 10481834 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-19 [patent_title] => Erasure code data protection across multiple NVME over fabrics storage devices [patent_app_type] => utility [patent_app_number] => 15/944594 [patent_app_country] => US [patent_app_date] => 2018-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7724 [patent_no_of_claims] => 21 [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] => 15944594 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/944594
Erasure code data protection across multiple NVME over fabrics storage devices Apr 2, 2018 Issued
Menu