
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] => 17528595
[patent_doc_number] => 11301283
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-04-12
[patent_title] => Virtualization extension modules
[patent_app_type] => utility
[patent_app_number] => 16/550602
[patent_app_country] => US
[patent_app_date] => 2019-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6480
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16550602
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/550602 | Virtualization extension modules | Aug 25, 2019 | Issued |
Array
(
[id] => 15214735
[patent_doc_number] => 20190370054
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-05
[patent_title] => Information Protection Method and Apparatus
[patent_app_type] => utility
[patent_app_number] => 16/545941
[patent_app_country] => US
[patent_app_date] => 2019-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8780
[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] => 16545941
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/545941 | Information protection method and apparatus | Aug 19, 2019 | Issued |
Array
(
[id] => 16630374
[patent_doc_number] => 20210049027
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-02-18
[patent_title] => SYSTEMS AND METHODS FOR AUTOMATED MONITORING AND TROUBLESHOOTING OF UNKNOWN DEPENDENCIES IN A VIRTUAL INFRASTRUCTURE
[patent_app_type] => utility
[patent_app_number] => 16/540294
[patent_app_country] => US
[patent_app_date] => 2019-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9082
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16540294
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/540294 | Systems and methods for automated monitoring and troubleshooting of unknown dependencies in a virtual infrastructure | Aug 13, 2019 | Issued |
Array
(
[id] => 17729534
[patent_doc_number] => 11385921
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-07-12
[patent_title] => Collaboration across isolated virtual environments
[patent_app_type] => utility
[patent_app_number] => 16/528461
[patent_app_country] => US
[patent_app_date] => 2019-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 8889
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 263
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16528461
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/528461 | Collaboration across isolated virtual environments | Jul 30, 2019 | Issued |
Array
(
[id] => 17715264
[patent_doc_number] => 11379255
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-07-05
[patent_title] => Acceleration capacity adjustment method and apparatus for adjusting acceleration capacity of virtual machine
[patent_app_type] => utility
[patent_app_number] => 16/521240
[patent_app_country] => US
[patent_app_date] => 2019-07-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 13
[patent_no_of_words] => 11936
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16521240
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/521240 | Acceleration capacity adjustment method and apparatus for adjusting acceleration capacity of virtual machine | Jul 23, 2019 | Issued |
Array
(
[id] => 17164855
[patent_doc_number] => 11150952
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-19
[patent_title] => Accelerating and maintaining large-scale cloud deployment
[patent_app_type] => utility
[patent_app_number] => 16/511149
[patent_app_country] => US
[patent_app_date] => 2019-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8082
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16511149
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/511149 | Accelerating and maintaining large-scale cloud deployment | Jul 14, 2019 | Issued |
Array
(
[id] => 15090577
[patent_doc_number] => 20190340099
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-11-07
[patent_title] => SYSTEM RESOURCE COMPONENT UTILIZATION
[patent_app_type] => utility
[patent_app_number] => 16/512181
[patent_app_country] => US
[patent_app_date] => 2019-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4900
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16512181
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/512181 | System resource component utilization | Jul 14, 2019 | Issued |
Array
(
[id] => 16780141
[patent_doc_number] => 20210117220
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-04-22
[patent_title] => UNIFIED RESOURCE SCHEDULING COORDINATOR, METHOD FOR CREATING A VIRTUAL MACHINE AND/OR CONTAINER, AND UNIFIED RESOURCE SCHEDULING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/041943
[patent_app_country] => US
[patent_app_date] => 2019-07-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10347
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[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] => 17041943
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/041943 | Unified resource scheduling coordinator, method for creating a virtual machine and/or container, and unified resource scheduling system | Jul 4, 2019 | Issued |
Array
(
[id] => 16559103
[patent_doc_number] => 20210004252
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-07
[patent_title] => VIRTUALIZING HARDWARE COMPONENTS THAT IMPLEMENT Al APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 16/502627
[patent_app_country] => US
[patent_app_date] => 2019-07-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8186
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16502627
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/502627 | Virtualizing hardware components that implement AI applications | Jul 2, 2019 | Issued |
Array
(
[id] => 16543342
[patent_doc_number] => 20200409757
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-31
[patent_title] => MANAGING WORKLOADS OF A DEEP NEURAL NETWORK PROCESSOR
[patent_app_type] => utility
[patent_app_number] => 16/454026
[patent_app_country] => US
[patent_app_date] => 2019-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8789
[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] => 16454026
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/454026 | Managing workloads of a deep neural network processor | Jun 25, 2019 | Issued |
Array
(
[id] => 17801986
[patent_doc_number] => 11416286
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-08-16
[patent_title] => Computing on transient resources
[patent_app_type] => utility
[patent_app_number] => 16/450811
[patent_app_country] => US
[patent_app_date] => 2019-06-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11336
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 153
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16450811
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/450811 | Computing on transient resources | Jun 23, 2019 | Issued |
Array
(
[id] => 14872481
[patent_doc_number] => 20190286482
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-19
[patent_title] => SMART REDUCE TASK SCHEDULER
[patent_app_type] => utility
[patent_app_number] => 16/434817
[patent_app_country] => US
[patent_app_date] => 2019-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7531
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16434817
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/434817 | Smart reduce task scheduler | Jun 6, 2019 | Issued |
Array
(
[id] => 16486198
[patent_doc_number] => 20200379803
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-03
[patent_title] => RESOURCE AVAILABILITY-BASED WORKFLOW EXECUTION TIMING DETERMINATION
[patent_app_type] => utility
[patent_app_number] => 16/424941
[patent_app_country] => US
[patent_app_date] => 2019-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15614
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[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] => 16424941
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/424941 | Resource availability-based workflow execution timing determination | May 28, 2019 | Issued |
Array
(
[id] => 16470301
[patent_doc_number] => 20200371838
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-11-26
[patent_title] => SCHEDULING OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 16/420071
[patent_app_country] => US
[patent_app_date] => 2019-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10172
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16420071
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/420071 | Scheduling operations | May 21, 2019 | Issued |
Array
(
[id] => 16454660
[patent_doc_number] => 20200364086
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-11-19
[patent_title] => Redistributing Workloads Across Worker Nodes Based on Policy
[patent_app_type] => utility
[patent_app_number] => 16/413852
[patent_app_country] => US
[patent_app_date] => 2019-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11405
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16413852
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/413852 | Redistributing workloads across worker nodes based on policy | May 15, 2019 | Issued |
Array
(
[id] => 16600165
[patent_doc_number] => 20210026696
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-28
[patent_title] => SCHEDULING OF A PLURALITY OF GRAPHIC PROCESSING UNITS
[patent_app_type] => utility
[patent_app_number] => 17/044284
[patent_app_country] => US
[patent_app_date] => 2019-05-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10088
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17044284
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/044284 | Scheduling of a plurality of graphic processing units | May 5, 2019 | Issued |
Array
(
[id] => 19078640
[patent_doc_number] => 11948008
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-04-02
[patent_title] => System management memory coherency detection
[patent_app_type] => utility
[patent_app_number] => 17/293015
[patent_app_country] => US
[patent_app_date] => 2019-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3313
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[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] => 17293015
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/293015 | System management memory coherency detection | Apr 29, 2019 | Issued |
Array
(
[id] => 16706447
[patent_doc_number] => 10956380
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-23
[patent_title] => System and method for parallel support of multidimensional slices with a multidimensional database
[patent_app_type] => utility
[patent_app_number] => 16/399187
[patent_app_country] => US
[patent_app_date] => 2019-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5144
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16399187
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/399187 | System and method for parallel support of multidimensional slices with a multidimensional database | Apr 29, 2019 | Issued |
Array
(
[id] => 14689125
[patent_doc_number] => 20190243678
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-08
[patent_title] => SECURE SERVICE HOSTED IN A VIRTUAL SECURITY ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 16/386842
[patent_app_country] => US
[patent_app_date] => 2019-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7806
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16386842
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/386842 | Secure service hosted in a virtual security environment | Apr 16, 2019 | Issued |
Array
(
[id] => 17164842
[patent_doc_number] => 11150939
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-19
[patent_title] => Composite batching to manage throughput for online commerce applications
[patent_app_type] => utility
[patent_app_number] => 16/289479
[patent_app_country] => US
[patent_app_date] => 2019-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8978
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16289479
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/289479 | Composite batching to manage throughput for online commerce applications | Feb 27, 2019 | Issued |