
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 18592049
[patent_doc_number] => 11740947
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-08-29
[patent_title] => Resilient adaptive biased locking in multi-thread concurrent program execution
[patent_app_type] => utility
[patent_app_number] => 17/752988
[patent_app_country] => US
[patent_app_date] => 2022-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7529
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17752988
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/752988 | Resilient adaptive biased locking in multi-thread concurrent program execution | May 24, 2022 | Issued |
Array
(
[id] => 17869204
[patent_doc_number] => 20220291941
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-15
[patent_title] => Compute Platform Recommendations for New Workloads in a Distributed Computing Environment
[patent_app_type] => utility
[patent_app_number] => 17/752299
[patent_app_country] => US
[patent_app_date] => 2022-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 25921
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17752299
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/752299 | Compute platform recommendations for new workloads in a distributed computing environment | May 23, 2022 | Issued |
Array
(
[id] => 18846989
[patent_doc_number] => 20230409393
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-21
[patent_title] => SYSTEMS AND METHODS FOR AUTOSCALING IN DATACENTERS
[patent_app_type] => utility
[patent_app_number] => 17/752689
[patent_app_country] => US
[patent_app_date] => 2022-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10565
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 17752689
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/752689 | SYSTEMS AND METHODS FOR AUTOSCALING IN DATACENTERS | May 23, 2022 | Abandoned |
Array
(
[id] => 18561578
[patent_doc_number] => 11726821
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-08-15
[patent_title] => Electronic apparatus and control method thereof
[patent_app_type] => utility
[patent_app_number] => 17/751860
[patent_app_country] => US
[patent_app_date] => 2022-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9994
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17751860
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/751860 | Electronic apparatus and control method thereof | May 23, 2022 | Issued |
Array
(
[id] => 19795333
[patent_doc_number] => 12236283
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-02-25
[patent_title] => Transmitting configuration data between containers running on different computer architectures via a sidecar container
[patent_app_type] => utility
[patent_app_number] => 17/750717
[patent_app_country] => US
[patent_app_date] => 2022-05-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4182
[patent_no_of_claims] => 20
[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] => 17750717
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/750717 | Transmitting configuration data between containers running on different computer architectures via a sidecar container | May 22, 2022 | Issued |
Array
(
[id] => 18750659
[patent_doc_number] => 11809973
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-11-07
[patent_title] => Modularized model interaction system and method
[patent_app_type] => utility
[patent_app_number] => 17/741028
[patent_app_country] => US
[patent_app_date] => 2022-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 9771
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17741028
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/741028 | Modularized model interaction system and method | May 9, 2022 | Issued |
Array
(
[id] => 18479967
[patent_doc_number] => 11693707
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-07-04
[patent_title] => Electronic device for executing multiple operating systems and method of controlling same
[patent_app_type] => utility
[patent_app_number] => 17/734720
[patent_app_country] => US
[patent_app_date] => 2022-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 25
[patent_no_of_words] => 18462
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 184
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17734720
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/734720 | Electronic device for executing multiple operating systems and method of controlling same | May 1, 2022 | Issued |
Array
(
[id] => 19303283
[patent_doc_number] => 20240231863
[patent_country] => US
[patent_kind] => A9
[patent_issue_date] => 2024-07-11
[patent_title] => METHOD AND SYSTEM FOR ELECTING MASTER NODE IN CLUSTER, AND MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/278814
[patent_app_country] => US
[patent_app_date] => 2022-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8426
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[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] => 18278814
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/278814 | METHOD AND SYSTEM FOR ELECTING MASTER NODE IN CLUSTER, AND MEDIUM | Apr 27, 2022 | Pending |
Array
(
[id] => 19303283
[patent_doc_number] => 20240231863
[patent_country] => US
[patent_kind] => A9
[patent_issue_date] => 2024-07-11
[patent_title] => METHOD AND SYSTEM FOR ELECTING MASTER NODE IN CLUSTER, AND MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/278814
[patent_app_country] => US
[patent_app_date] => 2022-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8426
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[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] => 18278814
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/278814 | METHOD AND SYSTEM FOR ELECTING MASTER NODE IN CLUSTER, AND MEDIUM | Apr 26, 2022 | Pending |
Array
(
[id] => 20174710
[patent_doc_number] => 12393457
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-19
[patent_title] => Data processing using a heterogeneous memory pool
[patent_app_type] => utility
[patent_app_number] => 17/715530
[patent_app_country] => US
[patent_app_date] => 2022-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 3471
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17715530
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/715530 | Data processing using a heterogeneous memory pool | Apr 6, 2022 | Issued |
Array
(
[id] => 20415688
[patent_doc_number] => 12498974
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-12-16
[patent_title] => Adaptive collaborative memory with the assistance of programmable networking devices
[patent_app_type] => utility
[patent_app_number] => 17/710594
[patent_app_country] => US
[patent_app_date] => 2022-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 5772
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 222
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17710594
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/710594 | Adaptive collaborative memory with the assistance of programmable networking devices | Mar 30, 2022 | Issued |
Array
(
[id] => 18479946
[patent_doc_number] => 11693686
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-07-04
[patent_title] => Enhanced management of storage repository availability in a virtual environment
[patent_app_type] => utility
[patent_app_number] => 17/657235
[patent_app_country] => US
[patent_app_date] => 2022-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6808
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 242
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17657235
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/657235 | Enhanced management of storage repository availability in a virtual environment | Mar 29, 2022 | Issued |
Array
(
[id] => 17736636
[patent_doc_number] => 20220222095
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-14
[patent_title] => CONTAINER-AS-A-SERVICE (CAAS) CONTROLLER FOR MONITORING CLUSTERS AND IMPLEMENTING AUTOSCALING POLICIES
[patent_app_type] => utility
[patent_app_number] => 17/657180
[patent_app_country] => US
[patent_app_date] => 2022-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9430
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17657180
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/657180 | CONTAINER-AS-A-SERVICE (CAAS) CONTROLLER FOR MONITORING CLUSTERS AND IMPLEMENTING AUTOSCALING POLICIES | Mar 29, 2022 | Abandoned |
Array
(
[id] => 20242822
[patent_doc_number] => 12423140
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-23
[patent_title] => Deep learning framework scheduling
[patent_app_type] => utility
[patent_app_number] => 17/707895
[patent_app_country] => US
[patent_app_date] => 2022-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 4675
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17707895
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/707895 | Deep learning framework scheduling | Mar 28, 2022 | Issued |
Array
(
[id] => 20228472
[patent_doc_number] => 12417124
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-16
[patent_title] => Programming elements onto a computational memory
[patent_app_type] => utility
[patent_app_number] => 17/656163
[patent_app_country] => US
[patent_app_date] => 2022-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 6108
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17656163
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/656163 | Programming elements onto a computational memory | Mar 22, 2022 | Issued |
Array
(
[id] => 17736657
[patent_doc_number] => 20220222116
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-14
[patent_title] => MEMORY MANAGEMENT IN DATA PROCESSING SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 17/699911
[patent_app_country] => US
[patent_app_date] => 2022-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8116
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17699911
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/699911 | MEMORY MANAGEMENT IN DATA PROCESSING SYSTEMS | Mar 20, 2022 | Pending |
Array
(
[id] => 18651596
[patent_doc_number] => 20230297432
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-21
[patent_title] => Current Spike Mitigation Technique for Neural Networks
[patent_app_type] => utility
[patent_app_number] => 17/697706
[patent_app_country] => US
[patent_app_date] => 2022-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10292
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 50
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17697706
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/697706 | Current Spike Mitigation Technique for Neural Networks | Mar 16, 2022 | Pending |
Array
(
[id] => 18734688
[patent_doc_number] => 11803418
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-31
[patent_title] => On-demand cloud robots for robotic process automation
[patent_app_type] => utility
[patent_app_number] => 17/655177
[patent_app_country] => US
[patent_app_date] => 2022-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6499
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17655177
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/655177 | On-demand cloud robots for robotic process automation | Mar 16, 2022 | Issued |
Array
(
[id] => 17706872
[patent_doc_number] => 20220206878
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-30
[patent_title] => BOTTLENECK DETECTION FOR PROCESSES
[patent_app_type] => utility
[patent_app_number] => 17/654597
[patent_app_country] => US
[patent_app_date] => 2022-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7457
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17654597
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/654597 | Bottleneck detection for processes | Mar 13, 2022 | Issued |
Array
(
[id] => 18111487
[patent_doc_number] => 20230004367
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-01-05
[patent_title] => LOW-OVERHEAD DETECTION TECHNIQUES FOR SYNCHRONIZATION PROBLEMS IN PARALLEL AND CONCURRENT SOFTWARE
[patent_app_type] => utility
[patent_app_number] => 17/679692
[patent_app_country] => US
[patent_app_date] => 2022-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10716
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17679692
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/679692 | LOW-OVERHEAD DETECTION TECHNIQUES FOR SYNCHRONIZATION PROBLEMS IN PARALLEL AND CONCURRENT SOFTWARE | Feb 23, 2022 | Abandoned |