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