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] => 17260969 [patent_doc_number] => 20210373954 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-02 [patent_title] => DATA MANAGEMENT FOR EDGE ARCHITECTURES [patent_app_type] => utility [patent_app_number] => 17/401652 [patent_app_country] => US [patent_app_date] => 2021-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8458 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17401652 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/401652
Data management for edge architectures Aug 12, 2021 Issued
Array ( [id] => 19045762 [patent_doc_number] => 11934877 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-19 [patent_title] => Workflow resource management for cloud computing services [patent_app_type] => utility [patent_app_number] => 17/444737 [patent_app_country] => US [patent_app_date] => 2021-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 13957 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17444737 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/444737
Workflow resource management for cloud computing services Aug 8, 2021 Issued
Array ( [id] => 18276023 [patent_doc_number] => 11614967 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-28 [patent_title] => Distributed scheduling in a virtual machine environment [patent_app_type] => utility [patent_app_number] => 17/390213 [patent_app_country] => US [patent_app_date] => 2021-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 12859 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17390213 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/390213
Distributed scheduling in a virtual machine environment Jul 29, 2021 Issued
Array ( [id] => 19686303 [patent_doc_number] => 20250004848 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-02 [patent_title] => DYNAMIC STEERING OF DATA-PARALLEL WORKLOADS BETWEEN ACCELERATORS [patent_app_type] => utility [patent_app_number] => 18/292883 [patent_app_country] => US [patent_app_date] => 2021-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17469 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18292883 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/292883
DYNAMIC STEERING OF DATA-PARALLEL WORKLOADS BETWEEN ACCELERATORS Jul 26, 2021 Pending
Array ( [id] => 19276424 [patent_doc_number] => 12026554 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-02 [patent_title] => Query-response system for identifying application priority [patent_app_type] => utility [patent_app_number] => 17/386361 [patent_app_country] => US [patent_app_date] => 2021-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 17905 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 272 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17386361 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/386361
Query-response system for identifying application priority Jul 26, 2021 Issued
Array ( [id] => 19313541 [patent_doc_number] => 12039358 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-07-16 [patent_title] => Efficient management of packet flow information at network function virtualization services [patent_app_type] => utility [patent_app_number] => 17/385778 [patent_app_country] => US [patent_app_date] => 2021-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 18003 [patent_no_of_claims] => 20 [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] => 17385778 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/385778
Efficient management of packet flow information at network function virtualization services Jul 25, 2021 Issued
Array ( [id] => 18168875 [patent_doc_number] => 20230035486 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-02 [patent_title] => MANAGING EXECUTION OF CONTINUOUS DELIVERY PIPELINES FOR A CLOUD PLATFORM BASED DATA CENTER [patent_app_type] => utility [patent_app_number] => 17/382192 [patent_app_country] => US [patent_app_date] => 2021-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19013 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17382192 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/382192
Managing execution of continuous delivery pipelines for a cloud platform based data center Jul 20, 2021 Issued
Array ( [id] => 17372120 [patent_doc_number] => 20220027172 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-27 [patent_title] => ASSIGNING COMPUTING RESOURCES TO EXECUTION OF EVALUATORS FOR IMAGE ANIMATION [patent_app_type] => utility [patent_app_number] => 17/379996 [patent_app_country] => US [patent_app_date] => 2021-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7183 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17379996 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/379996
Assigning computing resources to execution of evaluators for image animation Jul 18, 2021 Issued
Array ( [id] => 18622319 [patent_doc_number] => 11755360 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-12 [patent_title] => Detecting layered bottlenecks in microservices [patent_app_type] => utility [patent_app_number] => 17/375185 [patent_app_country] => US [patent_app_date] => 2021-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6796 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17375185 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/375185
Detecting layered bottlenecks in microservices Jul 13, 2021 Issued
Array ( [id] => 18890029 [patent_doc_number] => 11868802 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-09 [patent_title] => Application lifecycle management based on real-time resource usage [patent_app_type] => utility [patent_app_number] => 17/371651 [patent_app_country] => US [patent_app_date] => 2021-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7598 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17371651 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/371651
Application lifecycle management based on real-time resource usage Jul 8, 2021 Issued
Array ( [id] => 18095644 [patent_doc_number] => 20220413985 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-29 [patent_title] => OPTIMIZING CPU REQUESTS AND LIMITS FOR A POD BASED ON BENCHMARKED HARDWARE [patent_app_type] => utility [patent_app_number] => 17/305021 [patent_app_country] => US [patent_app_date] => 2021-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6673 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17305021 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/305021
Optimizing CPU requests and limits for a pod based on benchmarked hardware Jun 28, 2021 Issued
Array ( [id] => 18095563 [patent_doc_number] => 20220413904 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-29 [patent_title] => DISTRIBUTED TASK PROGRESS REPORT [patent_app_type] => utility [patent_app_number] => 17/305052 [patent_app_country] => US [patent_app_date] => 2021-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4996 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17305052 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/305052
Distributed task progress report Jun 28, 2021 Issued
Array ( [id] => 19356064 [patent_doc_number] => 12056512 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-06 [patent_title] => Secure computing mechanism [patent_app_type] => utility [patent_app_number] => 17/357999 [patent_app_country] => US [patent_app_date] => 2021-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8969 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17357999 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/357999
Secure computing mechanism Jun 24, 2021 Issued
Array ( [id] => 17143785 [patent_doc_number] => 20210311798 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-07 [patent_title] => DYNAMIC MICROSERVICES ALLOCATION MECHANISM [patent_app_type] => utility [patent_app_number] => 17/304657 [patent_app_country] => US [patent_app_date] => 2021-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8912 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 42 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17304657 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/304657
Dynamic microservices allocation mechanism Jun 23, 2021 Issued
Array ( [id] => 18095597 [patent_doc_number] => 20220413938 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-29 [patent_title] => MANAGING COMPUTE RESOURCES AND RUNTIME OBJECT LOAD STATUS IN A PLATFORM FRAMEWORK [patent_app_type] => utility [patent_app_number] => 17/355246 [patent_app_country] => US [patent_app_date] => 2021-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11744 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17355246 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/355246
Managing compute resources and runtime object load status in a platform framework Jun 22, 2021 Issued
Array ( [id] => 17682447 [patent_doc_number] => 11366700 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-06-21 [patent_title] => Hierarchical workload allocation in a storage system [patent_app_type] => utility [patent_app_number] => 17/304242 [patent_app_country] => US [patent_app_date] => 2021-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 9582 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17304242 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/304242
Hierarchical workload allocation in a storage system Jun 15, 2021 Issued
Array ( [id] => 17294566 [patent_doc_number] => 20210390405 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-16 [patent_title] => MICROSERVICE-BASED TRAINING SYSTEMS IN HETEROGENEOUS GRAPHIC PROCESSOR UNIT (GPU) CLUSTER AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 17/340639 [patent_app_country] => US [patent_app_date] => 2021-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8253 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17340639 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/340639
Microservice-based training systems in heterogeneous graphic processor unit (GPU) cluster and operating method thereof Jun 6, 2021 Issued
Array ( [id] => 17643920 [patent_doc_number] => 20220171658 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-02 [patent_title] => ACTIVE SCHEDULING METHOD AND COMPUTING APPARATUS [patent_app_type] => utility [patent_app_number] => 17/327600 [patent_app_country] => US [patent_app_date] => 2021-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6398 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17327600 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/327600
Active scheduling method and computing apparatus May 20, 2021 Issued
Array ( [id] => 17069365 [patent_doc_number] => 20210271581 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-02 [patent_title] => EXPONENTIAL DECAY REAL-TIME CAPACITY PLANNING [patent_app_type] => utility [patent_app_number] => 17/325602 [patent_app_country] => US [patent_app_date] => 2021-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11751 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17325602 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/325602
Exponential decay real-time capacity planning May 19, 2021 Issued
Array ( [id] => 19029152 [patent_doc_number] => 11928512 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-12 [patent_title] => Quiesce reconfigurable data processor [patent_app_type] => utility [patent_app_number] => 17/322697 [patent_app_country] => US [patent_app_date] => 2021-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 17 [patent_no_of_words] => 19661 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17322697 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/322697
Quiesce reconfigurable data processor May 16, 2021 Issued
Menu