
Qing Chen
Examiner (ID: 13980, Phone: (571)270-1071 , Office: P/2191 )
| Most Active Art Unit | 2191 |
| Art Unit(s) | 2191 |
| Total Applications | 1245 |
| Issued Applications | 995 |
| Pending Applications | 94 |
| Abandoned Applications | 177 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11896949
[patent_doc_number] => 09766884
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-09-19
[patent_title] => 'Computing quality metrics of source code developers'
[patent_app_type] => utility
[patent_app_number] => 15/479831
[patent_app_country] => US
[patent_app_date] => 2017-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 8239
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 4
[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] => 15479831
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/479831 | Computing quality metrics of source code developers | Apr 4, 2017 | Issued |
Array
(
[id] => 14426953
[patent_doc_number] => 10318280
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-06-11
[patent_title] => System and method for supporting patching in a multitenant application server environment
[patent_app_type] => utility
[patent_app_number] => 15/466267
[patent_app_country] => US
[patent_app_date] => 2017-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 23201
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15466267
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/466267 | System and method for supporting patching in a multitenant application server environment | Mar 21, 2017 | Issued |
Array
(
[id] => 15982233
[patent_doc_number] => 10671444
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-02
[patent_title] => Systems and methods for scheduling tasks and managing computing resource allocation for closed loop control systems
[patent_app_type] => utility
[patent_app_number] => 16/097215
[patent_app_country] => US
[patent_app_date] => 2017-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5758
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 555
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16097215
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/097215 | Systems and methods for scheduling tasks and managing computing resource allocation for closed loop control systems | Mar 20, 2017 | Issued |
Array
(
[id] => 11965407
[patent_doc_number] => 20170269561
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-09-21
[patent_title] => 'COMPUTING ENGINE, SOFTWARE, SYSTEM AND METHOD'
[patent_app_type] => utility
[patent_app_number] => 15/465131
[patent_app_country] => US
[patent_app_date] => 2017-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6190
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 5
[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] => 15465131
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/465131 | COMPUTING ENGINE, SOFTWARE, SYSTEM AND METHOD | Mar 20, 2017 | Abandoned |
Array
(
[id] => 13403645
[patent_doc_number] => 20180253365
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-06
[patent_title] => SYSTEM AND METHOD FOR TESTING A RESOURCE CONSTRAINED DEVICE
[patent_app_type] => utility
[patent_app_number] => 15/463584
[patent_app_country] => US
[patent_app_date] => 2017-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7362
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15463584
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/463584 | System and method for testing a resource constrained device | Mar 19, 2017 | Issued |
Array
(
[id] => 14364281
[patent_doc_number] => 10303443
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-05-28
[patent_title] => Methods and system for custom application development
[patent_app_type] => utility
[patent_app_number] => 15/455086
[patent_app_country] => US
[patent_app_date] => 2017-03-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4725
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15455086
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/455086 | Methods and system for custom application development | Mar 8, 2017 | Issued |
Array
(
[id] => 11708892
[patent_doc_number] => 20170177391
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-22
[patent_title] => 'STATEFUL VIRTUAL COMPUTE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/450795
[patent_app_country] => US
[patent_app_date] => 2017-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 15622
[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] => 15450795
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/450795 | Stateful virtual compute system | Mar 5, 2017 | Issued |
Array
(
[id] => 11944778
[patent_doc_number] => 20170248929
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-31
[patent_title] => 'MACHINE SYSTEM, MACHINE CONTROL COMPUTER, BASE SOFTWARE APPLICATION, COMPUTER-READABLE RECORDING MEDIUM, AND MACHINE CONTROL METHOD FOR INTERCOMMUNICATION WITH MACHINES'
[patent_app_type] => utility
[patent_app_number] => 15/444288
[patent_app_country] => US
[patent_app_date] => 2017-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 9432
[patent_no_of_claims] => 47
[patent_no_of_ind_claims] => 13
[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] => 15444288
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/444288 | Machine system, machine control computer, base software application, computer-readable recording medium, and machine control method for intercommunication with machines | Feb 26, 2017 | Issued |
Array
(
[id] => 13919661
[patent_doc_number] => 10203953
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-02-12
[patent_title] => Identification of duplicate function implementations
[patent_app_type] => utility
[patent_app_number] => 15/441486
[patent_app_country] => US
[patent_app_date] => 2017-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7373
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15441486
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/441486 | Identification of duplicate function implementations | Feb 23, 2017 | Issued |
Array
(
[id] => 13767463
[patent_doc_number] => 10176073
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-08
[patent_title] => Controlling a system under test using a cognitive control based test runner
[patent_app_type] => utility
[patent_app_number] => 15/441867
[patent_app_country] => US
[patent_app_date] => 2017-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 10843
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15441867
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/441867 | Controlling a system under test using a cognitive control based test runner | Feb 23, 2017 | Issued |
Array
(
[id] => 12213854
[patent_doc_number] => 09910663
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-03-06
[patent_title] => 'Network-independent modular applications'
[patent_app_type] => utility
[patent_app_number] => 15/440995
[patent_app_country] => US
[patent_app_date] => 2017-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 14188
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15440995
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/440995 | Network-independent modular applications | Feb 22, 2017 | Issued |
Array
(
[id] => 13376705
[patent_doc_number] => 20180239894
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-23
[patent_title] => UNIVERSAL APPLICATION COMPOSED OF MULTIPLE UNIVERSAL APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 15/436732
[patent_app_country] => US
[patent_app_date] => 2017-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6667
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15436732
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/436732 | UNIVERSAL APPLICATION COMPOSED OF MULTIPLE UNIVERSAL APPLICATIONS | Feb 16, 2017 | Abandoned |
Array
(
[id] => 11938513
[patent_doc_number] => 20170242664
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-24
[patent_title] => 'METHOD, APPARATUS, SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM FOR EXTENDING AT LEAST ONE FUNCTION OF A PACKAGE FILE'
[patent_app_type] => utility
[patent_app_number] => 15/434202
[patent_app_country] => US
[patent_app_date] => 2017-02-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9763
[patent_no_of_claims] => 15
[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] => 15434202
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/434202 | Method, apparatus, system, and non-transitory computer readable medium for extending at least one function of a package file | Feb 15, 2017 | Issued |
Array
(
[id] => 13767471
[patent_doc_number] => 10176077
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-08
[patent_title] => Generating breakpoints for cross-layer debugging
[patent_app_type] => utility
[patent_app_number] => 15/434187
[patent_app_country] => US
[patent_app_date] => 2017-02-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 7486
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 276
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15434187
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/434187 | Generating breakpoints for cross-layer debugging | Feb 15, 2017 | Issued |
Array
(
[id] => 11651430
[patent_doc_number] => 20170147331
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-05-25
[patent_title] => 'UPDATING SOFTWARE COMPONENTS'
[patent_app_type] => utility
[patent_app_number] => 15/426090
[patent_app_country] => US
[patent_app_date] => 2017-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6803
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 40
[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] => 15426090
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/426090 | Updating software components in a program | Feb 6, 2017 | Issued |
Array
(
[id] => 12775354
[patent_doc_number] => 20180150286
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-31
[patent_title] => CROSS-MACHINE BUILD SCHEDULING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/425834
[patent_app_country] => US
[patent_app_date] => 2017-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6716
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15425834
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/425834 | CROSS-MACHINE BUILD SCHEDULING SYSTEM | Feb 5, 2017 | Abandoned |
Array
(
[id] => 14669081
[patent_doc_number] => 10372441
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-08-06
[patent_title] => Build isolation system in a multi-system environment
[patent_app_type] => utility
[patent_app_number] => 15/425775
[patent_app_country] => US
[patent_app_date] => 2017-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6007
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15425775
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/425775 | Build isolation system in a multi-system environment | Feb 5, 2017 | Issued |
Array
(
[id] => 12986311
[patent_doc_number] => 20170344465
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-30
[patent_title] => SYSTEMS AND METHODS FOR GENERATING COVERING ARRAYS
[patent_app_type] => utility
[patent_app_number] => 15/425504
[patent_app_country] => US
[patent_app_date] => 2017-02-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3941
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 184
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15425504
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/425504 | Systems and methods for generating optimized covering arrays | Feb 5, 2017 | Issued |
Array
(
[id] => 12551094
[patent_doc_number] => 10013247
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-07-03
[patent_title] => Collaborative maintenance of software programs
[patent_app_type] => utility
[patent_app_number] => 15/422695
[patent_app_country] => US
[patent_app_date] => 2017-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 10
[patent_no_of_words] => 9923
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 261
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15422695
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/422695 | Collaborative maintenance of software programs | Feb 1, 2017 | Issued |
Array
(
[id] => 13752147
[patent_doc_number] => 10169020
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-01
[patent_title] => Software globalization of distributed packages
[patent_app_type] => utility
[patent_app_number] => 15/422003
[patent_app_country] => US
[patent_app_date] => 2017-02-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 7804
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15422003
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/422003 | Software globalization of distributed packages | Jan 31, 2017 | Issued |