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] => 19356085 [patent_doc_number] => 12056533 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-06 [patent_title] => Method, apparatus and medium for optimizing allocation of switching resources in polymorphic network [patent_app_type] => utility [patent_app_number] => 18/354601 [patent_app_country] => US [patent_app_date] => 2023-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4389 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18354601 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/354601
Method, apparatus and medium for optimizing allocation of switching resources in polymorphic network Jul 17, 2023 Issued
Array ( [id] => 19878530 [patent_doc_number] => 20250110787 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-03 [patent_title] => RESOURCE ALLOCATION METHOD AND APPARATUS FOR PERIPHERAL, SERVER, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/859208 [patent_app_country] => US [patent_app_date] => 2023-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6588 [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] => 18859208 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/859208
Resource allocation method and apparatus for peripheral, server, and storage medium Jul 11, 2023 Issued
Array ( [id] => 20027071 [patent_doc_number] => 20250165293 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-22 [patent_title] => RESOURCE ALLOCATION METHOD AND APPARATUS AND ARTIFICIAL INTELLIGENCE TRAINING SYSTEM [patent_app_type] => utility [patent_app_number] => 18/871459 [patent_app_country] => US [patent_app_date] => 2023-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14084 [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] => 18871459 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/871459
Resource allocation method and apparatus and artificial intelligence training system Jun 28, 2023 Issued
Array ( [id] => 18881338 [patent_doc_number] => 20240004707 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-04 [patent_title] => METHODS AND SYSTEMS FOR ENERGY-EFFICIENT SCHEDULING OF PERIODIC TASKS ON A GROUP OF PROCESSING DEVICES [patent_app_type] => utility [patent_app_number] => 18/343304 [patent_app_country] => US [patent_app_date] => 2023-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10550 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18343304 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/343304
METHODS AND SYSTEMS FOR ENERGY-EFFICIENT SCHEDULING OF PERIODIC TASKS ON A GROUP OF PROCESSING DEVICES Jun 27, 2023 Pending
Array ( [id] => 19174489 [patent_doc_number] => 20240160463 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-16 [patent_title] => SECURE DRIVE FOR COMPUTER SYSTEMS [patent_app_type] => utility [patent_app_number] => 18/214204 [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] => 5651 [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] => 18214204 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/214204
SECURE DRIVE FOR COMPUTER SYSTEMS Jun 25, 2023 Pending
Array ( [id] => 18711291 [patent_doc_number] => 20230333920 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-19 [patent_title] => AUDIO, VIDEO AND CONTROL SYSTEM IMPLEMENTING VIRTUAL MACHINES [patent_app_type] => utility [patent_app_number] => 18/340023 [patent_app_country] => US [patent_app_date] => 2023-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5182 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 63 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18340023 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/340023
Audio, video and control system implementing virtual machines Jun 21, 2023 Issued
Array ( [id] => 18864233 [patent_doc_number] => 20230418669 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-28 [patent_title] => OPTIMIZING EXECUTION OF SCHEDULED TASKS [patent_app_type] => utility [patent_app_number] => 18/329153 [patent_app_country] => US [patent_app_date] => 2023-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 46204 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18329153 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/329153
OPTIMIZING EXECUTION OF SCHEDULED TASKS Jun 4, 2023 Pending
Array ( [id] => 19617448 [patent_doc_number] => 20240403128 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-05 [patent_title] => STACKING STACK TECHNIQUE FOR OPERATING SYSTEM KERNELS TO SUPPORT PRIORITIZED AND PREMPTIBLE TASKLETS [patent_app_type] => utility [patent_app_number] => 18/205294 [patent_app_country] => US [patent_app_date] => 2023-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 24052 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18205294 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/205294
STACKING STACK TECHNIQUE FOR OPERATING SYSTEM KERNELS TO SUPPORT PRIORITIZED AND PREMPTIBLE TASKLETS Jun 1, 2023 Pending
Array ( [id] => 20454702 [patent_doc_number] => 12517755 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-01-06 [patent_title] => Runtime techniques for detecting anti-patterns causing performance issues [patent_app_type] => utility [patent_app_number] => 18/204877 [patent_app_country] => US [patent_app_date] => 2023-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7059 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18204877 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/204877
Runtime techniques for detecting anti-patterns causing performance issues May 31, 2023 Issued
Array ( [id] => 19617446 [patent_doc_number] => 20240403126 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-05 [patent_title] => SMART INTERRUPT CONTROLLER [patent_app_type] => utility [patent_app_number] => 18/204251 [patent_app_country] => US [patent_app_date] => 2023-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5999 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 42 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18204251 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/204251
SMART INTERRUPT CONTROLLER May 30, 2023 Pending
Array ( [id] => 19603233 [patent_doc_number] => 20240394113 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-28 [patent_title] => DYNAMIC AND PERSISTENT DATA SHARING FOR CLOUD SERVICE PIPELINES [patent_app_type] => utility [patent_app_number] => 18/324939 [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] => 8522 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18324939 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/324939
DYNAMIC AND PERSISTENT DATA SHARING FOR CLOUD SERVICE PIPELINES May 25, 2023 Pending
Array ( [id] => 19780567 [patent_doc_number] => 12229601 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-18 [patent_title] => Electronic apparatus and controlling method thereof [patent_app_type] => utility [patent_app_number] => 18/320646 [patent_app_country] => US [patent_app_date] => 2023-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 18121 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18320646 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/320646
Electronic apparatus and controlling method thereof May 18, 2023 Issued
Array ( [id] => 19588315 [patent_doc_number] => 20240385872 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-21 [patent_title] => Aggregation and Scheduling of Accelerator Executable Tasks [patent_app_type] => utility [patent_app_number] => 18/198981 [patent_app_country] => US [patent_app_date] => 2023-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8659 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18198981 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/198981
Aggregation and Scheduling of Accelerator Executable Tasks May 17, 2023 Pending
Array ( [id] => 19482024 [patent_doc_number] => 20240330066 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-03 [patent_title] => METHOD AND SYSTEM FOR PERFORMING ALLOCATION, BROKERAGE, PLACEMENT, AND PROVISIONING OF INFRASTRUCTURE RESOURCES [patent_app_type] => utility [patent_app_number] => 18/198472 [patent_app_country] => US [patent_app_date] => 2023-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6770 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18198472 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/198472
METHOD AND SYSTEM FOR PERFORMING ALLOCATION, BROKERAGE, PLACEMENT, AND PROVISIONING OF INFRASTRUCTURE RESOURCES May 16, 2023 Pending
Array ( [id] => 19558507 [patent_doc_number] => 20240370299 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-07 [patent_title] => STATIC MEMORY ALLOCATION USING SAT SOLVER [patent_app_type] => utility [patent_app_number] => 18/312397 [patent_app_country] => US [patent_app_date] => 2023-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3986 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18312397 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/312397
Static memory allocation using SAT solver May 3, 2023 Issued
Array ( [id] => 19514185 [patent_doc_number] => 20240345871 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-17 [patent_title] => SYSTEM, METHOD, AND UTILITY FOR SAP START/STOP AUTOMATION [patent_app_type] => utility [patent_app_number] => 18/141676 [patent_app_country] => US [patent_app_date] => 2023-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6215 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18141676 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/141676
SYSTEM, METHOD, AND UTILITY FOR SAP START/STOP AUTOMATION Apr 30, 2023 Pending
Array ( [id] => 20440313 [patent_doc_number] => 12511149 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-30 [patent_title] => Facilitating sharing of a namespace of an ephemeral storage device by multiple consumers of a virtual storage system [patent_app_type] => utility [patent_app_number] => 18/309148 [patent_app_country] => US [patent_app_date] => 2023-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6920 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 18309148 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/309148
Facilitating sharing of a namespace of an ephemeral storage device by multiple consumers of a virtual storage system Apr 27, 2023 Issued
Array ( [id] => 19545016 [patent_doc_number] => 20240362052 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-31 [patent_title] => OPTIMAL MULTI-INSTANCE GPU (MIG) AWARE PLACEMENT OF CLIENTS [patent_app_type] => utility [patent_app_number] => 18/308379 [patent_app_country] => US [patent_app_date] => 2023-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3518 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18308379 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/308379
OPTIMAL MULTI-INSTANCE GPU (MIG) AWARE PLACEMENT OF CLIENTS Apr 26, 2023 Abandoned
Array ( [id] => 18622851 [patent_doc_number] => 11755898 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-09-12 [patent_title] => Near-memory processing of embeddings method and system for reducing memory size and energy in deep learning-based recommendation systems [patent_app_type] => utility [patent_app_number] => 18/308567 [patent_app_country] => US [patent_app_date] => 2023-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5573 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18308567 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/308567
Near-memory processing of embeddings method and system for reducing memory size and energy in deep learning-based recommendation systems Apr 26, 2023 Issued
Array ( [id] => 18569066 [patent_doc_number] => 20230259402 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-17 [patent_title] => Bandwidth Controlled Data Synchronization for Image and Vision Processor [patent_app_type] => utility [patent_app_number] => 18/302945 [patent_app_country] => US [patent_app_date] => 2023-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8530 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18302945 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/302945
Bandwidth Controlled Data Synchronization for Image and Vision Processor Apr 18, 2023 Pending
Menu