
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 18950070
[patent_doc_number] => 11893366
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-02-06
[patent_title] => Spreadsheet-based software application development
[patent_app_type] => utility
[patent_app_number] => 17/881790
[patent_app_country] => US
[patent_app_date] => 2022-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 99
[patent_figures_cnt] => 99
[patent_no_of_words] => 34940
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 365
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17881790
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/881790 | Spreadsheet-based software application development | Aug 4, 2022 | Issued |
Array
(
[id] => 18966330
[patent_doc_number] => 11900100
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-02-13
[patent_title] => System and method for enabling a rollback mechanism for shared devices in an information handling system
[patent_app_type] => utility
[patent_app_number] => 17/875191
[patent_app_country] => US
[patent_app_date] => 2022-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4805
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17875191
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/875191 | System and method for enabling a rollback mechanism for shared devices in an information handling system | Jul 26, 2022 | Issued |
Array
(
[id] => 19530189
[patent_doc_number] => 20240354091
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-24
[patent_title] => UPDATE BACKUP AND FAILSAFE ROLLBACK IN SECURE ELEMENTS
[patent_app_type] => utility
[patent_app_number] => 18/292484
[patent_app_country] => US
[patent_app_date] => 2022-07-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4795
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[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] => 18292484
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/292484 | UPDATE BACKUP AND FAILSAFE ROLLBACK IN SECURE ELEMENTS | Jul 25, 2022 | Pending |
Array
(
[id] => 18925317
[patent_doc_number] => 20240028321
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-25
[patent_title] => METHOD AND SYSTEM FOR EXECUTING AN APPLICATION UPGRADE USING NETWORK SLICING
[patent_app_type] => utility
[patent_app_number] => 17/871574
[patent_app_country] => US
[patent_app_date] => 2022-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14957
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17871574
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/871574 | Method and system for executing an application upgrade using network slicing | Jul 21, 2022 | Issued |
Array
(
[id] => 18904734
[patent_doc_number] => 20240020219
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-18
[patent_title] => DETERMINING TEST CASES TO BE RUN UPON CHANGES IN SOFTWARE APPLICATION CODE
[patent_app_type] => utility
[patent_app_number] => 17/812459
[patent_app_country] => US
[patent_app_date] => 2022-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7770
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17812459
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/812459 | Determining test cases to be run upon changes in software application code | Jul 13, 2022 | Issued |
Array
(
[id] => 19506634
[patent_doc_number] => 12118054
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-15
[patent_title] => Method, server, and system for image deployment
[patent_app_type] => utility
[patent_app_number] => 17/860764
[patent_app_country] => US
[patent_app_date] => 2022-07-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 12051
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 331
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17860764
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/860764 | Method, server, and system for image deployment | Jul 7, 2022 | Issued |
Array
(
[id] => 18677777
[patent_doc_number] => 20230315424
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-10-05
[patent_title] => METHOD AND DATA STRUCTURE FOR UPDATING FIRMWARE
[patent_app_type] => utility
[patent_app_number] => 17/854463
[patent_app_country] => US
[patent_app_date] => 2022-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4999
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17854463
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/854463 | Method and data structure for updating firmware | Jun 29, 2022 | Issued |
Array
(
[id] => 17948155
[patent_doc_number] => 20220335174
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-10-20
[patent_title] => INTERPRETER FRAMEWORK FOR A COMPUTER FILE
[patent_app_type] => utility
[patent_app_number] => 17/855509
[patent_app_country] => US
[patent_app_date] => 2022-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7711
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[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] => 17855509
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/855509 | Interpreter framework for a computer file | Jun 29, 2022 | Issued |
Array
(
[id] => 18881256
[patent_doc_number] => 20240004625
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-04
[patent_title] => SYSTEMS, METHODS, AND SOFTWARE FOR PERFORMANCE-BASED FEATURE ROLLOUT
[patent_app_type] => utility
[patent_app_number] => 17/852926
[patent_app_country] => US
[patent_app_date] => 2022-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8629
[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] => 17852926
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/852926 | SYSTEMS, METHODS, AND SOFTWARE FOR PERFORMANCE-BASED FEATURE ROLLOUT | Jun 28, 2022 | Abandoned |
Array
(
[id] => 19426638
[patent_doc_number] => 12086056
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-09-10
[patent_title] => System and method for user interface testing
[patent_app_type] => utility
[patent_app_number] => 17/842852
[patent_app_country] => US
[patent_app_date] => 2022-06-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 18
[patent_no_of_words] => 14015
[patent_no_of_claims] => 20
[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] => 17842852
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/842852 | System and method for user interface testing | Jun 16, 2022 | Issued |
Array
(
[id] => 20388083
[patent_doc_number] => 12487809
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-12-02
[patent_title] => Program code update recommendation based on a heatmap
[patent_app_type] => utility
[patent_app_number] => 17/843262
[patent_app_country] => US
[patent_app_date] => 2022-06-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 1177
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 195
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17843262
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/843262 | Program code update recommendation based on a heatmap | Jun 16, 2022 | Issued |
Array
(
[id] => 18832523
[patent_doc_number] => 20230401050
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-14
[patent_title] => CONTAINER IMAGE OPTIMIZATION FOR A SELECTED DEPLOYMENT ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 17/806320
[patent_app_country] => US
[patent_app_date] => 2022-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14714
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[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] => 17806320
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/806320 | Container image optimization for a selected deployment environment | Jun 9, 2022 | Issued |
Array
(
[id] => 18822354
[patent_doc_number] => 20230396695
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-07
[patent_title] => App-Independent Resource Downloads
[patent_app_type] => utility
[patent_app_number] => 17/805461
[patent_app_country] => US
[patent_app_date] => 2022-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6328
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17805461
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/805461 | App-independent resource downloads | Jun 4, 2022 | Issued |
Array
(
[id] => 18766055
[patent_doc_number] => 11816458
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-11-14
[patent_title] => Method and system for packaging infrastructure as code
[patent_app_type] => utility
[patent_app_number] => 17/826681
[patent_app_country] => US
[patent_app_date] => 2022-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10821
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17826681
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/826681 | Method and system for packaging infrastructure as code | May 26, 2022 | Issued |
Array
(
[id] => 17962221
[patent_doc_number] => 20220342802
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-10-27
[patent_title] => AUTOMATED TESTING FOR METADATA-DRIVEN CUSTOM APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 17/743934
[patent_app_country] => US
[patent_app_date] => 2022-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8779
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17743934
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/743934 | Automated testing for metadata-driven custom applications | May 12, 2022 | Issued |
Array
(
[id] => 18111493
[patent_doc_number] => 20230004373
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-01-05
[patent_title] => INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM
[patent_app_type] => utility
[patent_app_number] => 17/663264
[patent_app_country] => US
[patent_app_date] => 2022-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12840
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17663264
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/663264 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, PROGRAM, AND RECORDING MEDIUM | May 12, 2022 | Abandoned |
Array
(
[id] => 18218156
[patent_doc_number] => 11593093
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-02-28
[patent_title] => System and method using natural language processing to synthesize and build infrastructure platforms
[patent_app_type] => utility
[patent_app_number] => 17/741396
[patent_app_country] => US
[patent_app_date] => 2022-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 16566
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 321
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17741396
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/741396 | System and method using natural language processing to synthesize and build infrastructure platforms | May 9, 2022 | Issued |
Array
(
[id] => 18356667
[patent_doc_number] => 11645067
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-05-09
[patent_title] => System and method using natural language processing to synthesize and build infrastructure platforms
[patent_app_type] => utility
[patent_app_number] => 17/741385
[patent_app_country] => US
[patent_app_date] => 2022-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 16567
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 276
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17741385
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/741385 | System and method using natural language processing to synthesize and build infrastructure platforms | May 9, 2022 | Issued |
Array
(
[id] => 17809400
[patent_doc_number] => 20220261235
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-08-18
[patent_title] => OPERATING METHOD OF MOUSE CHIP
[patent_app_type] => utility
[patent_app_number] => 17/738324
[patent_app_country] => US
[patent_app_date] => 2022-05-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6058
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17738324
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/738324 | Operating method of mouse chip | May 5, 2022 | Issued |
Array
(
[id] => 18174073
[patent_doc_number] => 11573783
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-02-07
[patent_title] => System and method using natural language processing to synthesize and build infrastructure platforms
[patent_app_type] => utility
[patent_app_number] => 17/733546
[patent_app_country] => US
[patent_app_date] => 2022-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 16567
[patent_no_of_claims] => 18
[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] => 17733546
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/733546 | System and method using natural language processing to synthesize and build infrastructure platforms | Apr 28, 2022 | Issued |