
Truong V. Vo
Examiner (ID: 2324, Phone: (571)272-1796 , Office: P/2156 )
| Most Active Art Unit | 2156 |
| Art Unit(s) | 2169, 2156 |
| Total Applications | 1001 |
| Issued Applications | 858 |
| Pending Applications | 15 |
| Abandoned Applications | 144 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19992771
[patent_doc_number] => 20250130993
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-24
[patent_title] => SYSTEMS AND METHODS FOR QUERYING MULTIPLE DATABASES
[patent_app_type] => utility
[patent_app_number] => 19/006138
[patent_app_country] => US
[patent_app_date] => 2024-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14520
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19006138
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/006138 | SYSTEMS AND METHODS FOR QUERYING MULTIPLE DATABASES | Dec 29, 2024 | Pending |
Array
(
[id] => 19849646
[patent_doc_number] => 20250094997
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-20
[patent_title] => Communications Platform System
[patent_app_type] => utility
[patent_app_number] => 18/965745
[patent_app_country] => US
[patent_app_date] => 2024-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9044
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18965745
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/965745 | Communications platform system | Dec 1, 2024 | Issued |
Array
(
[id] => 19811421
[patent_doc_number] => 12242815
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-03-04
[patent_title] => Method and apparatus for data processing, computer, storage medium, and program product
[patent_app_type] => utility
[patent_app_number] => 18/933313
[patent_app_country] => US
[patent_app_date] => 2024-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 19218
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 302
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18933313
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/933313 | Method and apparatus for data processing, computer, storage medium, and program product | Oct 30, 2024 | Issued |
Array
(
[id] => 19985934
[patent_doc_number] => 20250124156
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-17
[patent_title] => IMMUTABLE BOOTLOADER AND FIRMWARE VALIDATOR
[patent_app_type] => utility
[patent_app_number] => 18/824627
[patent_app_country] => US
[patent_app_date] => 2024-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 34722
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 18824627
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/824627 | IMMUTABLE BOOTLOADER AND FIRMWARE VALIDATOR | Sep 3, 2024 | Pending |
Array
(
[id] => 20145667
[patent_doc_number] => 12380009
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-05
[patent_title] => Method and apparatus for data processing for software product
[patent_app_type] => utility
[patent_app_number] => 18/822682
[patent_app_country] => US
[patent_app_date] => 2024-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1987
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18822682
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/822682 | Method and apparatus for data processing for software product | Sep 2, 2024 | Issued |
Array
(
[id] => 20145667
[patent_doc_number] => 12380009
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-05
[patent_title] => Method and apparatus for data processing for software product
[patent_app_type] => utility
[patent_app_number] => 18/822682
[patent_app_country] => US
[patent_app_date] => 2024-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1987
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18822682
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/822682 | Method and apparatus for data processing for software product | Sep 2, 2024 | Issued |
Array
(
[id] => 20145667
[patent_doc_number] => 12380009
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-05
[patent_title] => Method and apparatus for data processing for software product
[patent_app_type] => utility
[patent_app_number] => 18/822682
[patent_app_country] => US
[patent_app_date] => 2024-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1987
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18822682
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/822682 | Method and apparatus for data processing for software product | Sep 2, 2024 | Issued |
Array
(
[id] => 19645172
[patent_doc_number] => 20240419692
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-19
[patent_title] => MASS INSERTION INTO SINGLE-THREADED DATABASES
[patent_app_type] => utility
[patent_app_number] => 18/817998
[patent_app_country] => US
[patent_app_date] => 2024-08-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11723
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18817998
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/817998 | Mass insertion into single-threaded databases | Aug 27, 2024 | Issued |
Array
(
[id] => 19933641
[patent_doc_number] => 12306845
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-20
[patent_title] => Artificial intelligence driven knowledge graph generation
[patent_app_type] => utility
[patent_app_number] => 18/764446
[patent_app_country] => US
[patent_app_date] => 2024-07-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 7995
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18764446
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/764446 | Artificial intelligence driven knowledge graph generation | Jul 4, 2024 | Issued |
Array
(
[id] => 19711435
[patent_doc_number] => 20250021577
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-16
[patent_title] => Differential Encoding For Time Series With Complex Payload
[patent_app_type] => utility
[patent_app_number] => 18/763387
[patent_app_country] => US
[patent_app_date] => 2024-07-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16816
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18763387
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/763387 | Differential Encoding For Time Series With Complex Payload | Jul 2, 2024 | Pending |
Array
(
[id] => 20018279
[patent_doc_number] => 20250156501
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-15
[patent_title] => CHART PATTERN RECOGNITION SYSTEM AND METHOD
[patent_app_type] => utility
[patent_app_number] => 18/733892
[patent_app_country] => US
[patent_app_date] => 2024-06-05
[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] => -8
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18733892
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/733892 | Chart pattern recognition system and method | Jun 4, 2024 | Issued |
Array
(
[id] => 20434353
[patent_doc_number] => 12505112
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-12-23
[patent_title] => Content relevance based table query answering
[patent_app_type] => utility
[patent_app_number] => 18/674598
[patent_app_country] => US
[patent_app_date] => 2024-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 1909
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18674598
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/674598 | Content relevance based table query answering | May 23, 2024 | Issued |
Array
(
[id] => 19514016
[patent_doc_number] => 20240345702
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-17
[patent_title] => SEAMLESS PAGINATION
[patent_app_type] => utility
[patent_app_number] => 18/630145
[patent_app_country] => US
[patent_app_date] => 2024-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15789
[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] => 18630145
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/630145 | Seamless pagination | Apr 8, 2024 | Issued |
Array
(
[id] => 20290197
[patent_doc_number] => 20250315440
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-09
[patent_title] => SYSTEMS AND METHODS FOR CORRELATING RESPONSES TO USER-SPECIFIC DATA
[patent_app_type] => utility
[patent_app_number] => 18/630281
[patent_app_country] => US
[patent_app_date] => 2024-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5997
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[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] => 18630281
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/630281 | SYSTEMS AND METHODS FOR CORRELATING RESPONSES TO USER-SPECIFIC DATA | Apr 8, 2024 | Pending |
Array
(
[id] => 19347581
[patent_doc_number] => 20240256544
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-01
[patent_title] => SUGGESTING OBJECT IDENTIFIERS TO INCLUDE IN A COMMUNICATION
[patent_app_type] => utility
[patent_app_number] => 18/629870
[patent_app_country] => US
[patent_app_date] => 2024-04-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11536
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18629870
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/629870 | Suggesting object identifiers to include in a communication | Apr 7, 2024 | Issued |
Array
(
[id] => 19334498
[patent_doc_number] => 20240248928
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-25
[patent_title] => PERSONALIZED CONTENT SHARING
[patent_app_type] => utility
[patent_app_number] => 18/624031
[patent_app_country] => US
[patent_app_date] => 2024-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11624
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 187
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18624031
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/624031 | Personalized content sharing | Mar 31, 2024 | Issued |
Array
(
[id] => 19392318
[patent_doc_number] => 20240282188
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-22
[patent_title] => METHODS AND SYSTEMS FOR COMMISSION, INSPECTION, AND MAINTENANCE OF A CONNECTED FIRE ALARM SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/609550
[patent_app_country] => US
[patent_app_date] => 2024-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4882
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18609550
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/609550 | METHODS AND SYSTEMS FOR COMMISSION, INSPECTION, AND MAINTENANCE OF A CONNECTED FIRE ALARM SYSTEM | Mar 18, 2024 | Pending |
Array
(
[id] => 19842149
[patent_doc_number] => 12254542
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-18
[patent_title] => Apparatus and methods for generating data structures to represent and compress data profiles
[patent_app_type] => utility
[patent_app_number] => 18/603820
[patent_app_country] => US
[patent_app_date] => 2024-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5620
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18603820
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/603820 | Apparatus and methods for generating data structures to represent and compress data profiles | Mar 12, 2024 | Issued |
Array
(
[id] => 19220204
[patent_doc_number] => 20240184908
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-06
[patent_title] => REPLACING DISTINCT DATA IN A RELATIONAL DATABASE WITH A DISTINCT REFERENCE TO THAT DATA AND DISTINCT DE-REFERENCING OF DATABASE DATA
[patent_app_type] => utility
[patent_app_number] => 18/439572
[patent_app_country] => US
[patent_app_date] => 2024-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 39945
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 252
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18439572
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/439572 | REPLACING DISTINCT DATA IN A RELATIONAL DATABASE WITH A DISTINCT REFERENCE TO THAT DATA AND DISTINCT DE-REFERENCING OF DATABASE DATA | Feb 11, 2024 | Pending |
Array
(
[id] => 19347728
[patent_doc_number] => 20240256692
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-01
[patent_title] => FRAGMENTING DATA FOR THE PURPOSES OF PERSISTENT STORAGE ACROSS MULTIPLE IMMUTABLE DATA STRUCTURES
[patent_app_type] => utility
[patent_app_number] => 18/438237
[patent_app_country] => US
[patent_app_date] => 2024-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 35667
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 207
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18438237
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/438237 | Fragmenting data for the purposes of persistent storage across multiple immutable data structures | Feb 8, 2024 | Issued |