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] => 14952739 [patent_doc_number] => 10437634 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-10-08 [patent_title] => Independently threading API calls to service a request [patent_app_type] => utility [patent_app_number] => 15/953834 [patent_app_country] => US [patent_app_date] => 2018-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9059 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15953834 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/953834
Independently threading API calls to service a request Apr 15, 2018 Issued
Array ( [id] => 15231687 [patent_doc_number] => 10503566 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-10 [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] => 15/954169 [patent_app_country] => US [patent_app_date] => 2018-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 35855 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 256 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15954169 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/954169
Conservation of electronic communications resources and computing resources via selective processing of substantially continuously updated data Apr 15, 2018 Issued
Array ( [id] => 15788905 [patent_doc_number] => 10628177 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-04-21 [patent_title] => Unikernel provisioning [patent_app_type] => utility [patent_app_number] => 15/950967 [patent_app_country] => US [patent_app_date] => 2018-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 9670 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15950967 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/950967
Unikernel provisioning Apr 10, 2018 Issued
Array ( [id] => 14966775 [patent_doc_number] => 20190310866 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-10 [patent_title] => CROSS-PROCESS INTERFACE FOR NON-COMPATIBLE FRAMEWORKS [patent_app_type] => utility [patent_app_number] => 15/950105 [patent_app_country] => US [patent_app_date] => 2018-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7553 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15950105 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/950105
Cross-process interface for non-compatible frameworks Apr 9, 2018 Issued
Array ( [id] => 16738152 [patent_doc_number] => 10963808 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-03-30 [patent_title] => Predicting event outcomes using clickstream data [patent_app_type] => utility [patent_app_number] => 15/946417 [patent_app_country] => US [patent_app_date] => 2018-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 9685 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 227 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15946417 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/946417
Predicting event outcomes using clickstream data Apr 4, 2018 Issued
Array ( [id] => 15197927 [patent_doc_number] => 10496457 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-03 [patent_title] => Grouping requests to reduce inter-process communication in memory systems [patent_app_type] => utility [patent_app_number] => 15/943230 [patent_app_country] => US [patent_app_date] => 2018-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6915 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 260 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15943230 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/943230
Grouping requests to reduce inter-process communication in memory systems Apr 1, 2018 Issued
Array ( [id] => 16076697 [patent_doc_number] => 20200192335 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-18 [patent_title] => PLANT MONITORING SYSTEM, PLANT OPERATION ASSISTANCE SYSTEM, PLANT MONITORING METHOD, AND PROGRAM [patent_app_type] => utility [patent_app_number] => 16/494456 [patent_app_country] => US [patent_app_date] => 2018-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7161 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16494456 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/494456
Plant monitoring system, plant operation assistance system, plant monitoring method, and program Mar 28, 2018 Issued
Array ( [id] => 15730897 [patent_doc_number] => 10613877 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-07 [patent_title] => Container hyperlinking [patent_app_type] => utility [patent_app_number] => 15/933990 [patent_app_country] => US [patent_app_date] => 2018-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6188 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15933990 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/933990
Container hyperlinking Mar 22, 2018 Issued
Array ( [id] => 17999245 [patent_doc_number] => 11500349 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-15 [patent_title] => Method for parameterizing an automation field device [patent_app_type] => utility [patent_app_number] => 16/489540 [patent_app_country] => US [patent_app_date] => 2018-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 5188 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [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] => 16489540 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/489540
Method for parameterizing an automation field device Feb 14, 2018 Issued
Array ( [id] => 15804565 [patent_doc_number] => 20200125425 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-23 [patent_title] => DISTRIBUTED EVENT MANAGEMENT [patent_app_type] => utility [patent_app_number] => 16/477640 [patent_app_country] => US [patent_app_date] => 2018-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5453 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16477640 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/477640
Distributed event management Jan 14, 2018 Issued
Array ( [id] => 16319538 [patent_doc_number] => 10779484 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-22 [patent_title] => Irrigation smart controllers with programming and firmware updating [patent_app_type] => utility [patent_app_number] => 15/861900 [patent_app_country] => US [patent_app_date] => 2018-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 8445 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15861900 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/861900
Irrigation smart controllers with programming and firmware updating Jan 3, 2018 Issued
Array ( [id] => 15622645 [patent_doc_number] => 20200081727 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-12 [patent_title] => A METHOD AND A SYSTEM FOR HOSTING MULTIPLE MULTI-TENANT APPLICATIONS [patent_app_type] => utility [patent_app_number] => 16/330376 [patent_app_country] => US [patent_app_date] => 2017-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11512 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -51 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16330376 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/330376
A METHOD AND A SYSTEM FOR HOSTING MULTIPLE MULTI-TENANT APPLICATIONS Nov 29, 2017 Abandoned
Array ( [id] => 12590337 [patent_doc_number] => 20180088608 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-29 [patent_title] => THERMAL CAPACITY MANAGEMENT [patent_app_type] => utility [patent_app_number] => 15/819318 [patent_app_country] => US [patent_app_date] => 2017-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3466 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [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] => 15819318 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/819318
THERMAL CAPACITY MANAGEMENT Nov 20, 2017 Abandoned
Array ( [id] => 15063399 [patent_doc_number] => 10462024 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-10-29 [patent_title] => State generation system for a sequential stage application [patent_app_type] => utility [patent_app_number] => 15/813968 [patent_app_country] => US [patent_app_date] => 2017-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 25726 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15813968 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/813968
State generation system for a sequential stage application Nov 14, 2017 Issued
Array ( [id] => 17309481 [patent_doc_number] => 11210599 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-12-28 [patent_title] => Information processing apparatus and method [patent_app_type] => utility [patent_app_number] => 15/808924 [patent_app_country] => US [patent_app_date] => 2017-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 17 [patent_no_of_words] => 9036 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15808924 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/808924
Information processing apparatus and method Nov 9, 2017 Issued
Array ( [id] => 14235135 [patent_doc_number] => 20190129740 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-02 [patent_title] => BASE STATE FOR THIN-PROVISIONED VOLUMES [patent_app_type] => utility [patent_app_number] => 15/801465 [patent_app_country] => US [patent_app_date] => 2017-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6026 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15801465 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/801465
Base state for thin-provisioned volumes Nov 1, 2017 Issued
Array ( [id] => 15793755 [patent_doc_number] => 10630614 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-21 [patent_title] => Opaque message parsing [patent_app_type] => utility [patent_app_number] => 15/800290 [patent_app_country] => US [patent_app_date] => 2017-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6599 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15800290 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/800290
Opaque message parsing Oct 31, 2017 Issued
Array ( [id] => 13782613 [patent_doc_number] => 20190004845 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-03 [patent_title] => VIRTUAL MACHINE PLACEMENT BASED ON DEVICE PROFILES [patent_app_type] => utility [patent_app_number] => 15/798400 [patent_app_country] => US [patent_app_date] => 2017-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4989 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15798400 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/798400
Virtual machine placement based on device profiles Oct 30, 2017 Issued
Array ( [id] => 12187589 [patent_doc_number] => 20180046525 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-15 [patent_title] => 'FAST AND ACCURATE IDENTIFICATION OF MESSAGE-BASED API CALLS IN APPLICATION BINARIES' [patent_app_type] => utility [patent_app_number] => 15/791806 [patent_app_country] => US [patent_app_date] => 2017-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8532 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15791806 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/791806
Fast and accurate identification of message-based API calls in application binaries Oct 23, 2017 Issued
Array ( [id] => 15599327 [patent_doc_number] => 20200076198 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-05 [patent_title] => MICROGRID ENERGY RESERVOIR TRANSACTION VERIFICATION VIA SECURE, DISTRIBUTED LEDGER [patent_app_type] => utility [patent_app_number] => 16/489497 [patent_app_country] => US [patent_app_date] => 2017-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8610 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16489497 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/489497
MICROGRID ENERGY RESERVOIR TRANSACTION VERIFICATION VIA SECURE, DISTRIBUTED LEDGER Oct 11, 2017 Abandoned
Menu