
Duy Khuong Thanh Nguyen
Examiner (ID: 16292, Phone: (571)270-7139 , Office: P/2197 )
| Most Active Art Unit | 2199 |
| Art Unit(s) | 2199, 2197 |
| Total Applications | 587 |
| Issued Applications | 430 |
| Pending Applications | 83 |
| Abandoned Applications | 96 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17216475
[patent_doc_number] => 20210349813
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-11-11
[patent_title] => DYNAMIC USER INTERFACE TESTING AND RECONCILIATION
[patent_app_type] => utility
[patent_app_number] => 16/869577
[patent_app_country] => US
[patent_app_date] => 2020-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7895
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16869577
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/869577 | Dynamic user interface testing and reconciliation | May 6, 2020 | Issued |
Array
(
[id] => 17736606
[patent_doc_number] => 20220222065
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-14
[patent_title] => SYSTEM AND METHOD OF COMPUTER-ASSISTED COMPUTER PROGRAMMING
[patent_app_type] => utility
[patent_app_number] => 17/610056
[patent_app_country] => US
[patent_app_date] => 2020-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 25864
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -28
[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] => 17610056
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/610056 | SYSTEM AND METHOD OF COMPUTER-ASSISTED COMPUTER PROGRAMMING | May 6, 2020 | Abandoned |
Array
(
[id] => 16826320
[patent_doc_number] => 20210141613
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-13
[patent_title] => SYSTEMS AND/OR METHODS FOR ERROR-FREE IMPLEMENTATION OF NON-JAVA PROGRAM CODE ON SPECIAL PURPOSE PROCESSORS
[patent_app_type] => utility
[patent_app_number] => 16/858877
[patent_app_country] => US
[patent_app_date] => 2020-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10270
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -26
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16858877
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/858877 | Systems and/or methods for error-free implementation of non-java program code on special purpose processors | Apr 26, 2020 | Issued |
Array
(
[id] => 16393451
[patent_doc_number] => 20200334392
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-22
[patent_title] => SPACE PROFILE INTERPRETER FRAMEWORK FOR A COMPUTER FILE
[patent_app_type] => utility
[patent_app_number] => 16/853556
[patent_app_country] => US
[patent_app_date] => 2020-04-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8325
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 16853556
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/853556 | Space profile interpreter framework for a computer file | Apr 19, 2020 | Issued |
Array
(
[id] => 17143701
[patent_doc_number] => 20210311714
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-10-07
[patent_title] => METHOD AND SYSTEM FOR VIRTUAL AGENT UPGRADE USING UPGRADE PROXY SERVICE
[patent_app_type] => utility
[patent_app_number] => 16/842655
[patent_app_country] => US
[patent_app_date] => 2020-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6255
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16842655
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/842655 | Method and system for virtual agent upgrade using upgrade proxy service | Apr 6, 2020 | Issued |
Array
(
[id] => 16848951
[patent_doc_number] => 20210149696
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-20
[patent_title] => DECENTRALIZED CONTENT FABRIC
[patent_app_type] => utility
[patent_app_number] => 16/840064
[patent_app_country] => US
[patent_app_date] => 2020-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20129
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[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] => 16840064
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/840064 | Decentralized content fabric | Apr 2, 2020 | Issued |
Array
(
[id] => 17581079
[patent_doc_number] => 20220137934
[patent_country] => US
[patent_kind] => A9
[patent_issue_date] => 2022-05-05
[patent_title] => PROVIDING SERVICES FOR ASSISTING PROGRAMMING
[patent_app_type] => utility
[patent_app_number] => 16/828720
[patent_app_country] => US
[patent_app_date] => 2020-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15086
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 296
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16828720
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/828720 | Providing services for assisting programming | Mar 23, 2020 | Issued |
Array
(
[id] => 17581079
[patent_doc_number] => 20220137934
[patent_country] => US
[patent_kind] => A9
[patent_issue_date] => 2022-05-05
[patent_title] => PROVIDING SERVICES FOR ASSISTING PROGRAMMING
[patent_app_type] => utility
[patent_app_number] => 16/828720
[patent_app_country] => US
[patent_app_date] => 2020-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15086
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 296
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16828720
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/828720 | Providing services for assisting programming | Mar 23, 2020 | Issued |
Array
(
[id] => 17613777
[patent_doc_number] => 20220156057
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-19
[patent_title] => IN-VEHICLE UPDATE DEVICE, UPDATE PROCESSING PROGRAM, AND PROGRAM UPDATE METHOD
[patent_app_type] => utility
[patent_app_number] => 17/439156
[patent_app_country] => US
[patent_app_date] => 2020-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13334
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17439156
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/439156 | IN-VEHICLE UPDATE DEVICE, UPDATE PROCESSING PROGRAM, AND PROGRAM UPDATE METHOD | Mar 17, 2020 | Abandoned |
Array
(
[id] => 17069373
[patent_doc_number] => 20210271589
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-02
[patent_title] => Application Debugging
[patent_app_type] => utility
[patent_app_number] => 16/814670
[patent_app_country] => US
[patent_app_date] => 2020-03-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5884
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16814670
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/814670 | Application debugging | Mar 9, 2020 | Issued |
Array
(
[id] => 17651496
[patent_doc_number] => 11354223
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-06-07
[patent_title] => Maximally parallel test script execution
[patent_app_type] => utility
[patent_app_number] => 16/808882
[patent_app_country] => US
[patent_app_date] => 2020-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 21
[patent_no_of_words] => 8286
[patent_no_of_claims] => 20
[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] => 16808882
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/808882 | Maximally parallel test script execution | Mar 3, 2020 | Issued |
Array
(
[id] => 17069374
[patent_doc_number] => 20210271590
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-02
[patent_title] => BACKEND APPLICATION LOAD TESTING WITH RESPECT TO SESSION BETWEEN CLIENT APPLICATION AND SERVICE
[patent_app_type] => utility
[patent_app_number] => 16/802875
[patent_app_country] => US
[patent_app_date] => 2020-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5861
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16802875
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/802875 | Backend application load testing with respect to session between client application and service | Feb 26, 2020 | Issued |
Array
(
[id] => 16285254
[patent_doc_number] => 20200278856
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-03
[patent_title] => Online Firmware Upgrade Of A Node In A Process Control System
[patent_app_type] => utility
[patent_app_number] => 16/800362
[patent_app_country] => US
[patent_app_date] => 2020-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6186
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16800362
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/800362 | Online firmware upgrade of a node in a process control system | Feb 24, 2020 | Issued |
Array
(
[id] => 18204139
[patent_doc_number] => 11586530
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-02-21
[patent_title] => Methods and systems for correctly assembling component sequences
[patent_app_type] => utility
[patent_app_number] => 16/790724
[patent_app_country] => US
[patent_app_date] => 2020-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 7390
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16790724
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/790724 | Methods and systems for correctly assembling component sequences | Feb 12, 2020 | Issued |
Array
(
[id] => 17039210
[patent_doc_number] => 20210255846
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-08-19
[patent_title] => COGNITIVELY DETERMINING UPDATES FOR CONTAINER BASED SOLUTIONS
[patent_app_type] => utility
[patent_app_number] => 16/789782
[patent_app_country] => US
[patent_app_date] => 2020-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5697
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[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] => 16789782
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/789782 | Cognitively determining updates for container based solutions | Feb 12, 2020 | Issued |
Array
(
[id] => 16818600
[patent_doc_number] => 11003426
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-05-11
[patent_title] => Identification of code for parsing given expressions
[patent_app_type] => utility
[patent_app_number] => 16/786991
[patent_app_country] => US
[patent_app_date] => 2020-02-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6769
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16786991
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/786991 | Identification of code for parsing given expressions | Feb 9, 2020 | Issued |
Array
(
[id] => 15997791
[patent_doc_number] => 20200174766
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-04
[patent_title] => Methods, Apparatuses and Computer Program Products for Improving Productivity for Building Applications
[patent_app_type] => utility
[patent_app_number] => 16/784620
[patent_app_country] => US
[patent_app_date] => 2020-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6601
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16784620
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/784620 | Methods, apparatuses and computer program products for improving productivity for building applications | Feb 6, 2020 | Issued |
Array
(
[id] => 16478115
[patent_doc_number] => 10853062
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-12-01
[patent_title] => Hyperpiler
[patent_app_type] => utility
[patent_app_number] => 16/782378
[patent_app_country] => US
[patent_app_date] => 2020-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8075
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 210
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16782378
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/782378 | Hyperpiler | Feb 4, 2020 | Issued |
Array
(
[id] => 15966797
[patent_doc_number] => 20200167150
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-05-28
[patent_title] => UPGRADING AN EXECUTION ENVIRONMENT FOR EVENT-DRIVEN FUNCTIONS
[patent_app_type] => utility
[patent_app_number] => 16/779326
[patent_app_country] => US
[patent_app_date] => 2020-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8580
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 16779326
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/779326 | Upgrading an execution environment for event-driven functions | Jan 30, 2020 | Issued |
Array
(
[id] => 17423032
[patent_doc_number] => 11256486
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-02-22
[patent_title] => Method and computer program product for an UI software application
[patent_app_type] => utility
[patent_app_number] => 16/774064
[patent_app_country] => US
[patent_app_date] => 2020-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 11545
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16774064
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/774064 | Method and computer program product for an UI software application | Jan 27, 2020 | Issued |