Search

Charlie Sun

Examiner (ID: 15468, Phone: (571)270-5100 , Office: P/2196 )

Most Active Art Unit
2196
Art Unit(s)
2196, 2198
Total Applications
737
Issued Applications
645
Pending Applications
63
Abandoned Applications
46

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20641011 [patent_doc_number] => 20260099367 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-04-09 [patent_title] => SYSTEM AND METHOD FOR INPUT DATA LOAD ADAPTIVE PARALLEL PROCESSING [patent_app_type] => utility [patent_app_number] => 19/406535 [patent_app_country] => US [patent_app_date] => 2025-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10516 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [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] => 19406535 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/406535
SYSTEM AND METHOD FOR INPUT DATA LOAD ADAPTIVE PARALLEL PROCESSING Dec 1, 2025 Pending
Array ( [id] => 20641021 [patent_doc_number] => 20260099377 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-04-09 [patent_title] => SYSTEMS AND METHODS TO FACILITATE ADAPTIVE RESOURCE CAPACITY PREDICTION AND CONTROL USING CLOUD INFRASTRUCTURES WITH A CAPACITY PREDICTION INTERFACE [patent_app_type] => utility [patent_app_number] => 19/350299 [patent_app_country] => US [patent_app_date] => 2025-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12879 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19350299 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/350299
SYSTEMS AND METHODS TO FACILITATE ADAPTIVE RESOURCE CAPACITY PREDICTION AND CONTROL USING CLOUD INFRASTRUCTURES WITH A CAPACITY PREDICTION INTERFACE Oct 5, 2025 Pending
Array ( [id] => 19934081 [patent_doc_number] => 12307286 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-05-20 [patent_title] => Machine learning technique for efficiently scheduling tasks for large-scale analysis of binary executables [patent_app_type] => utility [patent_app_number] => 18/988734 [patent_app_country] => US [patent_app_date] => 2024-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 0 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 18988734 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/988734
Machine learning technique for efficiently scheduling tasks for large-scale analysis of binary executables Dec 18, 2024 Issued
Array ( [id] => 20388135 [patent_doc_number] => 12487861 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-02 [patent_title] => Complex computing network for controlling computing operations based on a computing load [patent_app_type] => utility [patent_app_number] => 18/922360 [patent_app_country] => US [patent_app_date] => 2024-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 206 [patent_figures_cnt] => 294 [patent_no_of_words] => 337889 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 1271 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18922360 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/922360
Complex computing network for controlling computing operations based on a computing load Oct 20, 2024 Issued
Array ( [id] => 19795312 [patent_doc_number] => 12236262 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-02-25 [patent_title] => Machine learning technique for efficiently scheduling tasks for large-scale analysis of binary executables [patent_app_type] => utility [patent_app_number] => 18/905078 [patent_app_country] => US [patent_app_date] => 2024-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4772 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18905078 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/905078
Machine learning technique for efficiently scheduling tasks for large-scale analysis of binary executables Oct 1, 2024 Issued
Array ( [id] => 19911892 [patent_doc_number] => 12288103 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-04-29 [patent_title] => Systems and methods to facilitate adaptive resource capacity prediction and control using cloud infrastructures with a capacity prediction interface [patent_app_type] => utility [patent_app_number] => 18/785993 [patent_app_country] => US [patent_app_date] => 2024-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 12881 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18785993 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/785993
Systems and methods to facilitate adaptive resource capacity prediction and control using cloud infrastructures with a capacity prediction interface Jul 25, 2024 Issued
Array ( [id] => 19678302 [patent_doc_number] => 12190166 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-01-07 [patent_title] => System and method for observing and predicting data batch activity in real time [patent_app_type] => utility [patent_app_number] => 18/739658 [patent_app_country] => US [patent_app_date] => 2024-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6109 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18739658 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/739658
System and method for observing and predicting data batch activity in real time Jun 10, 2024 Issued
Array ( [id] => 19740237 [patent_doc_number] => 12217073 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-04 [patent_title] => Method, an apparatus, an electronic device, and a storage medium for detecting virtual machine load [patent_app_type] => utility [patent_app_number] => 18/677805 [patent_app_country] => US [patent_app_date] => 2024-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 13019 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 18677805 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/677805
Method, an apparatus, an electronic device, and a storage medium for detecting virtual machine load May 28, 2024 Issued
Array ( [id] => 19434606 [patent_doc_number] => 20240303104 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-12 [patent_title] => MANAGING PROXY VIRTUAL MACHINES [patent_app_type] => utility [patent_app_number] => 18/667804 [patent_app_country] => US [patent_app_date] => 2024-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19650 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18667804 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/667804
Managing proxy virtual machines May 16, 2024 Issued
Array ( [id] => 19347371 [patent_doc_number] => 20240256334 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-01 [patent_title] => Computer-Implemented Method And An Electronic Control Unit For A Deterministic Data Communication In A Partitioned Embedded System [patent_app_type] => utility [patent_app_number] => 18/631145 [patent_app_country] => US [patent_app_date] => 2024-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5826 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [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] => 18631145 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/631145
Computer-Implemented Method And An Electronic Control Unit For A Deterministic Data Communication In A Partitioned Embedded System Apr 9, 2024 Pending
Array ( [id] => 19617378 [patent_doc_number] => 20240403058 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-05 [patent_title] => IN-VEHICLE DEVICE AND METHOD TO BE EXECUTED BY IN-VEHICLE DEVICE [patent_app_type] => utility [patent_app_number] => 18/624243 [patent_app_country] => US [patent_app_date] => 2024-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2760 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -3 [patent_words_short_claim] => 44 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18624243 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/624243
IN-VEHICLE DEVICE AND METHOD TO BE EXECUTED BY IN-VEHICLE DEVICE Apr 1, 2024 Pending
Array ( [id] => 20281731 [patent_doc_number] => 20250306973 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-02 [patent_title] => SYSTEMS AND METHODS FOR OPTIMIZING VM DEPLOYMENTS [patent_app_type] => utility [patent_app_number] => 18/622751 [patent_app_country] => US [patent_app_date] => 2024-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5770 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18622751 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/622751
SYSTEMS AND METHODS FOR OPTIMIZING VM DEPLOYMENTS Mar 28, 2024 Pending
Array ( [id] => 19482022 [patent_doc_number] => 20240330064 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-03 [patent_title] => METHOD AND SYSTEM FOR RELEASING RESOURCES OF HIGH-PERFORMANCE COMPUTATION SYSTEM [patent_app_type] => utility [patent_app_number] => 18/618897 [patent_app_country] => US [patent_app_date] => 2024-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9483 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 221 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18618897 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/618897
METHOD AND SYSTEM FOR RELEASING RESOURCES OF HIGH-PERFORMANCE COMPUTATION SYSTEM Mar 26, 2024 Pending
Array ( [id] => 19283849 [patent_doc_number] => 20240220325 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-04 [patent_title] => Computer System with Reconfigurable Processors [patent_app_type] => utility [patent_app_number] => 18/603156 [patent_app_country] => US [patent_app_date] => 2024-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19688 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [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] => 18603156 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/603156
Computer system with reconfigurable processors Mar 11, 2024 Issued
Array ( [id] => 20208601 [patent_doc_number] => 20250278321 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-09-04 [patent_title] => HARDWARE-AGNOSTIC REST ENDPOINTS FOR ASYNCHRONOUS OPERATIONS [patent_app_type] => utility [patent_app_number] => 18/591924 [patent_app_country] => US [patent_app_date] => 2024-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5272 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18591924 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/591924
HARDWARE-AGNOSTIC REST ENDPOINTS FOR ASYNCHRONOUS OPERATIONS Feb 28, 2024 Pending
Array ( [id] => 20195452 [patent_doc_number] => 20250272162 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-28 [patent_title] => KEY SERVER AND STORAGE DEADLOCK CONTROL [patent_app_type] => utility [patent_app_number] => 18/588092 [patent_app_country] => US [patent_app_date] => 2024-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1120 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18588092 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/588092
KEY SERVER AND STORAGE DEADLOCK CONTROL Feb 26, 2024 Pending
Array ( [id] => 20195420 [patent_doc_number] => 20250272130 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-28 [patent_title] => Efficient Container Migration [patent_app_type] => utility [patent_app_number] => 18/587066 [patent_app_country] => US [patent_app_date] => 2024-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3525 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 282 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18587066 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/587066
Efficient Container Migration Feb 25, 2024 Pending
Array ( [id] => 20195419 [patent_doc_number] => 20250272129 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-28 [patent_title] => System and method for virtual machine allocation and container placement [patent_app_type] => utility [patent_app_number] => 18/586331 [patent_app_country] => US [patent_app_date] => 2024-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 0 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 291 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18586331 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/586331
System and method for virtual machine allocation and container placement Feb 22, 2024 Pending
Array ( [id] => 19925181 [patent_doc_number] => 12299467 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-13 [patent_title] => Virtual server agent load balancing [patent_app_type] => utility [patent_app_number] => 18/584281 [patent_app_country] => US [patent_app_date] => 2024-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 27769 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18584281 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/584281
Virtual server agent load balancing Feb 21, 2024 Issued
Array ( [id] => 19588326 [patent_doc_number] => 20240385883 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-21 [patent_title] => TECHNIQUES FOR DISTRIBUTED COMPUTING AND STORAGE [patent_app_type] => utility [patent_app_number] => 18/437039 [patent_app_country] => US [patent_app_date] => 2024-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14469 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [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] => 18437039 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/437039
Techniques for distributed computing and storage Feb 7, 2024 Issued
Menu