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] => 16486552 [patent_doc_number] => 20200380159 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-03 [patent_title] => SYSTEMS AND METHODS FOR PRIVACY-ENHANCING TRANSFORMATION OF A SQL QUERY [patent_app_type] => utility [patent_app_number] => 16/891965 [patent_app_country] => US [patent_app_date] => 2020-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8894 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 44 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16891965 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/891965
Systems and methods for privacy-enhancing transformation of a SQL query Jun 2, 2020 Issued
Array ( [id] => 16507876 [patent_doc_number] => 20200387132 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-10 [patent_title] => CONFIGURING AND BUILDING AN AUTOMATION SYSTEM TO PERFORM RULE-BASED TRANSFORMATIONS ON COMPLEX TECHNICAL SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/887678 [patent_app_country] => US [patent_app_date] => 2020-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2240 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16887678 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/887678
Configuring and building an automation system to perform rule-based transformations on complex technical systems May 28, 2020 Issued
Array ( [id] => 17091833 [patent_doc_number] => 11120023 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-14 [patent_title] => System for handling concurrent property graph queries [patent_app_type] => utility [patent_app_number] => 15/929739 [patent_app_country] => US [patent_app_date] => 2020-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 27 [patent_no_of_words] => 14398 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 15929739 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/929739
System for handling concurrent property graph queries May 18, 2020 Issued
Array ( [id] => 18130307 [patent_doc_number] => 11556517 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-17 [patent_title] => Blockchain maintenance [patent_app_type] => utility [patent_app_number] => 16/876071 [patent_app_country] => US [patent_app_date] => 2020-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 15975 [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] => 16876071 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/876071
Blockchain maintenance May 16, 2020 Issued
Array ( [id] => 16585173 [patent_doc_number] => 20210019575 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-21 [patent_title] => PRIORITIZED DEVICE ACTIONS TRIGGERED BY DEVICE SCAN DATA [patent_app_type] => utility [patent_app_number] => 15/929483 [patent_app_country] => US [patent_app_date] => 2020-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13683 [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] => 15929483 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/929483
Prioritized device actions triggered by device scan data May 4, 2020 Issued
Array ( [id] => 16240263 [patent_doc_number] => 20200257497 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-13 [patent_title] => INFORMATION PROCESSING APPARATUS AND TERMINAL DEVICE [patent_app_type] => utility [patent_app_number] => 16/860352 [patent_app_country] => US [patent_app_date] => 2020-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7754 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 530 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16860352 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/860352
INFORMATION PROCESSING APPARATUS AND TERMINAL DEVICE Apr 27, 2020 Abandoned
Array ( [id] => 17187388 [patent_doc_number] => 20210334273 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-28 [patent_title] => INDEX CONTENTION UNDER HIGH CONCURRENCY IN A DATABASE SYSTEM [patent_app_type] => utility [patent_app_number] => 16/858856 [patent_app_country] => US [patent_app_date] => 2020-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9488 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16858856 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/858856
Index contention under high concurrency in a database system Apr 26, 2020 Issued
Array ( [id] => 16240468 [patent_doc_number] => 20200257702 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-13 [patent_title] => Adaptive Distribution Method For Hash Operation [patent_app_type] => utility [patent_app_number] => 16/858518 [patent_app_country] => US [patent_app_date] => 2020-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9946 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16858518 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/858518
Adaptive distribution method for hash operation Apr 23, 2020 Issued
Array ( [id] => 16240467 [patent_doc_number] => 20200257701 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-13 [patent_title] => Adaptive Distribution Method For Hash Operation [patent_app_type] => utility [patent_app_number] => 16/858510 [patent_app_country] => US [patent_app_date] => 2020-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9945 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16858510 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/858510
Adaptive distribution method for hash operation Apr 23, 2020 Issued
Array ( [id] => 17157980 [patent_doc_number] => 20210319031 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-14 [patent_title] => Managing Real Time Data Stream Processing [patent_app_type] => utility [patent_app_number] => 16/848833 [patent_app_country] => US [patent_app_date] => 2020-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11218 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -24 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16848833 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/848833
Managing real time data stream processing Apr 13, 2020 Issued
Array ( [id] => 16378310 [patent_doc_number] => 20200327152 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-15 [patent_title] => UNIVERSAL ANALYTICAL DATA MART AND DATA STRUCTURE FOR SAME [patent_app_type] => utility [patent_app_number] => 16/831676 [patent_app_country] => US [patent_app_date] => 2020-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16984 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16831676 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/831676
Universal analytical data mart and data structure for same Mar 25, 2020 Issued
Array ( [id] => 17380025 [patent_doc_number] => 11238041 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-02-01 [patent_title] => Facilitating query executions via dynamic data block routing [patent_app_type] => utility [patent_app_number] => 16/829808 [patent_app_country] => US [patent_app_date] => 2020-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 39 [patent_figures_cnt] => 44 [patent_no_of_words] => 40299 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16829808 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/829808
Facilitating query executions via dynamic data block routing Mar 24, 2020 Issued
Array ( [id] => 16161001 [patent_doc_number] => 20200218733 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-09 [patent_title] => Adaptive Distribution Method For Hash Operation [patent_app_type] => utility [patent_app_number] => 16/823287 [patent_app_country] => US [patent_app_date] => 2020-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9945 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -25 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16823287 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/823287
Adaptive distribution method for hash operation Mar 17, 2020 Issued
Array ( [id] => 16179179 [patent_doc_number] => 20200226147 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-16 [patent_title] => Adaptive Distribution Method For Hash Operation [patent_app_type] => utility [patent_app_number] => 16/823271 [patent_app_country] => US [patent_app_date] => 2020-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9945 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16823271 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/823271
Adaptive distribution method for hash operation Mar 17, 2020 Issued
Array ( [id] => 16225107 [patent_doc_number] => 20200250224 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-06 [patent_title] => PROJECTING VISUAL ASPECTS INTO A VECTOR SPACE [patent_app_type] => utility [patent_app_number] => 16/815821 [patent_app_country] => US [patent_app_date] => 2020-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10768 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 16815821 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/815821
Projecting visual aspects into a vector space Mar 10, 2020 Issued
Array ( [id] => 16116835 [patent_doc_number] => 20200210440 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-02 [patent_title] => PATENT MAPPING [patent_app_type] => utility [patent_app_number] => 16/814911 [patent_app_country] => US [patent_app_date] => 2020-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19734 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16814911 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/814911
Patent mapping Mar 9, 2020 Issued
Array ( [id] => 16486751 [patent_doc_number] => 20200380358 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-03 [patent_title] => APPARATUS FOR DEEP REPRESENTATION LEARNING AND METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 16/805051 [patent_app_country] => US [patent_app_date] => 2020-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7754 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16805051 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/805051
Apparatus for deep representation learning and method thereof Feb 27, 2020 Issued
Array ( [id] => 17457127 [patent_doc_number] => 11272002 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-03-08 [patent_title] => Systems and methods for replicating data [patent_app_type] => utility [patent_app_number] => 16/801923 [patent_app_country] => US [patent_app_date] => 2020-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 11105 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16801923 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/801923
Systems and methods for replicating data Feb 25, 2020 Issued
Array ( [id] => 17409089 [patent_doc_number] => 11249976 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-02-15 [patent_title] => Data structures for computationally efficient data promulgation among devices in decentralized networks [patent_app_type] => utility [patent_app_number] => 16/794059 [patent_app_country] => US [patent_app_date] => 2020-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 11840 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 310 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16794059 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/794059
Data structures for computationally efficient data promulgation among devices in decentralized networks Feb 17, 2020 Issued
Array ( [id] => 17039385 [patent_doc_number] => 20210256021 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-19 [patent_title] => DYNAMICALLY SELECTING A DATA ACCESS PATH TO IMPROVE QUERY PERFORMANCE [patent_app_type] => utility [patent_app_number] => 16/789999 [patent_app_country] => US [patent_app_date] => 2020-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5684 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 227 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16789999 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/789999
Dynamically selecting a data access path to improve query performance Feb 12, 2020 Issued
Menu