Search

Tuan C. Dao

Examiner (ID: 14402, Phone: (571)270-3387 , Office: P/2193 )

Most Active Art Unit
2193
Art Unit(s)
2198, 2193, 2194
Total Applications
926
Issued Applications
733
Pending Applications
66
Abandoned Applications
141

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17031173 [patent_doc_number] => 11092984 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-08-17 [patent_title] => Oxygen mixing and delivery [patent_app_type] => utility [patent_app_number] => 16/722722 [patent_app_country] => US [patent_app_date] => 2019-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 13228 [patent_no_of_claims] => 44 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16722722 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/722722
Oxygen mixing and delivery Dec 19, 2019 Issued
Array ( [id] => 18640938 [patent_doc_number] => 11765580 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-19 [patent_title] => Enabling flexible provision of signature data of position data representing an estimated position [patent_app_type] => utility [patent_app_number] => 16/721311 [patent_app_country] => US [patent_app_date] => 2019-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 18022 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 219 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16721311 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/721311
Enabling flexible provision of signature data of position data representing an estimated position Dec 18, 2019 Issued
Array ( [id] => 16159995 [patent_doc_number] => 20200218230 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-09 [patent_title] => AUTHENTICATION SYSTEM AND AUTHENTICATION METHOD FOR EXECUTING A WORK PROCESS ON AN OBJECT [patent_app_type] => utility [patent_app_number] => 16/716682 [patent_app_country] => US [patent_app_date] => 2019-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9931 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 199 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16716682 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/716682
Authentication system and authentication method for executing a work process on an object Dec 16, 2019 Issued
Array ( [id] => 16607890 [patent_doc_number] => 10908893 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-02 [patent_title] => Page update method and apparatus [patent_app_type] => utility [patent_app_number] => 16/685210 [patent_app_country] => US [patent_app_date] => 2019-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5408 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16685210 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/685210
Page update method and apparatus Nov 14, 2019 Issued
Array ( [id] => 16826267 [patent_doc_number] => 20210141560 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-13 [patent_title] => SUPPORTING FILE EXCLUSIONS AND COMMITS IN DISK-BASED WRITE FILTERS [patent_app_type] => utility [patent_app_number] => 16/678555 [patent_app_country] => US [patent_app_date] => 2019-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7108 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16678555 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/678555
Supporting file exclusions and commits in disk-based write filters Nov 7, 2019 Issued
Array ( [id] => 16810445 [patent_doc_number] => 20210133000 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-06 [patent_title] => LIGHTWEIGHT REMOTE PROCESS EXECUTION [patent_app_type] => utility [patent_app_number] => 16/671269 [patent_app_country] => US [patent_app_date] => 2019-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8069 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16671269 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/671269
Lightweight remote process execution Oct 31, 2019 Issued
Array ( [id] => 15864135 [patent_doc_number] => 20200139471 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-07 [patent_title] => SYSTEMS AND METHODS TO DESIGN PART WELD PROCESSES USING MEDIA LIBRARIES [patent_app_type] => utility [patent_app_number] => 16/671560 [patent_app_country] => US [patent_app_date] => 2019-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14923 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16671560 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/671560
Systems and methods to design part weld processes using media libraries Oct 31, 2019 Issued
Array ( [id] => 18291287 [patent_doc_number] => 11620157 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-04-04 [patent_title] => Data ingestion pipeline anomaly detection [patent_app_type] => utility [patent_app_number] => 16/670789 [patent_app_country] => US [patent_app_date] => 2019-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 73 [patent_figures_cnt] => 74 [patent_no_of_words] => 107294 [patent_no_of_claims] => 30 [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] => 16670789 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/670789
Data ingestion pipeline anomaly detection Oct 30, 2019 Issued
Array ( [id] => 15561505 [patent_doc_number] => 20200065164 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-27 [patent_title] => EVENT LOOP OPTIMIZATION THROUGH EVENT ORDERING [patent_app_type] => utility [patent_app_number] => 16/667268 [patent_app_country] => US [patent_app_date] => 2019-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4559 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16667268 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/667268
Event loop optimization through event ordering Oct 28, 2019 Issued
Array ( [id] => 15561503 [patent_doc_number] => 20200065163 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-27 [patent_title] => CONSERVATION OF ELECTRONIC COMMUNICATIONS RESOURCES AND COMPUTING RESOURCES VIA SELECTIVE PROCESSING OF SUBSTANTIALLY CONTINUOUSLY UPDATED DATA [patent_app_type] => utility [patent_app_number] => 16/667124 [patent_app_country] => US [patent_app_date] => 2019-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 35903 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16667124 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/667124
Conservation of electronic communications resources and computing resources via selective processing of substantially continuously updated data Oct 28, 2019 Issued
Array ( [id] => 18803475 [patent_doc_number] => 11836635 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-05 [patent_title] => Mutable parameters for machine learning models during runtime [patent_app_type] => utility [patent_app_number] => 16/601504 [patent_app_country] => US [patent_app_date] => 2019-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9993 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16601504 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/601504
Mutable parameters for machine learning models during runtime Oct 13, 2019 Issued
Array ( [id] => 16764190 [patent_doc_number] => 20210109771 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-15 [patent_title] => The method for leveraging the virtual hardware resources physically located on the server by means of the mobile electronic module provided with the peripheral device connection ports [patent_app_type] => utility [patent_app_number] => 16/595426 [patent_app_country] => US [patent_app_date] => 2019-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3455 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -2 [patent_words_short_claim] => 324 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16595426 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/595426
Method for leveraging the virtual hardware resources physically located on the server by means of the mobile electronic module provided with the peripheral device connection ports Oct 6, 2019 Issued
Array ( [id] => 15719737 [patent_doc_number] => 20200106636 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-02 [patent_title] => System and Method for Extracting Appliance Instructions and Settings from Electronic Recipes and Controlling Connected Appliances [patent_app_type] => utility [patent_app_number] => 16/590583 [patent_app_country] => US [patent_app_date] => 2019-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3061 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16590583 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/590583
System and Method for Extracting Appliance Instructions and Settings from Electronic Recipes and Controlling Connected Appliances Oct 1, 2019 Abandoned
Array ( [id] => 17962125 [patent_doc_number] => 20220342706 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-27 [patent_title] => METHOD FOR DATA PROCESSING AND APPARATUS, AND ELECTRONIC DEVICE [patent_app_type] => utility [patent_app_number] => 17/641347 [patent_app_country] => US [patent_app_date] => 2019-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9186 [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] => 17641347 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/641347
Method for data processing and apparatus, and electronic device Sep 8, 2019 Issued
Array ( [id] => 17143431 [patent_doc_number] => 20210311444 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-07 [patent_title] => OPERATING DEVICE FOR A MACHINE TOOL [patent_app_type] => utility [patent_app_number] => 17/272963 [patent_app_country] => US [patent_app_date] => 2019-09-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2167 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17272963 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/272963
Operating device for a machine tool Sep 2, 2019 Issued
Array ( [id] => 17892601 [patent_doc_number] => 11455572 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-27 [patent_title] => Machine learning model hardware configuration based optimization [patent_app_type] => utility [patent_app_number] => 16/549191 [patent_app_country] => US [patent_app_date] => 2019-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5016 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16549191 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/549191
Machine learning model hardware configuration based optimization Aug 22, 2019 Issued
Array ( [id] => 16202931 [patent_doc_number] => 10728125 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-28 [patent_title] => State generation system for a sequential stage application [patent_app_type] => utility [patent_app_number] => 16/543930 [patent_app_country] => US [patent_app_date] => 2019-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 25775 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16543930 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/543930
State generation system for a sequential stage application Aug 18, 2019 Issued
Array ( [id] => 18303601 [patent_doc_number] => 11625505 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-04-11 [patent_title] => Processor with network stack domain and system domain using separate memory regions [patent_app_type] => utility [patent_app_number] => 16/543868 [patent_app_country] => US [patent_app_date] => 2019-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8102 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16543868 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/543868
Processor with network stack domain and system domain using separate memory regions Aug 18, 2019 Issued
Array ( [id] => 17651450 [patent_doc_number] => 11354177 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-06-07 [patent_title] => Grouping requests to reduce inter-process communication in memory systems [patent_app_type] => utility [patent_app_number] => 16/535665 [patent_app_country] => US [patent_app_date] => 2019-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6957 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16535665 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/535665
Grouping requests to reduce inter-process communication in memory systems Aug 7, 2019 Issued
Array ( [id] => 16248211 [patent_doc_number] => 10747570 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-18 [patent_title] => Architecture for implementing a virtualization environment and appliance [patent_app_type] => utility [patent_app_number] => 16/535905 [patent_app_country] => US [patent_app_date] => 2019-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 8119 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16535905 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/535905
Architecture for implementing a virtualization environment and appliance Aug 7, 2019 Issued
Menu