
Duy Khuong Thanh Nguyen
Examiner (ID: 15778, Phone: (571)270-7139 , Office: P/2197 )
| Most Active Art Unit | 2199 |
| Art Unit(s) | 2197, 2199 |
| Total Applications | 601 |
| Issued Applications | 443 |
| Pending Applications | 70 |
| Abandoned Applications | 98 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16145471
[patent_doc_number] => 10705805
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-07-07
[patent_title] => Application authoring using web-of-sheets data model
[patent_app_type] => utility
[patent_app_number] => 15/839663
[patent_app_country] => US
[patent_app_date] => 2017-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 16914
[patent_no_of_claims] => 20
[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] => 15839663
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/839663 | Application authoring using web-of-sheets data model | Dec 11, 2017 | Issued |
Array
(
[id] => 14443715
[patent_doc_number] => 20190179731
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-13
[patent_title] => CUSTOM UPGRADE TESTING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/838395
[patent_app_country] => US
[patent_app_date] => 2017-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6455
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15838395
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/838395 | Custom upgrade testing system | Dec 11, 2017 | Issued |
Array
(
[id] => 16737589
[patent_doc_number] => 10963241
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-30
[patent_title] => Control apparatus, program update method, and computer program
[patent_app_type] => utility
[patent_app_number] => 16/341391
[patent_app_country] => US
[patent_app_date] => 2017-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 11550
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 235
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16341391
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/341391 | Control apparatus, program update method, and computer program | Dec 3, 2017 | Issued |
Array
(
[id] => 15398993
[patent_doc_number] => 10540153
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-01-21
[patent_title] => Spreadsheet-based software application development
[patent_app_type] => utility
[patent_app_number] => 15/829979
[patent_app_country] => US
[patent_app_date] => 2017-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 99
[patent_figures_cnt] => 99
[patent_no_of_words] => 45564
[patent_no_of_claims] => 42
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 354
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15829979
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/829979 | Spreadsheet-based software application development | Dec 2, 2017 | Issued |
Array
(
[id] => 16986907
[patent_doc_number] => 11074079
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-07-27
[patent_title] => Event handling instruction processing
[patent_app_type] => utility
[patent_app_number] => 16/461928
[patent_app_country] => US
[patent_app_date] => 2017-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 39
[patent_no_of_words] => 10191
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 1
[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] => 16461928
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/461928 | Event handling instruction processing | Nov 16, 2017 | Issued |
Array
(
[id] => 16270966
[patent_doc_number] => 20200272454
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-08-27
[patent_title] => SOFTWARE BUILDS USING A CLOUD SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/481802
[patent_app_country] => US
[patent_app_date] => 2017-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4091
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16481802
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/481802 | Software builds using a cloud system | Nov 15, 2017 | Issued |
Array
(
[id] => 15730831
[patent_doc_number] => 10613844
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-07
[patent_title] => Using comments of a program to provide optimizations
[patent_app_type] => utility
[patent_app_number] => 15/809092
[patent_app_country] => US
[patent_app_date] => 2017-11-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 9977
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 233
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15809092
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/809092 | Using comments of a program to provide optimizations | Nov 9, 2017 | Issued |
Array
(
[id] => 14901331
[patent_doc_number] => 20190294431
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-26
[patent_title] => ON-BOARD UPDATE SYSTEM AND ON-BOARD UPDATE DEVICE
[patent_app_type] => utility
[patent_app_number] => 16/344898
[patent_app_country] => US
[patent_app_date] => 2017-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7489
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16344898
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/344898 | ON-BOARD UPDATE SYSTEM AND ON-BOARD UPDATE DEVICE | Oct 26, 2017 | Abandoned |
Array
(
[id] => 16644234
[patent_doc_number] => 10922090
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-02-16
[patent_title] => Methods and systems for executing a software application using a container
[patent_app_type] => utility
[patent_app_number] => 15/726977
[patent_app_country] => US
[patent_app_date] => 2017-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5246
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 253
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15726977
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/726977 | Methods and systems for executing a software application using a container | Oct 5, 2017 | Issued |
Array
(
[id] => 14330585
[patent_doc_number] => 10296310
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-05-21
[patent_title] => Evolutionary programming techniques utilizing context indications
[patent_app_type] => utility
[patent_app_number] => 15/724637
[patent_app_country] => US
[patent_app_date] => 2017-10-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 10362
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 307
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15724637
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/724637 | Evolutionary programming techniques utilizing context indications | Oct 3, 2017 | Issued |
Array
(
[id] => 12153653
[patent_doc_number] => 20180024917
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-25
[patent_title] => 'A/B TESTING FOR MOBILE APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 15/722127
[patent_app_country] => US
[patent_app_date] => 2017-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 13468
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15722127
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/722127 | A/B testing for mobile applications | Oct 1, 2017 | Issued |
Array
(
[id] => 13417527
[patent_doc_number] => 20180260306
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-13
[patent_title] => Unexpected Path Debugging
[patent_app_type] => utility
[patent_app_number] => 15/716591
[patent_app_country] => US
[patent_app_date] => 2017-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4431
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 244
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15716591
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/716591 | Unexpected Path Debugging | Sep 26, 2017 | Abandoned |
Array
(
[id] => 14076375
[patent_doc_number] => 20190087075
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-03-21
[patent_title] => SIMULATION OF CLOUD PLATFORM INTEGRATION TESTING IN A VISUAL INTERFACE
[patent_app_type] => utility
[patent_app_number] => 15/710843
[patent_app_country] => US
[patent_app_date] => 2017-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5810
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15710843
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/710843 | Simulation of cloud platform integration testing in a visual interface | Sep 20, 2017 | Issued |
Array
(
[id] => 12249050
[patent_doc_number] => 09921824
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-03-20
[patent_title] => 'Customizing a software application based on a user\'s familiarity with the software program'
[patent_app_type] => utility
[patent_app_number] => 15/702224
[patent_app_country] => US
[patent_app_date] => 2017-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7130
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[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] => 15702224
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/702224 | Customizing a software application based on a user's familiarity with the software program | Sep 11, 2017 | Issued |
| 15/585163 | IDENTIFICATION OF CODE FOR PARSING GIVEN EXPRESSIONS | May 1, 2017 | |
Array
(
[id] => 15440193
[patent_doc_number] => 20200034280
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-01-30
[patent_title] => EQUIVALENCE VERIFICATION DEVICE AND COMPUTER READABLE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 16/489262
[patent_app_country] => US
[patent_app_date] => 2017-04-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10805
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16489262
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/489262 | EQUIVALENCE VERIFICATION DEVICE AND COMPUTER READABLE MEDIUM | Apr 18, 2017 | Abandoned |
Array
(
[id] => 13417789
[patent_doc_number] => 20180260437
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-13
[patent_title] => CODE GENERATION FOR QUERIES IN A DATABASE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/474787
[patent_app_country] => US
[patent_app_date] => 2017-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10500
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15474787
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/474787 | Code generation for queries in a database system | Mar 29, 2017 | Issued |
Array
(
[id] => 11759288
[patent_doc_number] => 20170206156
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-20
[patent_title] => 'VERIFICATION THAT PARTICULAR INFORMATION IS TRANSFERRED BY AN APPLICATION'
[patent_app_type] => utility
[patent_app_number] => 15/473245
[patent_app_country] => US
[patent_app_date] => 2017-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9914
[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] => 15473245
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/473245 | Verification that particular information is transferred by an application | Mar 28, 2017 | Issued |
Array
(
[id] => 16607888
[patent_doc_number] => 10908891
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-02-02
[patent_title] => Software update device and software update system
[patent_app_type] => utility
[patent_app_number] => 16/308621
[patent_app_country] => US
[patent_app_date] => 2017-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 26
[patent_no_of_words] => 12274
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[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] => 16308621
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/308621 | Software update device and software update system | Mar 28, 2017 | Issued |
Array
(
[id] => 14923593
[patent_doc_number] => 10433135
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-01
[patent_title] => Household or industrial device including programmable controller and method, device and system for use in configuring same
[patent_app_type] => utility
[patent_app_number] => 15/464023
[patent_app_country] => US
[patent_app_date] => 2017-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 13464
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 221
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15464023
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/464023 | Household or industrial device including programmable controller and method, device and system for use in configuring same | Mar 19, 2017 | Issued |