
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] => 12797074
[patent_doc_number] => 20180157527
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-07
[patent_title] => DEVICE AND METHOD FOR DYNAMICALLY ADJUSTING TASK LOADING OF MULTI-CORE PROCESSOR
[patent_app_type] => utility
[patent_app_number] => 15/831655
[patent_app_country] => US
[patent_app_date] => 2017-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3521
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15831655
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/831655 | Device and method for dynamically adjusting task loading of multi-core processor | Dec 4, 2017 | Issued |
Array
(
[id] => 15919279
[patent_doc_number] => 10656877
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-19
[patent_title] => Virtual storage controller
[patent_app_type] => utility
[patent_app_number] => 15/831744
[patent_app_country] => US
[patent_app_date] => 2017-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6177
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15831744
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/831744 | Virtual storage controller | Dec 4, 2017 | Issued |
Array
(
[id] => 14411261
[patent_doc_number] => 20190171474
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-06
[patent_title] => FLOW MANAGEMENT AND FLOW MODELING IN NETWORK CLOUDS
[patent_app_type] => utility
[patent_app_number] => 15/829806
[patent_app_country] => US
[patent_app_date] => 2017-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20458
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15829806
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/829806 | Flow management and flow modeling in network clouds | Nov 30, 2017 | Issued |
Array
(
[id] => 12775294
[patent_doc_number] => 20180150266
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-31
[patent_title] => INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM AND INFORMATION PROCESSING METHOD FOR EXECUTING DOCUMENT READING PROCESSING
[patent_app_type] => utility
[patent_app_number] => 15/827546
[patent_app_country] => US
[patent_app_date] => 2017-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8583
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -2
[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] => 15827546
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/827546 | Information processing apparatus, information processing system and information processing method for executing document reading processing | Nov 29, 2017 | Issued |
Array
(
[id] => 12262626
[patent_doc_number] => 20180081823
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-22
[patent_title] => 'THRESHOLDING TASK CONTROL BLOCKS FOR STAGING AND DESTAGING'
[patent_app_type] => utility
[patent_app_number] => 15/825343
[patent_app_country] => US
[patent_app_date] => 2017-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7857
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15825343
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/825343 | Thresholding task control blocks for staging and destaging | Nov 28, 2017 | Issued |
Array
(
[id] => 12242003
[patent_doc_number] => 20180074866
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-15
[patent_title] => 'System and Method for Intelligent Task Management and Routing'
[patent_app_type] => utility
[patent_app_number] => 15/818191
[patent_app_country] => US
[patent_app_date] => 2017-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 11582
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15818191
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/818191 | System and method for intelligent task management and routing | Nov 19, 2017 | Issued |
Array
(
[id] => 13083095
[patent_doc_number] => 10061614
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-28
[patent_title] => Resource management for untrusted programs
[patent_app_type] => utility
[patent_app_number] => 15/811718
[patent_app_country] => US
[patent_app_date] => 2017-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4690
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[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] => 15811718
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/811718 | Resource management for untrusted programs | Nov 13, 2017 | Issued |
Array
(
[id] => 16767526
[patent_doc_number] => 10979320
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-04-13
[patent_title] => Managing a cloud service
[patent_app_type] => utility
[patent_app_number] => 15/788361
[patent_app_country] => US
[patent_app_date] => 2017-10-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 4542
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15788361
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/788361 | Managing a cloud service | Oct 18, 2017 | Issued |
Array
(
[id] => 12161183
[patent_doc_number] => 20180032448
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-02-01
[patent_title] => 'Guarded Memory Access in a Multi-Thread Safe System Level Modeling Simulation'
[patent_app_type] => utility
[patent_app_number] => 15/729337
[patent_app_country] => US
[patent_app_date] => 2017-10-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 10278
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15729337
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/729337 | Guarded memory access in a multi-thread safe system level modeling simulation | Oct 9, 2017 | Issued |
Array
(
[id] => 13304367
[patent_doc_number] => 20180203720
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-19
[patent_title] => TECHNIQUES TO MANAGE VIRTUAL CLASSES FOR STATISTICAL TESTS
[patent_app_type] => utility
[patent_app_number] => 15/724973
[patent_app_country] => US
[patent_app_date] => 2017-10-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 27327
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15724973
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/724973 | Techniques to manage virtual classes for statistical tests | Oct 3, 2017 | Issued |
Array
(
[id] => 17151286
[patent_doc_number] => 11144363
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-10-12
[patent_title] => Workflow management system
[patent_app_type] => utility
[patent_app_number] => 15/708007
[patent_app_country] => US
[patent_app_date] => 2017-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 12298
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15708007
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/708007 | Workflow management system | Sep 17, 2017 | Issued |
Array
(
[id] => 13721471
[patent_doc_number] => 20170371690
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-12-28
[patent_title] => DATABASE SYSTEMS AND RELATED METHODS FOR VALIDATION WORKFLOWS
[patent_app_type] => utility
[patent_app_number] => 15/701297
[patent_app_country] => US
[patent_app_date] => 2017-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13648
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15701297
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/701297 | Database systems and related methods for validation workflows | Sep 10, 2017 | Issued |
Array
(
[id] => 15516823
[patent_doc_number] => 10564998
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-02-18
[patent_title] => Load balancing using predictive VM-based analytics
[patent_app_type] => utility
[patent_app_number] => 15/693244
[patent_app_country] => US
[patent_app_date] => 2017-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 17421
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 15693244
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/693244 | Load balancing using predictive VM-based analytics | Aug 30, 2017 | Issued |
Array
(
[id] => 13933501
[patent_doc_number] => 20190050266
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-14
[patent_title] => SOFTWARE APPLICATION RUNTIME HAVING DYNAMIC EVALUATION FUNCTIONS AND PARAMETERS
[patent_app_type] => utility
[patent_app_number] => 15/673152
[patent_app_country] => US
[patent_app_date] => 2017-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13372
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15673152
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/673152 | Software application runtime having dynamic evaluation functions and parameters | Aug 8, 2017 | Issued |
Array
(
[id] => 12025747
[patent_doc_number] => 20170315846
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-02
[patent_title] => 'TASK SCHEDULING METHOD AND APPARATUS ON HETEROGENEOUS MULTI-CORE RECONFIGURABLE COMPUTING PLATFORM'
[patent_app_type] => utility
[patent_app_number] => 15/650608
[patent_app_country] => US
[patent_app_date] => 2017-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 13820
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15650608
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/650608 | Task scheduling method and apparatus on heterogeneous multi-core reconfigurable computing platform | Jul 13, 2017 | Issued |
Array
(
[id] => 15609303
[patent_doc_number] => 10585713
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-10
[patent_title] => System and method for dynamic orchestration
[patent_app_type] => utility
[patent_app_number] => 15/648061
[patent_app_country] => US
[patent_app_date] => 2017-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 6575
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15648061
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/648061 | System and method for dynamic orchestration | Jul 11, 2017 | Issued |
Array
(
[id] => 15012555
[patent_doc_number] => 10452422
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-22
[patent_title] => Method and apparatus for deploying virtual machine instance, and device
[patent_app_type] => utility
[patent_app_number] => 15/637812
[patent_app_country] => US
[patent_app_date] => 2017-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 7976
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15637812
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/637812 | Method and apparatus for deploying virtual machine instance, and device | Jun 28, 2017 | Issued |
Array
(
[id] => 11981996
[patent_doc_number] => 20170286149
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-05
[patent_title] => 'Method for Managing Memory of Virtual Machine, Physical Host, PCIE Device and Configuration Method Thereof, and Migration Management Device'
[patent_app_type] => utility
[patent_app_number] => 15/630467
[patent_app_country] => US
[patent_app_date] => 2017-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 17498
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15630467
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/630467 | Method for managing memory of virtual machine, physical host, PCIE device and configuration method thereof, and migration management device | Jun 21, 2017 | Issued |
Array
(
[id] => 11981994
[patent_doc_number] => 20170286148
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-05
[patent_title] => 'Virtual Machine Scaling Method and Device'
[patent_app_type] => utility
[patent_app_number] => 15/629853
[patent_app_country] => US
[patent_app_date] => 2017-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7450
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15629853
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/629853 | Virtual machine scaling method and device | Jun 21, 2017 | Issued |
Array
(
[id] => 14886819
[patent_doc_number] => 10423452
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-09-24
[patent_title] => Allocating resources to virtual machines
[patent_app_type] => utility
[patent_app_number] => 15/629887
[patent_app_country] => US
[patent_app_date] => 2017-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5282
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15629887
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/629887 | Allocating resources to virtual machines | Jun 21, 2017 | Issued |