Search

Kenneth Tang

Examiner (ID: 13082, Phone: (571)272-3772 , Office: P/2199 )

Most Active Art Unit
2199
Art Unit(s)
2195, 2196, 2199, 2197, 2127
Total Applications
1020
Issued Applications
838
Pending Applications
78
Abandoned Applications
122

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18756035 [patent_doc_number] => 20230359480 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-09 [patent_title] => METHOD FOR UPGRADING NODES IN BATCHES, RELATED APPARATUS, AND DEVICE [patent_app_type] => utility [patent_app_number] => 18/352918 [patent_app_country] => US [patent_app_date] => 2023-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13826 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18352918 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/352918
METHOD FOR UPGRADING NODES IN BATCHES, RELATED APPARATUS, AND DEVICE Jul 13, 2023 Pending
Array ( [id] => 20202962 [patent_doc_number] => 12405740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-02 [patent_title] => Direct access storage for persistent services in a virtualized computing system [patent_app_type] => utility [patent_app_number] => 18/339923 [patent_app_country] => US [patent_app_date] => 2023-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2167 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18339923 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/339923
Direct access storage for persistent services in a virtualized computing system Jun 21, 2023 Issued
Array ( [id] => 19617421 [patent_doc_number] => 20240403101 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-05 [patent_title] => DATA ACCESS BY VIRTUAL PROCESSORS IN A DISTRIBUTED SYSTEM [patent_app_type] => utility [patent_app_number] => 18/328010 [patent_app_country] => US [patent_app_date] => 2023-06-02 [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] => -17 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18328010 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/328010
DATA ACCESS BY VIRTUAL PROCESSORS IN A DISTRIBUTED SYSTEM Jun 1, 2023 Pending
Array ( [id] => 19617414 [patent_doc_number] => 20240403094 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-05 [patent_title] => Client-Aware Container Image Optimization [patent_app_type] => utility [patent_app_number] => 18/204588 [patent_app_country] => US [patent_app_date] => 2023-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11885 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18204588 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/204588
Client-Aware Container Image Optimization May 31, 2023 Pending
Array ( [id] => 19581730 [patent_doc_number] => 12147851 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-19 [patent_title] => System, method and recording medium for temperature-aware task scheduling [patent_app_type] => utility [patent_app_number] => 18/201929 [patent_app_country] => US [patent_app_date] => 2023-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5368 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18201929 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/201929
System, method and recording medium for temperature-aware task scheduling May 24, 2023 Issued
Array ( [id] => 19603209 [patent_doc_number] => 20240394089 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-28 [patent_title] => METHOD AND SYSTEM FOR COMPLIANCE-BASED FLEX ON DEMAND IN A MULTI APPLICATION PROGRAMMING INTERFACE (API) VIRTUAL DESKTOP INFRASTRUCTURE (VDI) ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 18/322482 [patent_app_country] => US [patent_app_date] => 2023-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 22126 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18322482 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/322482
METHOD AND SYSTEM FOR COMPLIANCE-BASED FLEX ON DEMAND IN A MULTI APPLICATION PROGRAMMING INTERFACE (API) VIRTUAL DESKTOP INFRASTRUCTURE (VDI) ENVIRONMENT May 22, 2023 Pending
Array ( [id] => 18614296 [patent_doc_number] => 20230281033 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-07 [patent_title] => INTEGRATING VIRTUALIZATION AND HOST NETWORKING [patent_app_type] => utility [patent_app_number] => 18/316209 [patent_app_country] => US [patent_app_date] => 2023-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8047 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18316209 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/316209
Integrating virtualization and host networking May 10, 2023 Issued
Array ( [id] => 19530238 [patent_doc_number] => 20240354140 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-24 [patent_title] => MAPPING VIRTUAL PROCESSOR CORES TO HETEROGENEOUS PHYSICAL PROCESSOR CORES [patent_app_type] => utility [patent_app_number] => 18/302707 [patent_app_country] => US [patent_app_date] => 2023-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6204 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18302707 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/302707
MAPPING VIRTUAL PROCESSOR CORES TO HETEROGENEOUS PHYSICAL PROCESSOR CORES Apr 17, 2023 Pending
Array ( [id] => 18881322 [patent_doc_number] => 20240004691 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-04 [patent_title] => SYSTEM AND METHOD FOR DYNAMIC ADJUSTMENT OF DATA PLANE VIRTUAL MACHINES [patent_app_type] => utility [patent_app_number] => 18/295678 [patent_app_country] => US [patent_app_date] => 2023-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12865 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18295678 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/295678
System and method for dynamic adjustment of data plane virtual machines Apr 3, 2023 Issued
Array ( [id] => 19451042 [patent_doc_number] => 20240311172 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-19 [patent_title] => Dynamic Control of eBPF Program Execution in an Operating System Kernel [patent_app_type] => utility [patent_app_number] => 18/185463 [patent_app_country] => US [patent_app_date] => 2023-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6318 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18185463 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/185463
Dynamic control of eBPF program execution in an operating system kernel Mar 16, 2023 Issued
Array ( [id] => 18651605 [patent_doc_number] => 20230297441 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-21 [patent_title] => METHODS AND SYSTEMS FOR DYNAMIC LOAD BALANCING OF PROCESSING RESOURCES IN DISTRIBUTED ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 18/121675 [patent_app_country] => US [patent_app_date] => 2023-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15014 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18121675 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/121675
Methods and systems for dynamic load balancing of processing resources in distributed environments Mar 14, 2023 Issued
Array ( [id] => 19303295 [patent_doc_number] => 20240231875 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-11 [patent_title] => METHOD OF DEPLOYING AN AGENT PLATFORM THAT ENABLES CLOUD-BASED MANAGEMENT OF MANAGEMENT APPLIANCES [patent_app_type] => utility [patent_app_number] => 18/120471 [patent_app_country] => US [patent_app_date] => 2023-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7330 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18120471 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/120471
METHOD OF DEPLOYING AN AGENT PLATFORM THAT ENABLES CLOUD-BASED MANAGEMENT OF MANAGEMENT APPLIANCES Mar 12, 2023 Abandoned
Array ( [id] => 19437148 [patent_doc_number] => 20240305646 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-12 [patent_title] => CREDIT UNITS-BASED ACCESS CONTROL FOR DATA CENTER RESOURCES [patent_app_type] => utility [patent_app_number] => 18/119862 [patent_app_country] => US [patent_app_date] => 2023-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8414 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18119862 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/119862
CREDIT UNITS-BASED ACCESS CONTROL FOR DATA CENTER RESOURCES Mar 9, 2023 Pending
Array ( [id] => 20257806 [patent_doc_number] => 12430156 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-30 [patent_title] => Managing containers across multiple operating systems [patent_app_type] => utility [patent_app_number] => 18/111331 [patent_app_country] => US [patent_app_date] => 2023-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5987 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 313 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18111331 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/111331
Managing containers across multiple operating systems Feb 16, 2023 Issued
Array ( [id] => 19391401 [patent_doc_number] => 20240281271 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-22 [patent_title] => DATA PROTECTION FOR SHORT-TERM AND LONG-TERM DATA [patent_app_type] => utility [patent_app_number] => 18/170375 [patent_app_country] => US [patent_app_date] => 2023-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16495 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18170375 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/170375
DATA PROTECTION FOR SHORT-TERM AND LONG-TERM DATA Feb 15, 2023 Pending
Array ( [id] => 18438304 [patent_doc_number] => 20230185599 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-15 [patent_title] => FAST DEVICE DISCOVERY FOR VIRTUAL MACHINES [patent_app_type] => utility [patent_app_number] => 18/166728 [patent_app_country] => US [patent_app_date] => 2023-02-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10504 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18166728 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/166728
Fast device discovery for virtual machines Feb 8, 2023 Issued
Array ( [id] => 18839412 [patent_doc_number] => 11847486 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-12-19 [patent_title] => Capacity resolver for point of presence (POP) systems [patent_app_type] => utility [patent_app_number] => 18/162566 [patent_app_country] => US [patent_app_date] => 2023-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 9786 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 284 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18162566 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/162566
Capacity resolver for point of presence (POP) systems Jan 30, 2023 Issued
Array ( [id] => 19347356 [patent_doc_number] => 20240256319 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-01 [patent_title] => SYSTEMS AND METHODS FOR REMOTE PERIPHERAL DEVICE CONTROL VIRTUALIZATION [patent_app_type] => utility [patent_app_number] => 18/160731 [patent_app_country] => US [patent_app_date] => 2023-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8547 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18160731 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/160731
SYSTEMS AND METHODS FOR REMOTE PERIPHERAL DEVICE CONTROL VIRTUALIZATION Jan 26, 2023 Pending
Array ( [id] => 19334305 [patent_doc_number] => 20240248735 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-25 [patent_title] => MULTI-USER VIRTUAL MACHINE PLATFORM [patent_app_type] => utility [patent_app_number] => 18/099899 [patent_app_country] => US [patent_app_date] => 2023-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11713 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18099899 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/099899
MULTI-USER VIRTUAL MACHINE PLATFORM Jan 19, 2023 Pending
Array ( [id] => 19334311 [patent_doc_number] => 20240248741 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-25 [patent_title] => UNIFIED DEPLOYMENT OF CONTAINER INFRASTRUCTURE AND RESOURCES [patent_app_type] => utility [patent_app_number] => 18/156588 [patent_app_country] => US [patent_app_date] => 2023-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6152 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18156588 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/156588
UNIFIED DEPLOYMENT OF CONTAINER INFRASTRUCTURE AND RESOURCES Jan 18, 2023 Pending
Menu