
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] => 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 |