
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |