
Ryan C. Kavleski
Examiner (ID: 19298, Phone: (571)270-3619 , Office: P/2475 )
| Most Active Art Unit | 2412 |
| Art Unit(s) | 2619, 2419, 2475, 2412 |
| Total Applications | 656 |
| Issued Applications | 524 |
| Pending Applications | 61 |
| Abandoned Applications | 95 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20366226
[patent_doc_number] => 20250356038
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-20
[patent_title] => MANAGING A FILE TRANSFER PROCESS FOR AUTOMATIC DATABASE UPDATE
[patent_app_type] => utility
[patent_app_number] => 18/667161
[patent_app_country] => US
[patent_app_date] => 2024-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1169
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 365
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18667161
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/667161 | Managing a file transfer process for automatic database update | May 16, 2024 | Issued |
Array
(
[id] => 19588441
[patent_doc_number] => 20240385998
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-21
[patent_title] => SYSTEMS AND METHODS FOR DATA MIGRATION
[patent_app_type] => utility
[patent_app_number] => 18/664935
[patent_app_country] => US
[patent_app_date] => 2024-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14710
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18664935
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/664935 | Systems and methods for data migration | May 14, 2024 | Issued |
Array
(
[id] => 19405803
[patent_doc_number] => 20240289314
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-29
[patent_title] => PAGEABLE HASH INDEX FOR DOCUMENT STORE
[patent_app_type] => utility
[patent_app_number] => 18/654985
[patent_app_country] => US
[patent_app_date] => 2024-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9881
[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] => 18654985
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/654985 | Pageable hash index for document store | May 2, 2024 | Issued |
Array
(
[id] => 19795404
[patent_doc_number] => 12236356
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-02-25
[patent_title] => Zero trust access controller
[patent_app_type] => utility
[patent_app_number] => 18/633931
[patent_app_country] => US
[patent_app_date] => 2024-04-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 45
[patent_figures_cnt] => 47
[patent_no_of_words] => 125609
[patent_no_of_claims] => 24
[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] => 18633931
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/633931 | Zero trust access controller | Apr 11, 2024 | Issued |
Array
(
[id] => 19347543
[patent_doc_number] => 20240256506
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-01
[patent_title] => STRING ALIGNMENT WITH TRANSLOCATION INSENSITIVITY
[patent_app_type] => utility
[patent_app_number] => 18/630407
[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] => 7617
[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] => 18630407
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/630407 | STRING ALIGNMENT WITH TRANSLOCATION INSENSITIVITY | Apr 8, 2024 | Pending |
Array
(
[id] => 20304137
[patent_doc_number] => 12450125
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-21
[patent_title] => Affinity-based load-balancing distribution of similarity groups
[patent_app_type] => utility
[patent_app_number] => 18/624354
[patent_app_country] => US
[patent_app_date] => 2024-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7098
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18624354
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/624354 | Affinity-based load-balancing distribution of similarity groups | Apr 1, 2024 | Issued |
Array
(
[id] => 19320533
[patent_doc_number] => 20240242077
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-18
[patent_title] => Generating Templated Documents Using Machine Learning Techniques
[patent_app_type] => utility
[patent_app_number] => 18/618587
[patent_app_country] => US
[patent_app_date] => 2024-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9393
[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] => 18618587
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/618587 | Generating Templated Documents Using Machine Learning Techniques | Mar 26, 2024 | Pending |
Array
(
[id] => 20000692
[patent_doc_number] => 20250138914
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-01
[patent_title] => Using Generative Artificial Intelligence to Improve User Interactions
[patent_app_type] => utility
[patent_app_number] => 18/407852
[patent_app_country] => US
[patent_app_date] => 2024-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18539
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 223
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18407852
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/407852 | Using generative artificial intelligence to improve user interactions | Jan 8, 2024 | Issued |
Array
(
[id] => 20095230
[patent_doc_number] => 20250225166
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-10
[patent_title] => SYSTEMS AND METHOD FOR SIMULTANEOUS RELEVANCE AND VARIETY CONTROL IN AUDIENCE TARGETING
[patent_app_type] => utility
[patent_app_number] => 18/406156
[patent_app_country] => US
[patent_app_date] => 2024-01-07
[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] => -16
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18406156
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/406156 | Systems and method for simultaneous relevance and variety control in audience targeting | Jan 6, 2024 | Issued |
Array
(
[id] => 19538260
[patent_doc_number] => 12130813
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-29
[patent_title] => Allocation of main memory for database operations in a computing system
[patent_app_type] => utility
[patent_app_number] => 18/534912
[patent_app_country] => US
[patent_app_date] => 2023-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 24
[patent_no_of_words] => 8551
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18534912
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/534912 | Allocation of main memory for database operations in a computing system | Dec 10, 2023 | Issued |
Array
(
[id] => 19205346
[patent_doc_number] => 20240177245
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-30
[patent_title] => DATA PROCESSING METHOD, COMPUTER DEVICE AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/518678
[patent_app_country] => US
[patent_app_date] => 2023-11-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7888
[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] => 18518678
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/518678 | DATA PROCESSING METHOD, COMPUTER DEVICE AND STORAGE MEDIUM | Nov 23, 2023 | Pending |
Array
(
[id] => 19283987
[patent_doc_number] => 20240220463
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-04
[patent_title] => METHOD FOR SIMULTANEOUSLY MODELING ELECTRICITY GENERATION DATA AND CONDUCTING VISUAL ANALYSIS
[patent_app_type] => utility
[patent_app_number] => 18/513336
[patent_app_country] => US
[patent_app_date] => 2023-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7509
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 457
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18513336
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/513336 | METHOD FOR SIMULTANEOUSLY MODELING ELECTRICITY GENERATION DATA AND CONDUCTING VISUAL ANALYSIS | Nov 16, 2023 | Abandoned |
Array
(
[id] => 19190099
[patent_doc_number] => 20240169012
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-23
[patent_title] => WEB DATABASE SYSTEM, PROCESSING EXECUTION METHOD, AND INFORMATION STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/508299
[patent_app_country] => US
[patent_app_date] => 2023-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12993
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18508299
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/508299 | WEB DATABASE SYSTEM, PROCESSING EXECUTION METHOD, AND INFORMATION STORAGE MEDIUM | Nov 13, 2023 | Pending |
Array
(
[id] => 20018217
[patent_doc_number] => 20250156439
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-15
[patent_title] => Optimization Engine in a Structured and Unstructured Data System
[patent_app_type] => utility
[patent_app_number] => 18/389436
[patent_app_country] => US
[patent_app_date] => 2023-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2419
[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] => 18389436
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/389436 | Optimization engine in a structured and unstructured data system | Nov 13, 2023 | Issued |
Array
(
[id] => 20160156
[patent_doc_number] => 12386786
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-12
[patent_title] => Data processing method and apparatus
[patent_app_type] => utility
[patent_app_number] => 18/505547
[patent_app_country] => US
[patent_app_date] => 2023-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 15
[patent_no_of_words] => 7563
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18505547
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/505547 | Data processing method and apparatus | Nov 8, 2023 | Issued |
Array
(
[id] => 19956442
[patent_doc_number] => 12326856
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-10
[patent_title] => Using generative artificial intelligence to improve user interactions
[patent_app_type] => utility
[patent_app_number] => 18/498284
[patent_app_country] => US
[patent_app_date] => 2023-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 18490
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 348
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18498284
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/498284 | Using generative artificial intelligence to improve user interactions | Oct 30, 2023 | Issued |
Array
(
[id] => 19538273
[patent_doc_number] => 12130826
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-29
[patent_title] => Parallel data stream processing system
[patent_app_type] => utility
[patent_app_number] => 18/372299
[patent_app_country] => US
[patent_app_date] => 2023-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 6456
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18372299
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/372299 | Parallel data stream processing system | Sep 24, 2023 | Issued |
Array
(
[id] => 19530383
[patent_doc_number] => 20240354285
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-24
[patent_title] => DATA PRESERVATION
[patent_app_type] => utility
[patent_app_number] => 18/447442
[patent_app_country] => US
[patent_app_date] => 2023-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13486
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 20
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18447442
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/447442 | DATA PRESERVATION | Aug 9, 2023 | Pending |
Array
(
[id] => 18788131
[patent_doc_number] => 20230376543
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-23
[patent_title] => COMPUTER-IMPLEMENTED SYSTEM AND METHOD FOR ANALYZING CLUSTERS OF CODED DOCUMENTS
[patent_app_type] => utility
[patent_app_number] => 18/230606
[patent_app_country] => US
[patent_app_date] => 2023-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10901
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18230606
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/230606 | Computer-implemented system and method for analyzing clusters of coded documents | Aug 3, 2023 | Issued |
Array
(
[id] => 19652923
[patent_doc_number] => 12174709
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-12-24
[patent_title] => Reducing bandwidth during synthetic restores from a deduplication file system
[patent_app_type] => utility
[patent_app_number] => 18/365005
[patent_app_country] => US
[patent_app_date] => 2023-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10498
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 236
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18365005
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/365005 | Reducing bandwidth during synthetic restores from a deduplication file system | Aug 2, 2023 | Issued |