Search

Alexander S. Thomas

Examiner (ID: 8659, Phone: (571)272-1502 , Office: P/1783 )

Most Active Art Unit
1783
Art Unit(s)
1783, 1772, 1794, 1315, 1721, 1773, 2899, 1504, 1506, 1508
Total Applications
3961
Issued Applications
3043
Pending Applications
87
Abandoned Applications
838

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18347535 [patent_doc_number] => 20230135645 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-04 [patent_title] => MANAGEMENT OF WORKLOAD PROCESSING USING DISTRIBUTED NETWORKED PROCESSING UNITS [patent_app_type] => utility [patent_app_number] => 18/090764 [patent_app_country] => US [patent_app_date] => 2022-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13138 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [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] => 18090764 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/090764
MANAGEMENT OF WORKLOAD PROCESSING USING DISTRIBUTED NETWORKED PROCESSING UNITS Dec 28, 2022 Pending
Array ( [id] => 18348504 [patent_doc_number] => 20230136615 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-04 [patent_title] => VIRTUAL POOLS AND RESOURCES USING DISTRIBUTED NETWORKED PROCESSING UNITS [patent_app_type] => utility [patent_app_number] => 18/090701 [patent_app_country] => US [patent_app_date] => 2022-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13000 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18090701 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/090701
VIRTUAL POOLS AND RESOURCES USING DISTRIBUTED NETWORKED PROCESSING UNITS Dec 28, 2022 Pending
Array ( [id] => 20174703 [patent_doc_number] => 12393450 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-19 [patent_title] => Processing apparatus and system for executing data processing on a plurality of pieces of channel information [patent_app_type] => utility [patent_app_number] => 18/089146 [patent_app_country] => US [patent_app_date] => 2022-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 21 [patent_no_of_words] => 9783 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18089146 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/089146
Processing apparatus and system for executing data processing on a plurality of pieces of channel information Dec 26, 2022 Issued
Array ( [id] => 19267602 [patent_doc_number] => 20240211305 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-27 [patent_title] => TECHNIQUES FOR ORDERING PROCESS ACTIVITY IN A CONCURRENT ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 18/069557 [patent_app_country] => US [patent_app_date] => 2022-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15204 [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] => 18069557 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/069557
Techniques for ordering process activity in a concurrent environment Dec 20, 2022 Issued
Array ( [id] => 18320755 [patent_doc_number] => 20230118883 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-20 [patent_title] => CONFIGURING HARDWARE MULTITHREADING IN CONTAINERS [patent_app_type] => utility [patent_app_number] => 18/085725 [patent_app_country] => US [patent_app_date] => 2022-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9779 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18085725 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/085725
Configuring hardware multithreading in containers Dec 20, 2022 Issued
Array ( [id] => 18337389 [patent_doc_number] => 20230129338 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-27 [patent_title] => SYSTEMS AND METHODS FOR AUTOSCALING INSTANCE GROUPS OF COMPUTING PLATFORMS [patent_app_type] => utility [patent_app_number] => 18/086125 [patent_app_country] => US [patent_app_date] => 2022-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17928 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18086125 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/086125
SYSTEMS AND METHODS FOR AUTOSCALING INSTANCE GROUPS OF COMPUTING PLATFORMS Dec 20, 2022 Pending
Array ( [id] => 20623946 [patent_doc_number] => 12591454 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-31 [patent_title] => Processing device and method for distributing data to a plurality of processing units [patent_app_type] => utility [patent_app_number] => 18/067792 [patent_app_country] => US [patent_app_date] => 2022-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 7 [patent_no_of_words] => 2316 [patent_no_of_claims] => 15 [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] => 18067792 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/067792
Processing device and method for distributing data to a plurality of processing units Dec 18, 2022 Issued
Array ( [id] => 19251056 [patent_doc_number] => 20240202046 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-20 [patent_title] => Hot-Plug Events In A Pool Of Reconfigurable Data Flow Resources [patent_app_type] => utility [patent_app_number] => 18/083403 [patent_app_country] => US [patent_app_date] => 2022-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20408 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -3 [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] => 18083403 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/083403
Hot-plug events in a pool of reconfigurable data flow resources Dec 15, 2022 Issued
Array ( [id] => 20242812 [patent_doc_number] => 12423130 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-23 [patent_title] => Facilitating power management of a hardware device by a virtual machine [patent_app_type] => utility [patent_app_number] => 18/080841 [patent_app_country] => US [patent_app_date] => 2022-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 0 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18080841 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/080841
Facilitating power management of a hardware device by a virtual machine Dec 13, 2022 Issued
Array ( [id] => 19099572 [patent_doc_number] => 20240118800 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-11 [patent_title] => GRAPHICAL USER INTERFACE FOR WORKLOAD MIGRATION [patent_app_type] => utility [patent_app_number] => 18/076428 [patent_app_country] => US [patent_app_date] => 2022-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6546 [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] => 18076428 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/076428
GRAPHICAL USER INTERFACE FOR WORKLOAD MIGRATION Dec 6, 2022 Abandoned
Array ( [id] => 18296583 [patent_doc_number] => 20230106269 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-06 [patent_title] => BACKUP OF CONTAINERIZED APPLICATIONS USING A BACKUP SERVICES CONTAINER AND A BACKUP SERVICES CONTAINER-ORCHESTRATION POD [patent_app_type] => utility [patent_app_number] => 18/074787 [patent_app_country] => US [patent_app_date] => 2022-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 42844 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18074787 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/074787
Backup of containerized applications using a backup services container and a backup services container-orchestration pod Dec 4, 2022 Issued
Array ( [id] => 18407573 [patent_doc_number] => 20230168926 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-01 [patent_title] => SYSTEM FOR COLLABORATIVE EXECUTION OF A TASK AND A METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 18/059587 [patent_app_country] => US [patent_app_date] => 2022-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2480 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [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] => 18059587 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/059587
SYSTEM FOR COLLABORATIVE EXECUTION OF A TASK AND A METHOD THEREOF Nov 28, 2022 Pending
Array ( [id] => 19190535 [patent_doc_number] => 20240169448 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-23 [patent_title] => HIGH PERFORMANCE COMPUTING ARCHITECTURES FOR WORK OF ART COMPETITIONS [patent_app_type] => utility [patent_app_number] => 18/056311 [patent_app_country] => US [patent_app_date] => 2022-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13422 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18056311 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/056311
High performance computing architectures for work of art competitions Nov 16, 2022 Issued
Array ( [id] => 18422442 [patent_doc_number] => 20230176906 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-08 [patent_title] => ENHANCING BATCH PREDICTIONS BY LOCALIZING JOBS CONTRIBUTING TO TIME DEVIATION AND GENERATING FIX RECOMMENDATIONS [patent_app_type] => utility [patent_app_number] => 18/054688 [patent_app_country] => US [patent_app_date] => 2022-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9263 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 480 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18054688 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/054688
Enhancing batch predictions by localizing jobs contributing to time deviation and generating fix recommendations Nov 10, 2022 Issued
Array ( [id] => 18407623 [patent_doc_number] => 20230168976 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-01 [patent_title] => SYSTEMS AND METHODS FOR CHANGE BLOCK TRACKING FOR BACKING UP CHANGED DATA [patent_app_type] => utility [patent_app_number] => 18/052513 [patent_app_country] => US [patent_app_date] => 2022-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 36683 [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] => 18052513 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/052513
Systems and methods for change block tracking for backing up changed data Nov 2, 2022 Issued
Array ( [id] => 18345833 [patent_doc_number] => 20230133943 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-04 [patent_title] => PROCESSOR SCHEDULING USING A CONTENTION MODEL [patent_app_type] => utility [patent_app_number] => 17/978554 [patent_app_country] => US [patent_app_date] => 2022-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10318 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17978554 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/978554
Processor scheduling using a contention model Oct 31, 2022 Issued
Array ( [id] => 18197986 [patent_doc_number] => 20230051505 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-16 [patent_title] => CONFIGURABLE SCHEDULER WITH PRE-FETCH AND INVALIDATE THREADS IN A GRAPH STREAM PROCESSING SYSTEM [patent_app_type] => utility [patent_app_number] => 17/976817 [patent_app_country] => US [patent_app_date] => 2022-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5572 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 205 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17976817 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/976817
Configurable scheduler with pre-fetch and invalidate threads in a graph stream processing system Oct 29, 2022 Issued
Array ( [id] => 18345617 [patent_doc_number] => 20230133727 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-04 [patent_title] => SCHEDULING TASKS FOR EXECUTION BY A PROCESSOR SYSTEM [patent_app_type] => utility [patent_app_number] => 17/972915 [patent_app_country] => US [patent_app_date] => 2022-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11662 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17972915 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/972915
SCHEDULING TASKS FOR EXECUTION BY A PROCESSOR SYSTEM Oct 24, 2022 Issued
Array ( [id] => 18734689 [patent_doc_number] => 11803419 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-31 [patent_title] => Branch prediction for user interfaces in workflows [patent_app_type] => utility [patent_app_number] => 17/965101 [patent_app_country] => US [patent_app_date] => 2022-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8698 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17965101 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/965101
Branch prediction for user interfaces in workflows Oct 12, 2022 Issued
Array ( [id] => 20415654 [patent_doc_number] => 12498940 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-16 [patent_title] => Application startup control method and control device [patent_app_type] => utility [patent_app_number] => 17/958748 [patent_app_country] => US [patent_app_date] => 2022-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 15162 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [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] => 17958748 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/958748
Application startup control method and control device Oct 2, 2022 Issued
Menu