
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] => 9431172
[patent_doc_number] => 08707259
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-04-22
[patent_title] => 'Framework for open dynamic reflective applications'
[patent_app_type] => utility
[patent_app_number] => 12/273605
[patent_app_country] => US
[patent_app_date] => 2008-11-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6521
[patent_no_of_claims] => 22
[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] => 12273605
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/273605 | Framework for open dynamic reflective applications | Nov 18, 2008 | Issued |
Array
(
[id] => 5565995
[patent_doc_number] => 20090138848
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-05-28
[patent_title] => 'COMPUTER READABLE RECORDING MEDIUM ON WHICH PROGRAM CONVERTING PROCESS PROGRAM IS RECORDED, PROGRAM CONVERTING METHOD, AND PROGRAM CONVERTING APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 12/273214
[patent_app_country] => US
[patent_app_date] => 2008-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 3161
[patent_no_of_claims] => 3
[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] => publications/A1/0138/20090138848.pdf
[firstpage_image] =>[orig_patent_app_number] => 12273214
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/273214 | COMPUTER READABLE RECORDING MEDIUM ON WHICH PROGRAM CONVERTING PROCESS PROGRAM IS RECORDED, PROGRAM CONVERTING METHOD, AND PROGRAM CONVERTING APPARATUS | Nov 17, 2008 | Abandoned |
Array
(
[id] => 6555010
[patent_doc_number] => 20100125840
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-05-20
[patent_title] => 'AUTOMATION OF APPLICATION DEPLOYMENT'
[patent_app_type] => utility
[patent_app_number] => 12/273306
[patent_app_country] => US
[patent_app_date] => 2008-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3216
[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] => publications/A1/0125/20100125840.pdf
[firstpage_image] =>[orig_patent_app_number] => 12273306
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/273306 | Automation of application deployment | Nov 17, 2008 | Issued |
Array
(
[id] => 6554872
[patent_doc_number] => 20100125835
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-05-20
[patent_title] => 'HIGH EFFICIENCY COMPILATION FRAMEWORK'
[patent_app_type] => utility
[patent_app_number] => 12/272401
[patent_app_country] => US
[patent_app_date] => 2008-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5437
[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] => publications/A1/0125/20100125835.pdf
[firstpage_image] =>[orig_patent_app_number] => 12272401
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/272401 | High efficiency compilation framework for streamlining the execution of compiled code | Nov 16, 2008 | Issued |
Array
(
[id] => 5566003
[patent_doc_number] => 20090138856
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-05-28
[patent_title] => 'SYSTEM AND METHOD FOR SOFTWARE PERFORMANCE TESTING AND DETERMINING A FRUSTRATION INDEX'
[patent_app_type] => utility
[patent_app_number] => 12/272623
[patent_app_country] => US
[patent_app_date] => 2008-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 3754
[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] => publications/A1/0138/20090138856.pdf
[firstpage_image] =>[orig_patent_app_number] => 12272623
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/272623 | System and method for software performance testing and determining a frustration index | Nov 16, 2008 | Issued |
Array
(
[id] => 7684018
[patent_doc_number] => 20100122123
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-05-13
[patent_title] => 'METHOD FOR GUARANTEEING CONSISTENCY OF FUNCTIONAL PARTS ACROSS A SOFTWARE INSTALLATION IN A COMPUTER'
[patent_app_type] => utility
[patent_app_number] => 12/268021
[patent_app_country] => US
[patent_app_date] => 2008-11-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2481
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0122/20100122123.pdf
[firstpage_image] =>[orig_patent_app_number] => 12268021
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/268021 | METHOD FOR GUARANTEEING CONSISTENCY OF FUNCTIONAL PARTS ACROSS A SOFTWARE INSTALLATION IN A COMPUTER | Nov 9, 2008 | Abandoned |
Array
(
[id] => 6368548
[patent_doc_number] => 20100088495
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-08
[patent_title] => 'MODE-SPECIFIC CONTAINER RUNTIME ATTACHMENT'
[patent_app_type] => utility
[patent_app_number] => 12/251311
[patent_app_country] => US
[patent_app_date] => 2008-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3966
[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] => publications/A1/0088/20100088495.pdf
[firstpage_image] =>[orig_patent_app_number] => 12251311
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/251311 | MODE-SPECIFIC CONTAINER RUNTIME ATTACHMENT | Oct 13, 2008 | Abandoned |
Array
(
[id] => 5292250
[patent_doc_number] => 20090024980
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-22
[patent_title] => 'USER INTERFACES AND SOFTWARE REUSE IN MODEL BASED SOFTWARE SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 12/238469
[patent_app_country] => US
[patent_app_date] => 2008-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4357
[patent_no_of_claims] => 6
[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/0024/20090024980.pdf
[firstpage_image] =>[orig_patent_app_number] => 12238469
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/238469 | USER INTERFACES AND SOFTWARE REUSE IN MODEL BASED SOFTWARE SYSTEMS | Sep 25, 2008 | Abandoned |
Array
(
[id] => 9116371
[patent_doc_number] => 08572563
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-29
[patent_title] => 'User interfaces and software reuse in model based software systems'
[patent_app_type] => utility
[patent_app_number] => 12/238463
[patent_app_country] => US
[patent_app_date] => 2008-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4374
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 317
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12238463
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/238463 | User interfaces and software reuse in model based software systems | Sep 25, 2008 | Issued |
Array
(
[id] => 6621746
[patent_doc_number] => 20100064280
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-11
[patent_title] => 'SYSTEMS AND METHODS FOR IMPLEMENTING TEST APPLICATIONS FOR SYSTEMS USING LOCKS'
[patent_app_type] => utility
[patent_app_number] => 12/206813
[patent_app_country] => US
[patent_app_date] => 2008-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3122
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0064/20100064280.pdf
[firstpage_image] =>[orig_patent_app_number] => 12206813
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/206813 | SYSTEMS AND METHODS FOR IMPLEMENTING TEST APPLICATIONS FOR SYSTEMS USING LOCKS | Sep 8, 2008 | Abandoned |
Array
(
[id] => 329824
[patent_doc_number] => 07516448
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-04-07
[patent_title] => 'Method for improving irreducible region commoning compile speed'
[patent_app_type] => utility
[patent_app_number] => 12/165403
[patent_app_country] => US
[patent_app_date] => 2008-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2391
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 318
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/516/07516448.pdf
[firstpage_image] =>[orig_patent_app_number] => 12165403
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/165403 | Method for improving irreducible region commoning compile speed | Jun 29, 2008 | Issued |
Array
(
[id] => 5467791
[patent_doc_number] => 20090327991
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-31
[patent_title] => 'INDUSTRY TEMPLATE CUSTOMIZATION AND TRANSCLUSION FOR USE IN INDUSTRIAL AUTOMATION AND INFORMATION SOLUTIONS'
[patent_app_type] => utility
[patent_app_number] => 12/164901
[patent_app_country] => US
[patent_app_date] => 2008-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7835
[patent_no_of_claims] => 28
[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] => publications/A1/0327/20090327991.pdf
[firstpage_image] =>[orig_patent_app_number] => 12164901
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/164901 | Industry template customization and transclusion for use in industrial automation and information solutions | Jun 29, 2008 | Issued |
Array
(
[id] => 9623476
[patent_doc_number] => 08793671
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-29
[patent_title] => 'Interface optimization in a closed system'
[patent_app_type] => utility
[patent_app_number] => 12/164029
[patent_app_country] => US
[patent_app_date] => 2008-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 2128
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12164029
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/164029 | Interface optimization in a closed system | Jun 27, 2008 | Issued |
Array
(
[id] => 5467819
[patent_doc_number] => 20090328019
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-31
[patent_title] => 'DETECTING RACE CONDITIONS WITH A SOFTWARE TRANSACTIONAL MEMORY SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/163902
[patent_app_country] => US
[patent_app_date] => 2008-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5590
[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] => publications/A1/0328/20090328019.pdf
[firstpage_image] =>[orig_patent_app_number] => 12163902
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/163902 | Detecting race conditions with a software transactional memory system | Jun 26, 2008 | Issued |
Array
(
[id] => 5467374
[patent_doc_number] => 20090327574
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-31
[patent_title] => 'REPLAY TIME ONLY FUNCTIONALITIES'
[patent_app_type] => utility
[patent_app_number] => 12/163513
[patent_app_country] => US
[patent_app_date] => 2008-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6123
[patent_no_of_claims] => 59
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0327/20090327574.pdf
[firstpage_image] =>[orig_patent_app_number] => 12163513
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/163513 | Replay time only functionalities in a virtual machine | Jun 26, 2008 | Issued |
Array
(
[id] => 6253802
[patent_doc_number] => 20100138823
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-03
[patent_title] => 'METHOD AND SYSTEM FOR SOFTWARE VIRTUALIZATION DIRECTLY FROM AN INSTALLATION PACKAGE'
[patent_app_type] => utility
[patent_app_number] => 12/438907
[patent_app_country] => US
[patent_app_date] => 2008-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3923
[patent_no_of_claims] => 18
[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/0138/20100138823.pdf
[firstpage_image] =>[orig_patent_app_number] => 12438907
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/438907 | Method and system for software virtualization directly from an installation package | Jun 26, 2008 | Issued |
Array
(
[id] => 5467802
[patent_doc_number] => 20090328002
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-31
[patent_title] => 'Analysis and Detection of Responsiveness Bugs'
[patent_app_type] => utility
[patent_app_number] => 12/163806
[patent_app_country] => US
[patent_app_date] => 2008-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6319
[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] => publications/A1/0328/20090328002.pdf
[firstpage_image] =>[orig_patent_app_number] => 12163806
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/163806 | Analysis and detection of soft hang responsiveness program errors | Jun 26, 2008 | Issued |
Array
(
[id] => 7982889
[patent_doc_number] => 08074203
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-12-06
[patent_title] => 'Graphical program execution with distributed block diagram display'
[patent_app_type] => utility
[patent_app_number] => 12/143198
[patent_app_country] => US
[patent_app_date] => 2008-06-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 14
[patent_no_of_words] => 9157
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/074/08074203.pdf
[firstpage_image] =>[orig_patent_app_number] => 12143198
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/143198 | Graphical program execution with distributed block diagram display | Jun 19, 2008 | Issued |
Array
(
[id] => 5476113
[patent_doc_number] => 20090249279
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-01
[patent_title] => 'Software appliance framework'
[patent_app_type] => utility
[patent_app_number] => 12/155922
[patent_app_country] => US
[patent_app_date] => 2008-06-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5208
[patent_no_of_claims] => 17
[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] => publications/A1/0249/20090249279.pdf
[firstpage_image] =>[orig_patent_app_number] => 12155922
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/155922 | Software appliance framework | Jun 10, 2008 | Abandoned |
Array
(
[id] => 9500280
[patent_doc_number] => 08739121
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-05-27
[patent_title] => 'Providing access to external content using metadata in source code listings'
[patent_app_type] => utility
[patent_app_number] => 12/134805
[patent_app_country] => US
[patent_app_date] => 2008-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 8158
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12134805
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/134805 | Providing access to external content using metadata in source code listings | Jun 5, 2008 | Issued |