Search

Hanh B. Thai

Examiner (ID: 14047, Phone: (571)272-4029 , Office: P/2163 )

Most Active Art Unit
2163
Art Unit(s)
2163, 2161, 2171
Total Applications
1094
Issued Applications
891
Pending Applications
63
Abandoned Applications
152

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16046273 [patent_doc_number] => 10685009 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-06-16 [patent_title] => Systems and methods for trigger based synchronized updates in a distributed records environment [patent_app_type] => utility [patent_app_number] => 15/789380 [patent_app_country] => US [patent_app_date] => 2017-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6984 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15789380 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/789380
Systems and methods for trigger based synchronized updates in a distributed records environment Oct 19, 2017 Issued
Array ( [id] => 17802262 [patent_doc_number] => 11416563 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-08-16 [patent_title] => Query language for selecting and addressing resources [patent_app_type] => utility [patent_app_number] => 15/789723 [patent_app_country] => US [patent_app_date] => 2017-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8649 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15789723 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/789723
Query language for selecting and addressing resources Oct 19, 2017 Issued
Array ( [id] => 16033593 [patent_doc_number] => 10679221 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-06-09 [patent_title] => Systems and methods for trigger based synchronized updates in a distributed records environment [patent_app_type] => utility [patent_app_number] => 15/789483 [patent_app_country] => US [patent_app_date] => 2017-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7113 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 295 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15789483 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/789483
Systems and methods for trigger based synchronized updates in a distributed records environment Oct 19, 2017 Issued
Array ( [id] => 16217797 [patent_doc_number] => 10733616 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-08-04 [patent_title] => Systems and methods for trigger based synchronized updates in a distributed records environment [patent_app_type] => utility [patent_app_number] => 15/789521 [patent_app_country] => US [patent_app_date] => 2017-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7178 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 15789521 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/789521
Systems and methods for trigger based synchronized updates in a distributed records environment Oct 19, 2017 Issued
Array ( [id] => 17209627 [patent_doc_number] => 11170000 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-09 [patent_title] => Parallel map and reduce on hash chains [patent_app_type] => utility [patent_app_number] => 15/789700 [patent_app_country] => US [patent_app_date] => 2017-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4860 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15789700 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/789700
Parallel map and reduce on hash chains Oct 19, 2017 Issued
Array ( [id] => 16145925 [patent_doc_number] => 10706033 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-07 [patent_title] => Content management system and method for managing ad-hoc collections of content [patent_app_type] => utility [patent_app_number] => 15/789690 [patent_app_country] => US [patent_app_date] => 2017-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 39 [patent_figures_cnt] => 47 [patent_no_of_words] => 13882 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15789690 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/789690
Content management system and method for managing ad-hoc collections of content Oct 19, 2017 Issued
Array ( [id] => 15517273 [patent_doc_number] => 10565224 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-18 [patent_title] => Data provision apparatus and data provision method [patent_app_type] => utility [patent_app_number] => 15/789328 [patent_app_country] => US [patent_app_date] => 2017-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 10297 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 357 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15789328 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/789328
Data provision apparatus and data provision method Oct 19, 2017 Issued
Array ( [id] => 14218991 [patent_doc_number] => 20190121880 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-25 [patent_title] => ENCODING OF DATA FORMATTED in HUMAN-READABLE TEXT ACCORDING TO SCHEMA INTO BINARY [patent_app_type] => utility [patent_app_number] => 15/789725 [patent_app_country] => US [patent_app_date] => 2017-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8410 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15789725 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/789725
Encoding of data formatted in human-readable text according to schema into binary Oct 19, 2017 Issued
Array ( [id] => 15545395 [patent_doc_number] => 10572479 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-25 [patent_title] => Parallel processing database system [patent_app_type] => utility [patent_app_number] => 15/714637 [patent_app_country] => US [patent_app_date] => 2017-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3676 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15714637 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/714637
Parallel processing database system Sep 24, 2017 Issued
Array ( [id] => 14009209 [patent_doc_number] => 10223063 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-05 [patent_title] => Methods and systems for personalizing user experience based on discovery metrics [patent_app_type] => utility [patent_app_number] => 15/696964 [patent_app_country] => US [patent_app_date] => 2017-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6988 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 214 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15696964 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/696964
Methods and systems for personalizing user experience based on discovery metrics Sep 5, 2017 Issued
Array ( [id] => 16794940 [patent_doc_number] => 20210124757 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-29 [patent_title] => MULTI-TASK SCHEDULING METHOD AND SYSTEM, APPLICATION SERVER AND COMPUTER-READABLE STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 16/084980 [patent_app_country] => US [patent_app_date] => 2017-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7443 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 16084980 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/084980
Multi-task scheduling method and system, application server and computer-readable storage medium Aug 30, 2017 Issued
Array ( [id] => 16478475 [patent_doc_number] => 10853424 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-12-01 [patent_title] => Content delivery using persona segments for multiple users [patent_app_type] => utility [patent_app_number] => 15/676770 [patent_app_country] => US [patent_app_date] => 2017-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 18813 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 245 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15676770 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/676770
Content delivery using persona segments for multiple users Aug 13, 2017 Issued
Array ( [id] => 15639119 [patent_doc_number] => 10592553 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-03-17 [patent_title] => Internet video channel [patent_app_type] => utility [patent_app_number] => 15/666746 [patent_app_country] => US [patent_app_date] => 2017-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 14 [patent_no_of_words] => 1902 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 1 [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] => 15666746 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/666746
Internet video channel Aug 1, 2017 Issued
Array ( [id] => 13906767 [patent_doc_number] => 20190042588 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-07 [patent_title] => Dependency Mapping in a Database Environment [patent_app_type] => utility [patent_app_number] => 15/666967 [patent_app_country] => US [patent_app_date] => 2017-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3687 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15666967 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/666967
Dependency mapping in a database environment Aug 1, 2017 Issued
Array ( [id] => 13906845 [patent_doc_number] => 20190042627 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-07 [patent_title] => DYNAMIC PRODUCTIVITY CONTENT RENDERING BASED UPON USER INTERACTION PATTERNS [patent_app_type] => utility [patent_app_number] => 15/667105 [patent_app_country] => US [patent_app_date] => 2017-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10247 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15667105 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/667105
Dynamic productivity content rendering based upon user interaction patterns Aug 1, 2017 Issued
Array ( [id] => 15887033 [patent_doc_number] => 10649861 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-05-12 [patent_title] => Operational recovery of serverless applications in a cloud-based compute services platform [patent_app_type] => utility [patent_app_number] => 15/666793 [patent_app_country] => US [patent_app_date] => 2017-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8047 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 15666793 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/666793
Operational recovery of serverless applications in a cloud-based compute services platform Aug 1, 2017 Issued
Array ( [id] => 17062041 [patent_doc_number] => 11106643 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-08-31 [patent_title] => System and method for integrating systems to implement data quality processing [patent_app_type] => utility [patent_app_number] => 15/666685 [patent_app_country] => US [patent_app_date] => 2017-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3148 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15666685 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/666685
System and method for integrating systems to implement data quality processing Aug 1, 2017 Issued
Array ( [id] => 15517149 [patent_doc_number] => 10565162 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-18 [patent_title] => Systems and methods for customized operating system conversion [patent_app_type] => utility [patent_app_number] => 15/667093 [patent_app_country] => US [patent_app_date] => 2017-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 10167 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15667093 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/667093
Systems and methods for customized operating system conversion Aug 1, 2017 Issued
Array ( [id] => 13906799 [patent_doc_number] => 20190042604 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-07 [patent_title] => STORAGE AND ANALYSIS OF DATA RECORDS ASSOCIATED WITH MANAGED DEVICES IN A DEVICE MANAGEMENT PLATFORM [patent_app_type] => utility [patent_app_number] => 15/667203 [patent_app_country] => US [patent_app_date] => 2017-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6592 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 221 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15667203 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/667203
Storage and analysis of data records associated with managed devices in a device management platform Aug 1, 2017 Issued
Array ( [id] => 17877512 [patent_doc_number] => 11449527 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-20 [patent_title] => Automated inquiry response systems [patent_app_type] => utility [patent_app_number] => 15/665305 [patent_app_country] => US [patent_app_date] => 2017-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 12772 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 395 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15665305 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/665305
Automated inquiry response systems Jul 30, 2017 Issued
Menu