Search

Bryon P Gehman

Examiner (ID: 6873, Phone: (571)272-4555 , Office: P/3728 )

Most Active Art Unit
3736
Art Unit(s)
2401, 1615, 3629, 2899, 3501, 2404, 3728, 3203, 3208, 3736
Total Applications
4811
Issued Applications
3504
Pending Applications
257
Abandoned Applications
1095

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16690679 [patent_doc_number] => 20210073157 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-11 [patent_title] => SYSTEM AND METHOD FOR SUPPORTING MULTI-PATH AND/OR MULTI-MODE NMVE OVER FABRICS DEVICES [patent_app_type] => utility [patent_app_number] => 16/950624 [patent_app_country] => US [patent_app_date] => 2020-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5203 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16950624 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/950624
System and method for supporting multi-path and/or multi-mode NVMe over fabrics devices Nov 16, 2020 Issued
Array ( [id] => 16423673 [patent_doc_number] => 20200348871 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-05 [patent_title] => MEMORY SYSTEM, OPERATING METHOD THEREOF AND COMPUTING SYSTEM FOR CLASSIFYING DATA ACCORDING TO READ AND WRITE COUNTS AND STORING THE CLASSIFIED DATA IN A PLURALITY OF TYPES OF MEMORY DEVICES [patent_app_type] => utility [patent_app_number] => 16/932157 [patent_app_country] => US [patent_app_date] => 2020-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7863 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16932157 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/932157
MEMORY SYSTEM, OPERATING METHOD THEREOF AND COMPUTING SYSTEM FOR CLASSIFYING DATA ACCORDING TO READ AND WRITE COUNTS AND STORING THE CLASSIFIED DATA IN A PLURALITY OF TYPES OF MEMORY DEVICES Jul 16, 2020 Abandoned
Array ( [id] => 16393249 [patent_doc_number] => 20200334190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-22 [patent_title] => MULTI-MODE NMVE OVER FABRICS DEVICES [patent_app_type] => utility [patent_app_number] => 16/921923 [patent_app_country] => US [patent_app_date] => 2020-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8698 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16921923 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/921923
Multi-mode NMVe over fabrics devices Jul 5, 2020 Issued
Array ( [id] => 16393249 [patent_doc_number] => 20200334190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-22 [patent_title] => MULTI-MODE NMVE OVER FABRICS DEVICES [patent_app_type] => utility [patent_app_number] => 16/921923 [patent_app_country] => US [patent_app_date] => 2020-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8698 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16921923 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/921923
Multi-mode NMVe over fabrics devices Jul 5, 2020 Issued
Array ( [id] => 16393249 [patent_doc_number] => 20200334190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-22 [patent_title] => MULTI-MODE NMVE OVER FABRICS DEVICES [patent_app_type] => utility [patent_app_number] => 16/921923 [patent_app_country] => US [patent_app_date] => 2020-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8698 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16921923 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/921923
Multi-mode NMVe over fabrics devices Jul 5, 2020 Issued
Array ( [id] => 16393249 [patent_doc_number] => 20200334190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-22 [patent_title] => MULTI-MODE NMVE OVER FABRICS DEVICES [patent_app_type] => utility [patent_app_number] => 16/921923 [patent_app_country] => US [patent_app_date] => 2020-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8698 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16921923 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/921923
Multi-mode NMVe over fabrics devices Jul 5, 2020 Issued
Array ( [id] => 16393249 [patent_doc_number] => 20200334190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-22 [patent_title] => MULTI-MODE NMVE OVER FABRICS DEVICES [patent_app_type] => utility [patent_app_number] => 16/921923 [patent_app_country] => US [patent_app_date] => 2020-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8698 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16921923 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/921923
Multi-mode NMVe over fabrics devices Jul 5, 2020 Issued
Array ( [id] => 16393249 [patent_doc_number] => 20200334190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-22 [patent_title] => MULTI-MODE NMVE OVER FABRICS DEVICES [patent_app_type] => utility [patent_app_number] => 16/921923 [patent_app_country] => US [patent_app_date] => 2020-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8698 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16921923 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/921923
Multi-mode NMVe over fabrics devices Jul 5, 2020 Issued
Array ( [id] => 16393249 [patent_doc_number] => 20200334190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-22 [patent_title] => MULTI-MODE NMVE OVER FABRICS DEVICES [patent_app_type] => utility [patent_app_number] => 16/921923 [patent_app_country] => US [patent_app_date] => 2020-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8698 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16921923 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/921923
Multi-mode NMVe over fabrics devices Jul 5, 2020 Issued
Array ( [id] => 16393249 [patent_doc_number] => 20200334190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-22 [patent_title] => MULTI-MODE NMVE OVER FABRICS DEVICES [patent_app_type] => utility [patent_app_number] => 16/921923 [patent_app_country] => US [patent_app_date] => 2020-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8698 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16921923 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/921923
Multi-mode NMVe over fabrics devices Jul 5, 2020 Issued
Array ( [id] => 16393249 [patent_doc_number] => 20200334190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-22 [patent_title] => MULTI-MODE NMVE OVER FABRICS DEVICES [patent_app_type] => utility [patent_app_number] => 16/921923 [patent_app_country] => US [patent_app_date] => 2020-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8698 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16921923 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/921923
Multi-mode NMVe over fabrics devices Jul 5, 2020 Issued
Array ( [id] => 16346002 [patent_doc_number] => 20200310653 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-01 [patent_title] => DYNAMIC RECYCLING ALGORITHM TO HANDLE OVERLAPPING WRITES DURING SYNCHRONOUS REPLICATION OF APPLICATION WORKLOADS WITH LARGE NUMBER OF FILES [patent_app_type] => utility [patent_app_number] => 16/903518 [patent_app_country] => US [patent_app_date] => 2020-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11280 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16903518 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/903518
Dynamic recycling algorithm to handle overlapping writes during synchronous replication of application workloads with large number of files Jun 16, 2020 Issued
Array ( [id] => 16330897 [patent_doc_number] => 20200301863 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-24 [patent_title] => Expanded Host Domains In PCIe Systems [patent_app_type] => utility [patent_app_number] => 16/893638 [patent_app_country] => US [patent_app_date] => 2020-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13257 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16893638 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/893638
Expanded host domains in PCIe systems Jun 4, 2020 Issued
Array ( [id] => 16299686 [patent_doc_number] => 20200285409 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-10 [patent_title] => Extent Lock Resolution In Active/Active Replication [patent_app_type] => utility [patent_app_number] => 16/883024 [patent_app_country] => US [patent_app_date] => 2020-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6900 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16883024 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/883024
Extent lock resolution in active/active replication May 25, 2020 Issued
Array ( [id] => 17230572 [patent_doc_number] => 20210357129 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-18 [patent_title] => MITIGATING IO PROCESSING PERFORMANCE IMPACTS IN AUTOMATED SEAMLESS MIGRATION [patent_app_type] => utility [patent_app_number] => 15/931849 [patent_app_country] => US [patent_app_date] => 2020-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14837 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15931849 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/931849
Mitigating IO processing performance impacts in automated seamless migration May 13, 2020 Issued
Array ( [id] => 17230577 [patent_doc_number] => 20210357134 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-18 [patent_title] => SYSTEM AND METHOD FOR CREATING ON-DEMAND VIRTUAL FILESYSTEM HAVING VIRTUAL BURST BUFFERS CREATED ON THE FLY [patent_app_type] => utility [patent_app_number] => 15/931655 [patent_app_country] => US [patent_app_date] => 2020-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18712 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 231 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15931655 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/931655
System and method for creating on-demand virtual filesystem having virtual burst buffers created on the fly May 13, 2020 Issued
Array ( [id] => 17046574 [patent_doc_number] => 11099754 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-08-24 [patent_title] => Storage array with dynamic cache memory configuration provisioning based on prediction of input-output operations [patent_app_type] => utility [patent_app_number] => 15/931867 [patent_app_country] => US [patent_app_date] => 2020-05-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 12514 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15931867 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/931867
Storage array with dynamic cache memory configuration provisioning based on prediction of input-output operations May 13, 2020 Issued
Array ( [id] => 17223326 [patent_doc_number] => 11175825 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-11-16 [patent_title] => Configuration-based alert correlation in storage networks [patent_app_type] => utility [patent_app_number] => 15/930480 [patent_app_country] => US [patent_app_date] => 2020-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7020 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15930480 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/930480
Configuration-based alert correlation in storage networks May 12, 2020 Issued
Array ( [id] => 16918793 [patent_doc_number] => 20210191885 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-24 [patent_title] => PRIORITY DETERMINATION CIRCUIT AND METHOD OF OPERATING THE PRIORITY DETERMINATION CIRCUIT [patent_app_type] => utility [patent_app_number] => 15/930713 [patent_app_country] => US [patent_app_date] => 2020-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 26370 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15930713 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/930713
Priority determination circuit and method of operating the priority determination circuit for preventing overlapping operation May 12, 2020 Issued
Array ( [id] => 17230581 [patent_doc_number] => 20210357138 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-18 [patent_title] => OPTIMAL PLACEMENT OF DATA STRUCTURES IN A HYBRID MEMORY BASED INFERENCE COMPUTING PLATFORM [patent_app_type] => utility [patent_app_number] => 15/929618 [patent_app_country] => US [patent_app_date] => 2020-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9595 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 15929618 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/929618
Optimal placement of data structures in a hybrid memory based inference computing platform May 12, 2020 Issued
Menu