Search

Phuong Thao Cao

Examiner (ID: 13906, Phone: (571)272-2735 , Office: P/2164 )

Most Active Art Unit
2164
Art Unit(s)
2164
Total Applications
903
Issued Applications
667
Pending Applications
48
Abandoned Applications
204

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16903397 [patent_doc_number] => 20210182313 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-17 [patent_title] => SELF HEALING FAST SYNC ANY POINT IN TIME REPLICATION SYSTEMS USING AUGMENTED MERKLE TREES [patent_app_type] => utility [patent_app_number] => 16/713734 [patent_app_country] => US [patent_app_date] => 2019-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7755 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16713734 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/713734
Self healing fast sync any point in time replication systems using augmented Merkle trees Dec 12, 2019 Issued
Array ( [id] => 16018131 [patent_doc_number] => 20200183909 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-11 [patent_title] => TRANSACTIONAL STREAMING OF CHANGE TRACKING DATA [patent_app_type] => utility [patent_app_number] => 16/705566 [patent_app_country] => US [patent_app_date] => 2019-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14581 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [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] => 16705566 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/705566
Transactional streaming of change tracking data Dec 5, 2019 Issued
Array ( [id] => 18030890 [patent_doc_number] => 11514079 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-11-29 [patent_title] => Peer-based access to distributed database [patent_app_type] => utility [patent_app_number] => 16/698135 [patent_app_country] => US [patent_app_date] => 2019-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10165 [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] => 16698135 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/698135
Peer-based access to distributed database Nov 26, 2019 Issued
Array ( [id] => 17557790 [patent_doc_number] => 11314494 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-04-26 [patent_title] => Systems and methods for exporting, publishing, browsing and installing on-demand applications in a multi-tenant database environment [patent_app_type] => utility [patent_app_number] => 16/689960 [patent_app_country] => US [patent_app_date] => 2019-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 8 [patent_no_of_words] => 10902 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16689960 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/689960
Systems and methods for exporting, publishing, browsing and installing on-demand applications in a multi-tenant database environment Nov 19, 2019 Issued
Array ( [id] => 17437928 [patent_doc_number] => 11263262 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-01 [patent_title] => Indexing a dataset based on dataset tags and an ontology [patent_app_type] => utility [patent_app_number] => 16/654661 [patent_app_country] => US [patent_app_date] => 2019-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9883 [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] => 16654661 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/654661
Indexing a dataset based on dataset tags and an ontology Oct 15, 2019 Issued
Array ( [id] => 16764315 [patent_doc_number] => 20210109896 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-15 [patent_title] => Smart Filesystem Indexing For Any Point-in-Time Replication [patent_app_type] => utility [patent_app_number] => 16/599531 [patent_app_country] => US [patent_app_date] => 2019-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4125 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16599531 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/599531
Smart Filesystem Indexing For Any Point-in-Time Replication Oct 10, 2019 Abandoned
Array ( [id] => 16764341 [patent_doc_number] => 20210109922 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-15 [patent_title] => DATABASE MIGRATION TECHNIQUE [patent_app_type] => utility [patent_app_number] => 16/599829 [patent_app_country] => US [patent_app_date] => 2019-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7572 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16599829 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/599829
Database migration technique Oct 10, 2019 Issued
Array ( [id] => 17438265 [patent_doc_number] => 11263601 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-01 [patent_title] => Electronic receipt manager apparatuses, methods and systems [patent_app_type] => utility [patent_app_number] => 16/598927 [patent_app_country] => US [patent_app_date] => 2019-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 22487 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16598927 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/598927
Electronic receipt manager apparatuses, methods and systems Oct 9, 2019 Issued
Array ( [id] => 17573082 [patent_doc_number] => 11321354 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-03 [patent_title] => System, computing node and method for processing write requests [patent_app_type] => utility [patent_app_number] => 16/590078 [patent_app_country] => US [patent_app_date] => 2019-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 6515 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16590078 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/590078
System, computing node and method for processing write requests Sep 30, 2019 Issued
Array ( [id] => 16729878 [patent_doc_number] => 20210097025 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-01 [patent_title] => FILE SYSTEM USING APPROXIMATE MEMBERSHIP FILTERS [patent_app_type] => utility [patent_app_number] => 16/584183 [patent_app_country] => US [patent_app_date] => 2019-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12963 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16584183 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/584183
FILE SYSTEM USING APPROXIMATE MEMBERSHIP FILTERS Sep 25, 2019 Abandoned
Array ( [id] => 17715497 [patent_doc_number] => 11379489 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-05 [patent_title] => Digital assistant extension automatic ranking and selection [patent_app_type] => utility [patent_app_number] => 16/572000 [patent_app_country] => US [patent_app_date] => 2019-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 11646 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16572000 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/572000
Digital assistant extension automatic ranking and selection Sep 15, 2019 Issued
Array ( [id] => 18189431 [patent_doc_number] => 11580016 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-14 [patent_title] => Adjustable garbage collection suspension interval [patent_app_type] => utility [patent_app_number] => 16/557469 [patent_app_country] => US [patent_app_date] => 2019-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 7991 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16557469 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/557469
Adjustable garbage collection suspension interval Aug 29, 2019 Issued
Array ( [id] => 17252934 [patent_doc_number] => 11188423 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-30 [patent_title] => Data processing apparatus and method [patent_app_type] => utility [patent_app_number] => 16/555209 [patent_app_country] => US [patent_app_date] => 2019-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11239 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 286 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16555209 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/555209
Data processing apparatus and method Aug 28, 2019 Issued
Array ( [id] => 19429674 [patent_doc_number] => 12089123 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-10 [patent_title] => Using mote-associated indexes [patent_app_type] => utility [patent_app_number] => 16/531964 [patent_app_country] => US [patent_app_date] => 2019-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 44 [patent_figures_cnt] => 47 [patent_no_of_words] => 25915 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16531964 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/531964
Using mote-associated indexes Aug 4, 2019 Issued
Array ( [id] => 16559210 [patent_doc_number] => 20210004359 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-07 [patent_title] => SYSTEMS AND METHODS FOR INTERLEAVING SEARCH RESULTS [patent_app_type] => utility [patent_app_number] => 16/460429 [patent_app_country] => US [patent_app_date] => 2019-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10825 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 308 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16460429 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/460429
Systems and methods for interleaving search results Jul 1, 2019 Issued
Array ( [id] => 15167917 [patent_doc_number] => 10489454 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-11-26 [patent_title] => Indexing a dataset based on dataset tags and an ontology [patent_app_type] => utility [patent_app_number] => 16/457706 [patent_app_country] => US [patent_app_date] => 2019-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9845 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [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] => 16457706 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/457706
Indexing a dataset based on dataset tags and an ontology Jun 27, 2019 Issued
Array ( [id] => 16527635 [patent_doc_number] => 20200401715 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-24 [patent_title] => ENTITY RESOLUTION BETWEEN MULTIPLE PRIVATE DATA SOURCES [patent_app_type] => utility [patent_app_number] => 16/449666 [patent_app_country] => US [patent_app_date] => 2019-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8354 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16449666 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/449666
Entity resolution between multiple private data sources Jun 23, 2019 Issued
Array ( [id] => 17288418 [patent_doc_number] => 11204968 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-12-21 [patent_title] => Embedding layer in neural network for ranking candidates [patent_app_type] => utility [patent_app_number] => 16/449110 [patent_app_country] => US [patent_app_date] => 2019-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10643 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16449110 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/449110
Embedding layer in neural network for ranking candidates Jun 20, 2019 Issued
Array ( [id] => 17331597 [patent_doc_number] => 11222061 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-11 [patent_title] => Generating digital media clusters corresponding to predicted distribution classes from a repository of digital media based on network distribution history [patent_app_type] => utility [patent_app_number] => 16/444996 [patent_app_country] => US [patent_app_date] => 2019-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 18 [patent_no_of_words] => 28222 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16444996 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/444996
Generating digital media clusters corresponding to predicted distribution classes from a repository of digital media based on network distribution history Jun 17, 2019 Issued
Array ( [id] => 16514963 [patent_doc_number] => 20200394221 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-17 [patent_title] => TRIGGER-BASED CONTEXTUAL INFORMATION FEATURE [patent_app_type] => utility [patent_app_number] => 16/439132 [patent_app_country] => US [patent_app_date] => 2019-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9776 [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] => 16439132 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/439132
Trigger-based contextual information feature Jun 11, 2019 Issued
Menu