
Dennis William Ruhl
Examiner (ID: 17081, Phone: (571)272-6808 , Office: P/3689 )
| Most Active Art Unit | 3689 |
| Art Unit(s) | 3308, 3689, 3761, 3629, 3626, 3737, 3735, 2761, 3687 |
| Total Applications | 1497 |
| Issued Applications | 651 |
| Pending Applications | 173 |
| Abandoned Applications | 676 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20352060
[patent_doc_number] => 20250348912
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-13
[patent_title] => MEASURE DETERMINATION METHOD, NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM, AND MEASURE DETERMINATION DEVICE
[patent_app_type] => utility
[patent_app_number] => 19/272207
[patent_app_country] => US
[patent_app_date] => 2025-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2158
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 60
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19272207
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/272207 | MEASURE DETERMINATION METHOD, NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM, AND MEASURE DETERMINATION DEVICE | Jul 16, 2025 | Pending |
Array
(
[id] => 20297228
[patent_doc_number] => 20250322471
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-16
[patent_title] => INFORMATION PROCESSING APPARATUS, METHOD, AND PROGRAM
[patent_app_type] => utility
[patent_app_number] => 19/251353
[patent_app_country] => US
[patent_app_date] => 2025-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4522
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19251353
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/251353 | INFORMATION PROCESSING APPARATUS, METHOD, AND PROGRAM | Jun 25, 2025 | Pending |
Array
(
[id] => 20052778
[patent_doc_number] => 20250191000
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-12
[patent_title] => SYSTEM AND METHOD FOR FACILITATING GLOBAL TRADE AND SUSTAINABLE ENVIROMENTAL SOCIAL GOVERNANCE MANAGEMENT AND COMPLIANCE
[patent_app_type] => utility
[patent_app_number] => 19/055191
[patent_app_country] => US
[patent_app_date] => 2025-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1256
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 219
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19055191
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/055191 | SYSTEM AND METHOD FOR FACILITATING GLOBAL TRADE AND SUSTAINABLE ENVIROMENTAL SOCIAL GOVERNANCE MANAGEMENT AND COMPLIANCE | Feb 16, 2025 | Pending |
Array
(
[id] => 20138662
[patent_doc_number] => 20250245706
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-31
[patent_title] => Charitable Funding System and Method
[patent_app_type] => utility
[patent_app_number] => 19/037099
[patent_app_country] => US
[patent_app_date] => 2025-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7357
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19037099
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/037099 | Charitable Funding System and Method | Jan 24, 2025 | Abandoned |
Array
(
[id] => 20138661
[patent_doc_number] => 20250245705
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-31
[patent_title] => Charitable Funding System and Method
[patent_app_type] => utility
[patent_app_number] => 19/036769
[patent_app_country] => US
[patent_app_date] => 2025-01-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6145
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[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] => 19036769
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/036769 | Charitable Funding System and Method | Jan 23, 2025 | Pending |
Array
(
[id] => 19993235
[patent_doc_number] => 20250131457
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-24
[patent_title] => Method for Determining the Carbon Footprint of a Product in Production Processes of a Production Plant
[patent_app_type] => utility
[patent_app_number] => 19/007718
[patent_app_country] => US
[patent_app_date] => 2025-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6454
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19007718
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/007718 | Method for Determining the Carbon Footprint of a Product in Production Processes of a Production Plant | Jan 1, 2025 | Pending |
Array
(
[id] => 20152679
[patent_doc_number] => 20250252517
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-08-07
[patent_title] => MEDIA LICENSING PLATFORM
[patent_app_type] => utility
[patent_app_number] => 18/883972
[patent_app_country] => US
[patent_app_date] => 2024-09-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15062
[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] => 18883972
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/883972 | MEDIA LICENSING PLATFORM | Sep 11, 2024 | Pending |
Array
(
[id] => 20703552
[patent_doc_number] => 12626265
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-05-12
[patent_title] => Systems and methods for enhancing regulatory compliance through digitization
[patent_app_type] => utility
[patent_app_number] => 18/882298
[patent_app_country] => US
[patent_app_date] => 2024-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3502
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18882298
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/882298 | Systems and methods for enhancing regulatory compliance through digitization | Sep 10, 2024 | Issued |
Array
(
[id] => 19834948
[patent_doc_number] => 20250086734
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-13
[patent_title] => REAL ESTATE INVESTMENT NETWORKED PLATFORM
[patent_app_type] => utility
[patent_app_number] => 18/882161
[patent_app_country] => US
[patent_app_date] => 2024-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13604
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 237
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18882161
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/882161 | REAL ESTATE INVESTMENT NETWORKED PLATFORM | Sep 10, 2024 | Pending |
Array
(
[id] => 19819823
[patent_doc_number] => 20250078030
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-06
[patent_title] => METHOD AND SYSTEM FOR CROWD SOURCING IN AN ACADEMIC ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 18/821158
[patent_app_country] => US
[patent_app_date] => 2024-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4723
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[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] => 18821158
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/821158 | METHOD AND SYSTEM FOR CROWD SOURCING IN AN ACADEMIC ENVIRONMENT | Aug 29, 2024 | Pending |
Array
(
[id] => 19645642
[patent_doc_number] => 20240420162
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-19
[patent_title] => SYSTEM AND PROCESS FOR DIGITAL CERTIFICATION OF PRE-OWNED VEHICLES AND EQUIPMENT
[patent_app_type] => utility
[patent_app_number] => 18/815989
[patent_app_country] => US
[patent_app_date] => 2024-08-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7988
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 240
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18815989
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/815989 | SYSTEM AND PROCESS FOR DIGITAL CERTIFICATION OF PRE-OWNED VEHICLES AND EQUIPMENT | Aug 26, 2024 | Pending |
Array
(
[id] => 19787847
[patent_doc_number] => 20250061526
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-02-20
[patent_title] => Intelligent Legal Document Generation and Review System with Attorney Feedback Loop
[patent_app_type] => utility
[patent_app_number] => 18/806629
[patent_app_country] => US
[patent_app_date] => 2024-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6809
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 233
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18806629
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/806629 | Intelligent Legal Document Generation and Review System with Attorney Feedback Loop | Aug 14, 2024 | Pending |
Array
(
[id] => 19834910
[patent_doc_number] => 20250086696
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-13
[patent_title] => System and Method for Real-Time Media Capture, Analysis, and Repository Management
[patent_app_type] => utility
[patent_app_number] => 18/792718
[patent_app_country] => US
[patent_app_date] => 2024-08-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5283
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18792718
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/792718 | System and Method for Real-Time Media Capture, Analysis, and Repository Management | Aug 1, 2024 | Abandoned |
Array
(
[id] => 20689864
[patent_doc_number] => 12620018
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-05-05
[patent_title] => System for docking vehicle to building and control method of the same
[patent_app_type] => utility
[patent_app_number] => 18/788378
[patent_app_country] => US
[patent_app_date] => 2024-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 0
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 188
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18788378
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/788378 | System for docking vehicle to building and control method of the same | Jul 29, 2024 | Issued |
Array
(
[id] => 19559127
[patent_doc_number] => 20240370919
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-07
[patent_title] => COMPUTER IMPLEMENTED SYSTEM AND METHOD FOR A RENT-TO-OWN PROGRAM
[patent_app_type] => utility
[patent_app_number] => 18/775714
[patent_app_country] => US
[patent_app_date] => 2024-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16519
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 290
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18775714
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/775714 | Computer implemented system and method for a rent-to-own program | Jul 16, 2024 | Issued |
Array
(
[id] => 19711939
[patent_doc_number] => 20250022081
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-16
[patent_title] => SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR FACILITATING CO-TENANCY OPPORTUNITIES IN COMMERCIAL REAL ESTATE
[patent_app_type] => utility
[patent_app_number] => 18/767379
[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] => 10478
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -31
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18767379
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/767379 | SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR FACILITATING CO-TENANCY OPPORTUNITIES IN COMMERCIAL REAL ESTATE | Jul 8, 2024 | Pending |
Array
(
[id] => 20461431
[patent_doc_number] => 20260010860
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2026-01-08
[patent_title] => OPTIMIZING ENTERPRISE TECHNOLOGY ECOSYSTEMS USING ARTIFICIAL INTELLIGENCE TO ANALYZE DATA, PREDICT STABILITY, IDENTIFY DEPENDENCIES, AND GENERATE ACTIONABLE TASKS
[patent_app_type] => utility
[patent_app_number] => 18/764861
[patent_app_country] => US
[patent_app_date] => 2024-07-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4124
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18764861
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/764861 | OPTIMIZING ENTERPRISE TECHNOLOGY ECOSYSTEMS USING ARTIFICIAL INTELLIGENCE TO ANALYZE DATA, PREDICT STABILITY, IDENTIFY DEPENDENCIES, AND GENERATE ACTIONABLE TASKS | Jul 4, 2024 | Pending |
Array
(
[id] => 19633857
[patent_doc_number] => 20240412306
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-12
[patent_title] => AUTOMATIC UPDATING OF REAL ESTATE DATABASE
[patent_app_type] => utility
[patent_app_number] => 18/740197
[patent_app_country] => US
[patent_app_date] => 2024-06-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6711
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18740197
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/740197 | Automatic updating of real estate database | Jun 10, 2024 | Issued |
Array
(
[id] => 20529559
[patent_doc_number] => 12547997
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-02-10
[patent_title] => Payment system with AI function
[patent_app_type] => utility
[patent_app_number] => 18/736935
[patent_app_country] => US
[patent_app_date] => 2024-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 1207
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 228
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18736935
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/736935 | Payment system with AI function | Jun 6, 2024 | Issued |
Array
(
[id] => 20380936
[patent_doc_number] => 20250363429
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-27
[patent_title] => LOCATION QUEUING USING DIGITAL INSTRUMENTS
[patent_app_type] => utility
[patent_app_number] => 18/674371
[patent_app_country] => US
[patent_app_date] => 2024-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3458
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18674371
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/674371 | LOCATION QUEUING USING DIGITAL INSTRUMENTS | May 23, 2024 | Pending |