Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 13830543 [patent_doc_number] => 20190018756 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-17 [patent_title] => GENERATING A DIRECTED GRAPH REPRESENTING APPLICATION PROGRAM EXECUTION FLOW FROM AN EXECUTION TRACE [patent_app_type] => utility [patent_app_number] => 16/118135 [patent_app_country] => US [patent_app_date] => 2018-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7660 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16118135 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/118135
GENERATING A DIRECTED GRAPH REPRESENTING APPLICATION PROGRAM EXECUTION FLOW FROM AN EXECUTION TRACE Aug 29, 2018 Abandoned
Array ( [id] => 17244443 [patent_doc_number] => 20210364186 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-25 [patent_title] => AIR-CONDITIONING SYSTEM AND PROGRAM UPDATE METHOD OF AIR-CONDITIONING SYSTEM [patent_app_type] => utility [patent_app_number] => 17/256606 [patent_app_country] => US [patent_app_date] => 2018-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9267 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [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] => 17256606 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/256606
AIR-CONDITIONING SYSTEM AND PROGRAM UPDATE METHOD OF AIR-CONDITIONING SYSTEM Aug 28, 2018 Abandoned
Array ( [id] => 15952951 [patent_doc_number] => 10664383 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-26 [patent_title] => Automated software program repair of similar code snippets [patent_app_type] => utility [patent_app_number] => 16/109348 [patent_app_country] => US [patent_app_date] => 2018-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 11240 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 359 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16109348 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/109348
Automated software program repair of similar code snippets Aug 21, 2018 Issued
Array ( [id] => 15561635 [patent_doc_number] => 20200065229 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-27 [patent_title] => SYSTEMS AND METHODS FOR ON-DEMAND CONTAINER-BASED DEVELOPMENT ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 16/107132 [patent_app_country] => US [patent_app_date] => 2018-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5210 [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] => 16107132 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/107132
Systems and methods for on-demand container-based development environments Aug 20, 2018 Issued
Array ( [id] => 15530633 [patent_doc_number] => 20200057622 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-20 [patent_title] => MANAGEMENT OF UPDATES TO EXTERNALLY MANAGED LIBRARIES [patent_app_type] => utility [patent_app_number] => 16/103005 [patent_app_country] => US [patent_app_date] => 2018-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4484 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16103005 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/103005
Management of updates to externally managed libraries Aug 13, 2018 Issued
Array ( [id] => 15328361 [patent_doc_number] => 20200004510 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-02 [patent_title] => ACTOR MODEL PROGRAMMING [patent_app_type] => utility [patent_app_number] => 16/043142 [patent_app_country] => US [patent_app_date] => 2018-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4181 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16043142 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/043142
Actor model programming Jul 22, 2018 Issued
Array ( [id] => 13556285 [patent_doc_number] => 20180329690 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-15 [patent_title] => CONVERTING VISUAL DIAGRAMS INTO CODE [patent_app_type] => utility [patent_app_number] => 16/041450 [patent_app_country] => US [patent_app_date] => 2018-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8373 [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] => 16041450 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/041450
Converting visual diagrams into code Jul 19, 2018 Issued
Array ( [id] => 16864512 [patent_doc_number] => 11023253 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-01 [patent_title] => Information processing apparatus and non-transitory computer readable medium [patent_app_type] => utility [patent_app_number] => 16/028777 [patent_app_country] => US [patent_app_date] => 2018-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 5239 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16028777 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/028777
Information processing apparatus and non-transitory computer readable medium Jul 5, 2018 Issued
Array ( [id] => 13304303 [patent_doc_number] => 20180203688 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-19 [patent_title] => CUSTOMIZING A SOFTWARE APPLICATION BASED ON A USER'S FAMILIARITY WITH THE SOFTWARE PROGRAM [patent_app_type] => utility [patent_app_number] => 15/944925 [patent_app_country] => US [patent_app_date] => 2018-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6937 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 314 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15944925 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/944925
Customizing a software application based on a user's familiarity with the software program Apr 3, 2018 Issued
Array ( [id] => 13304301 [patent_doc_number] => 20180203687 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-19 [patent_title] => CUSTOMIZING A SOFTWARE APPLICATION BASED ON A USER'S FAMILIARITY WITH THE SOFTWARE PROGRAM [patent_app_type] => utility [patent_app_number] => 15/944900 [patent_app_country] => US [patent_app_date] => 2018-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6937 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 340 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15944900 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/944900
Customizing a software application based on a user's familiarity with the software program Apr 3, 2018 Issued
Array ( [id] => 14935005 [patent_doc_number] => 20190303140 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-03 [patent_title] => SOURCE CODE PEER REVIEW MATCHMAKING [patent_app_type] => utility [patent_app_number] => 15/941228 [patent_app_country] => US [patent_app_date] => 2018-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8675 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15941228 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/941228
SOURCE CODE PEER REVIEW MATCHMAKING Mar 29, 2018 Abandoned
Array ( [id] => 15472533 [patent_doc_number] => 10552141 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-02-04 [patent_title] => Upgrading an execution environment for event-driven functions [patent_app_type] => utility [patent_app_number] => 15/905675 [patent_app_country] => US [patent_app_date] => 2018-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 8554 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15905675 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/905675
Upgrading an execution environment for event-driven functions Feb 25, 2018 Issued
Array ( [id] => 16307299 [patent_doc_number] => 10776091 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-09-15 [patent_title] => Logging endpoint in an on-demand code execution system [patent_app_type] => utility [patent_app_number] => 15/905342 [patent_app_country] => US [patent_app_date] => 2018-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 19720 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15905342 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/905342
Logging endpoint in an on-demand code execution system Feb 25, 2018 Issued
Array ( [id] => 15820495 [patent_doc_number] => 10635427 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-28 [patent_title] => Forward compatibility process [patent_app_type] => utility [patent_app_number] => 15/886622 [patent_app_country] => US [patent_app_date] => 2018-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 5808 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15886622 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/886622
Forward compatibility process Jan 31, 2018 Issued
Array ( [id] => 15231531 [patent_doc_number] => 10503487 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-10 [patent_title] => System and method for deploying and controlling mobile operating system on a platform [patent_app_type] => utility [patent_app_number] => 15/854609 [patent_app_country] => US [patent_app_date] => 2017-12-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5581 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 391 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15854609 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/854609
System and method for deploying and controlling mobile operating system on a platform Dec 25, 2017 Issued
Array ( [id] => 14506311 [patent_doc_number] => 20190196810 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-27 [patent_title] => SYSTEMS AND METHODS FOR AUTOMATED RENUMBERING, REFORMATTING, AND RE-REFERENCING OF BRANCHING STATEMENTS OR GO-TO INSTRUCTION LINE REFERENCING WITHIN MODIFIED CODE USING A DUAL-PASS APPROACH THAT INCLUDES OPERATIONS USING PREDICTED NEW LINE NUMBERS, ERROR DETECTION/CORRECTION, AND ALIGNMENT CORRECTION PROCESSING [patent_app_type] => utility [patent_app_number] => 15/853708 [patent_app_country] => US [patent_app_date] => 2017-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3789 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 300 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15853708 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/853708
Systems and methods for automated renumbering, reformatting, and re-referencing of branching statements or go-to instruction line referencing within modified code using a dual-pass approach that includes operations using predicted new line numbers, error detection/correction, and alignment correction processing Dec 21, 2017 Issued
Array ( [id] => 16903537 [patent_doc_number] => 20210182453 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-17 [patent_title] => APPLICATION BEHAVIOR IDENTIFICATION [patent_app_type] => utility [patent_app_number] => 16/761942 [patent_app_country] => US [patent_app_date] => 2017-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4312 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16761942 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/761942
APPLICATION BEHAVIOR IDENTIFICATION Dec 21, 2017 Abandoned
Array ( [id] => 15609205 [patent_doc_number] => 10585664 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-10 [patent_title] => Span limited lexical analysis [patent_app_type] => utility [patent_app_number] => 15/849812 [patent_app_country] => US [patent_app_date] => 2017-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6665 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15849812 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/849812
Span limited lexical analysis Dec 20, 2017 Issued
Array ( [id] => 15609189 [patent_doc_number] => 10585656 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-03-10 [patent_title] => Event manager for software deployment [patent_app_type] => utility [patent_app_number] => 15/845129 [patent_app_country] => US [patent_app_date] => 2017-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10662 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 15845129 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/845129
Event manager for software deployment Dec 17, 2017 Issued
Array ( [id] => 15516723 [patent_doc_number] => 10564946 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-02-18 [patent_title] => Dependency handling in an on-demand network code execution system [patent_app_type] => utility [patent_app_number] => 15/841143 [patent_app_country] => US [patent_app_date] => 2017-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 19550 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15841143 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/841143
Dependency handling in an on-demand network code execution system Dec 12, 2017 Issued
Menu