
Christopher J. Raab
Examiner (ID: 15989, Phone: (571)270-1090 , Office: P/2156 )
| Most Active Art Unit | 2156 |
| Art Unit(s) | 2156, 2169, 2166, 2154 |
| Total Applications | 644 |
| Issued Applications | 471 |
| Pending Applications | 45 |
| Abandoned Applications | 137 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20009740
[patent_doc_number] => 20250147962
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-08
[patent_title] => Optimizing Vector Embedding Representations of Time-Series Information via Frequency Domain Representations
[patent_app_type] => utility
[patent_app_number] => 18/936361
[patent_app_country] => US
[patent_app_date] => 2024-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3213
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18936361
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/936361 | Optimizing Vector Embedding Representations of Time-Series Information via Frequency Domain Representations | Nov 3, 2024 | Pending |
Array
(
[id] => 20616918
[patent_doc_number] => 20260087015
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-03-26
[patent_title] => STRUCTURED QUERIES ON A STRUCTURED KNOWLEDGE BASE
[patent_app_type] => utility
[patent_app_number] => 18/933700
[patent_app_country] => US
[patent_app_date] => 2024-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19146
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18933700
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/933700 | STRUCTURED QUERIES ON A STRUCTURED KNOWLEDGE BASE | Oct 30, 2024 | Pending |
Array
(
[id] => 20629388
[patent_doc_number] => 20260093674
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-04-02
[patent_title] => QUERY-BASED EVALUATION OF ERROR PATTERNS IN ANNOTATED TRAINING DATA FOR MACHINE LEARNING SYSTEMS AND APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 18/902494
[patent_app_country] => US
[patent_app_date] => 2024-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 21319
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 18902494
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/902494 | QUERY-BASED EVALUATION OF ERROR PATTERNS IN ANNOTATED TRAINING DATA FOR MACHINE LEARNING SYSTEMS AND APPLICATIONS | Sep 29, 2024 | Pending |
Array
(
[id] => 19811110
[patent_doc_number] => 12242503
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-03-04
[patent_title] => Copilot architecture: network of microservices including specialized machine learning tools
[patent_app_type] => utility
[patent_app_number] => 18/898502
[patent_app_country] => US
[patent_app_date] => 2024-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 35389
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 243
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18898502
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/898502 | Copilot architecture: network of microservices including specialized machine learning tools | Sep 25, 2024 | Issued |
Array
(
[id] => 20922754
[patent_doc_number] => 12717815
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-08-25
[patent_title] => State rebalancing in structured streaming
[patent_app_type] => utility
[patent_app_number] => 18/822023
[patent_app_country] => US
[patent_app_date] => 2024-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4969
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 241
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18822023
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/822023 | STATE REBALANCING IN STRUCTURED STREAMING | Aug 29, 2024 | Pending |
Array
(
[id] => 19617614
[patent_doc_number] => 20240403294
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-05
[patent_title] => DATABASE SYSTEM AND METHOD WITH ARRAY FIELD DISTRIBUTION DATA
[patent_app_type] => utility
[patent_app_number] => 18/800336
[patent_app_country] => US
[patent_app_date] => 2024-08-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 38604
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 238
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18800336
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/800336 | Database system and method with array field distribution data | Aug 11, 2024 | Issued |
Array
(
[id] => 19878741
[patent_doc_number] => 20250110998
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-03
[patent_title] => SYSTEMS AND METHODS FOR PRESENTING INFORMATION WITHIN A SOFTWARE APPLICATION OR WEBSITE
[patent_app_type] => utility
[patent_app_number] => 18/789917
[patent_app_country] => US
[patent_app_date] => 2024-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14490
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18789917
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/789917 | Systems and methods for presenting information within a software application or website | Jul 30, 2024 | Issued |
Array
(
[id] => 20529185
[patent_doc_number] => 12547622
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-02-10
[patent_title] => Dynamically generated operations in a parallel processing framework
[patent_app_type] => utility
[patent_app_number] => 18/779922
[patent_app_country] => US
[patent_app_date] => 2024-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4738
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18779922
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/779922 | Dynamically generated operations in a parallel processing framework | Jul 21, 2024 | Issued |
Array
(
[id] => 19545188
[patent_doc_number] => 20240362224
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-31
[patent_title] => LOCATING A VALUE THROUGH DETERMINISTIC SEARCHING
[patent_app_type] => utility
[patent_app_number] => 18/767767
[patent_app_country] => US
[patent_app_date] => 2024-07-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 37271
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18767767
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/767767 | LOCATING A VALUE THROUGH DETERMINISTIC SEARCHING | Jul 8, 2024 | Pending |
Array
(
[id] => 19514338
[patent_doc_number] => 20240346024
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-17
[patent_title] => Assisted Query Building and Data Retrieval
[patent_app_type] => utility
[patent_app_number] => 18/755235
[patent_app_country] => US
[patent_app_date] => 2024-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14054
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -4
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18755235
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/755235 | Assisted query building and data retrieval | Jun 25, 2024 | Issued |
Array
(
[id] => 19499347
[patent_doc_number] => 20240338365
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-10
[patent_title] => PROCESSING A USER QUERY
[patent_app_type] => utility
[patent_app_number] => 18/746409
[patent_app_country] => US
[patent_app_date] => 2024-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6381
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18746409
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/746409 | Accelerated database query processing with complied code reuse | Jun 17, 2024 | Issued |
Array
(
[id] => 20351808
[patent_doc_number] => 20250348660
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-13
[patent_title] => METHODS AND APPLICATIONS FOR GENERATING CITATIONS FOR MACHINE-GENERATED CONTENT
[patent_app_type] => utility
[patent_app_number] => 18/657679
[patent_app_country] => US
[patent_app_date] => 2024-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9798
[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] => 18657679
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/657679 | METHODS AND APPLICATIONS FOR GENERATING CITATIONS FOR MACHINE-GENERATED CONTENT | May 6, 2024 | Pending |
Array
(
[id] => 20323318
[patent_doc_number] => 20250335406
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-30
[patent_title] => DEDUPLICATION IN A MULTI-TIERED ARCHITECTURE
[patent_app_type] => utility
[patent_app_number] => 18/650729
[patent_app_country] => US
[patent_app_date] => 2024-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4547
[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] => 18650729
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/650729 | Deduplication in a multi-tiered architecture | Apr 29, 2024 | Issued |
Array
(
[id] => 19748055
[patent_doc_number] => 20250036620
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-30
[patent_title] => RUNTIME JOIN PRUNING TO IMPROVE JOIN PERFORMANCE FOR TABLES
[patent_app_type] => utility
[patent_app_number] => 18/649509
[patent_app_country] => US
[patent_app_date] => 2024-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14485
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 263
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18649509
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/649509 | Runtime join pruning to improve join performance for tables | Apr 28, 2024 | Issued |
Array
(
[id] => 20610106
[patent_doc_number] => 12585708
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-03-24
[patent_title] => Document analysis method and apparatus
[patent_app_type] => utility
[patent_app_number] => 18/643429
[patent_app_country] => US
[patent_app_date] => 2024-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 10821
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 440
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18643429
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/643429 | Document analysis method and apparatus | Apr 22, 2024 | Issued |
Array
(
[id] => 20828432
[patent_doc_number] => 12682002
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-07-14
[patent_title] => Indexing access limited native applications
[patent_app_type] => utility
[patent_app_number] => 18/638421
[patent_app_country] => US
[patent_app_date] => 2024-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2554
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 224
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18638421
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/638421 | Indexing access limited native applications | Apr 16, 2024 | Issued |
Array
(
[id] => 19603359
[patent_doc_number] => 20240394239
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-28
[patent_title] => Persistent Shuffle System
[patent_app_type] => utility
[patent_app_number] => 18/635536
[patent_app_country] => US
[patent_app_date] => 2024-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9121
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18635536
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/635536 | Persistent Shuffle System | Apr 14, 2024 | Issued |
Array
(
[id] => 20481877
[patent_doc_number] => 12530352
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-01-20
[patent_title] => Intelligent query plan cache size management
[patent_app_type] => utility
[patent_app_number] => 18/616771
[patent_app_country] => US
[patent_app_date] => 2024-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3853
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18616771
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/616771 | Intelligent query plan cache size management | Mar 25, 2024 | Issued |
Array
(
[id] => 20195639
[patent_doc_number] => 20250272349
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-08-28
[patent_title] => Self-Adaptive Geospatial Queries
[patent_app_type] => utility
[patent_app_number] => 18/590129
[patent_app_country] => US
[patent_app_date] => 2024-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9492
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18590129
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/590129 | Self-adaptive geospatial queries | Feb 27, 2024 | Issued |
Array
(
[id] => 20564130
[patent_doc_number] => 12566740
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-03-03
[patent_title] => System and methods for object version tracking and read-time/write-time data federation
[patent_app_type] => utility
[patent_app_number] => 18/589255
[patent_app_country] => US
[patent_app_date] => 2024-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6058
[patent_no_of_claims] => 18
[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] => 18589255
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/589255 | System and methods for object version tracking and read-time/write-time data federation | Feb 26, 2024 | Issued |