
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |