Search

Robert A. Hafer

Examiner (ID: 19169)

Most Active Art Unit
3303
Art Unit(s)
PCT, 3712, 3502, 3303, 3302, 3505, 3301
Total Applications
338
Issued Applications
311
Pending Applications
7
Abandoned Applications
19

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20553800 [patent_doc_number] => 20260053579 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-02-26 [patent_title] => DRIVE APPARATUS FOR SURGICAL ROBOT, AND SURGICAL ROBOT [patent_app_type] => utility [patent_app_number] => 19/183211 [patent_app_country] => US [patent_app_date] => 2025-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1110 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19183211 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/183211
DRIVE APPARATUS FOR SURGICAL ROBOT, AND SURGICAL ROBOT Apr 17, 2025 Pending
Array ( [id] => 20005601 [patent_doc_number] => 20250143823 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-08 [patent_title] => SYSTEM AND METHOD FOR MAINTAINING A TOOL POSITION AND ORIENTATION [patent_app_type] => utility [patent_app_number] => 19/018337 [patent_app_country] => US [patent_app_date] => 2025-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6225 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19018337 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/018337
SYSTEM AND METHOD FOR MAINTAINING A TOOL POSITION AND ORIENTATION Jan 12, 2025 Pending
Array ( [id] => 19997409 [patent_doc_number] => 20250135631 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-01 [patent_title] => CUSTOMIZED CONFIGURATION FOR AN EXOSKELETON CONTROLLER [patent_app_type] => utility [patent_app_number] => 19/007227 [patent_app_country] => US [patent_app_date] => 2024-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18639 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 19007227 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/007227
CUSTOMIZED CONFIGURATION FOR AN EXOSKELETON CONTROLLER Dec 30, 2024 Pending
Array ( [id] => 19763006 [patent_doc_number] => 12221279 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-02-11 [patent_title] => Method for detecting collection work, and dumpster for executing the same [patent_app_type] => utility [patent_app_number] => 18/899255 [patent_app_country] => US [patent_app_date] => 2024-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5463 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 432 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18899255 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/899255
Method for detecting collection work, and dumpster for executing the same Sep 26, 2024 Issued
Array ( [id] => 19641984 [patent_doc_number] => 20240416504 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-19 [patent_title] => Method for Precise, Intuitive Positioning of Robotic Welding Machine [patent_app_type] => utility [patent_app_number] => 18/822178 [patent_app_country] => US [patent_app_date] => 2024-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7755 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18822178 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/822178
Method for Precise, Intuitive Positioning of Robotic Welding Machine Aug 30, 2024 Pending
Array ( [id] => 20099859 [patent_doc_number] => 20250229795 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-17 [patent_title] => METHOD AND SYSTEM FOR RECOMMENDING VEHICLE CONTROL MODE BASED ON VEHICLE SITUATION [patent_app_type] => utility [patent_app_number] => 18/811584 [patent_app_country] => US [patent_app_date] => 2024-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2169 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18811584 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/811584
METHOD AND SYSTEM FOR RECOMMENDING VEHICLE CONTROL MODE BASED ON VEHICLE SITUATION Aug 20, 2024 Pending
Array ( [id] => 19787079 [patent_doc_number] => 20250060758 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-20 [patent_title] => COMPUTER SYSTEM AND METHOD FOR REAL-TIME AUTONOMOUS PATH PLANNING AND SYSTEM AND METHOD FOR PLANNING MOTION OF A ROBOTIC DEVICE AND PARTS THEREOF [patent_app_type] => utility [patent_app_number] => 18/799009 [patent_app_country] => US [patent_app_date] => 2024-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10417 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18799009 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/799009
COMPUTER SYSTEM AND METHOD FOR REAL-TIME AUTONOMOUS PATH PLANNING AND SYSTEM AND METHOD FOR PLANNING MOTION OF A ROBOTIC DEVICE AND PARTS THEREOF Aug 8, 2024 Pending
Array ( [id] => 20514271 [patent_doc_number] => 20260038372 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-02-05 [patent_title] => PROBABILISTIC COLLISION DETECTION SYSTEM [patent_app_type] => utility [patent_app_number] => 18/791188 [patent_app_country] => US [patent_app_date] => 2024-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14649 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18791188 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/791188
PROBABILISTIC COLLISION DETECTION SYSTEM Jul 30, 2024 Pending
Array ( [id] => 20014055 [patent_doc_number] => 20250152277 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-15 [patent_title] => SYSTEMS AND METHODS FOR REMOTELY CONTROLLING MULTIPLE ROBOTIC-ASSISTED SURGERY SYSTEMS [patent_app_type] => utility [patent_app_number] => 18/778259 [patent_app_country] => US [patent_app_date] => 2024-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 24968 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18778259 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/778259
SYSTEMS AND METHODS FOR REMOTELY CONTROLLING MULTIPLE ROBOTIC-ASSISTED SURGERY SYSTEMS Jul 18, 2024 Pending
Array ( [id] => 19555521 [patent_doc_number] => 20240367313 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-07 [patent_title] => DETERMINING AND UTILIZING CORRECTIONS TO ROBOT ACTIONS [patent_app_type] => utility [patent_app_number] => 18/776203 [patent_app_country] => US [patent_app_date] => 2024-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12370 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18776203 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/776203
DETERMINING AND UTILIZING CORRECTIONS TO ROBOT ACTIONS Jul 16, 2024 Pending
Array ( [id] => 19737698 [patent_doc_number] => 12214513 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-02-04 [patent_title] => Apparatus and method for adaptive handling of slides using a robotic arm [patent_app_type] => utility [patent_app_number] => 18/766242 [patent_app_country] => US [patent_app_date] => 2024-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 19 [patent_no_of_words] => 11492 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18766242 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/766242
Apparatus and method for adaptive handling of slides using a robotic arm Jul 7, 2024 Issued
Array ( [id] => 20452284 [patent_doc_number] => 12515331 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-01-06 [patent_title] => System and method for robotic planning in partially observable environments using large language models [patent_app_type] => utility [patent_app_number] => 18/660517 [patent_app_country] => US [patent_app_date] => 2024-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 4125 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18660517 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/660517
System and method for robotic planning in partially observable environments using large language models May 9, 2024 Issued
Array ( [id] => 19401848 [patent_doc_number] => 20240285359 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-29 [patent_title] => System And Method For Manipulating An Anatomy [patent_app_type] => utility [patent_app_number] => 18/659045 [patent_app_country] => US [patent_app_date] => 2024-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10432 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18659045 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/659045
System and method for manipulating an anatomy May 8, 2024 Issued
Array ( [id] => 19387564 [patent_doc_number] => 20240277434 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-22 [patent_title] => SYSTEM AND METHOD FOR MAINTAINING A TOOL POSITION AND ORIENTATION [patent_app_type] => utility [patent_app_number] => 18/654147 [patent_app_country] => US [patent_app_date] => 2024-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11153 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18654147 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/654147
System and method for maintaining a tool position and orientation May 2, 2024 Issued
Array ( [id] => 19379956 [patent_doc_number] => 20240269826 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-15 [patent_title] => INFORMATION PROCESSING APPARATUS FOR ROBOT TEACHING, ROBOT SYSTEM FOR ROBOT TEACHING, METHOD FOR GENERATING TRAJECTORY OF SPECIFIC PART OF ROBOT, METHOD FOR CONTROLLING ROBOT IN ROBOT TEACHING, RECORDING MEDIUM, AND MOVABLE OBJECT [patent_app_type] => utility [patent_app_number] => 18/646984 [patent_app_country] => US [patent_app_date] => 2024-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19360 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18646984 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/646984
INFORMATION PROCESSING APPARATUS FOR ROBOT TEACHING, ROBOT SYSTEM FOR ROBOT TEACHING, METHOD FOR GENERATING TRAJECTORY OF SPECIFIC PART OF ROBOT, METHOD FOR CONTROLLING ROBOT IN ROBOT TEACHING, RECORDING MEDIUM, AND MOVABLE OBJECT Apr 25, 2024 Pending
Array ( [id] => 20320637 [patent_doc_number] => 20250332725 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-30 [patent_title] => ROBOT MOTION GENERATION ON ENHANCED COMPUTER PROCESSORS [patent_app_type] => utility [patent_app_number] => 18/646456 [patent_app_country] => US [patent_app_date] => 2024-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15471 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [patent_words_short_claim] => 46 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18646456 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/646456
ROBOT MOTION GENERATION ON ENHANCED COMPUTER PROCESSORS Apr 24, 2024 Pending
Array ( [id] => 19570976 [patent_doc_number] => 20240375268 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-14 [patent_title] => TERMINAL DEVICE [patent_app_type] => utility [patent_app_number] => 18/644344 [patent_app_country] => US [patent_app_date] => 2024-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4331 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18644344 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/644344
Terminal device Apr 23, 2024 Issued
Array ( [id] => 19527309 [patent_doc_number] => 20240351211 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-24 [patent_title] => SYSTEMS, DEVICES, AND METHODS FOR CONTACT DETECTION BY A ROBOT SYSTEM [patent_app_type] => utility [patent_app_number] => 18/640728 [patent_app_country] => US [patent_app_date] => 2024-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7574 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18640728 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/640728
SYSTEMS, DEVICES, AND METHODS FOR CONTACT DETECTION BY A ROBOT SYSTEM Apr 18, 2024 Pending
Array ( [id] => 19463101 [patent_doc_number] => 20240316770 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-26 [patent_title] => CONTROL ROBOT FOR GROUND OPERATION BASED ON 3D MODEL [patent_app_type] => utility [patent_app_number] => 18/607101 [patent_app_country] => US [patent_app_date] => 2024-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21375 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18607101 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/607101
CONTROL ROBOT FOR GROUND OPERATION BASED ON 3D MODEL Mar 14, 2024 Pending
Array ( [id] => 19280637 [patent_doc_number] => 20240217111 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-04 [patent_title] => ROBOT AND CONTROLLING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 18/603784 [patent_app_country] => US [patent_app_date] => 2024-03-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8657 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18603784 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/603784
ROBOT AND CONTROLLING METHOD THEREOF Mar 12, 2024 Pending
Menu