
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 |
|---|---|---|---|
| 12/627410 | FILE MIGRATION IN DISTRIBUTED SYSTEMS | Nov 29, 2009 | Abandoned |
Array
(
[id] => 7588764
[patent_doc_number] => 20110283275
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-11-17
[patent_title] => 'SERVER DEVICE AND COMPUTER-READABLE RECORDING MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 13/143165
[patent_app_country] => US
[patent_app_date] => 2009-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 5696
[patent_no_of_claims] => 8
[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/0283/20110283275.pdf
[firstpage_image] =>[orig_patent_app_number] => 13143165
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/143165 | Server device and computer-readable recording medium for generating a driver package | Nov 19, 2009 | Issued |
Array
(
[id] => 6040696
[patent_doc_number] => 20110093745
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-04-21
[patent_title] => 'SYSTEMS AND METHODS FOR IMPLEMENTING TEST APPLICATIONS FOR SYSTEMS USING LOCKS'
[patent_app_type] => utility
[patent_app_number] => 12/581927
[patent_app_country] => US
[patent_app_date] => 2009-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3121
[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/0093/20110093745.pdf
[firstpage_image] =>[orig_patent_app_number] => 12581927
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/581927 | SYSTEMS AND METHODS FOR IMPLEMENTING TEST APPLICATIONS FOR SYSTEMS USING LOCKS | Oct 19, 2009 | Abandoned |
Array
(
[id] => 8861695
[patent_doc_number] => 08464249
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-06-11
[patent_title] => 'Software installation package with digital signatures'
[patent_app_type] => utility
[patent_app_number] => 12/562021
[patent_app_country] => US
[patent_app_date] => 2009-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8493
[patent_no_of_claims] => 17
[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] => 12562021
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/562021 | Software installation package with digital signatures | Sep 16, 2009 | Issued |
Array
(
[id] => 9358794
[patent_doc_number] => 08677350
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-03-18
[patent_title] => 'System and method for managing an application or software component for use in a device to be controlled in a home network'
[patent_app_type] => utility
[patent_app_number] => 12/551656
[patent_app_country] => US
[patent_app_date] => 2009-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4234
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12551656
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/551656 | System and method for managing an application or software component for use in a device to be controlled in a home network | Aug 31, 2009 | Issued |
Array
(
[id] => 6636205
[patent_doc_number] => 20100325619
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-23
[patent_title] => 'FAULT TOLERANT COMPILATION WITH AUTOMATIC OPTIMIZATION ADJUSTMENT'
[patent_app_type] => utility
[patent_app_number] => 12/488905
[patent_app_country] => US
[patent_app_date] => 2009-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8680
[patent_no_of_claims] => 21
[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] => publications/A1/0325/20100325619.pdf
[firstpage_image] =>[orig_patent_app_number] => 12488905
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/488905 | Fault tolerant compilation with automatic optimization adjustment | Jun 21, 2009 | Issued |
Array
(
[id] => 10550145
[patent_doc_number] => 09274770
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-03-01
[patent_title] => 'Fault tolerant compilation with automatic error correction'
[patent_app_type] => utility
[patent_app_number] => 12/488710
[patent_app_country] => US
[patent_app_date] => 2009-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8700
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 224
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12488710
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/488710 | Fault tolerant compilation with automatic error correction | Jun 21, 2009 | Issued |
Array
(
[id] => 9555865
[patent_doc_number] => 08762938
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-06-24
[patent_title] => 'Object-oriented system for creating and managing websites and their content'
[patent_app_type] => utility
[patent_app_number] => 12/935890
[patent_app_country] => US
[patent_app_date] => 2009-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6373
[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] => 12935890
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/935890 | Object-oriented system for creating and managing websites and their content | Apr 27, 2009 | Issued |
Array
(
[id] => 8389180
[patent_doc_number] => 08266590
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-09-11
[patent_title] => 'Managing dynamic configuration data for a set of components'
[patent_app_type] => utility
[patent_app_number] => 12/397824
[patent_app_country] => US
[patent_app_date] => 2009-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5338
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[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] => 12397824
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/397824 | Managing dynamic configuration data for a set of components | Mar 3, 2009 | Issued |
Array
(
[id] => 7537772
[patent_doc_number] => 08051415
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-11-01
[patent_title] => 'Disk array apparatus, method for exchanging firmware, program for exchanging firmware and storage medium for storing program thereof'
[patent_app_type] => utility
[patent_app_number] => 12/372901
[patent_app_country] => US
[patent_app_date] => 2009-02-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 5118
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 306
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/051/08051415.pdf
[firstpage_image] =>[orig_patent_app_number] => 12372901
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/372901 | Disk array apparatus, method for exchanging firmware, program for exchanging firmware and storage medium for storing program thereof | Feb 17, 2009 | Issued |
Array
(
[id] => 5393300
[patent_doc_number] => 20090210613
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-20
[patent_title] => 'Method for Programming a Controller in a Motor Vehicle'
[patent_app_type] => utility
[patent_app_number] => 12/371322
[patent_app_country] => US
[patent_app_date] => 2009-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 1370
[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/0210/20090210613.pdf
[firstpage_image] =>[orig_patent_app_number] => 12371322
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/371322 | Method for Programming a Controller in a Motor Vehicle | Feb 12, 2009 | Abandoned |
Array
(
[id] => 7813554
[patent_doc_number] => 08136092
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-03-13
[patent_title] => 'Multi-attribute dynamic link library packaging'
[patent_app_type] => utility
[patent_app_number] => 12/365227
[patent_app_country] => US
[patent_app_date] => 2009-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4415
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 247
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/136/08136092.pdf
[firstpage_image] =>[orig_patent_app_number] => 12365227
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/365227 | Multi-attribute dynamic link library packaging | Feb 3, 2009 | Issued |
Array
(
[id] => 158126
[patent_doc_number] => 07685584
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-03-23
[patent_title] => 'Heuristic method for the analysis of switch tables in position-independent binary code'
[patent_app_type] => utility
[patent_app_number] => 12/348710
[patent_app_country] => US
[patent_app_date] => 2009-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3853
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/685/07685584.pdf
[firstpage_image] =>[orig_patent_app_number] => 12348710
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/348710 | Heuristic method for the analysis of switch tables in position-independent binary code | Jan 4, 2009 | Issued |
Array
(
[id] => 9012666
[patent_doc_number] => 08527987
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-03
[patent_title] => 'Method and device for installing applications on NFC-enabled devices'
[patent_app_type] => utility
[patent_app_number] => 13/142434
[patent_app_country] => US
[patent_app_date] => 2008-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 13636
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 273
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13142434
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/142434 | Method and device for installing applications on NFC-enabled devices | Dec 28, 2008 | Issued |
Array
(
[id] => 6020857
[patent_doc_number] => 20110225572
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-09-15
[patent_title] => 'COMPILER OPTIMISATION LIKE IDIOM RECOGNITION THROUGH PATTERN MATCHING USING VALUE NUMBERING'
[patent_app_type] => utility
[patent_app_number] => 13/129845
[patent_app_country] => US
[patent_app_date] => 2008-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5003
[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] => publications/A1/0225/20110225572.pdf
[firstpage_image] =>[orig_patent_app_number] => 13129845
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/129845 | Compiler optimisation like idiom recognition through pattern matching using value numbering | Dec 16, 2008 | Issued |
Array
(
[id] => 5577351
[patent_doc_number] => 20090144713
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-06-04
[patent_title] => 'TECHNIQUES FOR PROGRAM PERFORMANCE ANALYSIS'
[patent_app_type] => utility
[patent_app_number] => 12/333126
[patent_app_country] => US
[patent_app_date] => 2008-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7984
[patent_no_of_claims] => 14
[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/0144/20090144713.pdf
[firstpage_image] =>[orig_patent_app_number] => 12333126
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/333126 | TECHNIQUES FOR PROGRAM PERFORMANCE ANALYSIS | Dec 10, 2008 | Abandoned |
Array
(
[id] => 9289564
[patent_doc_number] => 08645922
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-02-04
[patent_title] => 'System and method of implementing a concurrency profiler'
[patent_app_type] => utility
[patent_app_number] => 12/277612
[patent_app_country] => US
[patent_app_date] => 2008-11-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 13
[patent_no_of_words] => 4453
[patent_no_of_claims] => 20
[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] => 12277612
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/277612 | System and method of implementing a concurrency profiler | Nov 24, 2008 | Issued |
Array
(
[id] => 6612751
[patent_doc_number] => 20100131928
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-05-27
[patent_title] => 'AUTOMATED TESTING AND QUALIFICATION OF SOFTWARE-BASED, NETWORK SERVICE PRODUCTS'
[patent_app_type] => utility
[patent_app_number] => 12/275913
[patent_app_country] => US
[patent_app_date] => 2008-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6193
[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/0131/20100131928.pdf
[firstpage_image] =>[orig_patent_app_number] => 12275913
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/275913 | Automated testing and qualification of software-based, network service products | Nov 20, 2008 | Issued |
Array
(
[id] => 6554813
[patent_doc_number] => 20100125831
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-05-20
[patent_title] => 'INTERFACE VERSIONING'
[patent_app_type] => utility
[patent_app_number] => 12/275107
[patent_app_country] => US
[patent_app_date] => 2008-11-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1551
[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/0125/20100125831.pdf
[firstpage_image] =>[orig_patent_app_number] => 12275107
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/275107 | Interface versioning | Nov 19, 2008 | Issued |
Array
(
[id] => 5577343
[patent_doc_number] => 20090144705
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-06-04
[patent_title] => 'DEBUGGING DEVICE AND DEBUGGING METHOD'
[patent_app_type] => utility
[patent_app_number] => 12/273934
[patent_app_country] => US
[patent_app_date] => 2008-11-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 5238
[patent_no_of_claims] => 16
[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/0144/20090144705.pdf
[firstpage_image] =>[orig_patent_app_number] => 12273934
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/273934 | Debugging device and debugging method | Nov 18, 2008 | Issued |