Search

Dennis William Ruhl

Examiner (ID: 9602)

Most Active Art Unit
3689
Art Unit(s)
3735, 3761, 3737, 3689, 3308, 3687, 2761, 3629, 3626
Total Applications
1474
Issued Applications
644
Pending Applications
192
Abandoned Applications
662

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18145269 [patent_doc_number] => 20230019124 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-19 [patent_title] => SYSTEM AND PROCESS FOR DIGITAL CERTIFICATION OF PRE-OWNED VEHICLES AND EQUIPMENT [patent_app_type] => utility [patent_app_number] => 17/947373 [patent_app_country] => US [patent_app_date] => 2022-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7968 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 451 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17947373 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/947373
System and process for digital certification of pre-owned vehicles and equipment Sep 18, 2022 Issued
Array ( [id] => 18125065 [patent_doc_number] => 20230010680 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-12 [patent_title] => Business Lines [patent_app_type] => utility [patent_app_number] => 17/942476 [patent_app_country] => US [patent_app_date] => 2022-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19567 [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] => 17942476 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/942476
Business Lines Sep 11, 2022 Pending
Array ( [id] => 18125065 [patent_doc_number] => 20230010680 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-12 [patent_title] => Business Lines [patent_app_type] => utility [patent_app_number] => 17/942476 [patent_app_country] => US [patent_app_date] => 2022-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19567 [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] => 17942476 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/942476
Business Lines Sep 11, 2022 Pending
Array ( [id] => 18966716 [patent_doc_number] => 11900490 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-02-13 [patent_title] => Mobile app, with augmented reality, for checking ordinance compliance for new and existing building structures [patent_app_type] => utility [patent_app_number] => 17/941561 [patent_app_country] => US [patent_app_date] => 2022-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6284 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 413 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17941561 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/941561
Mobile app, with augmented reality, for checking ordinance compliance for new and existing building structures Sep 8, 2022 Issued
Array ( [id] => 18112206 [patent_doc_number] => 20230005086 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-05 [patent_title] => SYSTEM AND METHOD FOR DETECTING FRAUDULENT FUELING OPERATIONS [patent_app_type] => utility [patent_app_number] => 17/939821 [patent_app_country] => US [patent_app_date] => 2022-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11498 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17939821 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/939821
SYSTEM AND METHOD FOR DETECTING FRAUDULENT FUELING OPERATIONS Sep 6, 2022 Abandoned
Array ( [id] => 18096417 [patent_doc_number] => 20220414758 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-29 [patent_title] => COMPUTER IMPLEMENTED SYSTEM AND METHOD FOR A RENT-TO-OWN PROGRAM [patent_app_type] => utility [patent_app_number] => 17/929411 [patent_app_country] => US [patent_app_date] => 2022-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16492 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 17929411 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/929411
Computer implemented system and method for a rent-to-own program Sep 1, 2022 Issued
Array ( [id] => 19849577 [patent_doc_number] => 20250094928 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-20 [patent_title] => INFORMATION PROCESSING DEVICE [patent_app_type] => utility [patent_app_number] => 18/292139 [patent_app_country] => US [patent_app_date] => 2022-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18006 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [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] => 18292139 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/292139
INFORMATION PROCESSING DEVICE Jul 25, 2022 Pending
Array ( [id] => 19849577 [patent_doc_number] => 20250094928 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-20 [patent_title] => INFORMATION PROCESSING DEVICE [patent_app_type] => utility [patent_app_number] => 18/292139 [patent_app_country] => US [patent_app_date] => 2022-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18006 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [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] => 18292139 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/292139
INFORMATION PROCESSING DEVICE Jul 25, 2022 Pending
Array ( [id] => 17985276 [patent_doc_number] => 20220351313 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-03 [patent_title] => Systems and Methods for Monitoring, Maintaining and Upgrading a Property [patent_app_type] => utility [patent_app_number] => 17/865829 [patent_app_country] => US [patent_app_date] => 2022-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20208 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -23 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17865829 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/865829
Systems and Methods for Monitoring, Maintaining and Upgrading a Property Jul 14, 2022 Pending
Array ( [id] => 17985276 [patent_doc_number] => 20220351313 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-03 [patent_title] => Systems and Methods for Monitoring, Maintaining and Upgrading a Property [patent_app_type] => utility [patent_app_number] => 17/865829 [patent_app_country] => US [patent_app_date] => 2022-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20208 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -23 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17865829 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/865829
Systems and Methods for Monitoring, Maintaining and Upgrading a Property Jul 14, 2022 Pending
Array ( [id] => 18897676 [patent_doc_number] => 20240013161 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-11 [patent_title] => SYSTEMS AND METHODS OF GUIDED APPLIANCE PART INSTALLATION AND REPAIR [patent_app_type] => utility [patent_app_number] => 17/857428 [patent_app_country] => US [patent_app_date] => 2022-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8371 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17857428 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/857428
SYSTEMS AND METHODS OF GUIDED APPLIANCE PART INSTALLATION AND REPAIR Jul 4, 2022 Pending
Array ( [id] => 18897676 [patent_doc_number] => 20240013161 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-11 [patent_title] => SYSTEMS AND METHODS OF GUIDED APPLIANCE PART INSTALLATION AND REPAIR [patent_app_type] => utility [patent_app_number] => 17/857428 [patent_app_country] => US [patent_app_date] => 2022-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8371 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17857428 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/857428
SYSTEMS AND METHODS OF GUIDED APPLIANCE PART INSTALLATION AND REPAIR Jul 4, 2022 Pending
Array ( [id] => 17916540 [patent_doc_number] => 20220318936 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-06 [patent_title] => SYSTEMS, METHODS, AND PROGRAM PRODUCTS FOR FACILITATING PARCEL COMBINATION [patent_app_type] => utility [patent_app_number] => 17/841773 [patent_app_country] => US [patent_app_date] => 2022-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 35495 [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] => 17841773 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/841773
SYSTEMS, METHODS, AND PROGRAM PRODUCTS FOR FACILITATING PARCEL COMBINATION Jun 15, 2022 Abandoned
Array ( [id] => 18168906 [patent_doc_number] => 20230035517 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-02 [patent_title] => Systems and Methods for Monitoring, Maintaining, and Upgrading a Property [patent_app_type] => utility [patent_app_number] => 17/840344 [patent_app_country] => US [patent_app_date] => 2022-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19719 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -23 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17840344 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/840344
Systems and Methods for Monitoring, Maintaining, and Upgrading a Property Jun 13, 2022 Abandoned
Array ( [id] => 18788484 [patent_doc_number] => 20230376968 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-23 [patent_title] => DIGITAL ENROLLMENT SYSTEMS AND METHODS [patent_app_type] => utility [patent_app_number] => 17/746225 [patent_app_country] => US [patent_app_date] => 2022-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6708 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17746225 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/746225
DIGITAL ENROLLMENT SYSTEMS AND METHODS May 16, 2022 Abandoned
Array ( [id] => 17869813 [patent_doc_number] => 20220292550 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-15 [patent_title] => Apparatuses, Systems, and Methods for Providing an Automated Valuation Model for Commercial Real Estate [patent_app_type] => utility [patent_app_number] => 17/686002 [patent_app_country] => US [patent_app_date] => 2022-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11552 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17686002 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/686002
Apparatuses, Systems, and Methods for Providing an Automated Valuation Model for Commercial Real Estate Mar 2, 2022 Abandoned
Array ( [id] => 17916539 [patent_doc_number] => 20220318935 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-06 [patent_title] => SYSTEMS AND METHODS FOR REAL ESTATE TRANSACTIONS [patent_app_type] => utility [patent_app_number] => 17/675940 [patent_app_country] => US [patent_app_date] => 2022-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6869 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17675940 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/675940
SYSTEMS AND METHODS FOR REAL ESTATE TRANSACTIONS Feb 17, 2022 Pending
Array ( [id] => 18781504 [patent_doc_number] => 11823257 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-21 [patent_title] => Incentivizing and/or penalizing vehicle renters based on telematics data [patent_app_type] => utility [patent_app_number] => 17/673106 [patent_app_country] => US [patent_app_date] => 2022-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 7408 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 319 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17673106 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/673106
Incentivizing and/or penalizing vehicle renters based on telematics data Feb 15, 2022 Issued
Array ( [id] => 17899906 [patent_doc_number] => 20220309568 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-29 [patent_title] => DRIVING FORCE SHARING SYSTEM [patent_app_type] => utility [patent_app_number] => 17/668386 [patent_app_country] => US [patent_app_date] => 2022-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4978 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17668386 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/668386
DRIVING FORCE SHARING SYSTEM Feb 9, 2022 Abandoned
Array ( [id] => 17794869 [patent_doc_number] => 20220253961 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-11 [patent_title] => SYSTEM AND METHOD FOR PATENT REGISTRATION AND PATENT OWNERSHIP VERIFICATION [patent_app_type] => utility [patent_app_number] => 17/667400 [patent_app_country] => US [patent_app_date] => 2022-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6961 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17667400 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/667400
SYSTEM AND METHOD FOR PATENT REGISTRATION AND PATENT OWNERSHIP VERIFICATION Feb 7, 2022 Pending
Menu