Search

Hanh B. Thai

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

Most Active Art Unit
2163
Art Unit(s)
2163, 2171, 2161
Total Applications
1080
Issued Applications
886
Pending Applications
58
Abandoned Applications
152

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19036582 [patent_doc_number] => 20240086397 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-14 [patent_title] => IDENTIFYING SOFTWARE REGRESSIONS BASED ON QUERY RETRY ATTEMPTS IN A DATABASE ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 18/511204 [patent_app_country] => US [patent_app_date] => 2023-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21927 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18511204 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/511204
Identifying software regressions based on query retry attempts in a database environment Nov 15, 2023 Issued
Array ( [id] => 20110239 [patent_doc_number] => 12360961 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-15 [patent_title] => Hybrid database implementations [patent_app_type] => utility [patent_app_number] => 18/505907 [patent_app_country] => US [patent_app_date] => 2023-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11103 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18505907 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/505907
Hybrid database implementations Nov 8, 2023 Issued
Array ( [id] => 20000830 [patent_doc_number] => 20250139052 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-01 [patent_title] => LAZY PLUGGABLE FILE HANDLING [patent_app_type] => utility [patent_app_number] => 18/494755 [patent_app_country] => US [patent_app_date] => 2023-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3468 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18494755 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/494755
LAZY PLUGGABLE FILE HANDLING Oct 24, 2023 Pending
Array ( [id] => 19985793 [patent_doc_number] => 20250124015 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-17 [patent_title] => Any-Local-Quorum Consistency For Distributed Databases Replicated Across Multiple Sites [patent_app_type] => utility [patent_app_number] => 18/488545 [patent_app_country] => US [patent_app_date] => 2023-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4736 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18488545 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/488545
Any-Local-Quorum Consistency For Distributed Databases Replicated Across Multiple Sites Oct 16, 2023 Pending
Array ( [id] => 19669370 [patent_doc_number] => 12182117 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-12-31 [patent_title] => System and method for scalable data processing operations [patent_app_type] => utility [patent_app_number] => 18/486825 [patent_app_country] => US [patent_app_date] => 2023-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 16 [patent_no_of_words] => 17561 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18486825 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/486825
System and method for scalable data processing operations Oct 12, 2023 Issued
Array ( [id] => 19313081 [patent_doc_number] => 12038895 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-07-16 [patent_title] => Systems and methods for geospatial correlation [patent_app_type] => utility [patent_app_number] => 18/476990 [patent_app_country] => US [patent_app_date] => 2023-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 12257 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18476990 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/476990
Systems and methods for geospatial correlation Sep 27, 2023 Issued
Array ( [id] => 20550503 [patent_doc_number] => 12561296 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-02-24 [patent_title] => Intuitive data flow (IDF) [patent_app_type] => utility [patent_app_number] => 18/368289 [patent_app_country] => US [patent_app_date] => 2023-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3441 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 266 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18368289 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/368289
Intuitive data flow (IDF) Sep 13, 2023 Issued
18/457054 SYSTEM AND METHOD FOR NATURAL LANGUAGE QUERY PROCESSING UTILIZING LANGUAGE MODEL TECHNIQUES Aug 27, 2023 Abandoned
Array ( [id] => 20203203 [patent_doc_number] => 12405982 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-02 [patent_title] => Tool for providing contextual data for natural language queries [patent_app_type] => utility [patent_app_number] => 18/360431 [patent_app_country] => US [patent_app_date] => 2023-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3554 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [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] => 18360431 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/360431
Tool for providing contextual data for natural language queries Jul 26, 2023 Issued
Array ( [id] => 19748071 [patent_doc_number] => 20250036636 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-30 [patent_title] => INTELLIGENT VIRTUAL ASSISTANT SELECTION [patent_app_type] => utility [patent_app_number] => 18/359351 [patent_app_country] => US [patent_app_date] => 2023-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6973 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18359351 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/359351
INTELLIGENT VIRTUAL ASSISTANT SELECTION Jul 25, 2023 Pending
Array ( [id] => 18756188 [patent_doc_number] => 20230359633 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-09 [patent_title] => PROCESSING VARIABLE-LENGTH FIELDS VIA FORMATTED RECORD DATA [patent_app_type] => utility [patent_app_number] => 18/353950 [patent_app_country] => US [patent_app_date] => 2023-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 42627 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18353950 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/353950
Processing variable-length fields via formatted record data Jul 17, 2023 Issued
Array ( [id] => 19963396 [patent_doc_number] => 12332898 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-17 [patent_title] => Mobile data synchronization framework [patent_app_type] => utility [patent_app_number] => 18/350836 [patent_app_country] => US [patent_app_date] => 2023-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2460 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18350836 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/350836
Mobile data synchronization framework Jul 11, 2023 Issued
Array ( [id] => 19581324 [patent_doc_number] => 12147439 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-19 [patent_title] => Patent mapping [patent_app_type] => utility [patent_app_number] => 18/215042 [patent_app_country] => US [patent_app_date] => 2023-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 23 [patent_no_of_words] => 19794 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18215042 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/215042
Patent mapping Jun 26, 2023 Issued
Array ( [id] => 18728074 [patent_doc_number] => 20230342367 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-26 [patent_title] => STORAGE RECORD ENGINE IMPLEMENTING EFFICIENT TRANSACTION REPLAY [patent_app_type] => utility [patent_app_number] => 18/215057 [patent_app_country] => US [patent_app_date] => 2023-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10885 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18215057 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/215057
STORAGE RECORD ENGINE IMPLEMENTING EFFICIENT TRANSACTION REPLAY Jun 26, 2023 Pending
Array ( [id] => 19857052 [patent_doc_number] => 12259888 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-25 [patent_title] => Methods and systems for searching data exchanges that comprise information on assets with non-homogenous functionality and non- standardized data descriptions [patent_app_type] => utility [patent_app_number] => 18/339464 [patent_app_country] => US [patent_app_date] => 2023-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 9321 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 283 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18339464 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/339464
Methods and systems for searching data exchanges that comprise information on assets with non-homogenous functionality and non- standardized data descriptions Jun 21, 2023 Issued
Array ( [id] => 19627830 [patent_doc_number] => 12166692 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-12-10 [patent_title] => Configurable views of context-relevant content [patent_app_type] => utility [patent_app_number] => 18/339805 [patent_app_country] => US [patent_app_date] => 2023-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4673 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 205 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18339805 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/339805
Configurable views of context-relevant content Jun 21, 2023 Issued
Array ( [id] => 18728053 [patent_doc_number] => 20230342346 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-26 [patent_title] => INTELLIGENT DATA LAYER SYSTEM [patent_app_type] => utility [patent_app_number] => 18/207787 [patent_app_country] => US [patent_app_date] => 2023-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 665664 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -29 [patent_words_short_claim] => 292 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18207787 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/207787
INTELLIGENT DATA LAYER SYSTEM Jun 8, 2023 Pending
Array ( [id] => 18720162 [patent_doc_number] => 11797508 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-10-24 [patent_title] => Systems and methods for geospatial correlation [patent_app_type] => utility [patent_app_number] => 18/328711 [patent_app_country] => US [patent_app_date] => 2023-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 12219 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18328711 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/328711
Systems and methods for geospatial correlation Jun 1, 2023 Issued
Array ( [id] => 19313088 [patent_doc_number] => 12038902 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-16 [patent_title] => Data structures for computationally efficient data promulgation among devices in decentralized networks [patent_app_type] => utility [patent_app_number] => 18/141915 [patent_app_country] => US [patent_app_date] => 2023-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 11886 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 397 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18141915 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/141915
Data structures for computationally efficient data promulgation among devices in decentralized networks Apr 30, 2023 Issued
Array ( [id] => 19780101 [patent_doc_number] => 12229134 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-18 [patent_title] => System and method for efficient query processing [patent_app_type] => utility [patent_app_number] => 18/307935 [patent_app_country] => US [patent_app_date] => 2023-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 13257 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [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] => 18307935 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/307935
System and method for efficient query processing Apr 26, 2023 Issued
Menu