Search

Kenneth Tang

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

Most Active Art Unit
2199
Art Unit(s)
2199, 2127, 2197, 2195, 2196
Total Applications
1013
Issued Applications
835
Pending Applications
81
Abandoned Applications
121

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20296534 [patent_doc_number] => 20250321777 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-16 [patent_title] => FRAMEWORK FOR HIGH PERFORMANCE BLOCKCHAINS [patent_app_type] => utility [patent_app_number] => 19/250276 [patent_app_country] => US [patent_app_date] => 2025-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11577 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19250276 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/250276
FRAMEWORK FOR HIGH PERFORMANCE BLOCKCHAINS Jun 25, 2025 Pending
Array ( [id] => 20296534 [patent_doc_number] => 20250321777 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-16 [patent_title] => FRAMEWORK FOR HIGH PERFORMANCE BLOCKCHAINS [patent_app_type] => utility [patent_app_number] => 19/250276 [patent_app_country] => US [patent_app_date] => 2025-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11577 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19250276 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/250276
FRAMEWORK FOR HIGH PERFORMANCE BLOCKCHAINS Jun 25, 2025 Pending
Array ( [id] => 19963821 [patent_doc_number] => 12333330 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-06-17 [patent_title] => Apparatus and method for increasing security of a virtual machine [patent_app_type] => utility [patent_app_number] => 18/889946 [patent_app_country] => US [patent_app_date] => 2024-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 25090 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18889946 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/889946
Apparatus and method for increasing security of a virtual machine Sep 18, 2024 Issued
Array ( [id] => 20415671 [patent_doc_number] => 12498957 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-16 [patent_title] => Data processing method and apparatus, and readable medium and computing device [patent_app_type] => utility [patent_app_number] => 18/886790 [patent_app_country] => US [patent_app_date] => 2024-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 6 [patent_no_of_words] => 2413 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18886790 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/886790
Data processing method and apparatus, and readable medium and computing device Sep 15, 2024 Issued
Array ( [id] => 19740263 [patent_doc_number] => 12217099 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-02-04 [patent_title] => Resource allocation optimization using artificial intelligence [patent_app_type] => utility [patent_app_number] => 18/749419 [patent_app_country] => US [patent_app_date] => 2024-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 13911 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 375 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18749419 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/749419
Resource allocation optimization using artificial intelligence Jun 19, 2024 Issued
Array ( [id] => 19499241 [patent_doc_number] => 20240338259 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-10 [patent_title] => Compact Synchronization in Managed Runtimes [patent_app_type] => utility [patent_app_number] => 18/747956 [patent_app_country] => US [patent_app_date] => 2024-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6708 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18747956 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/747956
Compact Synchronization in Managed Runtimes Jun 18, 2024 Pending
Array ( [id] => 19588311 [patent_doc_number] => 20240385868 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-21 [patent_title] => FRAMEWORK FOR HIGH PERFORMANCE BLOCKCHAINS [patent_app_type] => utility [patent_app_number] => 18/667008 [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] => 16796 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18667008 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/667008
Framework for high performance blockchains May 16, 2024 Issued
Array ( [id] => 19596104 [patent_doc_number] => 12153952 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-11-26 [patent_title] => Method for processing multiple transactions converted from single transaction in processor, and processor for performing same [patent_app_type] => utility [patent_app_number] => 18/641999 [patent_app_country] => US [patent_app_date] => 2024-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6035 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18641999 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/641999
Method for processing multiple transactions converted from single transaction in processor, and processor for performing same Apr 21, 2024 Issued
Array ( [id] => 19334329 [patent_doc_number] => 20240248759 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-25 [patent_title] => SCHEDULING OF A PLURALITY OF GRAPHIC PROCESSING UNITS [patent_app_type] => utility [patent_app_number] => 18/628102 [patent_app_country] => US [patent_app_date] => 2024-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10164 [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] => 18628102 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/628102
SCHEDULING OF A PLURALITY OF GRAPHIC PROCESSING UNITS Apr 4, 2024 Pending
Array ( [id] => 19334329 [patent_doc_number] => 20240248759 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-25 [patent_title] => SCHEDULING OF A PLURALITY OF GRAPHIC PROCESSING UNITS [patent_app_type] => utility [patent_app_number] => 18/628102 [patent_app_country] => US [patent_app_date] => 2024-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10164 [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] => 18628102 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/628102
SCHEDULING OF A PLURALITY OF GRAPHIC PROCESSING UNITS Apr 4, 2024 Pending
Array ( [id] => 19254115 [patent_doc_number] => 20240205112 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-20 [patent_title] => MANAGING A CLOUD SERVICE [patent_app_type] => utility [patent_app_number] => 18/589529 [patent_app_country] => US [patent_app_date] => 2024-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4543 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 48 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18589529 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/589529
MANAGING A CLOUD SERVICE Feb 27, 2024 Pending
Array ( [id] => 19283830 [patent_doc_number] => 20240220306 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-04 [patent_title] => SYSTEM AND METHOD FOR REQUEST ISOLATION [patent_app_type] => utility [patent_app_number] => 18/425985 [patent_app_country] => US [patent_app_date] => 2024-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16215 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18425985 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/425985
System and method for request isolation Jan 28, 2024 Issued
Array ( [id] => 19283830 [patent_doc_number] => 20240220306 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-04 [patent_title] => SYSTEM AND METHOD FOR REQUEST ISOLATION [patent_app_type] => utility [patent_app_number] => 18/425985 [patent_app_country] => US [patent_app_date] => 2024-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16215 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18425985 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/425985
System and method for request isolation Jan 28, 2024 Issued
Array ( [id] => 19443466 [patent_doc_number] => 12093741 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-09-17 [patent_title] => Apparatus and methods for determining a resource distribution [patent_app_type] => utility [patent_app_number] => 18/398339 [patent_app_country] => US [patent_app_date] => 2023-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 23804 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 314 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18398339 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/398339
Apparatus and methods for determining a resource distribution Dec 27, 2023 Issued
Array ( [id] => 19581705 [patent_doc_number] => 12147823 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-11-19 [patent_title] => Apparatus and method for providing a safety-critical operating environment (SCOE) [patent_app_type] => utility [patent_app_number] => 18/395149 [patent_app_country] => US [patent_app_date] => 2023-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 28961 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18395149 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/395149
Apparatus and method for providing a safety-critical operating environment (SCOE) Dec 21, 2023 Issued
Array ( [id] => 20130927 [patent_doc_number] => 12373240 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-29 [patent_title] => Provisioning of node based on downsizing or migration [patent_app_type] => utility [patent_app_number] => 18/544263 [patent_app_country] => US [patent_app_date] => 2023-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 5323 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 322 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18544263 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/544263
Provisioning of node based on downsizing or migration Dec 17, 2023 Issued
Array ( [id] => 20130927 [patent_doc_number] => 12373240 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-29 [patent_title] => Provisioning of node based on downsizing or migration [patent_app_type] => utility [patent_app_number] => 18/544263 [patent_app_country] => US [patent_app_date] => 2023-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 14 [patent_no_of_words] => 5323 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 322 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18544263 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/544263
Provisioning of node based on downsizing or migration Dec 17, 2023 Issued
Array ( [id] => 19971645 [patent_doc_number] => 12340260 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-24 [patent_title] => Critical section speedup using help-enabled locks [patent_app_type] => utility [patent_app_number] => 18/515027 [patent_app_country] => US [patent_app_date] => 2023-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7723 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18515027 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/515027
Critical section speedup using help-enabled locks Nov 19, 2023 Issued
Array ( [id] => 19811488 [patent_doc_number] => 12242882 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-04 [patent_title] => Guest cluster deployed as virtual extension of management cluster in a virtualized computing system [patent_app_type] => utility [patent_app_number] => 18/504744 [patent_app_country] => US [patent_app_date] => 2023-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9396 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18504744 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/504744
Guest cluster deployed as virtual extension of management cluster in a virtualized computing system Nov 7, 2023 Issued
Array ( [id] => 19383081 [patent_doc_number] => 20240272951 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-15 [patent_title] => CONTROL METHOD, SYSTEM AND DEVICE WITH EDGE CLOUD SERVICE STABILITY [patent_app_type] => utility [patent_app_number] => 18/501934 [patent_app_country] => US [patent_app_date] => 2023-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10412 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [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] => 18501934 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/501934
Control method, system and device with edge cloud service stability Nov 2, 2023 Issued
Menu