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] => 16271018 [patent_doc_number] => 20200272506 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-27 [patent_title] => ARITHMETIC AND LOGICAL OPERATIONS IN A MULTI-USER NETWORK [patent_app_type] => utility [patent_app_number] => 16/287156 [patent_app_country] => US [patent_app_date] => 2019-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18820 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16287156 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/287156
Arithmetic and logical operations in a multi-user network Feb 26, 2019 Issued
Array ( [id] => 16271019 [patent_doc_number] => 20200272507 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-27 [patent_title] => INTELLIGENT SERVER TASK BALANCING BASED ON SERVER CAPACITY [patent_app_type] => utility [patent_app_number] => 16/286084 [patent_app_country] => US [patent_app_date] => 2019-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14868 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 314 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16286084 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/286084
Intelligent server task balancing based on server capacity Feb 25, 2019 Issued
Array ( [id] => 18204064 [patent_doc_number] => 11586455 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-21 [patent_title] => Managing containers across multiple operating systems [patent_app_type] => utility [patent_app_number] => 16/281984 [patent_app_country] => US [patent_app_date] => 2019-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10637 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16281984 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/281984
Managing containers across multiple operating systems Feb 20, 2019 Issued
Array ( [id] => 16787989 [patent_doc_number] => 10990422 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-27 [patent_title] => Information processing device, information processing method and program [patent_app_type] => utility [patent_app_number] => 16/281744 [patent_app_country] => US [patent_app_date] => 2019-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 8383 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16281744 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/281744
Information processing device, information processing method and program Feb 20, 2019 Issued
Array ( [id] => 17017018 [patent_doc_number] => 11086657 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-10 [patent_title] => Method and system for scheduling transactions in a data system [patent_app_type] => utility [patent_app_number] => 16/266144 [patent_app_country] => US [patent_app_date] => 2019-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 11213 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16266144 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/266144
Method and system for scheduling transactions in a data system Feb 3, 2019 Issued
Array ( [id] => 15902969 [patent_doc_number] => 20200151004 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-14 [patent_title] => REMOTE WORKING SYSTEM AND WORKING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 16/212510 [patent_app_country] => US [patent_app_date] => 2018-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5401 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16212510 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/212510
REMOTE WORKING SYSTEM AND WORKING METHOD THEREOF Dec 5, 2018 Abandoned
Array ( [id] => 14506375 [patent_doc_number] => 20190196842 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-27 [patent_title] => MEDIUM, CHANGE DETECTION METHOD, AND CHANGE DETECTION APPARATUS [patent_app_type] => utility [patent_app_number] => 16/210016 [patent_app_country] => US [patent_app_date] => 2018-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11017 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -2 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16210016 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/210016
MEDIUM, CHANGE DETECTION METHOD, AND CHANGE DETECTION APPARATUS Dec 4, 2018 Abandoned
Array ( [id] => 17338091 [patent_doc_number] => 20220004422 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-06 [patent_title] => Method and Apparatus of Providing a Function as a Service (FAAS) Deployment of an Application [patent_app_type] => utility [patent_app_number] => 17/296606 [patent_app_country] => US [patent_app_date] => 2018-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7962 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [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] => 17296606 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/296606
Method and apparatus of providing a function as a service (faas) deployment of an application Dec 4, 2018 Issued
Array ( [id] => 14411199 [patent_doc_number] => 20190171443 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-06 [patent_title] => Method of Updating Application and Recording Medium [patent_app_type] => utility [patent_app_number] => 16/207504 [patent_app_country] => US [patent_app_date] => 2018-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5106 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16207504 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/207504
Method of Updating Application and Recording Medium Dec 2, 2018 Abandoned
Array ( [id] => 15997883 [patent_doc_number] => 20200174812 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-04 [patent_title] => CAPTURING TRACES OF VIRTUAL MACHINE OBJECTS COMBINED WITH CORRELATED SYSTEM DATA [patent_app_type] => utility [patent_app_number] => 16/205515 [patent_app_country] => US [patent_app_date] => 2018-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7745 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16205515 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/205515
Capturing traces of virtual machine objects combined with correlated system data Nov 29, 2018 Issued
Array ( [id] => 14472925 [patent_doc_number] => 20190188107 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-20 [patent_title] => HEALTH MONITORING FOR CLOUD COMPUTING PLATFORMS [patent_app_type] => utility [patent_app_number] => 16/206865 [patent_app_country] => US [patent_app_date] => 2018-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11612 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16206865 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/206865
Health monitoring for cloud computing platforms Nov 29, 2018 Issued
Array ( [id] => 15966885 [patent_doc_number] => 20200167194 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-28 [patent_title] => OPTIMIZING INITIATOR ALLOCATION [patent_app_type] => utility [patent_app_number] => 16/199695 [patent_app_country] => US [patent_app_date] => 2018-11-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7457 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16199695 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/199695
Optimizing initiator allocation Nov 25, 2018 Issued
Array ( [id] => 14076663 [patent_doc_number] => 20190087219 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-21 [patent_title] => MANAGEABLE EXTERNAL WAKE OF VIRTUAL MACHINES [patent_app_type] => utility [patent_app_number] => 16/193442 [patent_app_country] => US [patent_app_date] => 2018-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4027 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16193442 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/193442
Manageable external wake of virtual machines Nov 15, 2018 Issued
Array ( [id] => 15871183 [patent_doc_number] => 20200142995 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-07 [patent_title] => Intelligently Scheduling Resynchronization Jobs in a Distributed Object-Based Storage System [patent_app_type] => utility [patent_app_number] => 16/182448 [patent_app_country] => US [patent_app_date] => 2018-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4627 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16182448 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/182448
Intelligently scheduling resynchronization jobs in a distributed object-based storage system Nov 5, 2018 Issued
Array ( [id] => 16636853 [patent_doc_number] => 10915362 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-09 [patent_title] => Task management system, task management method, and task management program [patent_app_type] => utility [patent_app_number] => 16/180866 [patent_app_country] => US [patent_app_date] => 2018-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 6874 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 277 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16180866 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/180866
Task management system, task management method, and task management program Nov 4, 2018 Issued
Array ( [id] => 16636853 [patent_doc_number] => 10915362 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-09 [patent_title] => Task management system, task management method, and task management program [patent_app_type] => utility [patent_app_number] => 16/180866 [patent_app_country] => US [patent_app_date] => 2018-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 6874 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 277 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16180866 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/180866
Task management system, task management method, and task management program Nov 4, 2018 Issued
Array ( [id] => 17309023 [patent_doc_number] => 11210133 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-12-28 [patent_title] => Workload mobility between disparate execution environments [patent_app_type] => utility [patent_app_number] => 16/174488 [patent_app_country] => US [patent_app_date] => 2018-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 21 [patent_no_of_words] => 35526 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16174488 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/174488
Workload mobility between disparate execution environments Oct 29, 2018 Issued
Array ( [id] => 15836839 [patent_doc_number] => 20200133702 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-30 [patent_title] => VIRTUAL WORKLOAD MIGRATIONS [patent_app_type] => utility [patent_app_number] => 16/174571 [patent_app_country] => US [patent_app_date] => 2018-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9023 [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] => 16174571 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/174571
Virtual workload migrations Oct 29, 2018 Issued
Array ( [id] => 13992273 [patent_doc_number] => 20190065294 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-28 [patent_title] => REMOTE PRODUCT INVOCATION FRAMEWORK [patent_app_type] => utility [patent_app_number] => 16/170987 [patent_app_country] => US [patent_app_date] => 2018-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5800 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16170987 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/170987
Remote product invocation framework Oct 24, 2018 Issued
Array ( [id] => 15804539 [patent_doc_number] => 20200125412 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-23 [patent_title] => DYNAMIC WORKLOAD MANAGEMENT BASED ON PREDICTIVE MODELING AND RECOMMENDATION ENGINE FOR STORAGE SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/165523 [patent_app_country] => US [patent_app_date] => 2018-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4847 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16165523 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/165523
Dynamic workload management based on predictive modeling and recommendation engine for storage systems Oct 18, 2018 Issued
Menu