Search

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 numberTitle of the applicationFiling DateStatus
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
Menu