Search

Robert E. Fennema

Supervisory Patent Examiner (ID: 19236, Phone: (571)272-2748 , Office: P/2126 )

Most Active Art Unit
2183
Art Unit(s)
2118, 2126, 2183, 2124, 2117
Total Applications
375
Issued Applications
185
Pending Applications
17
Abandoned Applications
174

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9029615 [patent_doc_number] => 08539212 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-09-17 [patent_title] => 'Determinative branch prediction indexing' [patent_app_type] => utility [patent_app_number] => 13/601837 [patent_app_country] => US [patent_app_date] => 2012-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3723 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13601837 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/601837
Determinative branch prediction indexing Aug 30, 2012 Issued
Array ( [id] => 8524436 [patent_doc_number] => 20120323844 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-20 [patent_title] => 'LOAD BASED FILE ALLOCATION AMONG A PLURALITY OF STORAGE DEVICES' [patent_app_type] => utility [patent_app_number] => 13/595959 [patent_app_country] => US [patent_app_date] => 2012-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 23468 [patent_no_of_claims] => 24 [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] => 13595959 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/595959
Load based file allocation among a plurality of storage devices Aug 26, 2012 Issued
Array ( [id] => 9326401 [patent_doc_number] => 08661438 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-25 [patent_title] => 'Virtualization planning system that models performance of virtual machines allocated on computer systems' [patent_app_type] => utility [patent_app_number] => 13/595372 [patent_app_country] => US [patent_app_date] => 2012-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 5496 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13595372 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/595372
Virtualization planning system that models performance of virtual machines allocated on computer systems Aug 26, 2012 Issued
Array ( [id] => 10105343 [patent_doc_number] => 09141122 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-22 [patent_title] => 'Photovoltaic power generation system' [patent_app_type] => utility [patent_app_number] => 13/594020 [patent_app_country] => US [patent_app_date] => 2012-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 30 [patent_no_of_words] => 10120 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 11 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13594020 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/594020
Photovoltaic power generation system Aug 23, 2012 Issued
Array ( [id] => 8864589 [patent_doc_number] => 20130148292 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-13 [patent_title] => 'SERVER SYSTEM WITH FAN SPEED CONTROL' [patent_app_type] => utility [patent_app_number] => 13/587941 [patent_app_country] => US [patent_app_date] => 2012-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 689 [patent_no_of_claims] => 10 [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] => 13587941 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/587941
SERVER SYSTEM WITH FAN SPEED CONTROL Aug 16, 2012 Abandoned
Array ( [id] => 8567907 [patent_doc_number] => 20120330478 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-27 [patent_title] => 'Energy Saving at a Network Node in an Automation Network' [patent_app_type] => utility [patent_app_number] => 13/529800 [patent_app_country] => US [patent_app_date] => 2012-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5408 [patent_no_of_claims] => 15 [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] => 13529800 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/529800
Energy Saving at a Network Node in an Automation Network Jun 20, 2012 Abandoned
Array ( [id] => 9194556 [patent_doc_number] => 20130333871 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-19 [patent_title] => 'CONTROLLER FOR CONTROLLING THE SPEED OF A COOLING DEVICE, APPARATUS AND METHODS' [patent_app_type] => utility [patent_app_number] => 13/526286 [patent_app_country] => US [patent_app_date] => 2012-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6588 [patent_no_of_claims] => 18 [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] => 13526286 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/526286
Controller for controlling the speed of a cooling device via varying speed steps, apparatus and methods Jun 17, 2012 Issued
Array ( [id] => 13972181 [patent_doc_number] => 10215436 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-02-26 [patent_title] => Full spectrum universal controller [patent_app_type] => utility [patent_app_number] => 13/462227 [patent_app_country] => US [patent_app_date] => 2012-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 8430 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13462227 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/462227
Full spectrum universal controller May 1, 2012 Issued
Array ( [id] => 8971916 [patent_doc_number] => 08510746 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-08-13 [patent_title] => 'Obtaining and storing replaceable resource information for a unique resource' [patent_app_type] => utility [patent_app_number] => 13/452426 [patent_app_country] => US [patent_app_date] => 2012-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 9595 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 256 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13452426 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/452426
Obtaining and storing replaceable resource information for a unique resource Apr 19, 2012 Issued
Array ( [id] => 11194903 [patent_doc_number] => 09425727 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-23 [patent_title] => 'Charging an energy storage device with a variable speed generator' [patent_app_type] => utility [patent_app_number] => 13/448729 [patent_app_country] => US [patent_app_date] => 2012-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2438 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13448729 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/448729
Charging an energy storage device with a variable speed generator Apr 16, 2012 Issued
Array ( [id] => 9187057 [patent_doc_number] => 08627043 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-01-07 [patent_title] => 'Data parallel function call for determining if called routine is data parallel' [patent_app_type] => utility [patent_app_number] => 13/430168 [patent_app_country] => US [patent_app_date] => 2012-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11047 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13430168 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/430168
Data parallel function call for determining if called routine is data parallel Mar 25, 2012 Issued
Array ( [id] => 9714344 [patent_doc_number] => 08838945 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-09-16 [patent_title] => 'Data processing circuit with a plurality of instruction modes for processing time-stationary encoded instructions, and method of operating/scheduling such data circuit' [patent_app_type] => utility [patent_app_number] => 13/419135 [patent_app_country] => US [patent_app_date] => 2012-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 8419 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13419135 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/419135
Data processing circuit with a plurality of instruction modes for processing time-stationary encoded instructions, and method of operating/scheduling such data circuit Mar 12, 2012 Issued
Array ( [id] => 9629931 [patent_doc_number] => 08799625 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-08-05 [patent_title] => 'Fast remote communication and computation between processors using store and load operations on direct core-to-core memory' [patent_app_type] => utility [patent_app_number] => 13/413787 [patent_app_country] => US [patent_app_date] => 2012-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 9325 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 289 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13413787 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/413787
Fast remote communication and computation between processors using store and load operations on direct core-to-core memory Mar 6, 2012 Issued
Array ( [id] => 8752082 [patent_doc_number] => 08417925 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-09 [patent_title] => 'Processor register recovery after flush operation' [patent_app_type] => utility [patent_app_number] => 13/372501 [patent_app_country] => US [patent_app_date] => 2012-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7787 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 294 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13372501 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/372501
Processor register recovery after flush operation Feb 13, 2012 Issued
Array ( [id] => 8325034 [patent_doc_number] => 20120197445 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-08-02 [patent_title] => 'AIR-CONDITIONER OPERATION CONTROLLING DEVICE AND METHOD' [patent_app_type] => utility [patent_app_number] => 13/356727 [patent_app_country] => US [patent_app_date] => 2012-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2613 [patent_no_of_claims] => 4 [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] => 13356727 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/356727
AIR-CONDITIONER OPERATION CONTROLLING DEVICE AND METHOD Jan 23, 2012 Abandoned
Array ( [id] => 8929123 [patent_doc_number] => 20130184883 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-18 [patent_title] => 'SYSTEM AND METHOD TO CONTROL SUBSYSTEMS' [patent_app_type] => utility [patent_app_number] => 13/352403 [patent_app_country] => US [patent_app_date] => 2012-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1996 [patent_no_of_claims] => 11 [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] => 13352403 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/352403
SYSTEM AND METHOD TO CONTROL SUBSYSTEMS Jan 17, 2012 Abandoned
Array ( [id] => 8867308 [patent_doc_number] => 20130151011 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-13 [patent_title] => 'SERVER SYSTEM WITH FAN SPEED CONTROL' [patent_app_type] => utility [patent_app_number] => 13/337308 [patent_app_country] => US [patent_app_date] => 2011-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 692 [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] => 13337308 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/337308
SERVER SYSTEM WITH FAN SPEED CONTROL Dec 26, 2011 Abandoned
Array ( [id] => 8892895 [patent_doc_number] => 20130166079 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-27 [patent_title] => 'MOBILE, PERSONAL, OPEN-LOOP COOLING SYSTEMS AND METHODS' [patent_app_type] => utility [patent_app_number] => 13/336971 [patent_app_country] => US [patent_app_date] => 2011-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5148 [patent_no_of_claims] => 29 [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] => 13336971 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/336971
MOBILE, PERSONAL, OPEN-LOOP COOLING SYSTEMS AND METHODS Dec 22, 2011 Abandoned
Array ( [id] => 8325030 [patent_doc_number] => 20120197446 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-08-02 [patent_title] => 'ADVANCED FEED-FORWARD VALVE-CONTROL FOR A MASS FLOW CONTROLLER' [patent_app_type] => utility [patent_app_number] => 13/309338 [patent_app_country] => US [patent_app_date] => 2011-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6287 [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] => 13309338 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/309338
ADVANCED FEED-FORWARD VALVE-CONTROL FOR A MASS FLOW CONTROLLER Nov 30, 2011 Abandoned
Array ( [id] => 8776737 [patent_doc_number] => 20130098712 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-04-25 [patent_title] => 'CONTROL FOR LIFT FOR POOL' [patent_app_type] => utility [patent_app_number] => 13/300498 [patent_app_country] => US [patent_app_date] => 2011-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 3061 [patent_no_of_claims] => 17 [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] => 13300498 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/300498
CONTROL FOR LIFT FOR POOL Nov 17, 2011 Abandoned
Menu