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] => 18687010 [patent_doc_number] => 11782747 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-10 [patent_title] => System and method for notebook processing to handle job execution in cross-cloud environment [patent_app_type] => utility [patent_app_number] => 17/153129 [patent_app_country] => US [patent_app_date] => 2021-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7162 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 265 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17153129 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/153129
System and method for notebook processing to handle job execution in cross-cloud environment Jan 19, 2021 Issued
Array ( [id] => 19137321 [patent_doc_number] => 11972288 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-30 [patent_title] => Apparatus, system, and method for multi-level instruction scheduling in a microprocessor [patent_app_type] => utility [patent_app_number] => 17/139356 [patent_app_country] => US [patent_app_date] => 2020-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5318 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [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] => 17139356 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/139356
Apparatus, system, and method for multi-level instruction scheduling in a microprocessor Dec 30, 2020 Issued
Array ( [id] => 18719993 [patent_doc_number] => 11797338 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-24 [patent_title] => Information processing device for reading object from primary device specified by identification, information processing system for reading object from primary device specified by identification, and access control method for reading object from primary device specified by identification [patent_app_type] => utility [patent_app_number] => 17/129992 [patent_app_country] => US [patent_app_date] => 2020-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 13114 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 286 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17129992 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/129992
Information processing device for reading object from primary device specified by identification, information processing system for reading object from primary device specified by identification, and access control method for reading object from primary device specified by identification Dec 21, 2020 Issued
Array ( [id] => 16844784 [patent_doc_number] => 11016871 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-05-25 [patent_title] => Reducing resource consumption associated with executing a bootstrapping process on a computing device [patent_app_type] => utility [patent_app_number] => 17/129536 [patent_app_country] => US [patent_app_date] => 2020-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 20663 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 239 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17129536 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/129536
Reducing resource consumption associated with executing a bootstrapping process on a computing device Dec 20, 2020 Issued
Array ( [id] => 19228761 [patent_doc_number] => 12008399 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-11 [patent_title] => Optimization for scheduling of batch jobs [patent_app_type] => utility [patent_app_number] => 17/121934 [patent_app_country] => US [patent_app_date] => 2020-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 9801 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 445 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17121934 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/121934
Optimization for scheduling of batch jobs Dec 14, 2020 Issued
Array ( [id] => 18546109 [patent_doc_number] => 11719456 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-08 [patent_title] => Thermostat temperature compensation modeling [patent_app_type] => utility [patent_app_number] => 17/114095 [patent_app_country] => US [patent_app_date] => 2020-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 12582 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17114095 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/114095
Thermostat temperature compensation modeling Dec 6, 2020 Issued
Array ( [id] => 17809449 [patent_doc_number] => 20220261284 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-18 [patent_title] => GPU OPERATING METHOD, APPARATUS, DEVICE, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 17/626851 [patent_app_country] => US [patent_app_date] => 2020-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8107 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [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] => 17626851 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/626851
GPU OPERATING METHOD, APPARATUS, DEVICE, AND STORAGE MEDIUM Nov 15, 2020 Abandoned
Array ( [id] => 18892457 [patent_doc_number] => 11871246 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-09 [patent_title] => Placement and scheduling of radio signal processing dataflow operations [patent_app_type] => utility [patent_app_number] => 17/098749 [patent_app_country] => US [patent_app_date] => 2020-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 9579 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17098749 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/098749
Placement and scheduling of radio signal processing dataflow operations Nov 15, 2020 Issued
Array ( [id] => 19062198 [patent_doc_number] => 11941434 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-26 [patent_title] => Task processing method, processing apparatus, and computer system [patent_app_type] => utility [patent_app_number] => 17/097211 [patent_app_country] => US [patent_app_date] => 2020-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 11743 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17097211 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/097211
Task processing method, processing apparatus, and computer system Nov 12, 2020 Issued
Array ( [id] => 18136148 [patent_doc_number] => 11561826 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-01-24 [patent_title] => Scheduling processing of machine learning tasks on heterogeneous compute circuits [patent_app_type] => utility [patent_app_number] => 17/096136 [patent_app_country] => US [patent_app_date] => 2020-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 17 [patent_no_of_words] => 9134 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17096136 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/096136
Scheduling processing of machine learning tasks on heterogeneous compute circuits Nov 11, 2020 Issued
Array ( [id] => 17597810 [patent_doc_number] => 20220147384 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-12 [patent_title] => CONFIGURABLE SCHEDULER WITH PRE-FETCH AND INVALIDATE THREADS IN A GRAPH STREAM PROCESSING SYSTEM [patent_app_type] => utility [patent_app_number] => 17/091055 [patent_app_country] => US [patent_app_date] => 2020-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5547 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17091055 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/091055
Configurable scheduler with pre-fetch and invalidate threads in a graph stream processing system Nov 5, 2020 Issued
Array ( [id] => 18781215 [patent_doc_number] => 11822958 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-21 [patent_title] => Method and a device for data transmission between an internal memory of a system-on-chip and an external memory [patent_app_type] => utility [patent_app_number] => 17/083857 [patent_app_country] => US [patent_app_date] => 2020-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 12354 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17083857 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/083857
Method and a device for data transmission between an internal memory of a system-on-chip and an external memory Oct 28, 2020 Issued
Array ( [id] => 17567765 [patent_doc_number] => 20220131915 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-28 [patent_title] => MANAGEMENT AND IMPLEMENTATION OF APPLICATIONS IN CLOUD-BASED FPGAS [patent_app_type] => utility [patent_app_number] => 17/081464 [patent_app_country] => US [patent_app_date] => 2020-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10147 [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] => 17081464 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/081464
Management and implementation of applications in cloud-based FPGAS Oct 26, 2020 Issued
Array ( [id] => 18154818 [patent_doc_number] => 11567796 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-31 [patent_title] => Configuring hardware multithreading in containers [patent_app_type] => utility [patent_app_number] => 17/077369 [patent_app_country] => US [patent_app_date] => 2020-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9779 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 17077369 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/077369
Configuring hardware multithreading in containers Oct 21, 2020 Issued
Array ( [id] => 19552278 [patent_doc_number] => 12135987 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-05 [patent_title] => Thread scheduling control and memory splitting in a barrel processor [patent_app_type] => utility [patent_app_number] => 17/075096 [patent_app_country] => US [patent_app_date] => 2020-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 13650 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17075096 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/075096
Thread scheduling control and memory splitting in a barrel processor Oct 19, 2020 Issued
Array ( [id] => 16600157 [patent_doc_number] => 20210026688 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-28 [patent_title] => Method and Apparatus for Scheduling Processor Core, and Storage Medium [patent_app_type] => utility [patent_app_number] => 17/069289 [patent_app_country] => US [patent_app_date] => 2020-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9890 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17069289 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/069289
Method and apparatus for scheduling processor core, and storage medium Oct 12, 2020 Issued
Array ( [id] => 19093060 [patent_doc_number] => 11954521 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-09 [patent_title] => Deep learning job scheduling method and system and related device [patent_app_type] => utility [patent_app_number] => 17/038720 [patent_app_country] => US [patent_app_date] => 2020-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 14268 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17038720 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/038720
Deep learning job scheduling method and system and related device Sep 29, 2020 Issued
Array ( [id] => 17387790 [patent_doc_number] => 20220035642 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-03 [patent_title] => DESKTOP AS A SERVICE SYSTEM [patent_app_type] => utility [patent_app_number] => 17/032001 [patent_app_country] => US [patent_app_date] => 2020-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12061 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17032001 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/032001
Systems and methods for autonomous provision of desktop as a service (DAAS) Sep 24, 2020 Issued
Array ( [id] => 18750588 [patent_doc_number] => 11809902 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-07 [patent_title] => Fine-grained conditional dispatching [patent_app_type] => utility [patent_app_number] => 17/031424 [patent_app_country] => US [patent_app_date] => 2020-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 7151 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17031424 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/031424
Fine-grained conditional dispatching Sep 23, 2020 Issued
Array ( [id] => 18998177 [patent_doc_number] => 11915026 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-02-27 [patent_title] => Software containers with user-selectable security levels [patent_app_type] => utility [patent_app_number] => 17/020634 [patent_app_country] => US [patent_app_date] => 2020-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12715 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17020634 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/020634
Software containers with user-selectable security levels Sep 13, 2020 Issued
Menu