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] => 17223444 [patent_doc_number] => 11175945 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-16 [patent_title] => System and method for distributed security forensics using process path encoding [patent_app_type] => utility [patent_app_number] => 16/897951 [patent_app_country] => US [patent_app_date] => 2020-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4489 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16897951 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/897951
System and method for distributed security forensics using process path encoding Jun 9, 2020 Issued
Array ( [id] => 16751445 [patent_doc_number] => 20210103454 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-08 [patent_title] => RECOVERY OF STATE, CONFIGURATION, AND CONTENT FOR VIRTUALIZED INSTANCES [patent_app_type] => utility [patent_app_number] => 15/929847 [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] => 8586 [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] => 15929847 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/929847
Recovery of state, configuration, and content for virtualized instances May 25, 2020 Issued
Array ( [id] => 17260970 [patent_doc_number] => 20210373955 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-02 [patent_title] => METHODS AND SYSTEMS FOR HARDWARE-BASED MEMORY RESOURCE ALLOCATION [patent_app_type] => utility [patent_app_number] => 16/883517 [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] => 11707 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -25 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16883517 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/883517
Methods and systems for hardware-based memory resource allocation May 25, 2020 Issued
Array ( [id] => 17817246 [patent_doc_number] => 11422857 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-23 [patent_title] => Multi-level scheduling [patent_app_type] => utility [patent_app_number] => 16/882092 [patent_app_country] => US [patent_app_date] => 2020-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 11186 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16882092 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/882092
Multi-level scheduling May 21, 2020 Issued
Array ( [id] => 17209667 [patent_doc_number] => 11170040 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-09 [patent_title] => System and device for pre-caching of related medical imaging [patent_app_type] => utility [patent_app_number] => 16/860654 [patent_app_country] => US [patent_app_date] => 2020-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11960 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16860654 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/860654
System and device for pre-caching of related medical imaging Apr 27, 2020 Issued
Array ( [id] => 16224893 [patent_doc_number] => 20200250010 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-06 [patent_title] => METHODS AND APPARATUS FOR LIMITING DATA TRANSFERRED OVER THE NETWORK BY INTERPRETING PART OF THE DATA AS A METAPROPERTY [patent_app_type] => utility [patent_app_number] => 16/853721 [patent_app_country] => US [patent_app_date] => 2020-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18024 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 16853721 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/853721
Methods and apparatus for limiting data transferred over the network by interpreting part of the data as a metaproperty Apr 19, 2020 Issued
Array ( [id] => 18363846 [patent_doc_number] => 20230145437 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-11 [patent_title] => EXECUTION PREDICTION FOR COMPUTE CLUSTERS WITH MULTIPLE CORES [patent_app_type] => utility [patent_app_number] => 17/913181 [patent_app_country] => US [patent_app_date] => 2020-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6591 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17913181 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/913181
EXECUTION PREDICTION FOR COMPUTE CLUSTERS WITH MULTIPLE CORES Apr 7, 2020 Pending
Array ( [id] => 16255553 [patent_doc_number] => 20200264927 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-20 [patent_title] => LOCK SCHEDULING USING MACHINE LEARNING [patent_app_type] => utility [patent_app_number] => 16/824415 [patent_app_country] => US [patent_app_date] => 2020-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6461 [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] => 16824415 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/824415
Lock scheduling using machine learning Mar 18, 2020 Issued
Array ( [id] => 18577527 [patent_doc_number] => 11734059 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-22 [patent_title] => Hardware assisted fine-grained data movement [patent_app_type] => utility [patent_app_number] => 16/824601 [patent_app_country] => US [patent_app_date] => 2020-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 8297 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16824601 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/824601
Hardware assisted fine-grained data movement Mar 18, 2020 Issued
Array ( [id] => 17098862 [patent_doc_number] => 20210286653 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-16 [patent_title] => PREREQUISITE DRIVEN DYNAMIC INFRASTRUCTURE ORCHESTRATION [patent_app_type] => utility [patent_app_number] => 16/817795 [patent_app_country] => US [patent_app_date] => 2020-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9467 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16817795 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/817795
Prerequisite driven dynamic infrastructure orchestration Mar 12, 2020 Issued
Array ( [id] => 17252902 [patent_doc_number] => 11188391 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-11-30 [patent_title] => Allocating resources to on-demand code executions under scarcity conditions [patent_app_type] => utility [patent_app_number] => 16/816059 [patent_app_country] => US [patent_app_date] => 2020-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 16389 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16816059 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/816059
Allocating resources to on-demand code executions under scarcity conditions Mar 10, 2020 Issued
Array ( [id] => 17098867 [patent_doc_number] => 20210286658 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-16 [patent_title] => BOTTLENECK DETECTION FOR PROCESSES [patent_app_type] => utility [patent_app_number] => 16/816184 [patent_app_country] => US [patent_app_date] => 2020-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7441 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16816184 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/816184
Bottleneck detection for processes Mar 10, 2020 Issued
Array ( [id] => 17084094 [patent_doc_number] => 20210279100 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-09 [patent_title] => SYSTEMS AND METHODS FOR RATE LIMITING OF PROCESSING SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/812991 [patent_app_country] => US [patent_app_date] => 2020-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9611 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16812991 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/812991
Systems and methods for rate limiting of processing systems Mar 8, 2020 Issued
Array ( [id] => 17076723 [patent_doc_number] => 11113122 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-09-07 [patent_title] => Event loop diagnostics [patent_app_type] => utility [patent_app_number] => 16/813571 [patent_app_country] => US [patent_app_date] => 2020-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4205 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16813571 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/813571
Event loop diagnostics Mar 8, 2020 Issued
Array ( [id] => 16314632 [patent_doc_number] => 20200293370 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-17 [patent_title] => USECASE SPECIFICATION AND RUNTIME EXECUTION TO SERVE ON-DEMAND QUERIES AND DYNAMICALLY SCALE RESOURCES [patent_app_type] => utility [patent_app_number] => 16/809192 [patent_app_country] => US [patent_app_date] => 2020-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9290 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16809192 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/809192
Usecase specification and runtime execution to serve on-demand queries and dynamically scale resources Mar 3, 2020 Issued
Array ( [id] => 16486205 [patent_doc_number] => 20200379810 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-03 [patent_title] => MEMORY MANAGEMENT IN DATA PROCESSING SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/808021 [patent_app_country] => US [patent_app_date] => 2020-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8100 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16808021 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/808021
Memory management based on classification of a software process Mar 2, 2020 Issued
Array ( [id] => 17076722 [patent_doc_number] => 11113121 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-07 [patent_title] => Heterogeneous auto-scaling big-data clusters in the cloud [patent_app_type] => utility [patent_app_number] => 16/806051 [patent_app_country] => US [patent_app_date] => 2020-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 4428 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [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] => 16806051 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/806051
Heterogeneous auto-scaling big-data clusters in the cloud Mar 1, 2020 Issued
Array ( [id] => 17437728 [patent_doc_number] => 11263061 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-01 [patent_title] => Efficient and scalable use of shared resources [patent_app_type] => utility [patent_app_number] => 16/799653 [patent_app_country] => US [patent_app_date] => 2020-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3084 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16799653 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/799653
Efficient and scalable use of shared resources Feb 23, 2020 Issued
Array ( [id] => 17223451 [patent_doc_number] => 11175952 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-16 [patent_title] => Leveraging thermal profiles of processing tasks to dynamically schedule execution of the processing tasks [patent_app_type] => utility [patent_app_number] => 16/797403 [patent_app_country] => US [patent_app_date] => 2020-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 7 [patent_no_of_words] => 13957 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 39 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16797403 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/797403
Leveraging thermal profiles of processing tasks to dynamically schedule execution of the processing tasks Feb 20, 2020 Issued
Array ( [id] => 17288254 [patent_doc_number] => 11204804 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-12-21 [patent_title] => Electronic device and control method thereof [patent_app_type] => utility [patent_app_number] => 16/794400 [patent_app_country] => US [patent_app_date] => 2020-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10662 [patent_no_of_claims] => 19 [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] => 16794400 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/794400
Electronic device and control method thereof Feb 18, 2020 Issued
Menu