Search

William Nealon

Examiner (ID: 5006, Phone: (571)270-7795 , Office: P/2643 )

Most Active Art Unit
2643
Art Unit(s)
2643, 2617
Total Applications
780
Issued Applications
636
Pending Applications
10
Abandoned Applications
143

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18925355 [patent_doc_number] => 20240028359 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-25 [patent_title] => REDUCING CPU EXECUTION CONTEXT TRANSITIONS ACROSS PRIVILEGE LEVELS FOR USER LEVEL HYPERVISORS [patent_app_type] => utility [patent_app_number] => 17/868650 [patent_app_country] => US [patent_app_date] => 2022-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3770 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17868650 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/868650
REDUCING CPU EXECUTION CONTEXT TRANSITIONS ACROSS PRIVILEGE LEVELS FOR USER LEVEL HYPERVISORS Jul 18, 2022 Pending
Array ( [id] => 17984599 [patent_doc_number] => 20220350636 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-03 [patent_title] => PROCESSING UNIT AND PROCESSING SYSTEM [patent_app_type] => utility [patent_app_number] => 17/864447 [patent_app_country] => US [patent_app_date] => 2022-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3768 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 17864447 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/864447
PROCESSING UNIT AND PROCESSING SYSTEM Jul 13, 2022 Pending
Array ( [id] => 18810756 [patent_doc_number] => 20230385092 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-30 [patent_title] => PHYSICAL HARDWARE DEVICE ACCESS VIA EMULATION [patent_app_type] => utility [patent_app_number] => 17/810910 [patent_app_country] => US [patent_app_date] => 2022-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9537 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17810910 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/810910
PHYSICAL HARDWARE DEVICE ACCESS VIA EMULATION Jul 5, 2022 Pending
Array ( [id] => 20507112 [patent_doc_number] => 12541388 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-02-03 [patent_title] => Kernel protection system [patent_app_type] => utility [patent_app_number] => 17/853950 [patent_app_country] => US [patent_app_date] => 2022-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 1086 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 227 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17853950 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/853950
KERNEL PROTECTION SYSTEM Jun 29, 2022 Pending
Array ( [id] => 17869221 [patent_doc_number] => 20220291958 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-15 [patent_title] => MOBILE PHONE OPERATING SYSTEM FOR MINORS AND ITS ARCHITECTURE AND ECOLOGICAL DEVELOPMENT METHOD [patent_app_type] => utility [patent_app_number] => 17/804420 [patent_app_country] => US [patent_app_date] => 2022-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2297 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17804420 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/804420
MOBILE PHONE OPERATING SYSTEM FOR MINORS AND ITS ARCHITECTURE AND ECOLOGICAL DEVELOPMENT METHOD May 26, 2022 Pending
Array ( [id] => 18810775 [patent_doc_number] => 20230385111 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-30 [patent_title] => PACKET PROCESSING COMPUTATIONS UTILIZING A PRE-ALLOCATED MEMORY FUNCTION [patent_app_type] => utility [patent_app_number] => 17/752790 [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] => 15698 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17752790 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/752790
PACKET PROCESSING COMPUTATIONS UTILIZING A PRE-ALLOCATED MEMORY FUNCTION May 23, 2022 Pending
Array ( [id] => 18741746 [patent_doc_number] => 20230350727 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-02 [patent_title] => CACHE-AWARE LOAD BALANCING [patent_app_type] => utility [patent_app_number] => 17/660906 [patent_app_country] => US [patent_app_date] => 2022-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14932 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17660906 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/660906
CACHE-AWARE LOAD BALANCING Apr 26, 2022 Pending
Array ( [id] => 18515878 [patent_doc_number] => 20230232195 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-20 [patent_title] => COLLECTIVE SCALING OF APPLICATIONS [patent_app_type] => utility [patent_app_number] => 17/729776 [patent_app_country] => US [patent_app_date] => 2022-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10197 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17729776 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/729776
COLLECTIVE SCALING OF APPLICATIONS Apr 25, 2022 Abandoned
Array ( [id] => 18348252 [patent_doc_number] => 20230136363 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-04 [patent_title] => Methods and Systems for Storage Virtual Machine Migration Between Clusters of a Networked Storage System [patent_app_type] => utility [patent_app_number] => 17/729900 [patent_app_country] => US [patent_app_date] => 2022-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19380 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17729900 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/729900
Methods and Systems for Storage Virtual Machine Migration Between Clusters of a Networked Storage System Apr 25, 2022 Pending
Array ( [id] => 17565676 [patent_doc_number] => 20220129825 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-28 [patent_title] => METHOD FOR ESTIMATING AMOUNT OF TASK OBJECTS REQUIRED TO REACH TARGET COMPLETED TASKS [patent_app_type] => utility [patent_app_number] => 17/569779 [patent_app_country] => US [patent_app_date] => 2022-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7925 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 320 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17569779 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/569779
Method for estimating amount of task objects required to reach target completed tasks Jan 5, 2022 Issued
Array ( [id] => 18438307 [patent_doc_number] => 20230185602 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-15 [patent_title] => Long Running Operations Implementation [patent_app_type] => utility [patent_app_number] => 17/551748 [patent_app_country] => US [patent_app_date] => 2021-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4481 [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] => 17551748 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/551748
Long Running Operations Implementation Dec 14, 2021 Pending
Array ( [id] => 18438326 [patent_doc_number] => 20230185621 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-15 [patent_title] => COMPUTER RESOURCE ALLOCATION SYSTEMS AND METHODS FOR OPTIMIZING COMPUTER IMPLEMENTED TASKS [patent_app_type] => utility [patent_app_number] => 17/552020 [patent_app_country] => US [patent_app_date] => 2021-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10427 [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] => 17552020 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/552020
COMPUTER RESOURCE ALLOCATION SYSTEMS AND METHODS FOR OPTIMIZING COMPUTER IMPLEMENTED TASKS Dec 14, 2021 Pending
Array ( [id] => 18438298 [patent_doc_number] => 20230185593 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-15 [patent_title] => VIRTUAL DEVICE TRANSLATION FOR NESTED VIRTUAL MACHINES [patent_app_type] => utility [patent_app_number] => 17/550775 [patent_app_country] => US [patent_app_date] => 2021-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9724 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17550775 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/550775
VIRTUAL DEVICE TRANSLATION FOR NESTED VIRTUAL MACHINES Dec 13, 2021 Pending
Array ( [id] => 20257816 [patent_doc_number] => 12430166 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-30 [patent_title] => Hierarchical task scheduling for accelerators [patent_app_type] => utility [patent_app_number] => 17/542022 [patent_app_country] => US [patent_app_date] => 2021-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 23 [patent_no_of_words] => 12305 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 333 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17542022 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/542022
Hierarchical task scheduling for accelerators Dec 2, 2021 Issued
Array ( [id] => 18079199 [patent_doc_number] => 20220404811 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-22 [patent_title] => Systems and Methods for Dynamically Maintained Redundancy and Load Balancing in Software Defined Control Systems for Industrial Process Plants [patent_app_type] => utility [patent_app_number] => 17/502987 [patent_app_country] => US [patent_app_date] => 2021-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 55824 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -30 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17502987 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/502987
Systems and methods for dynamically maintained redundancy and load balancing in software defined control systems for industrial process plants Oct 14, 2021 Issued
Array ( [id] => 20228468 [patent_doc_number] => 12417120 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-16 [patent_title] => Systems and methods for dynamically maintained redundancy and load balancing in software defined control systems for industrial process plants [patent_app_type] => utility [patent_app_number] => 17/503047 [patent_app_country] => US [patent_app_date] => 2021-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 46 [patent_figures_cnt] => 48 [patent_no_of_words] => 50627 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 336 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17503047 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/503047
Systems and methods for dynamically maintained redundancy and load balancing in software defined control systems for industrial process plants Oct 14, 2021 Issued
Array ( [id] => 17899278 [patent_doc_number] => 20220308940 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-29 [patent_title] => ALLOCATING AND USING FILE DESCRIPTORS FOR AN APPLICATION EXECUTING ON A PLURALITY OF NODES [patent_app_type] => utility [patent_app_number] => 17/493794 [patent_app_country] => US [patent_app_date] => 2021-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6877 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17493794 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/493794
ALLOCATING AND USING FILE DESCRIPTORS FOR AN APPLICATION EXECUTING ON A PLURALITY OF NODES Oct 3, 2021 Abandoned
Array ( [id] => 18297447 [patent_doc_number] => 20230107133 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-06 [patent_title] => SYSTEM AND METHOD FOR CLOUD-SERVICE PROVIDER AGNOSTIC USAGE TRACING AND METERING BASED ON SERVICE INSTANCE [patent_app_type] => utility [patent_app_number] => 17/492258 [patent_app_country] => US [patent_app_date] => 2021-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5905 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17492258 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/492258
SYSTEM AND METHOD FOR CLOUD-SERVICE PROVIDER AGNOSTIC USAGE TRACING AND METERING BASED ON SERVICE INSTANCE Sep 30, 2021 Pending
Array ( [id] => 17358672 [patent_doc_number] => 20220019468 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-20 [patent_title] => LOAD BALANCING OF CLONED VIRTUAL MACHINES [patent_app_type] => utility [patent_app_number] => 17/484432 [patent_app_country] => US [patent_app_date] => 2021-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5637 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17484432 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/484432
Load balancing of cloned virtual machines Sep 23, 2021 Issued
Array ( [id] => 18238736 [patent_doc_number] => 20230071047 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-09 [patent_title] => SYSTEMS AND METHODS FOR VIRTUAL MACHINE RESOURCE DISTRIBUTION [patent_app_type] => utility [patent_app_number] => 17/469384 [patent_app_country] => US [patent_app_date] => 2021-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9405 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17469384 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/469384
SYSTEMS AND METHODS FOR VIRTUAL MACHINE RESOURCE DISTRIBUTION Sep 7, 2021 Abandoned
Menu