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