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] => 19137322 [patent_doc_number] => 11972289 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-30 [patent_title] => Method and system for provisioning workflows based on locality [patent_app_type] => utility [patent_app_number] => 17/236754 [patent_app_country] => US [patent_app_date] => 2021-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 11537 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17236754 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/236754
Method and system for provisioning workflows based on locality Apr 20, 2021 Issued
Array ( [id] => 16994015 [patent_doc_number] => 20210232435 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-29 [patent_title] => TILE SUBSYSTEM AND METHOD FOR AUTOMATED DATA FLOW AND DATA PROCESSING WITHIN AN INTEGRATED CIRCUIT ARCHITECTURE [patent_app_type] => utility [patent_app_number] => 17/231089 [patent_app_country] => US [patent_app_date] => 2021-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10394 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17231089 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/231089
Tile subsystem and method for automated data flow and data processing within an integrated circuit architecture Apr 14, 2021 Issued
Array ( [id] => 17260960 [patent_doc_number] => 20210373945 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-02 [patent_title] => METHOD AND DEVICE FOR PROCESSING DISTRIBUTED DATA SOLVING PROBLEM OF MANUAL INTERVENTION BY DATA ANALYSTS [patent_app_type] => utility [patent_app_number] => 17/228977 [patent_app_country] => US [patent_app_date] => 2021-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6277 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 536 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17228977 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/228977
Method and device for processing distributed data solving problem of manual intervention by data analysts Apr 12, 2021 Issued
Array ( [id] => 18463082 [patent_doc_number] => 11687371 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-06-27 [patent_title] => Systems and methods for determining target allocation parameters for initiating targeted communications in complex computing networks [patent_app_type] => utility [patent_app_number] => 17/228569 [patent_app_country] => US [patent_app_date] => 2021-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 10170 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 438 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17228569 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/228569
Systems and methods for determining target allocation parameters for initiating targeted communications in complex computing networks Apr 11, 2021 Issued
Array ( [id] => 17128601 [patent_doc_number] => 20210303370 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-30 [patent_title] => SCALING VIRTUALIZATION RESOURCE UNITS OF APPLICATIONS [patent_app_type] => utility [patent_app_number] => 17/227108 [patent_app_country] => US [patent_app_date] => 2021-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13075 [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] => 17227108 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/227108
Scaling virtualization resource units of applications Apr 8, 2021 Issued
Array ( [id] => 19780556 [patent_doc_number] => 12229590 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-18 [patent_title] => Device and method of performing content channel generation [patent_app_type] => utility [patent_app_number] => 17/211852 [patent_app_country] => US [patent_app_date] => 2021-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5781 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17211852 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/211852
Device and method of performing content channel generation Mar 24, 2021 Issued
Array ( [id] => 19197722 [patent_doc_number] => 11994960 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-05-28 [patent_title] => Data recovery in virtual desktop infrastructure environments [patent_app_type] => utility [patent_app_number] => 17/201210 [patent_app_country] => US [patent_app_date] => 2021-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8581 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17201210 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/201210
Data recovery in virtual desktop infrastructure environments Mar 14, 2021 Issued
Array ( [id] => 17317019 [patent_doc_number] => 20210406068 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-30 [patent_title] => METHOD AND SYSTEM FOR STREAM COMPUTATION BASED ON DIRECTED ACYCLIC GRAPH (DAG) INTERACTION [patent_app_type] => utility [patent_app_number] => 17/197804 [patent_app_country] => US [patent_app_date] => 2021-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8607 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17197804 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/197804
METHOD AND SYSTEM FOR STREAM COMPUTATION BASED ON DIRECTED ACYCLIC GRAPH (DAG) INTERACTION Mar 9, 2021 Abandoned
Array ( [id] => 17853796 [patent_doc_number] => 20220283838 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-08 [patent_title] => SYSTEM AND METHOD ENABLING SOFTWARE-CONTROLLED PROCESSOR CUSTOMIZATION FOR WORKLOAD OPTIMIZATION [patent_app_type] => utility [patent_app_number] => 17/194478 [patent_app_country] => US [patent_app_date] => 2021-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3901 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17194478 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/194478
System and method enabling software-controlled processor customization for workload optimization Mar 7, 2021 Issued
Array ( [id] => 16950230 [patent_doc_number] => 20210208922 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-08 [patent_title] => SEAMLESS VIRTUAL STANDARD SWITCH TO VIRTUAL DISTRIBUTED SWITCH MIGRATION FOR HYPER-CONVERGED INFRASTRUCTURE [patent_app_type] => utility [patent_app_number] => 17/191726 [patent_app_country] => US [patent_app_date] => 2021-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5048 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 17191726 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/191726
Seamless virtual standard switch to virtual distributed switch migration for hyper-converged infrastructure Mar 3, 2021 Issued
Array ( [id] => 19653498 [patent_doc_number] => 12175292 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-12-24 [patent_title] => Job target aliasing in disaggregated computing systems [patent_app_type] => utility [patent_app_number] => 17/191112 [patent_app_country] => US [patent_app_date] => 2021-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 17196 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17191112 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/191112
Job target aliasing in disaggregated computing systems Mar 2, 2021 Issued
Array ( [id] => 19045182 [patent_doc_number] => 11934291 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-19 [patent_title] => Measurement of parallelism in multicore processors [patent_app_type] => utility [patent_app_number] => 17/183262 [patent_app_country] => US [patent_app_date] => 2021-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11052 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17183262 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/183262
Measurement of parallelism in multicore processors Feb 22, 2021 Issued
Array ( [id] => 18527662 [patent_doc_number] => 11714653 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-08-01 [patent_title] => Fine-grained pipelining using index space mapping [patent_app_type] => utility [patent_app_number] => 17/175733 [patent_app_country] => US [patent_app_date] => 2021-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4465 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17175733 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/175733
Fine-grained pipelining using index space mapping Feb 14, 2021 Issued
Array ( [id] => 17809441 [patent_doc_number] => 20220261276 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-18 [patent_title] => INTENT-BASED ORCHESTRATION OF INDEPENDENT AUTOMATIONS [patent_app_type] => utility [patent_app_number] => 17/175524 [patent_app_country] => US [patent_app_date] => 2021-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11310 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17175524 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/175524
Intent-based orchestration of independent automations Feb 11, 2021 Issued
Array ( [id] => 17216411 [patent_doc_number] => 20210349749 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-11 [patent_title] => SYSTEMS AND METHODS FOR DYNAMIC PROVISIONING OF RESOURCES FOR VIRTUALIZED [patent_app_type] => utility [patent_app_number] => 17/169963 [patent_app_country] => US [patent_app_date] => 2021-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16848 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 17169963 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/169963
SYSTEMS AND METHODS FOR DYNAMIC PROVISIONING OF RESOURCES FOR VIRTUALIZED Feb 7, 2021 Abandoned
Array ( [id] => 19062199 [patent_doc_number] => 11941435 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-26 [patent_title] => Electronic device for rapid entry into application being run, method of operating the same, and storage medium [patent_app_type] => utility [patent_app_number] => 17/168463 [patent_app_country] => US [patent_app_date] => 2021-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 13142 [patent_no_of_claims] => 18 [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] => 17168463 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/168463
Electronic device for rapid entry into application being run, method of operating the same, and storage medium Feb 4, 2021 Issued
Array ( [id] => 18998194 [patent_doc_number] => 11915043 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-02-27 [patent_title] => Scheduler for handling IO requests of different priorities [patent_app_type] => utility [patent_app_number] => 17/162169 [patent_app_country] => US [patent_app_date] => 2021-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 15978 [patent_no_of_claims] => 16 [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] => 17162169 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/162169
Scheduler for handling IO requests of different priorities Jan 28, 2021 Issued
Array ( [id] => 18378064 [patent_doc_number] => 20230153151 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-18 [patent_title] => GPU-SHARED DISPATCHING AND SINGLE-MACHINE MULTI-CARD METHODS, SYSTEMS, AND DEVICES [patent_app_type] => utility [patent_app_number] => 17/917860 [patent_app_country] => US [patent_app_date] => 2021-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6529 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 17917860 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/917860
GPU-shared dispatching and single-machine multi-card methods, systems, and devices Jan 25, 2021 Issued
Array ( [id] => 18638099 [patent_doc_number] => 11762701 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-19 [patent_title] => Computer system providing numeric calculations with less resource usage [patent_app_type] => utility [patent_app_number] => 17/156264 [patent_app_country] => US [patent_app_date] => 2021-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 10481 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17156264 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/156264
Computer system providing numeric calculations with less resource usage Jan 21, 2021 Issued
Array ( [id] => 17194852 [patent_doc_number] => 11163606 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-11-02 [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/153970 [patent_app_country] => US [patent_app_date] => 2021-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 12935 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 252 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17153970 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/153970
Systems and methods for thread management to optimize resource utilization in a distributed computing environment Jan 20, 2021 Issued
Menu