
Hanh B. Thai
Examiner (ID: 17654, Phone: (571)272-4029 , Office: P/2163 )
| Most Active Art Unit | 2163 |
| Art Unit(s) | 2171, 2163, 2161 |
| Total Applications | 1094 |
| Issued Applications | 891 |
| Pending Applications | 63 |
| Abandoned Applications | 152 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20428433
[patent_doc_number] => 20250390526
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-25
[patent_title] => TOOL FOR PROVIDING CONTEXTUAL DATA FOR NATURAL LANGUAGE QUERIES
[patent_app_type] => utility
[patent_app_number] => 19/315060
[patent_app_country] => US
[patent_app_date] => 2025-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3554
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19315060
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/315060 | TOOL FOR PROVIDING CONTEXTUAL DATA FOR NATURAL LANGUAGE QUERIES | Aug 28, 2025 | Pending |
Array
(
[id] => 20395523
[patent_doc_number] => 20250370998
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-04
[patent_title] => SYSTEM AND METHOD FOR NATURAL LANGUAGE QUERY PROCESSING UTILIZING LANGUAGE MODEL TECHNIQUES
[patent_app_type] => utility
[patent_app_number] => 19/304164
[patent_app_country] => US
[patent_app_date] => 2025-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2325
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19304164
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/304164 | SYSTEM AND METHOD FOR NATURAL LANGUAGE QUERY PROCESSING UTILIZING LANGUAGE MODEL TECHNIQUES | Aug 18, 2025 | Pending |
Array
(
[id] => 20380629
[patent_doc_number] => 20250363122
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-27
[patent_title] => AUTOMATED SAMPLING OF QUERY RESULTS FOR TRAINING OF A QUERY ENGINE
[patent_app_type] => utility
[patent_app_number] => 19/294019
[patent_app_country] => US
[patent_app_date] => 2025-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8316
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 19294019
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/294019 | AUTOMATED SAMPLING OF QUERY RESULTS FOR TRAINING OF A QUERY ENGINE | Aug 6, 2025 | Pending |
Array
(
[id] => 20351681
[patent_doc_number] => 20250348533
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-13
[patent_title] => PRIORITIZED DEVICE ACTIONS TRIGGERED BY DEVICE SCAN DATA
[patent_app_type] => utility
[patent_app_number] => 19/272794
[patent_app_country] => US
[patent_app_date] => 2025-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8358
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19272794
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/272794 | PRIORITIZED DEVICE ACTIONS TRIGGERED BY DEVICE SCAN DATA | Jul 16, 2025 | Pending |
Array
(
[id] => 20338025
[patent_doc_number] => 20250342145
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-06
[patent_title] => SYSTEMS AND METHODS FOR UPDATING A KNOWLEDGE GRAPH THROUGH USER INPUT
[patent_app_type] => utility
[patent_app_number] => 19/272392
[patent_app_country] => US
[patent_app_date] => 2025-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11734
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 19272392
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/272392 | SYSTEMS AND METHODS FOR UPDATING A KNOWLEDGE GRAPH THROUGH USER INPUT | Jul 16, 2025 | Pending |
Array
(
[id] => 20408970
[patent_doc_number] => 20250378079
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-11
[patent_title] => DATA ANALYSIS DEVICE, DATA ANALYSIS METHOD, AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 19/228945
[patent_app_country] => US
[patent_app_date] => 2025-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4690
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[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] => 19228945
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/228945 | DATA ANALYSIS DEVICE, DATA ANALYSIS METHOD, AND STORAGE MEDIUM | Jun 4, 2025 | Pending |
Array
(
[id] => 20234494
[patent_doc_number] => 20250291813
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-09-18
[patent_title] => DATA GENERATION PROCESS FOR MULTI-VARIABLE DATA
[patent_app_type] => utility
[patent_app_number] => 19/221871
[patent_app_country] => US
[patent_app_date] => 2025-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5765
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19221871
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/221871 | DATA GENERATION PROCESS FOR MULTI-VARIABLE DATA | May 28, 2025 | Pending |
| 19/131975 | APPARATUS AND METHOD FOR GENERATING STRUCTURED DATA ON DOCUMENT DESCRIBING PLURALITY OF PROCEDURES | May 21, 2025 | Pending |
Array
(
[id] => 20380670
[patent_doc_number] => 20250363163
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-27
[patent_title] => ARTIFICIAL INTELLIGENCE SYSTEM FOR UTILIZING MACHINE LEARNING MODELS TO PROCESS, ORGANIZE AND MANAGE TANGIBLE OBJECTS AND ASSOCIATED METADATA
[patent_app_type] => utility
[patent_app_number] => 19/215090
[patent_app_country] => US
[patent_app_date] => 2025-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22277
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 190
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19215090
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/215090 | ARTIFICIAL INTELLIGENCE SYSTEM FOR UTILIZING MACHINE LEARNING MODELS TO PROCESS, ORGANIZE AND MANAGE TANGIBLE OBJECTS AND ASSOCIATED METADATA | May 20, 2025 | Pending |
Array
(
[id] => 20351674
[patent_doc_number] => 20250348526
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-13
[patent_title] => Exposing App Functionality using System-level LLM Agent Services
[patent_app_type] => utility
[patent_app_number] => 19/205986
[patent_app_country] => US
[patent_app_date] => 2025-05-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8785
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19205986
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/205986 | Exposing App Functionality using System-level LLM Agent Services | May 11, 2025 | Pending |
Array
(
[id] => 20310882
[patent_doc_number] => 20250328511
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-23
[patent_title] => ASYNCHRONOUS HANDLING HINT BITS ON INDEX PAGES USING GARBAGE COLLECTION
[patent_app_type] => utility
[patent_app_number] => 19/177239
[patent_app_country] => US
[patent_app_date] => 2025-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 0
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19177239
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/177239 | ASYNCHRONOUS HANDLING HINT BITS ON INDEX PAGES USING GARBAGE COLLECTION | Apr 10, 2025 | Pending |
Array
(
[id] => 20095192
[patent_doc_number] => 20250225128
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-10
[patent_title] => SYSTEM AND METHOD FOR IMPROVING EFFICIENCY IN NATURAL LANGUAGE QUERY PROCESSING UTILIZING LANGUAGE MODEL
[patent_app_type] => utility
[patent_app_number] => 19/092787
[patent_app_country] => US
[patent_app_date] => 2025-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2413
[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] => 19092787
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/092787 | System and method for improving efficiency in natural language query processing utilizing language model | Mar 26, 2025 | Issued |
Array
(
[id] => 20601906
[patent_doc_number] => 20260079916
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-03-19
[patent_title] => INFORMATION PROCESSING SYSTEM AND METHOD
[patent_app_type] => utility
[patent_app_number] => 19/075862
[patent_app_country] => US
[patent_app_date] => 2025-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2527
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 320
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19075862
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/075862 | INFORMATION PROCESSING SYSTEM AND METHOD | Mar 10, 2025 | Pending |
Array
(
[id] => 20043369
[patent_doc_number] => 20250181591
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-05
[patent_title] => SCHEDULING OPERATIONS FOR EXECUTION BY A DATA LAKEHOUSE PLATFORM BASED ON PEAK POWER
[patent_app_type] => utility
[patent_app_number] => 19/044994
[patent_app_country] => US
[patent_app_date] => 2025-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 200356
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19044994
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/044994 | SCHEDULING OPERATIONS FOR EXECUTION BY A DATA LAKEHOUSE PLATFORM BASED ON PEAK POWER | Feb 3, 2025 | Pending |
Array
(
[id] => 20647462
[patent_doc_number] => 12602406
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-04-14
[patent_title] => Artificial intelligence sandbox for automating development of AI models
[patent_app_type] => utility
[patent_app_number] => 19/031290
[patent_app_country] => US
[patent_app_date] => 2025-01-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 27
[patent_no_of_words] => 25597
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19031290
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/031290 | Artificial intelligence sandbox for automating development of AI models | Jan 16, 2025 | Issued |
Array
(
[id] => 20000291
[patent_doc_number] => 20250138513
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-01
[patent_title] => INDUSTRIAL DATA SERVICES PLATFORM
[patent_app_type] => utility
[patent_app_number] => 19/009717
[patent_app_country] => US
[patent_app_date] => 2025-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 26700
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 208
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19009717
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/009717 | INDUSTRIAL DATA SERVICES PLATFORM | Jan 2, 2025 | Pending |
Array
(
[id] => 20087386
[patent_doc_number] => 20250217322
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-03
[patent_title] => MASTER INGESTION AND DATA AUTOMATION PROCESS AND SYSTEM
[patent_app_type] => utility
[patent_app_number] => 19/001037
[patent_app_country] => US
[patent_app_date] => 2024-12-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1069
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19001037
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/001037 | MASTER INGESTION AND DATA AUTOMATION PROCESS AND SYSTEM | Dec 23, 2024 | Pending |
Array
(
[id] => 19985834
[patent_doc_number] => 20250124056
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-17
[patent_title] => UNIVERSAL ANALYTICAL DATA MART AND DATA STRUCTURE FOR SAME
[patent_app_type] => utility
[patent_app_number] => 18/988700
[patent_app_country] => US
[patent_app_date] => 2024-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12114
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18988700
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/988700 | UNIVERSAL ANALYTICAL DATA MART AND DATA STRUCTURE FOR SAME | Dec 18, 2024 | Pending |
Array
(
[id] => 19819306
[patent_doc_number] => 20250077513
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-06
[patent_title] => SYSTEM AND METHOD FOR SCALABLE DATA PROCESSING OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 18/952551
[patent_app_country] => US
[patent_app_date] => 2024-11-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17599
[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] => 18952551
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/952551 | SYSTEM AND METHOD FOR SCALABLE DATA PROCESSING OPERATIONS | Nov 18, 2024 | Pending |
Array
(
[id] => 20724253
[patent_doc_number] => 20260140967
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-05-21
[patent_title] => EMBEDDING-BASED FAULT RESOLUTION
[patent_app_type] => utility
[patent_app_number] => 18/950675
[patent_app_country] => US
[patent_app_date] => 2024-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 0
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 24
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18950675
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/950675 | EMBEDDING-BASED FAULT RESOLUTION | Nov 17, 2024 | Pending |