
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] => 10314194
[patent_doc_number] => 20150199197
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-16
[patent_title] => 'VERSION MANAGEMENT FOR APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 14/391571
[patent_app_country] => US
[patent_app_date] => 2012-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8568
[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] => 14391571
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/391571 | VERSION MANAGEMENT FOR APPLICATIONS | Jun 7, 2012 | Abandoned |
Array
(
[id] => 9766054
[patent_doc_number] => 08850401
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-09-30
[patent_title] => 'Monitoring a software system using an interpretation rule of an ontology'
[patent_app_type] => utility
[patent_app_number] => 13/468430
[patent_app_country] => US
[patent_app_date] => 2012-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 5592
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13468430
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/468430 | Monitoring a software system using an interpretation rule of an ontology | May 9, 2012 | Issued |
Array
(
[id] => 9707552
[patent_doc_number] => 08832648
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-09-09
[patent_title] => 'Managing dynamic configuration data for a set of components'
[patent_app_type] => utility
[patent_app_number] => 13/467780
[patent_app_country] => US
[patent_app_date] => 2012-05-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5347
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13467780
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/467780 | Managing dynamic configuration data for a set of components | May 8, 2012 | Issued |
Array
(
[id] => 8372608
[patent_doc_number] => 20120221997
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-30
[patent_title] => 'NAVIGATION-INDEPENDENT ACCESS TO ELEMENTS OF AN INTEGRATED DEVELOPMENT ENVIRONMENT (IDE) USING UNIFORM RESOURCE LOCATORS (URLS)'
[patent_app_type] => utility
[patent_app_number] => 13/465157
[patent_app_country] => US
[patent_app_date] => 2012-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3562
[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] => 13465157
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/465157 | Navigation-independent access to elements of an integrated development environment (IDE) using uniform resource locators (URLs) | May 6, 2012 | Issued |
Array
(
[id] => 8794473
[patent_doc_number] => 20130111442
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-02
[patent_title] => 'PARALLEL DEVELOPMENT OF A SOFTWARE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/447633
[patent_app_country] => US
[patent_app_date] => 2012-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 9366
[patent_no_of_claims] => 16
[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] => 13447633
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/447633 | Parallel development of a software system | Apr 15, 2012 | Issued |
Array
(
[id] => 11482210
[patent_doc_number] => 09588756
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-03-07
[patent_title] => 'Updating software components in a program'
[patent_app_type] => utility
[patent_app_number] => 14/387215
[patent_app_country] => US
[patent_app_date] => 2012-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6783
[patent_no_of_claims] => 51
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 195
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14387215
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/387215 | Updating software components in a program | Mar 21, 2012 | Issued |
Array
(
[id] => 8461051
[patent_doc_number] => 08296736
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-10-23
[patent_title] => 'Automated business process testing that spans multiple platforms or applications'
[patent_app_type] => utility
[patent_app_number] => 13/417597
[patent_app_country] => US
[patent_app_date] => 2012-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 13
[patent_no_of_words] => 4464
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13417597
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/417597 | Automated business process testing that spans multiple platforms or applications | Mar 11, 2012 | Issued |
Array
(
[id] => 10137478
[patent_doc_number] => 09170798
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-10-27
[patent_title] => 'System and method for customizing a deployment plan for a multi-tier application in a cloud infrastructure'
[patent_app_type] => utility
[patent_app_number] => 13/411357
[patent_app_country] => US
[patent_app_date] => 2012-03-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 15701
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13411357
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/411357 | System and method for customizing a deployment plan for a multi-tier application in a cloud infrastructure | Mar 1, 2012 | Issued |
Array
(
[id] => 9847865
[patent_doc_number] => 08949798
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-03
[patent_title] => 'Framework for conditionally executing code in an application using conditions in the framework and in the application'
[patent_app_type] => utility
[patent_app_number] => 13/402326
[patent_app_country] => US
[patent_app_date] => 2012-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 13449
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 254
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13402326
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/402326 | Framework for conditionally executing code in an application using conditions in the framework and in the application | Feb 21, 2012 | Issued |
Array
(
[id] => 10867364
[patent_doc_number] => 08893094
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-11-18
[patent_title] => 'Hardware compilation and/or translation with fault detection and roll back functionality'
[patent_app_type] => utility
[patent_app_number] => 13/341812
[patent_app_country] => US
[patent_app_date] => 2011-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4453
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13341812
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/341812 | Hardware compilation and/or translation with fault detection and roll back functionality | Dec 29, 2011 | Issued |
Array
(
[id] => 9623465
[patent_doc_number] => 08793660
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-29
[patent_title] => 'Automated testing of programming code for a web service'
[patent_app_type] => utility
[patent_app_number] => 13/341553
[patent_app_country] => US
[patent_app_date] => 2011-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 13
[patent_no_of_words] => 13331
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 274
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13341553
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/341553 | Automated testing of programming code for a web service | Dec 29, 2011 | Issued |
Array
(
[id] => 8214346
[patent_doc_number] => 20120131562
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-24
[patent_title] => 'METHOD AND APPARATUS FOR UPGRADING VIRTUAL MACHINE IN A PORTABLE TERMINAL'
[patent_app_type] => utility
[patent_app_number] => 13/302106
[patent_app_country] => US
[patent_app_date] => 2011-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2956
[patent_no_of_claims] => 12
[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] => publications/A1/0131/20120131562.pdf
[firstpage_image] =>[orig_patent_app_number] => 13302106
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/302106 | METHOD AND APPARATUS FOR UPGRADING VIRTUAL MACHINE IN A PORTABLE TERMINAL | Nov 21, 2011 | Abandoned |
Array
(
[id] => 10072388
[patent_doc_number] => 09110747
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-08-18
[patent_title] => 'Obtaining program data over a network'
[patent_app_type] => utility
[patent_app_number] => 13/302656
[patent_app_country] => US
[patent_app_date] => 2011-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4817
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 218
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13302656
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/302656 | Obtaining program data over a network | Nov 21, 2011 | Issued |
Array
(
[id] => 9879161
[patent_doc_number] => 08966457
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-24
[patent_title] => 'Method and system for converting a single-threaded software program into an application-specific supercomputer'
[patent_app_type] => utility
[patent_app_number] => 13/296232
[patent_app_country] => US
[patent_app_date] => 2011-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 70
[patent_figures_cnt] => 71
[patent_no_of_words] => 74947
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 4
[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] => 13296232
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/296232 | Method and system for converting a single-threaded software program into an application-specific supercomputer | Nov 14, 2011 | Issued |
Array
(
[id] => 8816687
[patent_doc_number] => 20130117732
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-09
[patent_title] => 'TECHNIQUE TO IMPROVE PERFORMANCE OF SOFTWARE BREAKPOINT HANDLING'
[patent_app_type] => utility
[patent_app_number] => 13/293099
[patent_app_country] => US
[patent_app_date] => 2011-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2336
[patent_no_of_claims] => 20
[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] => 13293099
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/293099 | Software breakpoint handling by eliminating instruction replacement and execution under certain conditions | Nov 8, 2011 | Issued |
Array
(
[id] => 10003072
[patent_doc_number] => 09047166
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-06-02
[patent_title] => 'System for generating application software installed on a mobile terminal'
[patent_app_type] => utility
[patent_app_number] => 14/355740
[patent_app_country] => US
[patent_app_date] => 2011-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 33
[patent_figures_cnt] => 39
[patent_no_of_words] => 34609
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 312
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14355740
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/355740 | System for generating application software installed on a mobile terminal | Nov 3, 2011 | Issued |
Array
(
[id] => 9532680
[patent_doc_number] => 08756566
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-06-17
[patent_title] => 'Parallel development of a software system'
[patent_app_type] => utility
[patent_app_number] => 13/287267
[patent_app_country] => US
[patent_app_date] => 2011-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 9395
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 223
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13287267
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/287267 | Parallel development of a software system | Nov 1, 2011 | Issued |
Array
(
[id] => 8424790
[patent_doc_number] => 08281288
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-10-02
[patent_title] => 'Integrated development environment with network-based compilation and sandboxed native machine-language capabilities'
[patent_app_type] => utility
[patent_app_number] => 13/278011
[patent_app_country] => US
[patent_app_date] => 2011-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4446
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 4
[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] => 13278011
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/278011 | Integrated development environment with network-based compilation and sandboxed native machine-language capabilities | Oct 19, 2011 | Issued |
Array
(
[id] => 9472581
[patent_doc_number] => 08726230
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-05-13
[patent_title] => 'Generating a user interface for sending data among resources'
[patent_app_type] => utility
[patent_app_number] => 13/267924
[patent_app_country] => US
[patent_app_date] => 2011-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7252
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 366
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13267924
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/267924 | Generating a user interface for sending data among resources | Oct 6, 2011 | Issued |
Array
(
[id] => 8757182
[patent_doc_number] => 20130091487
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-04-11
[patent_title] => 'SCALABLE PROPERTY-SENSITIVE POINTS-TO ANALYSIS FOR PROGRAM CODE'
[patent_app_type] => utility
[patent_app_number] => 13/253521
[patent_app_country] => US
[patent_app_date] => 2011-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 13630
[patent_no_of_claims] => 22
[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] => 13253521
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/253521 | Scalable property-sensitive points-to analysis for program code | Oct 4, 2011 | Issued |