Search

Dennis William Ruhl

Examiner (ID: 13084, Phone: (571)272-6808 , Office: P/3689 )

Most Active Art Unit
3689
Art Unit(s)
3689, 3761, 3735, 2761, 3626, 3737, 3687, 3308, 3629
Total Applications
1492
Issued Applications
648
Pending Applications
178
Abandoned Applications
671

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 12613428 [patent_doc_number] => 20180096306 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-05 [patent_title] => IDENTIFYING A SKILL GAP BASED ON MEMBER PROFILES AND JOB POSTINGS [patent_app_type] => utility [patent_app_number] => 15/281713 [patent_app_country] => US [patent_app_date] => 2016-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15261 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 15281713 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/281713
IDENTIFYING A SKILL GAP BASED ON MEMBER PROFILES AND JOB POSTINGS Sep 29, 2016 Abandoned
Array ( [id] => 13450161 [patent_doc_number] => 20180276623 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-27 [patent_title] => METHOD AND SYSTEM FOR MANAGING DATA RELATING TO A BEARING [patent_app_type] => utility [patent_app_number] => 15/764698 [patent_app_country] => US [patent_app_date] => 2016-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3500 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [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] => 15764698 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/764698
METHOD AND SYSTEM FOR MANAGING DATA RELATING TO A BEARING Sep 27, 2016 Abandoned
Array ( [id] => 15387261 [patent_doc_number] => 10534819 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-01-14 [patent_title] => Vehicle intruder alert detection and indication [patent_app_type] => utility [patent_app_number] => 15/269434 [patent_app_country] => US [patent_app_date] => 2016-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 45 [patent_figures_cnt] => 53 [patent_no_of_words] => 67119 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15269434 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/269434
Vehicle intruder alert detection and indication Sep 18, 2016 Issued
Array ( [id] => 15314279 [patent_doc_number] => 10521848 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-31 [patent_title] => Learning agent that facilitates the execution of a subscription vehicle service by dynamically generating messages and processing responses to generate and augment data that can then be used in suggestions to customers [patent_app_type] => utility [patent_app_number] => 15/267150 [patent_app_country] => US [patent_app_date] => 2016-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11461 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 15267150 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/267150
Learning agent that facilitates the execution of a subscription vehicle service by dynamically generating messages and processing responses to generate and augment data that can then be used in suggestions to customers Sep 15, 2016 Issued
Array ( [id] => 16566305 [patent_doc_number] => 10891677 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-12 [patent_title] => Learning agent that facilitates the execution of a subscription vehicle service by identifying vehicle suggestions or suggestions that a customer swap based on dynamically gathered information [patent_app_type] => utility [patent_app_number] => 15/267145 [patent_app_country] => US [patent_app_date] => 2016-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 9952 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 441 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15267145 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/267145
Learning agent that facilitates the execution of a subscription vehicle service by identifying vehicle suggestions or suggestions that a customer swap based on dynamically gathered information Sep 15, 2016 Issued
Array ( [id] => 11494732 [patent_doc_number] => 20170068917 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-09 [patent_title] => 'SYSTEM AND METHOD FOR ALLOCATING VEHICLES ACROSS A POOL OF CUSTOMERS IN A SUBSCRIPTION VEHICLE SERVICE' [patent_app_type] => utility [patent_app_number] => 15/267148 [patent_app_country] => US [patent_app_date] => 2016-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8731 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15267148 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/267148
System and method for allocating vehicles across a pool of customers in a subscription vehicle service Sep 15, 2016 Issued
Array ( [id] => 16644886 [patent_doc_number] => 10922746 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-16 [patent_title] => System and method for scoring the fit of a vehicle for a given flip request [patent_app_type] => utility [patent_app_number] => 15/267144 [patent_app_country] => US [patent_app_date] => 2016-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 12759 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 502 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15267144 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/267144
System and method for scoring the fit of a vehicle for a given flip request Sep 15, 2016 Issued
Array ( [id] => 11501862 [patent_doc_number] => 20170076047 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-16 [patent_title] => 'SYSTEMS AND METHODS FOR GENETIC TESTING' [patent_app_type] => utility [patent_app_number] => 15/266717 [patent_app_country] => US [patent_app_date] => 2016-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10583 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15266717 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/266717
SYSTEMS AND METHODS FOR GENETIC TESTING Sep 14, 2016 Abandoned
Array ( [id] => 13468579 [patent_doc_number] => 20180285832 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-04 [patent_title] => ON-DEMAND AND ON-SITE VEHICLE MAINTENANCE SERVICE [patent_app_type] => utility [patent_app_number] => 15/761982 [patent_app_country] => US [patent_app_date] => 2016-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19085 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15761982 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/761982
On-demand and on-site vehicle maintenance service Sep 1, 2016 Issued
Array ( [id] => 13511339 [patent_doc_number] => 20180307212 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-25 [patent_title] => SYSTEM AND METHOD FOR THE MAINTENANCE OF AN INDUSTRIAL PLANT [patent_app_type] => utility [patent_app_number] => 15/770768 [patent_app_country] => US [patent_app_date] => 2016-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7483 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15770768 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/770768
SYSTEM AND METHOD FOR THE MAINTENANCE OF AN INDUSTRIAL PLANT Aug 30, 2016 Abandoned
Array ( [id] => 13404771 [patent_doc_number] => 20180253928 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-06 [patent_title] => AUTOMATED DEVICE AND METHOD FOR RENTING AND SHARING EQUIPMENT [patent_app_type] => utility [patent_app_number] => 15/754234 [patent_app_country] => US [patent_app_date] => 2016-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3476 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [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] => 15754234 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/754234
AUTOMATED DEVICE AND METHOD FOR RENTING AND SHARING EQUIPMENT Aug 21, 2016 Abandoned
Array ( [id] => 13934613 [patent_doc_number] => 20190050822 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-14 [patent_title] => METHOD AND SYSTEM FOR MAINTAINING A MEASURING POINT IN A PLANT OF PROCESS AUTOMATION [patent_app_type] => utility [patent_app_number] => 15/756188 [patent_app_country] => US [patent_app_date] => 2016-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2819 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [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] => 15756188 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/756188
METHOD AND SYSTEM FOR MAINTAINING A MEASURING POINT IN A PLANT OF PROCESS AUTOMATION Aug 11, 2016 Abandoned
Array ( [id] => 12187845 [patent_doc_number] => 20180046781 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-15 [patent_title] => 'INFORMATION PROCESSING APPARATUS AND METHOD FOR CLINICAL LABORATORY MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 15/233361 [patent_app_country] => US [patent_app_date] => 2016-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 40 [patent_figures_cnt] => 40 [patent_no_of_words] => 15110 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15233361 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/233361
Information processing apparatus and method for clinical laboratory management Aug 9, 2016 Issued
Array ( [id] => 15013329 [patent_doc_number] => 10452812 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-22 [patent_title] => Methods and apparatus for recording anonymized volumetric data from medical image visualization software [patent_app_type] => utility [patent_app_number] => 15/232397 [patent_app_country] => US [patent_app_date] => 2016-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9885 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15232397 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/232397
Methods and apparatus for recording anonymized volumetric data from medical image visualization software Aug 8, 2016 Issued
Array ( [id] => 11619489 [patent_doc_number] => 20170129676 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-11 [patent_title] => 'METHOD FOR THE SELECTION OF A SHAVING PRODUCT' [patent_app_type] => utility [patent_app_number] => 15/232041 [patent_app_country] => US [patent_app_date] => 2016-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5785 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15232041 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/232041
METHOD FOR THE SELECTION OF A SHAVING PRODUCT Aug 8, 2016 Abandoned
Array ( [id] => 11494598 [patent_doc_number] => 20170068783 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-09 [patent_title] => 'MEDICAL INFORMATION PROCESSING APPARATUS' [patent_app_type] => utility [patent_app_number] => 15/232181 [patent_app_country] => US [patent_app_date] => 2016-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 13855 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15232181 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/232181
Medical information processing apparatus Aug 8, 2016 Issued
Array ( [id] => 11438642 [patent_doc_number] => 20170039663 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-09 [patent_title] => 'System and Method for Analyzing and Predicting Behavior of an Organization and Personnel' [patent_app_type] => utility [patent_app_number] => 15/230908 [patent_app_country] => US [patent_app_date] => 2016-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 31 [patent_no_of_words] => 26627 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15230908 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/230908
System and Method for Analyzing and Predicting Behavior of an Organization and Personnel Aug 7, 2016 Abandoned
Array ( [id] => 12180811 [patent_doc_number] => 20180039747 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-08 [patent_title] => 'SYSTEM AND METHOD FOR PROVIDING A GENERICIZED MEDICAL DEVICE ARCHITECTURE' [patent_app_type] => utility [patent_app_number] => 15/231660 [patent_app_country] => US [patent_app_date] => 2016-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6202 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15231660 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/231660
System and method for providing a genericized medical device architecture Aug 7, 2016 Issued
Array ( [id] => 16279479 [patent_doc_number] => 10762511 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-09-01 [patent_title] => Systems and methods for automatically determining recalled products from unstructured recall data [patent_app_type] => utility [patent_app_number] => 15/225320 [patent_app_country] => US [patent_app_date] => 2016-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 13375 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 316 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15225320 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/225320
Systems and methods for automatically determining recalled products from unstructured recall data Jul 31, 2016 Issued
Array ( [id] => 12033280 [patent_doc_number] => 20170323378 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-09 [patent_title] => 'SYSTEM FOR TRIGGERING OF LIVING OPTION RESOURCE ALLOCATION' [patent_app_type] => utility [patent_app_number] => 15/223469 [patent_app_country] => US [patent_app_date] => 2016-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8996 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15223469 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/223469
SYSTEM FOR TRIGGERING OF LIVING OPTION RESOURCE ALLOCATION Jul 28, 2016 Abandoned
Menu