
Diem K. Cao
Examiner (ID: 3815, Phone: (571)272-3760 , Office: P/2196 )
| Most Active Art Unit | 2196 |
| Art Unit(s) | 2126, 2196, 2194 |
| Total Applications | 994 |
| Issued Applications | 746 |
| Pending Applications | 80 |
| Abandoned Applications | 184 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19797029
[patent_doc_number] => 12238013
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-02-25
[patent_title] => Communication and computation integrated network architecture and resource adaptation method
[patent_app_type] => utility
[patent_app_number] => 18/906863
[patent_app_country] => US
[patent_app_date] => 2024-10-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 8
[patent_no_of_words] => 6218
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 318
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18906863
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/906863 | Communication and computation integrated network architecture and resource adaptation method | Oct 3, 2024 | Issued |
Array
(
[id] => 19819089
[patent_doc_number] => 20250077296
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-06
[patent_title] => METHOD FOR MANAGEMENT OF PROCESSING RESOURCES AND APPARATUS FOR IMPLEMENTING THE SAME
[patent_app_type] => utility
[patent_app_number] => 18/761556
[patent_app_country] => US
[patent_app_date] => 2024-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12630
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18761556
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/761556 | METHOD FOR MANAGEMENT OF PROCESSING RESOURCES AND APPARATUS FOR IMPLEMENTING THE SAME | Jul 1, 2024 | Pending |
Array
(
[id] => 20446922
[patent_doc_number] => 20260003644
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-01-01
[patent_title] => ASYNCHRONOUS FUNCTION EXECUTORS UTILIZING WORK UNIT STACKS
[patent_app_type] => utility
[patent_app_number] => 18/754968
[patent_app_country] => US
[patent_app_date] => 2024-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3889
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18754968
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/754968 | ASYNCHRONOUS FUNCTION EXECUTORS UTILIZING WORK UNIT STACKS | Jun 25, 2024 | Pending |
Array
(
[id] => 19925214
[patent_doc_number] => 12299500
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-05-13
[patent_title] => Optimizing cloud instances with smart availability zone failover
[patent_app_type] => utility
[patent_app_number] => 18/748682
[patent_app_country] => US
[patent_app_date] => 2024-06-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 4782
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 18748682
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/748682 | Optimizing cloud instances with smart availability zone failover | Jun 19, 2024 | Issued |
Array
(
[id] => 20773384
[patent_doc_number] => 12657058
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-06-16
[patent_title] => Dynamically selecting artificial intelligence models and hardware environments to execute tasks
[patent_app_type] => utility
[patent_app_number] => 18/732320
[patent_app_country] => US
[patent_app_date] => 2024-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 33073
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18732320
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/732320 | Dynamically selecting artificial intelligence models and hardware environments to execute tasks | Jun 2, 2024 | Issued |
Array
(
[id] => 19558529
[patent_doc_number] => 20240370321
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-07
[patent_title] => SYSTEM AND METHOD FOR MANAGING CONCURRENT EVENTS
[patent_app_type] => utility
[patent_app_number] => 18/658473
[patent_app_country] => US
[patent_app_date] => 2024-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5749
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18658473
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/658473 | SYSTEM AND METHOD FOR MANAGING CONCURRENT EVENTS | May 7, 2024 | Pending |
Array
(
[id] => 19383478
[patent_doc_number] => 20240273348
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-15
[patent_title] => NEURAL PROCESSING DEVICE AND METHOD FOR CONTROLLING THE SAME
[patent_app_type] => utility
[patent_app_number] => 18/642434
[patent_app_country] => US
[patent_app_date] => 2024-04-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18371
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18642434
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/642434 | NEURAL PROCESSING DEVICE AND METHOD FOR CONTROLLING THE SAME | Apr 21, 2024 | Pending |
Array
(
[id] => 19419951
[patent_doc_number] => 20240296074
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-05
[patent_title] => DYNAMIC PROCESS CRITICALITY SCORING
[patent_app_type] => utility
[patent_app_number] => 18/642598
[patent_app_country] => US
[patent_app_date] => 2024-04-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15647
[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] => 18642598
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/642598 | DYNAMIC PROCESS CRITICALITY SCORING | Apr 21, 2024 | Pending |
Array
(
[id] => 20296562
[patent_doc_number] => 20250321805
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-16
[patent_title] => POLICY-BASED RESOURCE AUTOMATION THROUGH DATA INPUT / OUTPUT WORKLOAD ANALYSIS AND FORECASTING
[patent_app_type] => utility
[patent_app_number] => 18/637210
[patent_app_country] => US
[patent_app_date] => 2024-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4563
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18637210
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/637210 | POLICY-BASED RESOURCE AUTOMATION THROUGH DATA INPUT / OUTPUT WORKLOAD ANALYSIS AND FORECASTING | Apr 15, 2024 | Pending |
Array
(
[id] => 20296565
[patent_doc_number] => 20250321808
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-16
[patent_title] => AUGMENTED LARGE LANGUAGE MODEL SYSTEM AND METHOD FOR COMMUNICATION WORKFLOWS
[patent_app_type] => utility
[patent_app_number] => 18/634637
[patent_app_country] => US
[patent_app_date] => 2024-04-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6668
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18634637
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/634637 | AUGMENTED LARGE LANGUAGE MODEL SYSTEM AND METHOD FOR COMMUNICATION WORKFLOWS | Apr 11, 2024 | Pending |
Array
(
[id] => 20234299
[patent_doc_number] => 20250291618
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-09-18
[patent_title] => VIRTUALIZATION ACCELERATION IN DISPLAY PROCESSING
[patent_app_type] => utility
[patent_app_number] => 18/607181
[patent_app_country] => US
[patent_app_date] => 2024-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13496
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18607181
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/607181 | VIRTUALIZATION ACCELERATION IN DISPLAY PROCESSING | Mar 14, 2024 | Pending |
Array
(
[id] => 19267612
[patent_doc_number] => 20240211315
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-27
[patent_title] => RECONCILING RESOURCE MANAGEMENT PLATFORMS
[patent_app_type] => utility
[patent_app_number] => 18/597105
[patent_app_country] => US
[patent_app_date] => 2024-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 27530
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 288
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18597105
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/597105 | Reconciling resource management platforms | Mar 5, 2024 | Issued |
Array
(
[id] => 19588334
[patent_doc_number] => 20240385891
[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/437065
[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] => 14913
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[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] => 18437065
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/437065 | Techniques for distributed computing and storage | Feb 7, 2024 | Issued |
Array
(
[id] => 20102197
[patent_doc_number] => 20250232133
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-17
[patent_title] => METHOD, DEVICE, AND COMPUTER PROGRAM PRODUCT FOR BATCH PROCESSING A PLURALITY OF USER REQUESTS
[patent_app_type] => utility
[patent_app_number] => 18/432666
[patent_app_country] => US
[patent_app_date] => 2024-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2549
[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] => 18432666
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/432666 | METHOD, DEVICE, AND COMPUTER PROGRAM PRODUCT FOR BATCH PROCESSING A PLURALITY OF USER REQUESTS | Feb 4, 2024 | Pending |
Array
(
[id] => 19159701
[patent_doc_number] => 20240152408
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-09
[patent_title] => Dynamic Load Balancing By Analyzing Performance Of Volume To Quality Of Service
[patent_app_type] => utility
[patent_app_number] => 18/414539
[patent_app_country] => US
[patent_app_date] => 2024-01-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9497
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18414539
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/414539 | Dynamic Load Balancing By Analyzing Performance Of Volume To Quality Of Service | Jan 16, 2024 | Issued |
Array
(
[id] => 19405661
[patent_doc_number] => 20240289172
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-29
[patent_title] => INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/413149
[patent_app_country] => US
[patent_app_date] => 2024-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13315
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -4
[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] => 18413149
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/413149 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM | Jan 15, 2024 | Pending |
Array
(
[id] => 20101877
[patent_doc_number] => 20250231813
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-17
[patent_title] => MODULE DEPLOYMENT MANAGEMENT FOR CONSTRAINED DEVICES
[patent_app_type] => utility
[patent_app_number] => 18/412107
[patent_app_country] => US
[patent_app_date] => 2024-01-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4530
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18412107
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/412107 | MODULE DEPLOYMENT MANAGEMENT FOR CONSTRAINED DEVICES | Jan 11, 2024 | Pending |
Array
(
[id] => 19734622
[patent_doc_number] => 12212634
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-01-28
[patent_title] => Centralized rate limiter
[patent_app_type] => utility
[patent_app_number] => 18/531837
[patent_app_country] => US
[patent_app_date] => 2023-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 11335
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18531837
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/531837 | Centralized rate limiter | Dec 6, 2023 | Issued |
Array
(
[id] => 19985667
[patent_doc_number] => 20250123889
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-17
[patent_title] => METHOD AND SYSTEM FOR DYNAMICALLY SCHEDULING EXECUTION OF TASKS
[patent_app_type] => utility
[patent_app_number] => 18/379196
[patent_app_country] => US
[patent_app_date] => 2023-10-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1335
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18379196
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/379196 | METHOD AND SYSTEM FOR DYNAMICALLY SCHEDULING EXECUTION OF TASKS | Oct 11, 2023 | Pending |
Array
(
[id] => 19029172
[patent_doc_number] => 11928532
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-03-12
[patent_title] => Gateway device for integrally processing APIs with security function, and method of operating same
[patent_app_type] => utility
[patent_app_number] => 18/377525
[patent_app_country] => US
[patent_app_date] => 2023-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10593
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 471
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18377525
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/377525 | Gateway device for integrally processing APIs with security function, and method of operating same | Oct 5, 2023 | Issued |