Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 19005800 [patent_doc_number] => 20240069871 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-29 [patent_title] => CREATION AND MANAGEMENT OF DATA PIPELINES [patent_app_type] => utility [patent_app_number] => 17/899387 [patent_app_country] => US [patent_app_date] => 2022-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 82013 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [patent_words_short_claim] => 576 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17899387 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/899387
Creation and management of data pipelines Aug 29, 2022 Issued
Array ( [id] => 18079477 [patent_doc_number] => 20220405089 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-22 [patent_title] => WIRELESSLY UPDATING FIELD PROGRAMMABLE GATE ARRAYS UPON DETECTION OF HARDWARE VULNERABILITY [patent_app_type] => utility [patent_app_number] => 17/893031 [patent_app_country] => US [patent_app_date] => 2022-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6006 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17893031 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/893031
WIRELESSLY UPDATING FIELD PROGRAMMABLE GATE ARRAYS UPON DETECTION OF HARDWARE VULNERABILITY Aug 21, 2022 Abandoned
Array ( [id] => 18075194 [patent_doc_number] => 20220400806 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-22 [patent_title] => SYSTEM AND METHOD FOR FORMING A PROTECTIVE HELMET FOR A CUSTOMER'S HEAD [patent_app_type] => utility [patent_app_number] => 17/892292 [patent_app_country] => US [patent_app_date] => 2022-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17079 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17892292 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/892292
System and method for forming a protective helmet for a customer's head Aug 21, 2022 Issued
Array ( [id] => 18463273 [patent_doc_number] => 11687563 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-06-27 [patent_title] => Scaling capacity of data warehouses to user-defined levels [patent_app_type] => utility [patent_app_number] => 17/882439 [patent_app_country] => US [patent_app_date] => 2022-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9167 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17882439 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/882439
Scaling capacity of data warehouses to user-defined levels Aug 4, 2022 Issued
Array ( [id] => 19864679 [patent_doc_number] => 20250103465 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-27 [patent_title] => DEBUGGING ASSISTANCE DEVICE, CONTROL SYSTEM, DEBUGGING ASSISTANCE METHOD, AND RECORDING MEDIUM [patent_app_type] => utility [patent_app_number] => 18/861627 [patent_app_country] => US [patent_app_date] => 2022-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6717 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18861627 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/861627
Debugging assistance device, control system, debugging assistance method, and recording medium Jul 28, 2022 Issued
Array ( [id] => 19391364 [patent_doc_number] => 20240281234 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-22 [patent_title] => METHOD, APPARATUS, ELECTRONIC DEVICE AND STORAGE MEDIUM FOR INSTALLING APPLICATIONS ACROSS SYSTEMS [patent_app_type] => utility [patent_app_number] => 18/681168 [patent_app_country] => US [patent_app_date] => 2022-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4519 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 18681168 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/681168
METHOD, APPARATUS, ELECTRONIC DEVICE AND STORAGE MEDIUM FOR INSTALLING APPLICATIONS ACROSS SYSTEMS Jul 27, 2022 Pending
Array ( [id] => 18007249 [patent_doc_number] => 20220366015 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-17 [patent_title] => SYSTEMS AND METHODS FOR ASSET MANAGEMENT [patent_app_type] => utility [patent_app_number] => 17/815456 [patent_app_country] => US [patent_app_date] => 2022-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9742 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17815456 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/815456
Systems and methods for asset management Jul 26, 2022 Issued
Array ( [id] => 19834170 [patent_doc_number] => 20250085956 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-13 [patent_title] => SOFTWARE UPDATE IN A SECURITY ELEMENT [patent_app_type] => utility [patent_app_number] => 18/292443 [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] => 6217 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [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] => 18292443 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/292443
SOFTWARE UPDATE IN A SECURITY ELEMENT Jul 25, 2022 Issued
Array ( [id] => 19293125 [patent_doc_number] => 12032477 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-09 [patent_title] => Method and apparatus for generating and applying deep learning model based on deep learning framework [patent_app_type] => utility [patent_app_number] => 17/856091 [patent_app_country] => US [patent_app_date] => 2022-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 8275 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17856091 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/856091
Method and apparatus for generating and applying deep learning model based on deep learning framework Jun 30, 2022 Issued
Array ( [id] => 18123082 [patent_doc_number] => 20230008692 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-12 [patent_title] => METHOD AND ELECTRONIC DEVICE FOR SCHEDULING SOFTWARE UPGRADE OF NETWORK DEVICES [patent_app_type] => utility [patent_app_number] => 17/856330 [patent_app_country] => US [patent_app_date] => 2022-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7780 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17856330 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/856330
Method and electronic device for scheduling software upgrade of network devices Jun 30, 2022 Issued
Array ( [id] => 18111606 [patent_doc_number] => 20230004486 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-05 [patent_title] => SOFTWARE TESTING USING MACHINE LEARNING [patent_app_type] => utility [patent_app_number] => 17/856199 [patent_app_country] => US [patent_app_date] => 2022-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18552 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 205 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17856199 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/856199
Software testing using machine learning Jun 30, 2022 Issued
Array ( [id] => 17947930 [patent_doc_number] => 20220334949 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-20 [patent_title] => SYSTEM AND METHOD FOR ASSESSING AN IMPACT OF MALICIOUS SOFTWARE CAUSING A DENIAL OF SERVICE OF COMPONENTS OF INDUSTRIAL AUTOMATION AND CONTROL SYSTEMS [patent_app_type] => utility [patent_app_number] => 17/855861 [patent_app_country] => US [patent_app_date] => 2022-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11659 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17855861 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/855861
System and method for assessing an impact of malicious software causing a denial of service of components of industrial automation and control systems Jun 30, 2022 Issued
Array ( [id] => 19028687 [patent_doc_number] => 11928044 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-03-12 [patent_title] => Batching event data in an event-driven architecture [patent_app_type] => utility [patent_app_number] => 17/855647 [patent_app_country] => US [patent_app_date] => 2022-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 22459 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17855647 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/855647
Batching event data in an event-driven architecture Jun 29, 2022 Issued
Array ( [id] => 19347285 [patent_doc_number] => 20240256248 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-01 [patent_title] => Methods and Systems for Providing Data for Consumer Provisioning [patent_app_type] => utility [patent_app_number] => 18/565552 [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] => 10415 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -25 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18565552 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/565552
Methods and Systems for Providing Data for Consumer Provisioning Jun 29, 2022 Pending
Array ( [id] => 19182534 [patent_doc_number] => 11989122 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-05-21 [patent_title] => Handling mock objects that are written in the form of multiple assignment instructions [patent_app_type] => utility [patent_app_number] => 17/853179 [patent_app_country] => US [patent_app_date] => 2022-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 10731 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17853179 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/853179
Handling mock objects that are written in the form of multiple assignment instructions Jun 28, 2022 Issued
Array ( [id] => 19182948 [patent_doc_number] => 11989538 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-05-21 [patent_title] => Orchestration for robotic process automation [patent_app_type] => utility [patent_app_number] => 17/845270 [patent_app_country] => US [patent_app_date] => 2022-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 16039 [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] => 17845270 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/845270
Orchestration for robotic process automation Jun 20, 2022 Issued
Array ( [id] => 18622310 [patent_doc_number] => 11755351 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-12 [patent_title] => Parallel processing of data [patent_app_type] => utility [patent_app_number] => 17/834256 [patent_app_country] => US [patent_app_date] => 2022-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 13368 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17834256 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/834256
Parallel processing of data Jun 6, 2022 Issued
Array ( [id] => 18810718 [patent_doc_number] => 20230385054 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-30 [patent_title] => COMPATIBLE AND SECURE SOFTWARE UPGRADES [patent_app_type] => utility [patent_app_number] => 17/804322 [patent_app_country] => US [patent_app_date] => 2022-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8540 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17804322 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/804322
Compatible and secure software upgrades May 26, 2022 Issued
Array ( [id] => 19362789 [patent_doc_number] => 20240264823 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-08 [patent_title] => METHOD FOR UPGRADING CPLD AND CPLD UPGRADING SYSTEM, AND COMPUTER-READABLE STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/692785 [patent_app_country] => US [patent_app_date] => 2022-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6266 [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] => 18692785 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/692785
Method for upgrading CPLD and CPLD upgrading system, and computer-readable storage medium May 25, 2022 Issued
Array ( [id] => 18644609 [patent_doc_number] => 11768677 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-26 [patent_title] => Method and system for software application optimization using natural language-based queries [patent_app_type] => utility [patent_app_number] => 17/750601 [patent_app_country] => US [patent_app_date] => 2022-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 6924 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17750601 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/750601
Method and system for software application optimization using natural language-based queries May 22, 2022 Issued
Menu