
Thuy Chan Dao
Examiner (ID: 17170, Phone: (571)272-8570 , Office: P/2192 )
| Most Active Art Unit | 2192 |
| Art Unit(s) | 2192, 2197 |
| Total Applications | 1601 |
| Issued Applications | 1358 |
| Pending Applications | 75 |
| Abandoned Applications | 191 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19219851
[patent_doc_number] => 20240184555
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-06
[patent_title] => ITERATIVE NEURAL CODE TRANSLATION
[patent_app_type] => utility
[patent_app_number] => 18/076189
[patent_app_country] => US
[patent_app_date] => 2022-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6110
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18076189
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/076189 | Iterative neural code translation | Dec 5, 2022 | Issued |
Array
(
[id] => 18285682
[patent_doc_number] => 20230101154
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-30
[patent_title] => RESUMABLE INSTRUCTION GENERATION
[patent_app_type] => utility
[patent_app_number] => 18/074167
[patent_app_country] => US
[patent_app_date] => 2022-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6313
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18074167
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/074167 | Resumable instruction generation | Dec 1, 2022 | Issued |
Array
(
[id] => 19686205
[patent_doc_number] => 20250004750
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-02
[patent_title] => CORRECTION METHOD AND DEVICE FOR ENERGY STORAGE BATTERY MANAGEMENT SYSTEM, AND SYSTEM AND MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/710427
[patent_app_country] => US
[patent_app_date] => 2022-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9803
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[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] => 18710427
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/710427 | CORRECTION METHOD AND DEVICE FOR ENERGY STORAGE BATTERY MANAGEMENT SYSTEM, AND SYSTEM AND MEDIUM | Nov 13, 2022 | Pending |
Array
(
[id] => 18365370
[patent_doc_number] => 20230146961
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-05-11
[patent_title] => MULTI-CLOUD LICENSED SOFTWARE DEPLOYMENT
[patent_app_type] => utility
[patent_app_number] => 18/054887
[patent_app_country] => US
[patent_app_date] => 2022-11-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18599
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18054887
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/054887 | Multi-cloud licensed software deployment | Nov 10, 2022 | Issued |
Array
(
[id] => 18781174
[patent_doc_number] => 11822917
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-11-21
[patent_title] => Detecting anomalies online using controller processing activity
[patent_app_type] => utility
[patent_app_number] => 18/053406
[patent_app_country] => US
[patent_app_date] => 2022-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 17134
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[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] => 18053406
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/053406 | Detecting anomalies online using controller processing activity | Nov 7, 2022 | Issued |
Array
(
[id] => 19029204
[patent_doc_number] => 11928565
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-03-12
[patent_title] => Automated model building and updating environment
[patent_app_type] => utility
[patent_app_number] => 18/049149
[patent_app_country] => US
[patent_app_date] => 2022-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 7202
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18049149
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/049149 | Automated model building and updating environment | Oct 23, 2022 | Issued |
Array
(
[id] => 20160003
[patent_doc_number] => 12386631
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-12
[patent_title] => Self-contained worker orchestrator in a distributed system
[patent_app_type] => utility
[patent_app_number] => 17/969987
[patent_app_country] => US
[patent_app_date] => 2022-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 0
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17969987
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/969987 | Self-contained worker orchestrator in a distributed system | Oct 19, 2022 | Issued |
Array
(
[id] => 20160003
[patent_doc_number] => 12386631
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-12
[patent_title] => Self-contained worker orchestrator in a distributed system
[patent_app_type] => utility
[patent_app_number] => 17/969987
[patent_app_country] => US
[patent_app_date] => 2022-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 0
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17969987
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/969987 | Self-contained worker orchestrator in a distributed system | Oct 19, 2022 | Issued |
Array
(
[id] => 18180074
[patent_doc_number] => 20230040803
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-02-09
[patent_title] => SOFTWARE RELEASE VERIFICATION
[patent_app_type] => utility
[patent_app_number] => 17/966063
[patent_app_country] => US
[patent_app_date] => 2022-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20453
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17966063
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/966063 | Software release verification | Oct 13, 2022 | Issued |
Array
(
[id] => 19069574
[patent_doc_number] => 20240104000
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-03-28
[patent_title] => DETERMINING AND PROVIDING REPRESENTATIONS OF PROGRAM FLOW CONTROL
[patent_app_type] => utility
[patent_app_number] => 17/936233
[patent_app_country] => US
[patent_app_date] => 2022-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11835
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17936233
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/936233 | Determining and providing representations of program flow control | Sep 27, 2022 | Issued |
Array
(
[id] => 18160893
[patent_doc_number] => 20230027485
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-01-26
[patent_title] => MICRO-FRONTEND AS A SERVICE
[patent_app_type] => utility
[patent_app_number] => 17/954364
[patent_app_country] => US
[patent_app_date] => 2022-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8659
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17954364
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/954364 | Micro-frontend as a service | Sep 27, 2022 | Issued |
Array
(
[id] => 19069412
[patent_doc_number] => 20240103838
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-03-28
[patent_title] => CONTAINER-BASED OPERATING SYSTEM FOR CELLULAR USER EQUIPMENT
[patent_app_type] => utility
[patent_app_number] => 17/955343
[patent_app_country] => US
[patent_app_date] => 2022-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6099
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17955343
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/955343 | Container-based operating system for cellular user equipment | Sep 27, 2022 | Issued |
Array
(
[id] => 19303204
[patent_doc_number] => 20240231783
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-11
[patent_title] => MANAGING END-TO-END ONBOARDING OF APPLICATION BUNDLES
[patent_app_type] => utility
[patent_app_number] => 18/000098
[patent_app_country] => US
[patent_app_date] => 2022-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10030
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18000098
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/000098 | Managing end-to-end onboarding of application bundles | Sep 26, 2022 | Issued |
Array
(
[id] => 19617347
[patent_doc_number] => 20240403027
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-05
[patent_title] => IN-VEHICLE DEVICE, PROGRAM, AND METHOD FOR UPDATING PROGRAM
[patent_app_type] => utility
[patent_app_number] => 18/699675
[patent_app_country] => US
[patent_app_date] => 2022-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10190
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18699675
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/699675 | IN-VEHICLE DEVICE, PROGRAM, AND METHOD FOR UPDATING PROGRAM | Sep 26, 2022 | Pending |
Array
(
[id] => 19069426
[patent_doc_number] => 20240103852
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-03-28
[patent_title] => PRESENTATION DESIGN DYNAMIC GENERATION FROM DATA MODEL SERVER
[patent_app_type] => utility
[patent_app_number] => 17/935621
[patent_app_country] => US
[patent_app_date] => 2022-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 21738
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17935621
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/935621 | Presentation design dynamic generation from data model server | Sep 26, 2022 | Issued |
Array
(
[id] => 19069411
[patent_doc_number] => 20240103837
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-03-28
[patent_title] => SEAMLESS AND SECURE MOTHERBOARD REPLACEMENT SYSTEM AND METHOD
[patent_app_type] => utility
[patent_app_number] => 17/935656
[patent_app_country] => US
[patent_app_date] => 2022-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6292
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 56
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17935656
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/935656 | Seamless and secure motherboard replacement system and method | Sep 26, 2022 | Issued |
Array
(
[id] => 19398426
[patent_doc_number] => 12072788
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-08-27
[patent_title] => Intelligent accessibility testing
[patent_app_type] => utility
[patent_app_number] => 17/953021
[patent_app_country] => US
[patent_app_date] => 2022-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11998
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 17953021
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/953021 | Intelligent accessibility testing | Sep 25, 2022 | Issued |
Array
(
[id] => 19603149
[patent_doc_number] => 20240394029
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-28
[patent_title] => DEVICE, INFORMATION PROCESSING APPARATUS, AND COMMUNICATION SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/695832
[patent_app_country] => US
[patent_app_date] => 2022-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8092
[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] => 18695832
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/695832 | DEVICE, INFORMATION PROCESSING APPARATUS, AND COMMUNICATION SYSTEM | Sep 14, 2022 | Pending |
Array
(
[id] => 19581269
[patent_doc_number] => 12147382
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-11-19
[patent_title] => Method and system for assimilating and managing software artifact metadata
[patent_app_type] => utility
[patent_app_number] => 17/942156
[patent_app_country] => US
[patent_app_date] => 2022-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 3916
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17942156
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/942156 | Method and system for assimilating and managing software artifact metadata | Sep 10, 2022 | Issued |
Array
(
[id] => 18146789
[patent_doc_number] => 20230020646
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-01-19
[patent_title] => Methods and Apparatus for Finding Long Methods in Code
[patent_app_type] => utility
[patent_app_number] => 17/901820
[patent_app_country] => US
[patent_app_date] => 2022-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8605
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 270
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17901820
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/901820 | Methods and apparatus for finding long methods in code | Aug 31, 2022 | Issued |