Search

Norman M. Wright

Examiner (ID: 9966)

Most Active Art Unit
2134
Art Unit(s)
2785, 2184, 2131, 2134, 2413, 2313, 2899, 2787
Total Applications
603
Issued Applications
437
Pending Applications
98
Abandoned Applications
67

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18513265 [patent_doc_number] => 20230229494 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-20 [patent_title] => HARDWARE ASSISTED FINE-GRAINED DATA MOVEMENT [patent_app_type] => utility [patent_app_number] => 18/095704 [patent_app_country] => US [patent_app_date] => 2023-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8295 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18095704 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/095704
Hardware assisted fine-grained data movement Jan 10, 2023 Issued
Array ( [id] => 19303387 [patent_doc_number] => 20240231967 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-11 [patent_title] => CIRCUITRY FOR ROUTING AND DELAY CORRECTION IN A MULTI-FUNCTIONAL UNIT SYSTEM [patent_app_type] => utility [patent_app_number] => 18/094182 [patent_app_country] => US [patent_app_date] => 2023-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10325 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18094182 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/094182
CIRCUITRY FOR ROUTING AND DELAY CORRECTION IN A MULTI-FUNCTIONAL UNIT SYSTEM Jan 5, 2023 Pending
Array ( [id] => 18803482 [patent_doc_number] => 11836642 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-05 [patent_title] => Method, system, and computer program product for dynamically scheduling machine learning inference jobs with different quality of services on a shared infrastructure [patent_app_type] => utility [patent_app_number] => 18/088193 [patent_app_country] => US [patent_app_date] => 2022-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 12112 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18088193 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/088193
Method, system, and computer program product for dynamically scheduling machine learning inference jobs with different quality of services on a shared infrastructure Dec 22, 2022 Issued
Array ( [id] => 19267613 [patent_doc_number] => 20240211316 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-27 [patent_title] => PARTITIONING RESPONSIVE TO PROCESSORS HAVING A DISPARATE NUMBER OF CORES [patent_app_type] => utility [patent_app_number] => 18/087065 [patent_app_country] => US [patent_app_date] => 2022-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 40380 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18087065 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/087065
Partitioning responsive to processors having a disparate number of cores Dec 21, 2022 Issued
Array ( [id] => 18856205 [patent_doc_number] => 11853789 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-26 [patent_title] => Resource manager integration in cloud computing environments [patent_app_type] => utility [patent_app_number] => 18/058597 [patent_app_country] => US [patent_app_date] => 2022-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6956 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18058597 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/058597
Resource manager integration in cloud computing environments Nov 22, 2022 Issued
Array ( [id] => 20358968 [patent_doc_number] => 12474963 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-18 [patent_title] => System and method for dynamically modifying media processing functions to control optimization of a media production [patent_app_type] => utility [patent_app_number] => 18/058470 [patent_app_country] => US [patent_app_date] => 2022-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4782 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 285 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18058470 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/058470
System and method for dynamically modifying media processing functions to control optimization of a media production Nov 22, 2022 Issued
Array ( [id] => 19159666 [patent_doc_number] => 20240152373 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-09 [patent_title] => PROVIDING HARDWARE FEEDBACK INFORMATION IN A VIRTUAL ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/983425 [patent_app_country] => US [patent_app_date] => 2022-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9238 [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] => 17983425 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/983425
PROVIDING HARDWARE FEEDBACK INFORMATION IN A VIRTUAL ENVIRONMENT Nov 8, 2022 Pending
Array ( [id] => 18599030 [patent_doc_number] => 20230273830 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-31 [patent_title] => RESOURCE CONTROL METHOD FOR FUNCTION COMPUTING, DEVICE, AND MEDIUM [patent_app_type] => utility [patent_app_number] => 17/983480 [patent_app_country] => US [patent_app_date] => 2022-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10756 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17983480 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/983480
RESOURCE CONTROL METHOD FOR FUNCTION COMPUTING, DEVICE, AND MEDIUM Nov 8, 2022 Pending
Array ( [id] => 18393421 [patent_doc_number] => 20230161641 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-25 [patent_title] => Compact NUMA-aware Locks [patent_app_type] => utility [patent_app_number] => 18/052890 [patent_app_country] => US [patent_app_date] => 2022-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6434 [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] => 18052890 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/052890
Compact NUMA-aware locks Nov 3, 2022 Issued
Array ( [id] => 20174718 [patent_doc_number] => 12393465 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-19 [patent_title] => Hardware-accelerated coroutines for linked data structures [patent_app_type] => utility [patent_app_number] => 17/976969 [patent_app_country] => US [patent_app_date] => 2022-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7436 [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] => 17976969 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/976969
Hardware-accelerated coroutines for linked data structures Oct 30, 2022 Issued
Array ( [id] => 19144474 [patent_doc_number] => 20240143387 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-02 [patent_title] => HANDOFF OF EXECUTING APPLICATION BETWEEN LOCAL AND CLOUD-BASED COMPUTING DEVICES [patent_app_type] => utility [patent_app_number] => 17/976588 [patent_app_country] => US [patent_app_date] => 2022-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9937 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17976588 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/976588
HANDOFF OF EXECUTING APPLICATION BETWEEN LOCAL AND CLOUD-BASED COMPUTING DEVICES Oct 27, 2022 Pending
Array ( [id] => 19144494 [patent_doc_number] => 20240143407 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-02 [patent_title] => CONTAINER RESOURCE AUTOSCALING BY CONTROL PLANE [patent_app_type] => utility [patent_app_number] => 18/050166 [patent_app_country] => US [patent_app_date] => 2022-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8352 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18050166 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/050166
Container resource autoscaling by control plane Oct 26, 2022 Issued
Array ( [id] => 19062204 [patent_doc_number] => 11941440 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-26 [patent_title] => System and method for queuing commands in a deep learning processor [patent_app_type] => utility [patent_app_number] => 17/973290 [patent_app_country] => US [patent_app_date] => 2022-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 11867 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17973290 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/973290
System and method for queuing commands in a deep learning processor Oct 24, 2022 Issued
Array ( [id] => 19303345 [patent_doc_number] => 20240231925 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2024-07-11 [patent_title] => SERVERLESS COMPUTING USING RESOURCE MULTIPLEXING [patent_app_type] => utility [patent_app_number] => 18/049125 [patent_app_country] => US [patent_app_date] => 2022-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15298 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18049125 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/049125
Serverless computing using resource multiplexing Oct 23, 2022 Issued
Array ( [id] => 19303345 [patent_doc_number] => 20240231925 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2024-07-11 [patent_title] => SERVERLESS COMPUTING USING RESOURCE MULTIPLEXING [patent_app_type] => utility [patent_app_number] => 18/049125 [patent_app_country] => US [patent_app_date] => 2022-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15298 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18049125 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/049125
Serverless computing using resource multiplexing Oct 23, 2022 Issued
Array ( [id] => 18264427 [patent_doc_number] => 20230085669 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-23 [patent_title] => PRIORITY BASED ARBITRATION BETWEEN SHARED RESOURCE REQUESTORS USING PRIORITY VECTORS AND BINARY DECISION TREE [patent_app_type] => utility [patent_app_number] => 17/967529 [patent_app_country] => US [patent_app_date] => 2022-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14391 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 304 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17967529 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/967529
Priority based arbitration between shared resource requestors using priority vectors and binary decision tree Oct 16, 2022 Issued
Array ( [id] => 19596110 [patent_doc_number] => 12153958 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-26 [patent_title] => VMID as a GPU task container for virtualization [patent_app_type] => utility [patent_app_number] => 18/045128 [patent_app_country] => US [patent_app_date] => 2022-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4667 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18045128 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/045128
VMID as a GPU task container for virtualization Oct 6, 2022 Issued
Array ( [id] => 18856210 [patent_doc_number] => 11853794 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-26 [patent_title] => Pipeline task verification for a data processing platform [patent_app_type] => utility [patent_app_number] => 17/937097 [patent_app_country] => US [patent_app_date] => 2022-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 9265 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [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] => 17937097 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/937097
Pipeline task verification for a data processing platform Sep 29, 2022 Issued
Array ( [id] => 18278541 [patent_doc_number] => 20230094013 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-30 [patent_title] => Processor with Hardware Pipeline [patent_app_type] => utility [patent_app_number] => 17/954511 [patent_app_country] => US [patent_app_date] => 2022-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18815 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 17954511 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/954511
Processor with hardware pipeline Sep 27, 2022 Issued
Array ( [id] => 20344840 [patent_doc_number] => 12468571 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-11 [patent_title] => Dynamic heterogeneous task processing [patent_app_type] => utility [patent_app_number] => 17/935709 [patent_app_country] => US [patent_app_date] => 2022-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 6208 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17935709 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/935709
Dynamic heterogeneous task processing Sep 26, 2022 Issued
Menu