
Lamson D. Nguyen
Examiner (ID: 4237, Phone: (571)272-2259 , Office: P/2853 )
| Most Active Art Unit | 2861 |
| Art Unit(s) | 2861, 2853 |
| Total Applications | 2316 |
| Issued Applications | 2225 |
| Pending Applications | 18 |
| Abandoned Applications | 89 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20188575
[patent_doc_number] => 12399687
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-26
[patent_title] => Generating software architecture from conversation
[patent_app_type] => utility
[patent_app_number] => 18/458972
[patent_app_country] => US
[patent_app_date] => 2023-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 22
[patent_no_of_words] => 7014
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18458972
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/458972 | Generating software architecture from conversation | Aug 29, 2023 | Issued |
Array
(
[id] => 19802622
[patent_doc_number] => 20250068547
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-02-27
[patent_title] => BOOTSTRAPPING PROGRAM SYNTHESIS LANGUAGE MODELS TO PERFORM REPAIRING
[patent_app_type] => utility
[patent_app_number] => 18/455992
[patent_app_country] => US
[patent_app_date] => 2023-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11350
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -26
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18455992
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/455992 | Bootstrapping program synthesis language models to perform repairing | Aug 24, 2023 | Issued |
Array
(
[id] => 20494137
[patent_doc_number] => 12536006
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-01-27
[patent_title] => Location optimization for running application code
[patent_app_type] => utility
[patent_app_number] => 18/454050
[patent_app_country] => US
[patent_app_date] => 2023-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4548
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 211
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18454050
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/454050 | LOCATION OPTIMIZATION FOR RUNNING APPLICATION CODE | Aug 21, 2023 | Issued |
Array
(
[id] => 20481807
[patent_doc_number] => 12530282
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-01-20
[patent_title] => Validation of application programming interfaces
[patent_app_type] => utility
[patent_app_number] => 18/448753
[patent_app_country] => US
[patent_app_date] => 2023-08-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 4518
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18448753
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/448753 | Validation of application programming interfaces | Aug 10, 2023 | Issued |
Array
(
[id] => 20494143
[patent_doc_number] => 12536012
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-01-27
[patent_title] => System and method for performing early delayed issue detection and providing alert notification
[patent_app_type] => utility
[patent_app_number] => 18/231019
[patent_app_country] => US
[patent_app_date] => 2023-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3422
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 340
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18231019
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/231019 | SYSTEM AND METHOD FOR PERFORMING EARLY DELAYED ISSUE DETECTION AND PROVIDING ALERT NOTIFICATION | Aug 6, 2023 | Issued |
Array
(
[id] => 19450971
[patent_doc_number] => 20240311101
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-19
[patent_title] => SYSTEM AND TECHNIQUES FOR GENERATING A REUSABLE PROCESS
[patent_app_type] => utility
[patent_app_number] => 18/229979
[patent_app_country] => US
[patent_app_date] => 2023-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14117
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18229979
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/229979 | System and techniques for generating a reusable process | Aug 2, 2023 | Issued |
Array
(
[id] => 20304063
[patent_doc_number] => 12450051
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-21
[patent_title] => System and methods for software security integrity
[patent_app_type] => utility
[patent_app_number] => 18/364766
[patent_app_country] => US
[patent_app_date] => 2023-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6714
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18364766
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/364766 | System and methods for software security integrity | Aug 2, 2023 | Issued |
Array
(
[id] => 19756480
[patent_doc_number] => 20250045045
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-02-06
[patent_title] => SYSTEM AND METHODS FOR SOFTWARE SECURITY INTEGRITY
[patent_app_type] => utility
[patent_app_number] => 18/364781
[patent_app_country] => US
[patent_app_date] => 2023-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11478
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18364781
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/364781 | System and methods for software security integrity | Aug 2, 2023 | Issued |
Array
(
[id] => 19660495
[patent_doc_number] => 20240427560
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-26
[patent_title] => PROCESSING METHOD AND PROCESSING SYSTEM OF PROJECT PROCESS
[patent_app_type] => utility
[patent_app_number] => 18/362988
[patent_app_country] => US
[patent_app_date] => 2023-08-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8505
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18362988
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/362988 | Method and system for designing project process based on data and matching model | Jul 31, 2023 | Issued |
Array
(
[id] => 18989689
[patent_doc_number] => 20240061658
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-22
[patent_title] => METHOD AND SYSTEM FOR CREATING APPLICATION USER INTERFACE WITHIN INTEGRATED DEVELOPMENT ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 18/226790
[patent_app_country] => US
[patent_app_date] => 2023-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6012
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18226790
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/226790 | Method and system for creating application user interface within integrated development environment | Jul 26, 2023 | Issued |
Array
(
[id] => 20494125
[patent_doc_number] => 12535994
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-01-27
[patent_title] => System, method, and process for detecting feature requests indicating a security risk
[patent_app_type] => utility
[patent_app_number] => 18/224094
[patent_app_country] => US
[patent_app_date] => 2023-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 0
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18224094
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/224094 | SYSTEM, METHOD, AND PROCESS FOR DETECTING FEATURE REQUESTS INDICATING A SECURITY RISK | Jul 19, 2023 | Issued |
Array
(
[id] => 20174654
[patent_doc_number] => 12393401
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-19
[patent_title] => Systems and methods for improving efficiency and control compliance across software development life cycles using domain-specific controls
[patent_app_type] => utility
[patent_app_number] => 18/356118
[patent_app_country] => US
[patent_app_date] => 2023-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 0
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18356118
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/356118 | Systems and methods for improving efficiency and control compliance across software development life cycles using domain-specific controls | Jul 19, 2023 | Issued |
Array
(
[id] => 19107751
[patent_doc_number] => 11960861
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-04-16
[patent_title] => System and method for code development tools existing within code container
[patent_app_type] => utility
[patent_app_number] => 18/350289
[patent_app_country] => US
[patent_app_date] => 2023-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6248
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18350289
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/350289 | System and method for code development tools existing within code container | Jul 10, 2023 | Issued |
Array
(
[id] => 19694890
[patent_doc_number] => 20250013435
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-09
[patent_title] => USING LARGE LANGUAGE MODEL(S) FOR DIGITAL PRODUCT DELIVERY
[patent_app_type] => utility
[patent_app_number] => 18/348305
[patent_app_country] => US
[patent_app_date] => 2023-07-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3002
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 66
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18348305
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/348305 | USING LARGE LANGUAGE MODEL(S) FOR DIGITAL PRODUCT DELIVERY | Jul 5, 2023 | Abandoned |
Array
(
[id] => 18864126
[patent_doc_number] => 20230418562
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-28
[patent_title] => INTERACTIVE GRAPHIC DESIGN SYSTEM TO ENABLE CREATION AND USE OF VARIANT COMPONENT SETS FOR INTERACTIVE OBJECTS
[patent_app_type] => utility
[patent_app_number] => 18/216948
[patent_app_country] => US
[patent_app_date] => 2023-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14698
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 223
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18216948
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/216948 | Interactive graphic design system to enable creation and use of variant component sets for interactive objects | Jun 29, 2023 | Issued |
Array
(
[id] => 20317263
[patent_doc_number] => 12455814
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-28
[patent_title] => Grayware analysis
[patent_app_type] => utility
[patent_app_number] => 18/345228
[patent_app_country] => US
[patent_app_date] => 2023-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2224
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18345228
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/345228 | Grayware analysis | Jun 29, 2023 | Issued |
Array
(
[id] => 20415749
[patent_doc_number] => 12499035
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-12-16
[patent_title] => Systems and methods for integrated design, assessment and remediation of web pages
[patent_app_type] => utility
[patent_app_number] => 18/344248
[patent_app_country] => US
[patent_app_date] => 2023-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 5216
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 222
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18344248
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/344248 | Systems and methods for integrated design, assessment and remediation of web pages | Jun 28, 2023 | Issued |
Array
(
[id] => 19660494
[patent_doc_number] => 20240427559
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-26
[patent_title] => VALIDATING CODE OWNERSHIP OF SOFTWARE COMPONENTS IN A SOFTWARE DEVELOPMENT SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/213773
[patent_app_country] => US
[patent_app_date] => 2023-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5121
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18213773
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/213773 | Validating code ownership of software components in a software development system | Jun 22, 2023 | Issued |
Array
(
[id] => 18711199
[patent_doc_number] => 20230333828
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-10-19
[patent_title] => INDUCTIVE EQUIVALENCE IN MACHINE-BASED INSTRUCTION EDITING
[patent_app_type] => utility
[patent_app_number] => 18/212521
[patent_app_country] => US
[patent_app_date] => 2023-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13651
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[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] => 18212521
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/212521 | INDUCTIVE EQUIVALENCE IN MACHINE-BASED INSTRUCTION EDITING | Jun 20, 2023 | Abandoned |
Array
(
[id] => 18864125
[patent_doc_number] => 20230418561
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-28
[patent_title] => Method and Validation System for Validating a Software Component for Highly Automated Driving
[patent_app_type] => utility
[patent_app_number] => 18/337167
[patent_app_country] => US
[patent_app_date] => 2023-06-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4920
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18337167
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/337167 | Method and validation system for validating a software component for highly automated driving | Jun 18, 2023 | Issued |