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] => 17629819 [patent_doc_number] => 20220164834 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-26 [patent_title] => COMPUTERIZED SYSTEMS AND MEHTODS FOR MANAGING CROWDFUNDING CAMPAIGNS [patent_app_type] => utility [patent_app_number] => 17/666865 [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] => 10574 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [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] => 17666865 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/666865
COMPUTERIZED SYSTEMS AND MEHTODS FOR MANAGING CROWDFUNDING CAMPAIGNS Feb 7, 2022 Abandoned
Array ( [id] => 17764015 [patent_doc_number] => 20220237627 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-28 [patent_title] => DIGITAL MARIJUANA FACILITY REMOTE ASSESSMENT, INSPECTION, AND REPORTING PLATFORM [patent_app_type] => utility [patent_app_number] => 17/584381 [patent_app_country] => US [patent_app_date] => 2022-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4388 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17584381 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/584381
DIGITAL MARIJUANA FACILITY REMOTE ASSESSMENT, INSPECTION, AND REPORTING PLATFORM Jan 25, 2022 Abandoned
Array ( [id] => 17565806 [patent_doc_number] => 20220129955 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-28 [patent_title] => Systems and Methods for Charitable Giving [patent_app_type] => utility [patent_app_number] => 17/570782 [patent_app_country] => US [patent_app_date] => 2022-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1727 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17570782 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/570782
Systems and Methods for Charitable Giving Jan 6, 2022 Abandoned
Array ( [id] => 20080067 [patent_doc_number] => 12354138 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-08 [patent_title] => Systems and methods for utilizing augmented reality and voice commands to capture and display product information [patent_app_type] => utility [patent_app_number] => 17/564497 [patent_app_country] => US [patent_app_date] => 2021-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 1071 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17564497 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/564497
Systems and methods for utilizing augmented reality and voice commands to capture and display product information Dec 28, 2021 Issued
Array ( [id] => 17691300 [patent_doc_number] => 20220198593 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-23 [patent_title] => SYSTEMS AND METHODS OF DYNAMIC GRAPHICAL USER INTERFACES FOR RESOURCE POOL ALLOCATION [patent_app_type] => utility [patent_app_number] => 17/561215 [patent_app_country] => US [patent_app_date] => 2021-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10882 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17561215 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/561215
SYSTEMS AND METHODS OF DYNAMIC GRAPHICAL USER INTERFACES FOR RESOURCE POOL ALLOCATION Dec 22, 2021 Pending
Array ( [id] => 18423167 [patent_doc_number] => 20230177631 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-06-08 [patent_title] => AUTOMATICALLY ENHANCING CONTENT ITEMS THROUGH IDENTIFYING RELATIONSHIPS [patent_app_type] => utility [patent_app_number] => 17/545858 [patent_app_country] => US [patent_app_date] => 2021-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13971 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17545858 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/545858
Automatically enhancing content items through identifying relationships Dec 7, 2021 Issued
Array ( [id] => 17644438 [patent_doc_number] => 20220172177 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-02 [patent_title] => System, Method And Apparatus For Controlling The Operation Of Detection And Monitoring Apparatus For The Condition Of Guttering And/Or Roofs [patent_app_type] => utility [patent_app_number] => 17/539765 [patent_app_country] => US [patent_app_date] => 2021-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4930 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17539765 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/539765
System, method and apparatus for controlling the operation of detection and monitoring apparatus for the condition of guttering and/or roofs Nov 30, 2021 Issued
Array ( [id] => 17751977 [patent_doc_number] => 20220230182 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-21 [patent_title] => MONITORING APPARATUS, MONITORING SYSTEM, AND MONITORING METHOD [patent_app_type] => utility [patent_app_number] => 17/524205 [patent_app_country] => US [patent_app_date] => 2021-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12451 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17524205 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/524205
MONITORING APPARATUS, MONITORING SYSTEM, AND MONITORING METHOD Nov 10, 2021 Abandoned
Array ( [id] => 17565705 [patent_doc_number] => 20220129854 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-28 [patent_title] => STANDARDIZED SKILL CREATION AND PUBLISHING [patent_app_type] => utility [patent_app_number] => 17/513458 [patent_app_country] => US [patent_app_date] => 2021-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7183 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 17513458 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/513458
STANDARDIZED SKILL CREATION AND PUBLISHING Oct 27, 2021 Abandoned
Array ( [id] => 19828158 [patent_doc_number] => 12248943 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-11 [patent_title] => System and method for facilitating global trade and sustainable environmental and governance attribute attestations [patent_app_type] => utility [patent_app_number] => 17/512223 [patent_app_country] => US [patent_app_date] => 2021-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6584 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 296 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17512223 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/512223
System and method for facilitating global trade and sustainable environmental and governance attribute attestations Oct 26, 2021 Issued
Array ( [id] => 17582012 [patent_doc_number] => 20220138867 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-05 [patent_title] => SYSTEM AND METHOD FOR ONLINE PETITION [patent_app_type] => utility [patent_app_number] => 17/512008 [patent_app_country] => US [patent_app_date] => 2021-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3671 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17512008 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/512008
SYSTEM AND METHOD FOR ONLINE PETITION Oct 26, 2021 Abandoned
Array ( [id] => 18339521 [patent_doc_number] => 20230131470 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-27 [patent_title] => DETERMINING TAG RELEVANCE [patent_app_type] => utility [patent_app_number] => 17/508137 [patent_app_country] => US [patent_app_date] => 2021-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9781 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17508137 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/508137
Determining tag relevance Oct 21, 2021 Issued
Array ( [id] => 18334185 [patent_doc_number] => 20230126133 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-27 [patent_title] => PROGRAM ASSESSMENT AND MATCHING SYSTEM [patent_app_type] => utility [patent_app_number] => 17/451724 [patent_app_country] => US [patent_app_date] => 2021-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5198 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 227 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17451724 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/451724
PROGRAM ASSESSMENT AND MATCHING SYSTEM Oct 20, 2021 Pending
Array ( [id] => 18310660 [patent_doc_number] => 20230114560 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-13 [patent_title] => System and Methods for Recovery of Legal Damages Across Borders [patent_app_type] => utility [patent_app_number] => 17/498006 [patent_app_country] => US [patent_app_date] => 2021-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2372 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17498006 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/498006
System and Methods for Recovery of Legal Damages Across Borders Oct 10, 2021 Pending
Array ( [id] => 19633863 [patent_doc_number] => 20240412312 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-12 [patent_title] => NEGOTIATION DEVICE, NEGOTIATION METHOD, AND NEGOTIATION PROGRAM [patent_app_type] => utility [patent_app_number] => 18/697503 [patent_app_country] => US [patent_app_date] => 2021-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10800 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 41 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18697503 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/697503
NEGOTIATION DEVICE, NEGOTIATION METHOD, AND NEGOTIATION PROGRAM Oct 6, 2021 Pending
Array ( [id] => 19633863 [patent_doc_number] => 20240412312 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-12 [patent_title] => NEGOTIATION DEVICE, NEGOTIATION METHOD, AND NEGOTIATION PROGRAM [patent_app_type] => utility [patent_app_number] => 18/697503 [patent_app_country] => US [patent_app_date] => 2021-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10800 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 41 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18697503 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/697503
NEGOTIATION DEVICE, NEGOTIATION METHOD, AND NEGOTIATION PROGRAM Oct 6, 2021 Pending
Array ( [id] => 19765222 [patent_doc_number] => 12223513 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-02-11 [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] => 17/493587 [patent_app_country] => US [patent_app_date] => 2021-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 11403 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 314 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17493587 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/493587
Method for determining the carbon footprint of a product in production processes of a production plant Oct 3, 2021 Issued
Array ( [id] => 17522477 [patent_doc_number] => 20220108326 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-07 [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] => 17/493680 [patent_app_country] => US [patent_app_date] => 2021-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11403 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17493680 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/493680
Method for determining the carbon footprint of a product in production processes of a production plant Oct 3, 2021 Issued
Array ( [id] => 17522478 [patent_doc_number] => 20220108327 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-07 [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] => 17/493706 [patent_app_country] => US [patent_app_date] => 2021-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11370 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17493706 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/493706
Method for determining the carbon footprint of a product in production processes of a production plant Oct 3, 2021 Issued
Array ( [id] => 17598378 [patent_doc_number] => 20220147952 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-12 [patent_title] => SYSTEM AND METHOD FOR SCALABLE AUTOMATED MAINTENANCE OPTIMISATION [patent_app_type] => utility [patent_app_number] => 17/484022 [patent_app_country] => US [patent_app_date] => 2021-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14362 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17484022 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/484022
SYSTEM AND METHOD FOR SCALABLE AUTOMATED MAINTENANCE OPTIMISATION Sep 23, 2021 Abandoned
Menu