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] => 12025936 [patent_doc_number] => 20170316035 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-02 [patent_title] => 'RULE-GOVERNED ENTITLEMENT DATA STRUCTURE CHANGE NOTIFICATIONS' [patent_app_type] => utility [patent_app_number] => 15/140383 [patent_app_country] => US [patent_app_date] => 2016-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10331 [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] => 15140383 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/140383
RULE-GOVERNED ENTITLEMENT DATA STRUCTURE CHANGE NOTIFICATIONS Apr 26, 2016 Abandoned
Array ( [id] => 12194602 [patent_doc_number] => 09898332 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-02-20 [patent_title] => 'Generating differences for tuple attributes' [patent_app_type] => utility [patent_app_number] => 15/131361 [patent_app_country] => US [patent_app_date] => 2016-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 10975 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15131361 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/131361
Generating differences for tuple attributes Apr 17, 2016 Issued
Array ( [id] => 14528223 [patent_doc_number] => 10341385 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-02 [patent_title] => Facilitating separation-of-duties when provisioning access rights in a computing system [patent_app_type] => utility [patent_app_number] => 15/095588 [patent_app_country] => US [patent_app_date] => 2016-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 37 [patent_no_of_words] => 25715 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 447 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15095588 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/095588
Facilitating separation-of-duties when provisioning access rights in a computing system Apr 10, 2016 Issued
Array ( [id] => 11027816 [patent_doc_number] => 20160224772 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-04 [patent_title] => 'Reconciliation of Access Rights in a Computing System' [patent_app_type] => utility [patent_app_number] => 15/095611 [patent_app_country] => US [patent_app_date] => 2016-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 30 [patent_no_of_words] => 25968 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [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] => 15095611 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/095611
Reconciliation of access rights in a computing system Apr 10, 2016 Issued
Array ( [id] => 11029924 [patent_doc_number] => 20160226880 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-04 [patent_title] => 'Reconciliation of Access Rights in a Computing System' [patent_app_type] => utility [patent_app_number] => 15/095596 [patent_app_country] => US [patent_app_date] => 2016-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 30 [patent_no_of_words] => 25968 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [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] => 15095596 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/095596
Reconciliation of access rights in a computing system Apr 10, 2016 Issued
Array ( [id] => 12414642 [patent_doc_number] => 09971823 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-15 [patent_title] => Dynamic replica failure detection and healing [patent_app_type] => utility [patent_app_number] => 15/090547 [patent_app_country] => US [patent_app_date] => 2016-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 11589 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15090547 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/090547
Dynamic replica failure detection and healing Apr 3, 2016 Issued
Array ( [id] => 12461214 [patent_doc_number] => 09986282 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-29 [patent_title] => Content recognition and synchronization using local caching [patent_app_type] => utility [patent_app_number] => 15/073172 [patent_app_country] => US [patent_app_date] => 2016-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 7901 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15073172 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/073172
Content recognition and synchronization using local caching Mar 16, 2016 Issued
Array ( [id] => 11924570 [patent_doc_number] => 09792153 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-17 [patent_title] => 'Computing resource inventory system' [patent_app_type] => utility [patent_app_number] => 15/064891 [patent_app_country] => US [patent_app_date] => 2016-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 37 [patent_no_of_words] => 26007 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15064891 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/064891
Computing resource inventory system Mar 8, 2016 Issued
Array ( [id] => 11672598 [patent_doc_number] => 20170161320 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-08 [patent_title] => 'SYSTEMS AND METHODS FOR GENERATING SMART RESPONSES FOR NATURAL LANGUAGE QUERIES' [patent_app_type] => utility [patent_app_number] => 15/056828 [patent_app_country] => US [patent_app_date] => 2016-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 22380 [patent_no_of_claims] => 21 [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] => 15056828 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/056828
Systems and methods for generating smart responses for natural language queries Feb 28, 2016 Issued
Array ( [id] => 13860455 [patent_doc_number] => 10191948 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-29 [patent_title] => Joins and aggregations on massive graphs using large-scale graph processing [patent_app_type] => utility [patent_app_number] => 15/056996 [patent_app_country] => US [patent_app_date] => 2016-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11294 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 309 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15056996 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/056996
Joins and aggregations on massive graphs using large-scale graph processing Feb 28, 2016 Issued
Array ( [id] => 11945065 [patent_doc_number] => 20170249216 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-31 [patent_title] => 'NATIVE SNAPSHOTS IN DISTRIBUTED FILE SYTEMS' [patent_app_type] => utility [patent_app_number] => 15/056962 [patent_app_country] => US [patent_app_date] => 2016-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8732 [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] => 15056962 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/056962
Native snapshots in distributed file systems Feb 28, 2016 Issued
Array ( [id] => 11314195 [patent_doc_number] => 20160350305 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-01 [patent_title] => 'PREFETCHING ANALYTIC RESULTS ACROSS MULTIPLE LEVELS OF DATA' [patent_app_type] => utility [patent_app_number] => 15/057053 [patent_app_country] => US [patent_app_date] => 2016-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11004 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [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] => 15057053 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/057053
Prefetching analytic results across multiple levels of data Feb 28, 2016 Issued
Array ( [id] => 11853890 [patent_doc_number] => 20170228382 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-10 [patent_title] => 'SYSTEM AND METHOD FOR CONTENT-BASED MEDIA ANALYSIS' [patent_app_type] => utility [patent_app_number] => 15/057024 [patent_app_country] => US [patent_app_date] => 2016-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9441 [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] => 15057024 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/057024
System and method for content-based media analysis Feb 28, 2016 Issued
Array ( [id] => 11314250 [patent_doc_number] => 20160350360 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-01 [patent_title] => 'SYSTEM WITH MULTIPLE CONDITIONAL COMMIT DATABASES' [patent_app_type] => utility [patent_app_number] => 15/052237 [patent_app_country] => US [patent_app_date] => 2016-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 7925 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [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] => 15052237 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/052237
System with multiple conditional commit databases Feb 23, 2016 Issued
Array ( [id] => 16758734 [patent_doc_number] => 10977284 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-13 [patent_title] => Text search of database with one-pass indexing including filtering [patent_app_type] => utility [patent_app_number] => 16/070895 [patent_app_country] => US [patent_app_date] => 2016-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9574 [patent_no_of_claims] => 18 [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] => 16070895 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/070895
Text search of database with one-pass indexing including filtering Jan 28, 2016 Issued
Array ( [id] => 12495774 [patent_doc_number] => 09996543 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-06-12 [patent_title] => Compression and optimization of a specified schema that performs analytics on data within data systems [patent_app_type] => utility [patent_app_number] => 14/989008 [patent_app_country] => US [patent_app_date] => 2016-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8654 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14989008 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/989008
Compression and optimization of a specified schema that performs analytics on data within data systems Jan 5, 2016 Issued
Array ( [id] => 13041485 [patent_doc_number] => 10042880 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-08-07 [patent_title] => Automated identification of start-of-reading location for ebooks [patent_app_type] => utility [patent_app_number] => 14/989098 [patent_app_country] => US [patent_app_date] => 2016-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8084 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 279 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14989098 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/989098
Automated identification of start-of-reading location for ebooks Jan 5, 2016 Issued
Array ( [id] => 13199567 [patent_doc_number] => 10114702 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-30 [patent_title] => Method and system to discover and manage distributed applications in virtualization environments [patent_app_type] => utility [patent_app_number] => 14/989581 [patent_app_country] => US [patent_app_date] => 2016-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 14 [patent_no_of_words] => 11927 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14989581 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/989581
Method and system to discover and manage distributed applications in virtualization environments Jan 5, 2016 Issued
Array ( [id] => 11903443 [patent_doc_number] => 09772877 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-26 [patent_title] => 'Managing I/O operations in a shared file system' [patent_app_type] => utility [patent_app_number] => 14/983097 [patent_app_country] => US [patent_app_date] => 2015-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4005 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14983097 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/983097
Managing I/O operations in a shared file system Dec 28, 2015 Issued
Array ( [id] => 10764302 [patent_doc_number] => 20160110457 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-04-21 [patent_title] => 'AUGMENTING SEARCH RESULTS WITH INTERACTIVE SEARCH MATRIX' [patent_app_type] => utility [patent_app_number] => 14/980662 [patent_app_country] => US [patent_app_date] => 2015-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5945 [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] => 14980662 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/980662
Augmenting search results with interactive search matrix Dec 27, 2015 Issued
Menu