Search

Dennis William Ruhl

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

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

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9814154 [patent_doc_number] => 20150026099 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-01-22 [patent_title] => 'PILLOW DISPLAY CART' [patent_app_type] => utility [patent_app_number] => 13/944973 [patent_app_country] => US [patent_app_date] => 2013-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7108 [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] => 13944973 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/944973
Pillow display cart Jul 17, 2013 Issued
Array ( [id] => 9270669 [patent_doc_number] => 20140025587 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-23 [patent_title] => 'SYSTEMS AND METHODS FOR COMPUTING CAPITAL RATINGS FOR AN ONLINE COLLABORATIVE ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 13/944839 [patent_app_country] => US [patent_app_date] => 2013-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 7724 [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] => 13944839 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/944839
SYSTEMS AND METHODS FOR COMPUTING CAPITAL RATINGS FOR AN ONLINE COLLABORATIVE ENVIRONMENT Jul 16, 2013 Abandoned
Array ( [id] => 9199942 [patent_doc_number] => 20130339257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-19 [patent_title] => 'METHOD OF PREPARING PATENT APPLICATIONS FOR MULTIPLE CUSTOMERS IN A NETWORK OF INDEPENDENT PATENT AGENTS' [patent_app_type] => utility [patent_app_number] => 13/936885 [patent_app_country] => US [patent_app_date] => 2013-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3066 [patent_no_of_claims] => 9 [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] => 13936885 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/936885
METHOD OF PREPARING PATENT APPLICATIONS FOR MULTIPLE CUSTOMERS IN A NETWORK OF INDEPENDENT PATENT AGENTS Jul 7, 2013 Abandoned
Array ( [id] => 9213594 [patent_doc_number] => 20140012771 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-09 [patent_title] => 'Method of Operating a Digital Exchange Serving as an Integrated, Continuous Sponsorship and Promotion System' [patent_app_type] => utility [patent_app_number] => 13/933974 [patent_app_country] => US [patent_app_date] => 2013-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6272 [patent_no_of_claims] => 39 [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] => 13933974 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/933974
Method of Operating a Digital Exchange Serving as an Integrated, Continuous Sponsorship and Promotion System Jul 1, 2013 Abandoned
Array ( [id] => 9136496 [patent_doc_number] => 20130297211 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-11-07 [patent_title] => 'APPARATUS AND METHOD FOR PROVIDING TRAFFIC INFORMATION' [patent_app_type] => utility [patent_app_number] => 13/863217 [patent_app_country] => US [patent_app_date] => 2013-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 11116 [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] => 13863217 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/863217
APPARATUS AND METHOD FOR PROVIDING TRAFFIC INFORMATION Apr 14, 2013 Abandoned
Array ( [id] => 15138147 [patent_doc_number] => 10482550 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-11-19 [patent_title] => Mobile robot for performing hospitality service(s) for guest(s) of a hospitatlity business [patent_app_type] => utility [patent_app_number] => 13/851237 [patent_app_country] => US [patent_app_date] => 2013-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 7250 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 332 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13851237 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/851237
Mobile robot for performing hospitality service(s) for guest(s) of a hospitatlity business Mar 26, 2013 Issued
Array ( [id] => 11817270 [patent_doc_number] => 09721224 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-01 [patent_title] => 'System and method for managing transportation and storage of goods' [patent_app_type] => utility [patent_app_number] => 13/828287 [patent_app_country] => US [patent_app_date] => 2013-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 21433 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 616 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13828287 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/828287
System and method for managing transportation and storage of goods Mar 13, 2013 Issued
Array ( [id] => 9747386 [patent_doc_number] => 20140283106 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'DOMAIN PROTECTED MARKS LIST BASED TECHNIQUES FOR MANAGING DOMAIN NAME REGISTRATIONS' [patent_app_type] => utility [patent_app_number] => 13/804919 [patent_app_country] => US [patent_app_date] => 2013-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6168 [patent_no_of_claims] => 22 [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] => 13804919 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/804919
DOMAIN PROTECTED MARKS LIST BASED TECHNIQUES FOR MANAGING DOMAIN NAME REGISTRATIONS Mar 13, 2013 Abandoned
Array ( [id] => 9722442 [patent_doc_number] => 20140258143 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-11 [patent_title] => 'COMPUTER SYSTEM FOR SCORING PATENTS' [patent_app_type] => utility [patent_app_number] => 13/787288 [patent_app_country] => US [patent_app_date] => 2013-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10648 [patent_no_of_claims] => 18 [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] => 13787288 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/787288
COMPUTER SYSTEM FOR SCORING PATENTS Mar 5, 2013 Abandoned
Array ( [id] => 9364857 [patent_doc_number] => 20140074730 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-03-13 [patent_title] => 'HVAC SYSTEM REMOTE MONITORING AND DIAGNOSIS' [patent_app_type] => utility [patent_app_number] => 13/780617 [patent_app_country] => US [patent_app_date] => 2013-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 22607 [patent_no_of_claims] => 56 [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] => 13780617 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/780617
HVAC system remote monitoring and diagnosis Feb 27, 2013 Issued
Array ( [id] => 9016827 [patent_doc_number] => 20130231791 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-05 [patent_title] => 'RESOURCE MONITORING DEVICE' [patent_app_type] => utility [patent_app_number] => 13/706597 [patent_app_country] => US [patent_app_date] => 2013-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 14675 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [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] => 13706597 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/706597
RESOURCE MONITORING DEVICE Feb 6, 2013 Abandoned
Array ( [id] => 13527151 [patent_doc_number] => 20180315118 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-01 [patent_title] => REAL ESTATE TRADE SYSTEM AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 15/770184 [patent_app_country] => US [patent_app_date] => 2013-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9217 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15770184 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/770184
REAL ESTATE TRADE SYSTEM AND OPERATING METHOD THEREOF Feb 5, 2013 Abandoned
Array ( [id] => 9043649 [patent_doc_number] => 20130246287 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-19 [patent_title] => 'METHOD AND APPARATUS FOR TESTING AUTOMATED VALUATION MODELS' [patent_app_type] => utility [patent_app_number] => 13/756927 [patent_app_country] => US [patent_app_date] => 2013-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8580 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [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] => 13756927 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/756927
METHOD AND APPARATUS FOR TESTING AUTOMATED VALUATION MODELS Jan 31, 2013 Abandoned
Array ( [id] => 10786670 [patent_doc_number] => 20160132826 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2016-05-12 [patent_title] => 'Professional collaboration networks' [patent_app_type] => utility [patent_app_number] => 13/694996 [patent_app_country] => US [patent_app_date] => 2013-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 38 [patent_figures_cnt] => 38 [patent_no_of_words] => 3670 [patent_no_of_claims] => 23 [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] => 13694996 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/694996
Professional collaboration networks Jan 23, 2013 Abandoned
Array ( [id] => 10786670 [patent_doc_number] => 20160132826 [patent_country] => US [patent_kind] => A9 [patent_issue_date] => 2016-05-12 [patent_title] => 'Professional collaboration networks' [patent_app_type] => utility [patent_app_number] => 13/694996 [patent_app_country] => US [patent_app_date] => 2013-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 38 [patent_figures_cnt] => 38 [patent_no_of_words] => 3670 [patent_no_of_claims] => 23 [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] => 13694996 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/694996
Professional collaboration networks Jan 23, 2013 Abandoned
Array ( [id] => 8905773 [patent_doc_number] => 20130173276 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-04 [patent_title] => 'Animal Operations Data Management System and Method' [patent_app_type] => utility [patent_app_number] => 13/733883 [patent_app_country] => US [patent_app_date] => 2013-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 46 [patent_figures_cnt] => 46 [patent_no_of_words] => 14860 [patent_no_of_claims] => 31 [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] => 13733883 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/733883
Animal Operations Data Management System and Method Jan 2, 2013 Abandoned
Array ( [id] => 8917871 [patent_doc_number] => 20130179496 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-11 [patent_title] => 'SYSTEM AND METHOD FOR PROVISIONING AUDIOVISUAL WORKS' [patent_app_type] => utility [patent_app_number] => 13/715735 [patent_app_country] => US [patent_app_date] => 2012-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8796 [patent_no_of_claims] => 1 [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] => 13715735 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/715735
SYSTEM AND METHOD FOR PROVISIONING AUDIOVISUAL WORKS Dec 13, 2012 Abandoned
Array ( [id] => 8917729 [patent_doc_number] => 20130179354 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-11 [patent_title] => 'Automated System for Commissioning Verification, Progress Tracking and Punchlist Resolution of Oil and Gas Production Facilities' [patent_app_type] => utility [patent_app_number] => 13/710633 [patent_app_country] => US [patent_app_date] => 2012-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 3198 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 7 [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] => 13710633 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/710633
Automated System for Commissioning Verification, Progress Tracking and Punchlist Resolution of Oil and Gas Production Facilities Dec 10, 2012 Abandoned
Array ( [id] => 9539648 [patent_doc_number] => 20140164295 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-12 [patent_title] => 'P Score Method' [patent_app_type] => utility [patent_app_number] => 13/709013 [patent_app_country] => US [patent_app_date] => 2012-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2791 [patent_no_of_claims] => 1 [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] => 13709013 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/709013
P Score Method Dec 8, 2012 Abandoned
Array ( [id] => 9532933 [patent_doc_number] => 20140157579 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-12 [patent_title] => 'Networked marketplace for custom 3D fabrication' [patent_app_type] => utility [patent_app_number] => 13/708971 [patent_app_country] => US [patent_app_date] => 2012-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6579 [patent_no_of_claims] => 26 [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] => 13708971 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/708971
Networked marketplace for custom 3D fabrication Dec 7, 2012 Abandoned
Menu