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] => 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] => 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] => 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] => 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] => 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] => 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] => 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
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] => 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] => 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
Menu