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] => 18438309 [patent_doc_number] => 20230185604 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-15 [patent_title] => COLD-START SERVICE PLACEMENT OVER ON-DEMAND RESOURCES [patent_app_type] => utility [patent_app_number] => 17/551520 [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] => 6929 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17551520 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/551520
Cold-start service placement over on-demand resources Dec 14, 2021 Issued
Array ( [id] => 19950027 [patent_doc_number] => 12321389 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-06-03 [patent_title] => Dynamic bounded memory allocation [patent_app_type] => utility [patent_app_number] => 17/548348 [patent_app_country] => US [patent_app_date] => 2021-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8523 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 17548348 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/548348
Dynamic bounded memory allocation Dec 9, 2021 Issued
Array ( [id] => 19626116 [patent_doc_number] => 12164950 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-12-10 [patent_title] => Apparatus and method for port mapping of virtual machines in cloud infrastructure [patent_app_type] => utility [patent_app_number] => 17/457968 [patent_app_country] => US [patent_app_date] => 2021-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 6 [patent_no_of_words] => 6851 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17457968 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/457968
Apparatus and method for port mapping of virtual machines in cloud infrastructure Dec 6, 2021 Issued
Array ( [id] => 17744354 [patent_doc_number] => 11392421 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-07-19 [patent_title] => Apparatuses, computer-implemented methods, and systems for outputting a normalizing resource estimate aggregation interface component in association with a project management system [patent_app_type] => utility [patent_app_number] => 17/457219 [patent_app_country] => US [patent_app_date] => 2021-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 25263 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17457219 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/457219
Apparatuses, computer-implemented methods, and systems for outputting a normalizing resource estimate aggregation interface component in association with a project management system Nov 30, 2021 Issued
Array ( [id] => 17629176 [patent_doc_number] => 20220164191 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-26 [patent_title] => ASYNCHRONOUS WORKFLOW MANAGEMENT [patent_app_type] => utility [patent_app_number] => 17/534417 [patent_app_country] => US [patent_app_date] => 2021-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21372 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17534417 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/534417
Asynchronous inter-run coordination management Nov 22, 2021 Issued
Array ( [id] => 18553886 [patent_doc_number] => 20230251898 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-10 [patent_title] => FEDERATED COMPUTING METHOD, ELECTRONIC DEVICE AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/012967 [patent_app_country] => US [patent_app_date] => 2021-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6725 [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] => 18012967 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/012967
FEDERATED COMPUTING METHOD, ELECTRONIC DEVICE AND STORAGE MEDIUM Nov 11, 2021 Pending
Array ( [id] => 18362331 [patent_doc_number] => 20230143922 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-11 [patent_title] => Systems and Methods for Dynamically Binding Robotic Process Automation (RPA) Robots to Resources [patent_app_type] => utility [patent_app_number] => 17/453805 [patent_app_country] => US [patent_app_date] => 2021-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9172 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17453805 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/453805
Systems and methods for dynamically binding robotic process automation (RPA) robots to resources Nov 4, 2021 Issued
Array ( [id] => 17715149 [patent_doc_number] => 11379140 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-05 [patent_title] => System and method for model training orchestration [patent_app_type] => utility [patent_app_number] => 17/494542 [patent_app_country] => US [patent_app_date] => 2021-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 23 [patent_no_of_words] => 16654 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [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] => 17494542 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/494542
System and method for model training orchestration Oct 4, 2021 Issued
Array ( [id] => 18342839 [patent_doc_number] => 11640318 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-02 [patent_title] => Building and scheduling tasks for parallel processing [patent_app_type] => utility [patent_app_number] => 17/491242 [patent_app_country] => US [patent_app_date] => 2021-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 15212 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 280 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17491242 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/491242
Building and scheduling tasks for parallel processing Sep 29, 2021 Issued
Array ( [id] => 19069481 [patent_doc_number] => 20240103907 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-28 [patent_title] => TASK SCHEDULING METHOD AND APPARATUS, ELECTRONIC DEVICE, AND READABLE STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/037414 [patent_app_country] => US [patent_app_date] => 2021-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10758 [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] => 18037414 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/037414
Task scheduling method and apparatus, electronic device, and readable storage medium Sep 28, 2021 Issued
Array ( [id] => 18592036 [patent_doc_number] => 11740934 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-29 [patent_title] => Systems and methods for thread management to optimize resource utilization in a distributed computing environment [patent_app_type] => utility [patent_app_number] => 17/489539 [patent_app_country] => US [patent_app_date] => 2021-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 12996 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17489539 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/489539
Systems and methods for thread management to optimize resource utilization in a distributed computing environment Sep 28, 2021 Issued
Array ( [id] => 18278530 [patent_doc_number] => 20230094002 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-30 [patent_title] => UNIFIED SUBMIT PORT FOR GRAPHICS PROCESSING [patent_app_type] => utility [patent_app_number] => 17/484711 [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] => 45651 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17484711 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/484711
UNIFIED SUBMIT PORT FOR GRAPHICS PROCESSING Sep 23, 2021 Abandoned
Array ( [id] => 18268323 [patent_doc_number] => 20230089565 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-23 [patent_title] => IDENTIFYING SLOW NODES IN A COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/481966 [patent_app_country] => US [patent_app_date] => 2021-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17375 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17481966 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/481966
Identifying slow nodes in a computing environment Sep 21, 2021 Issued
Array ( [id] => 19780566 [patent_doc_number] => 12229600 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-02-18 [patent_title] => Resource management techniques to reduce startup overhead for machine learning tasks [patent_app_type] => utility [patent_app_number] => 17/482272 [patent_app_country] => US [patent_app_date] => 2021-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 17526 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 260 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17482272 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/482272
Resource management techniques to reduce startup overhead for machine learning tasks Sep 21, 2021 Issued
Array ( [id] => 20257822 [patent_doc_number] => 12430172 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-30 [patent_title] => Resource management controller [patent_app_type] => utility [patent_app_number] => 17/481940 [patent_app_country] => US [patent_app_date] => 2021-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 4306 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [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] => 17481940 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/481940
Resource management controller Sep 21, 2021 Issued
Array ( [id] => 18386108 [patent_doc_number] => 11656889 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-23 [patent_title] => Method and system for automatically invoking functionality while using a primary application without user action [patent_app_type] => utility [patent_app_number] => 17/448313 [patent_app_country] => US [patent_app_date] => 2021-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 22540 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17448313 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/448313
Method and system for automatically invoking functionality while using a primary application without user action Sep 20, 2021 Issued
Array ( [id] => 17462342 [patent_doc_number] => 20220075647 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-10 [patent_title] => METHODS AND APPARATUS TO PROTECT OPEN AND CLOSED OPERATING SYSTEMS [patent_app_type] => utility [patent_app_number] => 17/478844 [patent_app_country] => US [patent_app_date] => 2021-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9061 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17478844 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/478844
Methods and apparatus to protect open and closed operating systems Sep 16, 2021 Issued
Array ( [id] => 19566836 [patent_doc_number] => 12141609 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-12 [patent_title] => Method and system for performing data management services for composed information handling systems [patent_app_type] => utility [patent_app_number] => 17/477716 [patent_app_country] => US [patent_app_date] => 2021-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 20503 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 314 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17477716 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/477716
Method and system for performing data management services for composed information handling systems Sep 16, 2021 Issued
Array ( [id] => 17430352 [patent_doc_number] => 20220058061 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-24 [patent_title] => RESOURCE LOADING AND A SERVICE FUNCTION FOR A SOFTWARE APPLICATION [patent_app_type] => utility [patent_app_number] => 17/466136 [patent_app_country] => US [patent_app_date] => 2021-09-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7882 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17466136 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/466136
Resource loading and a service function for a software application Sep 2, 2021 Issued
Array ( [id] => 18124110 [patent_doc_number] => 20230009722 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-12 [patent_title] => PROCESS OPERATION SYSTEM AND PROCESS OPERATION METHOD [patent_app_type] => utility [patent_app_number] => 17/464975 [patent_app_country] => US [patent_app_date] => 2021-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7558 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17464975 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/464975
Process operation system and process operation method for automatically creating, publishing and executing a task Sep 1, 2021 Issued
Menu