Search

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 numberTitle of the applicationFiling DateStatus
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
Menu