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] => 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
Menu