Search

Jack Chiang

Supervisory Patent Examiner (ID: 17298, Phone: (571)272-7483 , Office: P/2851 )

Most Active Art Unit
2642
Art Unit(s)
2825, 2642, 2742, 2851, 2601
Total Applications
1026
Issued Applications
719
Pending Applications
72
Abandoned Applications
239

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16623491 [patent_doc_number] => 20210042144 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-11 [patent_title] => VIRTUAL MACHINE MORPHING FOR HETEROGENEOUS MIGRATION ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 17/081788 [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] => 9693 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17081788 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/081788
Virtual machine morphing for heterogeneous migration environments Oct 26, 2020 Issued
Array ( [id] => 16623493 [patent_doc_number] => 20210042146 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-11 [patent_title] => Systems, Methods, and Apparatuses for Resource Monitoring [patent_app_type] => utility [patent_app_number] => 17/077796 [patent_app_country] => US [patent_app_date] => 2020-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8417 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17077796 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/077796
Systems, methods, and apparatuses for resource monitoring Oct 21, 2020 Issued
Array ( [id] => 16583436 [patent_doc_number] => 20210017838 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-21 [patent_title] => RESCHEDULING ONE OR MORE TASKS OF A DIGITAL PLAN ASSOCIATED WITH SUBSYSTEMS OF A WELLSITE BASED ON THE WELLSITE'S STATE [patent_app_type] => utility [patent_app_number] => 17/061173 [patent_app_country] => US [patent_app_date] => 2020-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21524 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17061173 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/061173
Rescheduling one or more tasks of a digital plan associated with subsystems of a wellsite based on the wellsite's state Sep 30, 2020 Issued
Array ( [id] => 17521970 [patent_doc_number] => 20220107819 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-07 [patent_title] => Job Modification To Present A User Interface Based On A User Interface Update Rate [patent_app_type] => utility [patent_app_number] => 17/061273 [patent_app_country] => US [patent_app_date] => 2020-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11987 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17061273 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/061273
Job modification to present a user interface based on a user interface update rate Sep 30, 2020 Issued
Array ( [id] => 19538646 [patent_doc_number] => 12131199 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-29 [patent_title] => Workgroup synchronization and processing [patent_app_type] => utility [patent_app_number] => 17/029935 [patent_app_country] => US [patent_app_date] => 2020-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4964 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17029935 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/029935
Workgroup synchronization and processing Sep 22, 2020 Issued
Array ( [id] => 19375239 [patent_doc_number] => 12066804 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-20 [patent_title] => Integrating container orchestration systems with operational technology devices [patent_app_type] => utility [patent_app_number] => 17/028709 [patent_app_country] => US [patent_app_date] => 2020-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 14159 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 305 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17028709 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/028709
Integrating container orchestration systems with operational technology devices Sep 21, 2020 Issued
Array ( [id] => 20481762 [patent_doc_number] => 12530237 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-01-20 [patent_title] => Device, system, method, and computer program product for dynamic workload offloading and accelerator allocation [patent_app_type] => utility [patent_app_number] => 18/026262 [patent_app_country] => US [patent_app_date] => 2020-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 2061 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18026262 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/026262
Device, system, method, and computer program product for dynamic workload offloading and accelerator allocation Sep 16, 2020 Issued
Array ( [id] => 17462044 [patent_doc_number] => 20220075349 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-10 [patent_title] => METHOD AND APPARATUS FOR MULTI-CORE PROCESSOR MANAGEMENT IN A MOTION CONTROL SYSTEM [patent_app_type] => utility [patent_app_number] => 17/014510 [patent_app_country] => US [patent_app_date] => 2020-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4873 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 17014510 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/014510
METHOD AND APPARATUS FOR MULTI-CORE PROCESSOR MANAGEMENT IN A MOTION CONTROL SYSTEM Sep 7, 2020 Abandoned
Array ( [id] => 16690548 [patent_doc_number] => 20210073026 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-11 [patent_title] => VALIDATING AND PUBLISHING COMPUTING WORKFLOWS FROM REMOTE ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 17/013005 [patent_app_country] => US [patent_app_date] => 2020-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 23147 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17013005 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/013005
VALIDATING AND PUBLISHING COMPUTING WORKFLOWS FROM REMOTE ENVIRONMENTS Sep 3, 2020 Abandoned
Array ( [id] => 17446327 [patent_doc_number] => 20220066832 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-03 [patent_title] => ALLOCATING COMPUTING RESOURCES TO DATA TRANSFER JOBS [patent_app_type] => utility [patent_app_number] => 17/011327 [patent_app_country] => US [patent_app_date] => 2020-09-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4111 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17011327 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/011327
Allocating computing resources to data transfer jobs based on a completed amount and an estimated priority of system failure Sep 2, 2020 Issued
Array ( [id] => 18547037 [patent_doc_number] => 11720389 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-08 [patent_title] => Storage system configuring a storage pool according to shared information, storage device therefor, and operating method thereof [patent_app_type] => utility [patent_app_number] => 16/996632 [patent_app_country] => US [patent_app_date] => 2020-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 8469 [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] => 16996632 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/996632
Storage system configuring a storage pool according to shared information, storage device therefor, and operating method thereof Aug 17, 2020 Issued
Array ( [id] => 18262092 [patent_doc_number] => 11609793 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-21 [patent_title] => Electronic apparatus determining GPUs in a network for effective data learning and method for controlling thereof [patent_app_type] => utility [patent_app_number] => 16/992887 [patent_app_country] => US [patent_app_date] => 2020-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8184 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 325 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16992887 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/992887
Electronic apparatus determining GPUs in a network for effective data learning and method for controlling thereof Aug 12, 2020 Issued
Array ( [id] => 17387816 [patent_doc_number] => 20220035668 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-03 [patent_title] => RESOURCE MANAGEMENT OF A SOFTWARE APPLICATION WITH MULTIPLE SOFTWARE COMPONENTS [patent_app_type] => utility [patent_app_number] => 16/944197 [patent_app_country] => US [patent_app_date] => 2020-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11372 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16944197 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/944197
Resource management of a software application with multiple software components Jul 30, 2020 Issued
Array ( [id] => 16979996 [patent_doc_number] => 20210224233 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-22 [patent_title] => METHOD USING ACCESS INFORMATION IN A DISTRIBUTED FILE SERVER VIRTUAL MACHINE (FSVM) ARCHITECTURE, INCLUDING WEB ACCESS [patent_app_type] => utility [patent_app_number] => 16/942929 [patent_app_country] => US [patent_app_date] => 2020-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 22297 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16942929 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/942929
METHOD USING ACCESS INFORMATION IN A DISTRIBUTED FILE SERVER VIRTUAL MACHINE (FSVM) ARCHITECTURE, INCLUDING WEB ACCESS Jul 29, 2020 Abandoned
Array ( [id] => 17372126 [patent_doc_number] => 20220027178 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-27 [patent_title] => ALLOWING COMMAND SESSION FROM A GUEST OPERATING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 16/938929 [patent_app_country] => US [patent_app_date] => 2020-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10006 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16938929 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/938929
ALLOWING COMMAND SESSION FROM A GUEST OPERATING ENVIRONMENT Jul 24, 2020 Abandoned
Array ( [id] => 17839592 [patent_doc_number] => 20220276897 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-01 [patent_title] => Resource Scheduling Method and System, and Computer-Readable Storage Medium [patent_app_type] => utility [patent_app_number] => 17/623677 [patent_app_country] => US [patent_app_date] => 2020-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3594 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17623677 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/623677
Starting an alternative device after querying a knowledge graph for alternative devices associated with an intended function Jul 5, 2020 Issued
Array ( [id] => 17338107 [patent_doc_number] => 20220004438 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-06 [patent_title] => GPU PROGRAM MULTI-VERSIONING FOR HARDWARE RESOURCE UTILIZATION [patent_app_type] => utility [patent_app_number] => 16/920156 [patent_app_country] => US [patent_app_date] => 2020-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9589 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -25 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16920156 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/920156
GPU PROGRAM MULTI-VERSIONING FOR HARDWARE RESOURCE UTILIZATION Jul 1, 2020 Abandoned
Array ( [id] => 18046684 [patent_doc_number] => 11520638 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-12-06 [patent_title] => Combined active and preinitialized resource management for rapid autoscaling [patent_app_type] => utility [patent_app_number] => 16/912614 [patent_app_country] => US [patent_app_date] => 2020-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 8239 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16912614 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/912614
Combined active and preinitialized resource management for rapid autoscaling Jun 24, 2020 Issued
Array ( [id] => 17202104 [patent_doc_number] => 20210342199 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-04 [patent_title] => GENERATING PREDICTIONS FOR HOST MACHINE DEPLOYMENTS [patent_app_type] => utility [patent_app_number] => 16/910115 [patent_app_country] => US [patent_app_date] => 2020-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6798 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16910115 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/910115
Generating predictions for host machine deployments Jun 23, 2020 Issued
Array ( [id] => 18918424 [patent_doc_number] => 11880704 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-23 [patent_title] => Nested virtual machine support for hypervisors of encrypted state virtual machines [patent_app_type] => utility [patent_app_number] => 16/910565 [patent_app_country] => US [patent_app_date] => 2020-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5241 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16910565 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/910565
Nested virtual machine support for hypervisors of encrypted state virtual machines Jun 23, 2020 Issued
Menu