
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17535566
[patent_doc_number] => 20220114175
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-04-14
[patent_title] => INITIALIZING ROUTES BASED ON PHYSICAL NETWORK TOPOLOGY IN A DATABASE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/645798
[patent_app_country] => US
[patent_app_date] => 2021-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 40358
[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] => 17645798
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/645798 | Initializing routes based on physical network topology in a database system | Dec 22, 2021 | Issued |
Array
(
[id] => 17535567
[patent_doc_number] => 20220114176
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-04-14
[patent_title] => MAINTAINING AN UNKNOWN PURPOSE DATA BLOCK CACHE IN A DATABASE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/645802
[patent_app_country] => US
[patent_app_date] => 2021-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 40357
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 370
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17645802
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/645802 | Maintaining an unknown purpose data block cache in a database system | Dec 22, 2021 | Issued |
Array
(
[id] => 17629330
[patent_doc_number] => 20220164345
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-26
[patent_title] => MANAGED QUERY EXECUTION PLATFORM, AND METHODS THEREOF
[patent_app_type] => utility
[patent_app_number] => 17/643965
[patent_app_country] => US
[patent_app_date] => 2021-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5702
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17643965
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/643965 | MANAGED QUERY EXECUTION PLATFORM, AND METHODS THEREOF | Dec 12, 2021 | Abandoned |
Array
(
[id] => 18438509
[patent_doc_number] => 20230185804
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-15
[patent_title] => COMPUTATIONAL DEPENDENCY DIRECTORY
[patent_app_type] => utility
[patent_app_number] => 17/548072
[patent_app_country] => US
[patent_app_date] => 2021-12-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11169
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17548072
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/548072 | Computational dependency directory | Dec 9, 2021 | Issued |
Array
(
[id] => 17977509
[patent_doc_number] => 11494369
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-11-08
[patent_title] => Identifying software regressions based on query retry attempts in a database environment
[patent_app_type] => utility
[patent_app_number] => 17/536180
[patent_app_country] => US
[patent_app_date] => 2021-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 21881
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17536180
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/536180 | Identifying software regressions based on query retry attempts in a database environment | Nov 28, 2021 | Issued |
Array
(
[id] => 19053341
[patent_doc_number] => 20240095310
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-03-21
[patent_title] => INFORMATION PROCESSING DEVICE, DATA GENERATION METHOD, GROUPING MODEL GENERATION METHOD, GROUPING MODEL LEARNING METHOD, EMOTION ESTIMATION MODEL GENERATION METHOD, AND GROUPING USER INFORMATION GENERATION METHOD
[patent_app_type] => utility
[patent_app_number] => 18/254953
[patent_app_country] => US
[patent_app_date] => 2021-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13695
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 37
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18254953
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/254953 | INFORMATION PROCESSING DEVICE, DATA GENERATION METHOD, GROUPING MODEL GENERATION METHOD, GROUPING MODEL LEARNING METHOD, EMOTION ESTIMATION MODEL GENERATION METHOD, AND GROUPING USER INFORMATION GENERATION METHOD | Nov 14, 2021 | Pending |
Array
(
[id] => 17699162
[patent_doc_number] => 11372888
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-06-28
[patent_title] => Adaptive distribution for hash operations
[patent_app_type] => utility
[patent_app_number] => 17/524454
[patent_app_country] => US
[patent_app_date] => 2021-11-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9936
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17524454
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/524454 | Adaptive distribution for hash operations | Nov 10, 2021 | Issued |
Array
(
[id] => 18720191
[patent_doc_number] => 11797537
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-24
[patent_title] => Data processing method, data processing device and non-volatile computer-readable storage media
[patent_app_type] => utility
[patent_app_number] => 17/521356
[patent_app_country] => US
[patent_app_date] => 2021-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 6
[patent_no_of_words] => 3158
[patent_no_of_claims] => 12
[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] => 17521356
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/521356 | Data processing method, data processing device and non-volatile computer-readable storage media | Nov 7, 2021 | Issued |
Array
(
[id] => 19398519
[patent_doc_number] => 12072883
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-08-27
[patent_title] => Systems and methods for matching electronic activities with whitespace domains to record objects in a multi-tenant system
[patent_app_type] => utility
[patent_app_number] => 17/520051
[patent_app_country] => US
[patent_app_date] => 2021-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 17
[patent_no_of_words] => 41916
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 402
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17520051
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/520051 | Systems and methods for matching electronic activities with whitespace domains to record objects in a multi-tenant system | Nov 4, 2021 | Issued |
Array
(
[id] => 20123401
[patent_doc_number] => 20250238432
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-24
[patent_title] => EFFICIENT EXTRACTION OF PROVENANCE INFORMATION FROM DATABASE QUERY EXECUTION LOGS
[patent_app_type] => utility
[patent_app_number] => 18/705449
[patent_app_country] => US
[patent_app_date] => 2021-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13554
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18705449
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/705449 | Efficient extraction of provenance information from database query execution logs | Oct 27, 2021 | Issued |
Array
(
[id] => 18668619
[patent_doc_number] => 11775522
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-03
[patent_title] => Surrogate data generation of private data
[patent_app_type] => utility
[patent_app_number] => 17/452379
[patent_app_country] => US
[patent_app_date] => 2021-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 17454
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 252
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17452379
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/452379 | Surrogate data generation of private data | Oct 25, 2021 | Issued |
Array
(
[id] => 18339732
[patent_doc_number] => 20230131681
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-04-27
[patent_title] => EXTRACTION OF RELATIONSHIP GRAPHS FROM RELATIONAL DATABASES
[patent_app_type] => utility
[patent_app_number] => 17/509163
[patent_app_country] => US
[patent_app_date] => 2021-10-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8428
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17509163
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/509163 | Extraction of relationship graphs from relational databases | Oct 24, 2021 | Issued |
Array
(
[id] => 17401690
[patent_doc_number] => 20220043780
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-02-10
[patent_title] => INFORMATION PROCESSING APPARATUS, NON-TRANSITORY COMPUTER READABLE MEDIUM, AND INFORMATION PROCESSING METHOD
[patent_app_type] => utility
[patent_app_number] => 17/507732
[patent_app_country] => US
[patent_app_date] => 2021-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19900
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17507732
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/507732 | Information processing apparatus, non-transitory computer readable medium, and information processing method | Oct 20, 2021 | Issued |
Array
(
[id] => 18802984
[patent_doc_number] => 11836141
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-12-05
[patent_title] => Ranking database queries
[patent_app_type] => utility
[patent_app_number] => 17/493164
[patent_app_country] => US
[patent_app_date] => 2021-10-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5745
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 252
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17493164
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/493164 | Ranking database queries | Oct 3, 2021 | Issued |
Array
(
[id] => 17581366
[patent_doc_number] => 20220138221
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-05
[patent_title] => SEARCH AND ANALYTICS FOR STORAGE SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 17/489560
[patent_app_country] => US
[patent_app_date] => 2021-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5365
[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] => 17489560
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/489560 | Search and analytics for storage systems | Sep 28, 2021 | Issued |
Array
(
[id] => 17999762
[patent_doc_number] => 11500870
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-11-15
[patent_title] => Flexible query execution
[patent_app_type] => utility
[patent_app_number] => 17/448979
[patent_app_country] => US
[patent_app_date] => 2021-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 8573
[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] => 17448979
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/448979 | Flexible query execution | Sep 26, 2021 | Issued |
Array
(
[id] => 18136297
[patent_doc_number] => 11561976
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-01-24
[patent_title] => System and method for facilitating metadata identification and import
[patent_app_type] => utility
[patent_app_number] => 17/448512
[patent_app_country] => US
[patent_app_date] => 2021-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 44
[patent_figures_cnt] => 48
[patent_no_of_words] => 23036
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17448512
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/448512 | System and method for facilitating metadata identification and import | Sep 21, 2021 | Issued |
Array
(
[id] => 18189396
[patent_doc_number] => 11579981
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-02-14
[patent_title] => Past-state backup generator and interface for database systems
[patent_app_type] => utility
[patent_app_number] => 17/478162
[patent_app_country] => US
[patent_app_date] => 2021-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 16032
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 231
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17478162
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/478162 | Past-state backup generator and interface for database systems | Sep 16, 2021 | Issued |
Array
(
[id] => 17462505
[patent_doc_number] => 20220075810
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-10
[patent_title] => METHOD AND APPARATUS FOR THE CONVERSION AND DISPLAY OF DATA
[patent_app_type] => utility
[patent_app_number] => 17/474401
[patent_app_country] => US
[patent_app_date] => 2021-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8540
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17474401
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/474401 | Method and apparatus for the conversion and display of data | Sep 13, 2021 | Issued |
Array
(
[id] => 18519947
[patent_doc_number] => 11709839
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-07-25
[patent_title] => Database system and query execution method
[patent_app_type] => utility
[patent_app_number] => 17/471267
[patent_app_country] => US
[patent_app_date] => 2021-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 38
[patent_no_of_words] => 16514
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 380
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17471267
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/471267 | Database system and query execution method | Sep 9, 2021 | Issued |