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] => 16751965 [patent_doc_number] => 20210103977 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-08 [patent_title] => VEHICLE RENTAL SYSTEM [patent_app_type] => utility [patent_app_number] => 16/995938 [patent_app_country] => US [patent_app_date] => 2020-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4193 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -2 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16995938 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/995938
VEHICLE RENTAL SYSTEM Aug 17, 2020 Abandoned
Array ( [id] => 19493619 [patent_doc_number] => 12112337 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-10-08 [patent_title] => Systems and methods for automatically determining recalled products from unstructured recall data [patent_app_type] => utility [patent_app_number] => 16/995013 [patent_app_country] => US [patent_app_date] => 2020-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 13898 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 230 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16995013 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/995013
Systems and methods for automatically determining recalled products from unstructured recall data Aug 16, 2020 Issued
Array ( [id] => 16424417 [patent_doc_number] => 20200349615 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-05 [patent_title] => INTERACTIVE FEEDBACK SYSTEM [patent_app_type] => utility [patent_app_number] => 16/929065 [patent_app_country] => US [patent_app_date] => 2020-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8516 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16929065 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/929065
INTERACTIVE FEEDBACK SYSTEM Jul 13, 2020 Abandoned
Array ( [id] => 16691269 [patent_doc_number] => 20210073747 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-11 [patent_title] => REUSE MATERIAL MANAGEMENT APPARATUS, REUSE MATERIAL MANAGEMENT SYSTEM, AND REUSE MATERIAL MANAGEMENT METHOD [patent_app_type] => utility [patent_app_number] => 16/923968 [patent_app_country] => US [patent_app_date] => 2020-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6645 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16923968 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/923968
REUSE MATERIAL MANAGEMENT APPARATUS, REUSE MATERIAL MANAGEMENT SYSTEM, AND REUSE MATERIAL MANAGEMENT METHOD Jul 7, 2020 Abandoned
Array ( [id] => 16577993 [patent_doc_number] => 20210012394 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-14 [patent_title] => ONLINE MEDIATION PLATFORM [patent_app_type] => utility [patent_app_number] => 16/923872 [patent_app_country] => US [patent_app_date] => 2020-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9524 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16923872 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/923872
ONLINE MEDIATION PLATFORM Jul 7, 2020 Abandoned
Array ( [id] => 18796124 [patent_doc_number] => 11829922 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-28 [patent_title] => System and method for managing transportation and storage of goods [patent_app_type] => utility [patent_app_number] => 16/905665 [patent_app_country] => US [patent_app_date] => 2020-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 21390 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16905665 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/905665
System and method for managing transportation and storage of goods Jun 17, 2020 Issued
Array ( [id] => 17294716 [patent_doc_number] => 20210390555 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-16 [patent_title] => METHOD AND SYSTEM FOR PERFORMING ADVANCED CONFIGURABLE GEOSPATIAL LOCATION ANALYSIS [patent_app_type] => utility [patent_app_number] => 16/900031 [patent_app_country] => US [patent_app_date] => 2020-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8787 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16900031 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/900031
METHOD AND SYSTEM FOR PERFORMING ADVANCED CONFIGURABLE GEOSPATIAL LOCATION ANALYSIS Jun 11, 2020 Abandoned
Array ( [id] => 17854481 [patent_doc_number] => 20220284524 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-09-08 [patent_title] => BLOCKCHAIN BASED REAL ESTATE REGISTRY [patent_app_type] => utility [patent_app_number] => 17/619184 [patent_app_country] => US [patent_app_date] => 2020-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9379 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -23 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17619184 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/619184
BLOCKCHAIN BASED REAL ESTATE REGISTRY Jun 10, 2020 Pending
Array ( [id] => 17809980 [patent_doc_number] => 20220261815 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-08-18 [patent_title] => A METHOD FOR FOOD PACKAGE ASSESSMENT, AND A SYSTEM THEREOF [patent_app_type] => utility [patent_app_number] => 17/616365 [patent_app_country] => US [patent_app_date] => 2020-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3226 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 17616365 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/616365
A METHOD FOR FOOD PACKAGE ASSESSMENT, AND A SYSTEM THEREOF May 27, 2020 Abandoned
Array ( [id] => 17598365 [patent_doc_number] => 20220147939 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-12 [patent_title] => INFORMATION PROCESSING DEVICE [patent_app_type] => utility [patent_app_number] => 17/614984 [patent_app_country] => US [patent_app_date] => 2020-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9288 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [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] => 17614984 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/614984
INFORMATION PROCESSING DEVICE May 27, 2020 Abandoned
Array ( [id] => 16483306 [patent_doc_number] => 20200376906 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-03 [patent_title] => SYSTEM AND METHOD FOR ASSOCIATING TIRE INFORMATION WITH TOWABLE RIG INFORMATION [patent_app_type] => utility [patent_app_number] => 16/885502 [patent_app_country] => US [patent_app_date] => 2020-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3347 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 45 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16885502 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/885502
SYSTEM AND METHOD FOR ASSOCIATING TIRE INFORMATION WITH TOWABLE RIG INFORMATION May 27, 2020 Abandoned
Array ( [id] => 17940215 [patent_doc_number] => 11474668 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-18 [patent_title] => Conducting an individualized, virtually moderated, virtual real time methodical debate [patent_app_type] => utility [patent_app_number] => 16/882816 [patent_app_country] => US [patent_app_date] => 2020-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8498 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 436 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16882816 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/882816
Conducting an individualized, virtually moderated, virtual real time methodical debate May 25, 2020 Issued
Array ( [id] => 17589978 [patent_doc_number] => 11328252 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-05-10 [patent_title] => Automatically generating invoices from contracts in a procurement system [patent_app_type] => utility [patent_app_number] => 16/861084 [patent_app_country] => US [patent_app_date] => 2020-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6062 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16861084 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/861084
Automatically generating invoices from contracts in a procurement system Apr 27, 2020 Issued
Array ( [id] => 17722775 [patent_doc_number] => 20220215497 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-07 [patent_title] => REGISTRATION OF EMERGENCIES [patent_app_type] => utility [patent_app_number] => 17/605368 [patent_app_country] => US [patent_app_date] => 2020-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4229 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [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] => 17605368 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/605368
Registration of emergencies Apr 23, 2020 Issued
Array ( [id] => 16401535 [patent_doc_number] => 20200342393 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-29 [patent_title] => INVENTORYING ITEMS USING IMAGE DATA [patent_app_type] => utility [patent_app_number] => 16/849926 [patent_app_country] => US [patent_app_date] => 2020-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6950 [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] => 16849926 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/849926
INVENTORYING ITEMS USING IMAGE DATA Apr 14, 2020 Abandoned
Array ( [id] => 17691173 [patent_doc_number] => 20220198466 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-23 [patent_title] => DEADLINE MANAGEMENT SERVER, AGENT PROGRAM, AND TERMINAL RENTAL SYSTEM [patent_app_type] => utility [patent_app_number] => 17/604208 [patent_app_country] => US [patent_app_date] => 2020-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10409 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17604208 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/604208
DEADLINE MANAGEMENT SERVER, AGENT PROGRAM, AND TERMINAL RENTAL SYSTEM Apr 9, 2020 Abandoned
Array ( [id] => 17941011 [patent_doc_number] => 11475469 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-18 [patent_title] => Business lines [patent_app_type] => utility [patent_app_number] => 16/837457 [patent_app_country] => US [patent_app_date] => 2020-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 35 [patent_no_of_words] => 19557 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 574 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16837457 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/837457
Business lines Mar 31, 2020 Issued
Array ( [id] => 16193956 [patent_doc_number] => 20200234805 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-23 [patent_title] => INFORMATION PROCESSING APPARATUS AND METHOD FOR CLINICAL LABORATORY MANAGEMENT [patent_app_type] => utility [patent_app_number] => 16/834799 [patent_app_country] => US [patent_app_date] => 2020-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14344 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -28 [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] => 16834799 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/834799
Information processing apparatus and method for clinical laboratory management Mar 29, 2020 Issued
Array ( [id] => 16180176 [patent_doc_number] => 20200227145 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-16 [patent_title] => INFORMATION PROCESSING APPARATUS AND METHOD FOR CLINICAL LABORATORY MANAGEMENT [patent_app_type] => utility [patent_app_number] => 16/834521 [patent_app_country] => US [patent_app_date] => 2020-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14344 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -24 [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] => 16834521 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/834521
Information processing apparatus and method for clinical laboratory management Mar 29, 2020 Issued
Array ( [id] => 19340934 [patent_doc_number] => 12051128 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-30 [patent_title] => Method for negotiating a contract between two parties in a telecommunications network and devices implementing said method [patent_app_type] => utility [patent_app_number] => 17/598516 [patent_app_country] => US [patent_app_date] => 2020-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 5380 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17598516 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/598516
Method for negotiating a contract between two parties in a telecommunications network and devices implementing said method Mar 26, 2020 Issued
Menu