
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] => 13919629
[patent_doc_number] => 10203937
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-02-12
[patent_title] => Grand unified processor
[patent_app_type] => utility
[patent_app_number] => 15/613442
[patent_app_country] => US
[patent_app_date] => 2017-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 21234
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 187
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15613442
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/613442 | Grand unified processor | Jun 4, 2017 | Issued |
Array
(
[id] => 13860223
[patent_doc_number] => 10191831
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-29
[patent_title] => Macro-script execution control
[patent_app_type] => utility
[patent_app_number] => 15/614355
[patent_app_country] => US
[patent_app_date] => 2017-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6143
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 228
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15614355
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/614355 | Macro-script execution control | Jun 4, 2017 | Issued |
Array
(
[id] => 14330851
[patent_doc_number] => 10296444
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-05-21
[patent_title] => Methods and systems for testing mobile applications for android mobile devices
[patent_app_type] => utility
[patent_app_number] => 15/613429
[patent_app_country] => US
[patent_app_date] => 2017-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 6367
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15613429
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/613429 | Methods and systems for testing mobile applications for android mobile devices | Jun 4, 2017 | Issued |
Array
(
[id] => 14009235
[patent_doc_number] => 10223076
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-03-05
[patent_title] => Generating code based on user interactions with a user interface element in a code editor
[patent_app_type] => utility
[patent_app_number] => 15/610227
[patent_app_country] => US
[patent_app_date] => 2017-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 42
[patent_figures_cnt] => 42
[patent_no_of_words] => 23593
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 9
[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] => 15610227
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/610227 | Generating code based on user interactions with a user interface element in a code editor | May 30, 2017 | Issued |
Array
(
[id] => 12053257
[patent_doc_number] => 20170329600
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-16
[patent_title] => 'LIVE DATA AS A SERVICE AND CORRESPONDING PROGRAMMING INFRASTRUCTURE'
[patent_app_type] => utility
[patent_app_number] => 15/610442
[patent_app_country] => US
[patent_app_date] => 2017-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 10650
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15610442
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/610442 | Live data as a service and corresponding programming infrastructure | May 30, 2017 | Issued |
Array
(
[id] => 13596481
[patent_doc_number] => 20180349789
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-06
[patent_title] => OPTIMIZING CI USING CODE REVIEW QUALITY
[patent_app_type] => utility
[patent_app_number] => 15/608585
[patent_app_country] => US
[patent_app_date] => 2017-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6180
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15608585
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/608585 | Optimizing continuous integration (CI) using code review quality | May 29, 2017 | Issued |
Array
(
[id] => 11875313
[patent_doc_number] => 09747083
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-08-29
[patent_title] => 'Home device application programming interface'
[patent_app_type] => utility
[patent_app_number] => 15/608954
[patent_app_country] => US
[patent_app_date] => 2017-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 11956
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 225
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15608954
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/608954 | Home device application programming interface | May 29, 2017 | Issued |
Array
(
[id] => 14061951
[patent_doc_number] => 10235268
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-19
[patent_title] => Streams analysis tool and method
[patent_app_type] => utility
[patent_app_number] => 15/598438
[patent_app_country] => US
[patent_app_date] => 2017-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 9
[patent_no_of_words] => 5229
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 179
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15598438
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/598438 | Streams analysis tool and method | May 17, 2017 | Issued |
Array
(
[id] => 13693227
[patent_doc_number] => 20170357568
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-12-14
[patent_title] => Device, Method, and Graphical User Interface for Debugging Accessibility Information of an Application
[patent_app_type] => utility
[patent_app_number] => 15/596227
[patent_app_country] => US
[patent_app_date] => 2017-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16704
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15596227
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/596227 | Device, Method, and Graphical User Interface for Debugging Accessibility Information of an Application | May 15, 2017 | Abandoned |
Array
(
[id] => 14601117
[patent_doc_number] => 10353751
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-07-16
[patent_title] => Memory model for a layout engine and scripting engine
[patent_app_type] => utility
[patent_app_number] => 15/595128
[patent_app_country] => US
[patent_app_date] => 2017-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 26
[patent_no_of_words] => 20051
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15595128
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/595128 | Memory model for a layout engine and scripting engine | May 14, 2017 | Issued |
Array
(
[id] => 12053238
[patent_doc_number] => 20170329582
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-16
[patent_title] => 'Systems and Methods for Model-Based Analysis of Software'
[patent_app_type] => utility
[patent_app_number] => 15/595683
[patent_app_country] => US
[patent_app_date] => 2017-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 42
[patent_figures_cnt] => 42
[patent_no_of_words] => 26165
[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] => 15595683
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/595683 | Systems and methods for graph-based analysis of software | May 14, 2017 | Issued |
Array
(
[id] => 13556309
[patent_doc_number] => 20180329702
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-15
[patent_title] => ENFORCING CONTENT CONSTRAINTS ON DELIVERY AND END USER CHANGES
[patent_app_type] => utility
[patent_app_number] => 15/593781
[patent_app_country] => US
[patent_app_date] => 2017-05-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5894
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15593781
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/593781 | Enforcing content constraints on delivery and end user changes | May 11, 2017 | Issued |
Array
(
[id] => 13069053
[patent_doc_number] => 10055306
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-08-21
[patent_title] => Optimized backup of clusters with multiple proxy servers
[patent_app_type] => utility
[patent_app_number] => 15/583813
[patent_app_country] => US
[patent_app_date] => 2017-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6321
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15583813
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/583813 | Optimized backup of clusters with multiple proxy servers | Apr 30, 2017 | Issued |
Array
(
[id] => 13403489
[patent_doc_number] => 20180253287
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-06
[patent_title] => METHOD FOR TRANSLATION OF ASSEMBLER COMPUTER LANGUAGE TO VALIDATED OBJECT-ORIENTED PROGRAMMING LANGUAGE
[patent_app_type] => utility
[patent_app_number] => 15/582563
[patent_app_country] => US
[patent_app_date] => 2017-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3477
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 32
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15582563
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/582563 | METHOD FOR TRANSLATION OF ASSEMBLER COMPUTER LANGUAGE TO VALIDATED OBJECT-ORIENTED PROGRAMMING LANGUAGE | Apr 27, 2017 | Abandoned |
Array
(
[id] => 11931542
[patent_doc_number] => 09798540
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-10-24
[patent_title] => 'Classification of anomalous static analysis rules'
[patent_app_type] => utility
[patent_app_number] => 15/498227
[patent_app_country] => US
[patent_app_date] => 2017-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 8820
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 236
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15498227
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/498227 | Classification of anomalous static analysis rules | Apr 25, 2017 | Issued |
Array
(
[id] => 14657459
[patent_doc_number] => 20190235858
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-01
[patent_title] => APPARATUS AND METHOD FOR CONFIGURING OR UPDATING PROGRAMMABLE LOGIC DEVICE
[patent_app_type] => utility
[patent_app_number] => 16/337978
[patent_app_country] => US
[patent_app_date] => 2017-04-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6941
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16337978
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/337978 | Apparatus and method for configuring or updating programmable logic device | Apr 20, 2017 | Issued |
Array
(
[id] => 15231533
[patent_doc_number] => 10503488
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-10
[patent_title] => Updating a payment processing system to conform with a standard
[patent_app_type] => utility
[patent_app_number] => 15/490302
[patent_app_country] => US
[patent_app_date] => 2017-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7174
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15490302
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/490302 | Updating a payment processing system to conform with a standard | Apr 17, 2017 | Issued |
Array
(
[id] => 11981918
[patent_doc_number] => 20170286072
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-05
[patent_title] => 'CUSTOM CLASS LIBRARY GENERATION METHOD AND APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 15/485112
[patent_app_country] => US
[patent_app_date] => 2017-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5313
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 11
[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] => 15485112
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/485112 | CUSTOM CLASS LIBRARY GENERATION METHOD AND APPARATUS | Apr 10, 2017 | Abandoned |
Array
(
[id] => 14091999
[patent_doc_number] => 10241904
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-26
[patent_title] => Test components factorization in a build system
[patent_app_type] => utility
[patent_app_number] => 15/483849
[patent_app_country] => US
[patent_app_date] => 2017-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 6
[patent_no_of_words] => 7936
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 316
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15483849
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/483849 | Test components factorization in a build system | Apr 9, 2017 | Issued |
Array
(
[id] => 12532122
[patent_doc_number] => 10007561
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-06-26
[patent_title] => Multi-mode device for flexible acceleration and storage provisioning
[patent_app_type] => utility
[patent_app_number] => 15/483893
[patent_app_country] => US
[patent_app_date] => 2017-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6240
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15483893
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/483893 | Multi-mode device for flexible acceleration and storage provisioning | Apr 9, 2017 | Issued |