Prosecution Insights
Last updated: May 29, 2026
Application No. 18/730,917

GRIPPING DEVICE, GRIPPING SYSTEM, AND CONTROL METHOD BY GRIPPING DEVICE

Final Rejection §103
Filed
Jul 22, 2024
Priority
Jan 27, 2022 — JP 2022-011148 +1 more
Examiner
KENIRY, HEATHER J
Art Unit
3657
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Minebea Mitsumi Inc.
OA Round
2 (Final)
79%
Grant Probability
Favorable
3-4
OA Rounds
8m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 79% — above average
79%
Career Allowance Rate
84 granted / 106 resolved
+27.2% vs TC avg
Strong +21% interview lift
Without
With
+21.1%
Interview Lift
resolved cases with interview
Typical timeline
2y 7m
Avg Prosecution
26 currently pending
Career history
135
Total Applications
across all art units

Statute-Specific Performance

§101
4.4%
-35.6% vs TC avg
§103
82.1%
+42.1% vs TC avg
§102
2.4%
-37.6% vs TC avg
§112
10.7%
-29.3% vs TC avg
Black line = Tech Center average estimate • Based on career data from 106 resolved cases

Office Action

§103
Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . DETAILED ACTION This Office action is in response to the amendment filed on 04/08/2026. Claims 1-10 are currently pending with claims 1 and 8 being amended, and claims 9 and 10 being newly added. Response to Amendment The amendments to the claims submitted on 04/08/2026 overcome the claim objections set forth in the previous Office action except for those set forth in the claim objection section. Response to Arguments Examiner notes wherein Applicant argues the newly amended limitations, which have not been addressed by the prior art of record. As such, Examiner has augmented the below rejection(s) in view of the prior art of record to address the newly amended limitations. Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claim(s) 1-5 and 8 is/are rejected under 35 U.S.C. 103 as being unpatentable over Amano et al. (US 20180345502 A1), hereinafter Amano in view of Kim et al. (US 20120123589 A1), hereinafter Kim and Suzuki et al. (US 20140324218 A1), hereinafter Suzuki. Regarding claim 1, Amano teaches: 1. (Currently Amended) A gripping device comprising: a motor configured to rotate according to an operation value; a grasper including a first finger and a second finger, and configured to change a distance between the first finger and the second finger by using the motor, and to grip an object with the first finger and the second finger; (Paragraph 0032, "FIG. 2 is a diagram illustrating a schematic configuration of the robot hand main body 300. The robot hand main body 300 includes two gripping fingers 341 and 342, and opening/closing driving mechanisms J1 and J2. These gripping fingers 341 and 342 function as gripping portions for gripping a target object, and are used for gripping the work W1. Motors 311 and 312 serving as driving units for respectively driving the opening/closing driving mechanisms J1 and J2 are provided on the opening/closing driving mechanisms J1 and J2 of the robot hand main body 300, and gears 321 and 322 constantly engaging with racks 341a and 342a formed on the gripping fingers 341 and 342 are directly connected to respective rotation shafts. The motors 311 and 312 are rotated to cause the gripping fingers 341 and 342 to open or close, so that the work W1 can be gripped thereby. Further, encoders 331 and 332 for detecting respective rotation angles of the motors 311 and 312 are arranged on the motors 311 and 312. Positions of the gripping fingers 341 and 342 can be acquired from the rotation angles of the motors 311 and 312 detected by the encoders 331 and 332, respectively.") a force detector configured to detect a gripping force by which the object is gripped with the first finger and the second finger, upon occurrence of a condition in which the object is gripped with the first finger and the second finger; (Paragraph 0033, "Further, a force sensor 351 operating as a detection unit for detecting the gripping force is arranged on a gripping face at the leading end of the gripping finger 341 (first finger) to contact the work W1, so that external force in the gripping direction applied to the gripping finger 341 (i.e., reaction force received from the work W1 when gripping the work W1) can be detected thereby. In other words, the force sensor 351 operates as a gripping force detection unit.") and a controller configured to output the operation value such that a force detection value of the gripping force detected by the force detector matches a force command value, (Paragraph 0035, "FIG. 3 is a schematic block diagram illustrating a configuration of the robot hand control device 500. The robot hand control device 500 is configured of an instruction value generation unit 530, motor control units 541 and 542 for driving and controlling the motors 311 and 312 for the opening/closing driving mechanisms J1 and J2, and motor drivers 551 and 552 for driving the motors 311 and 312 based on the control values output from the motor control units 541 and 542." as well as Paragraph 0058, "As described above, according to the robot hand control device 500 described in the present exemplary embodiment, when the gripping control for only executing the force control is switched to the gripping control for only executing the position control, the position control is executed in a state where the gripping force corresponding to the gripping force control value stored when the a desired gripping force is acquired in the force control is applied to the work. By executing such control, fluctuation arising in the gripping force can be reduced and stabilized when the gripping control for only executing the force control is switched to the gripping control for only executing the position control in the work gripping control. Therefore, time taken for executing the processing for shifting the force control to the position control is not required, so that the work can be conveyed immediately after being gripped. Further, even if the work is accelerated during the conveyance operation, assembling can be performed at a correct gripping position because the work is positioned through the position control and stably gripped without positional deviation.") … to [[from]] a timing at which any one of the first finger and the second finger contacts the object. (Paragraph 0066, "In step S23, from the force sensor value detected by the force sensor 351, the robot hand control device 500 determines whether the gripping finger is in contact with the work. For example, if a value greater than 10% or more of the target gripping force is detected by the force sensor 351, the gripping finger is determined to be in contact with the work. If the work is determined to be in contact with the work (YES in step S23), from that point in time, the robot hand control device 500 starts recording a time history response of the detection value of the force sensor 351 in the storage unit 549 as a log, and the processing proceeds to step S24. If the gripping finger is determined not to be in contact with the work (NO in step S23), the processing returns to a starting state of step S23, and the gripping operation is executed continuously.") Amano does not specifically teach using positional information in order to determine operation of the robotic system or monitoring the time between beginning operation/movement of the grippers and contacting the object. However, Kim, in the same field of endeavor of robotics, teaches: … wherein the controller is configured to detect a deviation of the object from a predetermined reference position (Paragraphs 0047-0052, "When only the thumb 30 contacts the object or only each finger 20 contacts the object, an error in a longitudinal direction of the palm is generated. At this time, the actual position of the object 5 may be confirmed based on the size of the object measured by an optical sensor of the robot. A position h.sub.Finger contacting the object 5 and a position h.sub.obj of the object estimated based on the size of the object 5 are represented by the following mathematical expression. h.sub.obj=h.sub.Finger-(w/2) Where, w indicates the width of the object 5. Also, a position error error.sub.Hand of the object 5 is represented by the following mathematical expression. error.sub.Hand=h.sub.obj-h.sub.obj.cndot.desired Where, h.sub.obj.cndot.desired indicates an original center point position 3 of the object 5 recognized through the optical sensor of the robot. Also, a distance d by which the robot hand 1 is to be moved so as to correspond to the position error error.sub.Hand of the object 5 is equal to the position error error.sub.Hand obtained above.") … However, Suzuki, in the same field of endeavor of robotics, teaches: … based on a time period from a start of a gripping operation of moving the first finger and the second finger … (Paragraph 0049, “Also, since the computation processing for setting the threshold is faster than the mechanical operation by the fingers 2 and 3, in the case of a time before the fingers 2 and 3 grips the work W, even after the control signal indicating the closing operation is transmitted, the threshold can be obtained. To elaborate, the detection value may be sampled during a period from a time when the fingers 2 and 3 start the closing operation to a time when the fingers 2 and 3 contact the work W. In particular, if the detection value is sampled at a time point or immediately after the fingers 2 and 3 are caused to start the closing operation, the threshold can be set more stably before the fingers 2 and 3 grip the work W. With this configuration, the threshold is set in advance before the fingers 2 and 3 actually grip the work W. Since a timing at which the detection value corresponding to the reference value is sampled is close to a timing at which the fingers 2 and 3 grip the work W, it is possible to determine the grip or release of the work W more accurately.”) It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to combine the robotic system and control methods as taught by Amano with the position monitoring and control methods as taught by Kim as well as with the ability to monitor the time from a start of the grasping operation to contact the object to be grasped as taught by Suzuki. While Amano teaches monitoring the force reaction from the start (contact) of the operation they are silent on the monitoring of the positional error during operation. However, combining the teachings of Amano with the methods of monitoring positional error as taught by Kim would allow for greater accuracy and more efficient operation. Incorporating the ability to collect data specifically during a time period beginning at the moment the operation begins and ending at the moment of contact would ensure that the system is able to accurately “determine the grip or release of the work W more accurately” (Suzuki Paragraph 0049). Further, this combination would conserve resources during operation. Regarding claim 2, where all the limitations of claim 1 are discussed above, Amano does not specifically teach a center position between the digits being a target. However, Kim, in the same field of endeavor of robotics, teaches: 2. (Original) The gripping device according to claim 1, wherein the reference position is a position where a center position between the first finger and the second finger matches a center position of a portion of the object that is to be gripped with the first finger and the second finger. (Paragraphs 0048-0051, "A position h.sub.Finger contacting the object 5 and a position h.sub.obj of the object estimated based on the size of the object 5 are represented by the following mathematical expression. h.sub.obj=h.sub.Finger-(w/2) Where, w indicates the width of the object 5. Also, a position error error.sub.Hand of the object 5 is represented by the following mathematical expression. error.sub.Hand=h.sub.obj-h.sub.obj.cndot.desired Where, h.sub.obj.cndot.desired indicates an original center point position 3 of the object 5 recognized through the optical sensor of the robot." Please also see figure 2 which demonstrates this visually.) It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to combine the robotic system and control methods as taught by Amano with the position monitoring and control methods as taught by Kim. While Amano does not teach a center position of the end effector being desired to match the center of the target object. However, combining their teachings with the desired positioning as taught by Kim would increase the stability of the grasp operation decreasing the chance of dropping the object during operation. Regarding claim 3, where all the limitations of claim 1 are discussed above, Amano further teaches: 3. (Previously Presented) The gripping device according to claim 1, wherein the controller (Paragraph 0035, "FIG. 3 is a schematic block diagram illustrating a configuration of the robot hand control device 500. The robot hand control device 500 is configured of an instruction value generation unit 530, motor control units 541 and 542 for driving and controlling the motors 311 and 312 for the opening/closing driving mechanisms J1 and J2, and motor drivers 551 and 552 for driving the motors 311 and 312 based on the control values output from the motor control units 541 and 542." as well as Paragraph 0058, "As described above, according to the robot hand control device 500 described in the present exemplary embodiment, when the gripping control for only executing the force control is switched to the gripping control for only executing the position control, the position control is executed in a state where the gripping force corresponding to the gripping force control value stored when the a desired gripping force is acquired in the force control is applied to the work. By executing such control, fluctuation arising in the gripping force can be reduced and stabilized when the gripping control for only executing the force control is switched to the gripping control for only executing the position control in the work gripping control. Therefore, time taken for executing the processing for shifting the force control to the position control is not required, so that the work can be conveyed immediately after being gripped. Further, even if the work is accelerated during the conveyance operation, assembling can be performed at a correct gripping position because the work is positioned through the position control and stably gripped without positional deviation.") is configured to … and the time period. (Paragraph 0066, "In step S23, from the force sensor value detected by the force sensor 351, the robot hand control device 500 determines whether the gripping finger is in contact with the work. For example, if a value greater than 10% or more of the target gripping force is detected by the force sensor 351, the gripping finger is determined to be in contact with the work. If the work is determined to be in contact with the work (YES in step S23), from that point in time, the robot hand control device 500 starts recording a time history response of the detection value of the force sensor 351 in the storage unit 549 as a log, and the processing proceeds to step S24. If the gripping finger is determined not to be in contact with the work (NO in step S23), the processing returns to a starting state of step S23, and the gripping operation is executed continuously.") Amano does not specifically teach using positional information in order to determine operation of the robotic system. However, Kim, in the same field of endeavor of robotics, teaches: … calculate a deviation amount of a position of the object relative to the reference position, based on a distance between the first finger and the second finger that are situated in a case where the gripping operation is started; a width of the object; (Paragraphs 0047-0052, "When only the thumb 30 contacts the object or only each finger 20 contacts the object, an error in a longitudinal direction of the palm is generated. At this time, the actual position of the object 5 may be confirmed based on the size of the object measured by an optical sensor of the robot. A position h.sub.Finger contacting the object 5 and a position h.sub.obj of the object estimated based on the size of the object 5 are represented by the following mathematical expression. h.sub.obj=h.sub.Finger-(w/2) Where, w indicates the width of the object 5. Also, a position error error.sub.Hand of the object 5 is represented by the following mathematical expression. error.sub.Hand=h.sub.obj-h.sub.obj.cndot.desired Where, h.sub.obj.cndot.desired indicates an original center point position 3 of the object 5 recognized through the optical sensor of the robot. Also, a distance d by which the robot hand 1 is to be moved so as to correspond to the position error error.sub.Hand of the object 5 is equal to the position error error.sub.Hand obtained above.") … It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to combine the robotic system and control methods as taught by Amano with the position monitoring and control methods as taught by Kim. While Amano teaches monitoring the force reaction from the start (contact) of the operation they are silent on the monitoring of the positional error during operation. However, combining the teachings of Amano with the methods of monitoring positional error as taught by Kim would allow for greater accuracy and more efficient operation. Regarding claim 4, where all the limitations of claim 3 are discussed above, Amano further teaches: 4. (Original) The gripping device according to claim 3, wherein the controller is configured to perform the gripping operation continuously upon occurrence of a condition in which … is less than or equal to a threshold. (Paragraphs 0056-0057, "In step S12, the force control unit 547 determines whether a difference between the target gripping force and a value detected by the force sensor 351 consecutively falls within a range (threshold range) corresponding to the force control completion range for a predetermined number of times. As illustrated in FIG. 4, the force control completion range is 1N, and the number of the force control completion counts is 3. Thus, the force control unit 547 determines whether a difference between the target gripping force and the detection value of the force sensor 351 falls within a range (force control completion range) of ±1N for consecutive three control periods (number of force control completion counts). If the difference with the detection value detected by the force sensor 351 falls within the above-described range for a predetermined number of times (YES in step S12), force control is determined to be completed, and a completion determination signal is shifted to ON and output from the force control unit 547. Then, the processing proceeds to step S13. If the difference does not fall within the range (NO in step S12), the processing returns to step S11. In step S13, when the completion determination signal is shifted to ON, the storage unit 549 stores the gripping force control value output from the force control unit 547. In step S14, the robot hand control device 500 switches the control switching unit 548 to the contact point 2 and executes position control. At this time, the target gripping position of the position control unit 546 is switched to a current position detected by the encoder at the time when the completion determination signal is shifted to ON. With this processing, an input of the contact point 2, i.e., a sum of the gripping force control value stored in the storage unit 549 and the gripping position control value output from the position control unit 546, is output from the control switching unit 548 as the control value. Further, because the fluctuation of the gripping force is decreased to a level within a predetermined force completion range, a timing at which the processing is shifted to step S14 can be regarded as a timing at which the gripping control is completed.") Amano does not specifically teach using positional information in order to determine operation of the robotic system. However, Kim, in the same field of endeavor of robotics, teaches: … the deviation amount (Paragraphs 0047-0052, "When only the thumb 30 contacts the object or only each finger 20 contacts the object, an error in a longitudinal direction of the palm is generated. At this time, the actual position of the object 5 may be confirmed based on the size of the object measured by an optical sensor of the robot. A position h.sub.Finger contacting the object 5 and a position h.sub.obj of the object estimated based on the size of the object 5 are represented by the following mathematical expression. h.sub.obj=h.sub.Finger-(w/2) Where, w indicates the width of the object 5. Also, a position error error.sub.Hand of the object 5 is represented by the following mathematical expression. error.sub.Hand=h.sub.obj-h.sub.obj.cndot.desired Where, h.sub.obj.cndot.desired indicates an original center point position 3 of the object 5 recognized through the optical sensor of the robot. Also, a distance d by which the robot hand 1 is to be moved so as to correspond to the position error error.sub.Hand of the object 5 is equal to the position error error.sub.Hand obtained above.") … It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to combine the robotic system and control methods as taught by Amano with the position monitoring and control methods as taught by Kim. While Amano teaches monitoring the force reaction from the start (contact) of the operation they are silent on the monitoring of the positional error during operation. However, combining the teachings of Amano with the methods of monitoring positional error as taught by Kim would allow for greater accuracy and more efficient operation. Regarding claim 5, where all the limitations of claim 1 are discussed above, Amano further teaches: 5. (Previously Presented) A gripping system comprising: the gripping device according to claim 1; and a robot configured to move, wherein the robot is configured to move to a side where any one of the first finger and the second finger contacts the gripping device, (Paragraph 0066, "In step S23, from the force sensor value detected by the force sensor 351, the robot hand control device 500 determines whether the gripping finger is in contact with the work. For example, if a value greater than 10% or more of the target gripping force is detected by the force sensor 351, the gripping finger is determined to be in contact with the work. If the work is determined to be in contact with the work (YES in step S23), from that point in time, the robot hand control device 500 starts recording a time history response of the detection value of the force sensor 351 in the storage unit 549 as a log, and the processing proceeds to step S24. If the gripping finger is determined not to be in contact with the work (NO in step S23), the processing returns to a starting state of step S23, and the gripping operation is executed continuously.") … Amano does not specifically teach using positional information in order to determine operation of the robotic system. However, Kim, in the same field of endeavor of robotics, teaches: … upon occurrence of a condition in which the controller detects the deviation of the object. (Paragraphs 0047-0052, "When only the thumb 30 contacts the object or only each finger 20 contacts the object, an error in a longitudinal direction of the palm is generated. At this time, the actual position of the object 5 may be confirmed based on the size of the object measured by an optical sensor of the robot. A position h.sub.Finger contacting the object 5 and a position h.sub.obj of the object estimated based on the size of the object 5 are represented by the following mathematical expression. h.sub.obj=h.sub.Finger-(w/2) Where, w indicates the width of the object 5. Also, a position error error.sub.Hand of the object 5 is represented by the following mathematical expression. error.sub.Hand=h.sub.obj-h.sub.obj.cndot.desired Where, h.sub.obj.cndot.desired indicates an original center point position 3 of the object 5 recognized through the optical sensor of the robot. Also, a distance d by which the robot hand 1 is to be moved so as to correspond to the position error error.sub.Hand of the object 5 is equal to the position error error.sub.Hand obtained above.") It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to combine the robotic system and control methods as taught by Amano with the position monitoring and control methods as taught by Kim. While Amano teaches monitoring the force reaction from the start (contact) of the operation they are silent on the monitoring of the positional error during operation. However, combining the teachings of Amano with the methods of monitoring positional error as taught by Kim would allow for greater accuracy and more efficient operation. Regarding claim 8, Amano further teaches: 8. (Currently Amended) A method for controlling a gripping device including a motor configured to rotate according to an operation value; a grasper including a first finger and a second finger and configured to change a distance between the first finger and the second finger by using the motor, and to grip an object with the first finger and the second finger; (Paragraph 0032, "FIG. 2 is a diagram illustrating a schematic configuration of the robot hand main body 300. The robot hand main body 300 includes two gripping fingers 341 and 342, and opening/closing driving mechanisms J1 and J2. These gripping fingers 341 and 342 function as gripping portions for gripping a target object, and are used for gripping the work W1. Motors 311 and 312 serving as driving units for respectively driving the opening/closing driving mechanisms J1 and J2 are provided on the opening/closing driving mechanisms J1 and J2 of the robot hand main body 300, and gears 321 and 322 constantly engaging with racks 341a and 342a formed on the gripping fingers 341 and 342 are directly connected to respective rotation shafts. The motors 311 and 312 are rotated to cause the gripping fingers 341 and 342 to open or close, so that the work W1 can be gripped thereby. Further, encoders 331 and 332 for detecting respective rotation angles of the motors 311 and 312 are arranged on the motors 311 and 312. Positions of the gripping fingers 341 and 342 can be acquired from the rotation angles of the motors 311 and 312 detected by the encoders 331 and 332, respectively.") and a force detector configured to detect a gripping force by which the object is gripped with the first finger and the second finger, upon occurrence of a condition in which the object is gripped with the first finger and the second finger, (Paragraph 0033, "Further, a force sensor 351 operating as a detection unit for detecting the gripping force is arranged on a gripping face at the leading end of the gripping finger 341 (first finger) to contact the work W1, so that external force in the gripping direction applied to the gripping finger 341 (i.e., reaction force received from the work W1 when gripping the work W1) can be detected thereby. In other words, the force sensor 351 operates as a gripping force detection unit.") the method being for outputting the operation value such that a force detection value of the gripping force detected by the force detector matches a force command value, (Paragraph 0035, "FIG. 3 is a schematic block diagram illustrating a configuration of the robot hand control device 500. The robot hand control device 500 is configured of an instruction value generation unit 530, motor control units 541 and 542 for driving and controlling the motors 311 and 312 for the opening/closing driving mechanisms J1 and J2, and motor drivers 551 and 552 for driving the motors 311 and 312 based on the control values output from the motor control units 541 and 542." as well as Paragraph 0058, "As described above, according to the robot hand control device 500 described in the present exemplary embodiment, when the gripping control for only executing the force control is switched to the gripping control for only executing the position control, the position control is executed in a state where the gripping force corresponding to the gripping force control value stored when the a desired gripping force is acquired in the force control is applied to the work. By executing such control, fluctuation arising in the gripping force can be reduced and stabilized when the gripping control for only executing the force control is switched to the gripping control for only executing the position control in the work gripping control. Therefore, time taken for executing the processing for shifting the force control to the position control is not required, so that the work can be conveyed immediately after being gripped. Further, even if the work is accelerated during the conveyance operation, assembling can be performed at a correct gripping position because the work is positioned through the position control and stably gripped without positional deviation.") and the method comprising: … to [[from]] a timing at which any one of the first finger and the second finger contacts the object. (Paragraph 0066, "In step S23, from the force sensor value detected by the force sensor 351, the robot hand control device 500 determines whether the gripping finger is in contact with the work. For example, if a value greater than 10% or more of the target gripping force is detected by the force sensor 351, the gripping finger is determined to be in contact with the work. If the work is determined to be in contact with the work (YES in step S23), from that point in time, the robot hand control device 500 starts recording a time history response of the detection value of the force sensor 351 in the storage unit 549 as a log, and the processing proceeds to step S24. If the gripping finger is determined not to be in contact with the work (NO in step S23), the processing returns to a starting state of step S23, and the gripping operation is executed continuously.") Amano does not specifically teach using positional information in order to determine operation of the robotic system or monitoring the time between beginning operation/movement of the grippers and contacting the object. However, Kim, in the same field of endeavor of robotics, teaches: … detecting a deviation of the object from a predetermined reference position (Paragraphs 0047-0052, "When only the thumb 30 contacts the object or only each finger 20 contacts the object, an error in a longitudinal direction of the palm is generated. At this time, the actual position of the object 5 may be confirmed based on the size of the object measured by an optical sensor of the robot. A position h.sub.Finger contacting the object 5 and a position h.sub.obj of the object estimated based on the size of the object 5 are represented by the following mathematical expression. h.sub.obj=h.sub.Finger-(w/2) Where, w indicates the width of the object 5. Also, a position error error.sub.Hand of the object 5 is represented by the following mathematical expression. error.sub.Hand=h.sub.obj-h.sub.obj.cndot.desired Where, h.sub.obj.cndot.desired indicates an original center point position 3 of the object 5 recognized through the optical sensor of the robot. Also, a distance d by which the robot hand 1 is to be moved so as to correspond to the position error error.sub.Hand of the object 5 is equal to the position error error.sub.Hand obtained above.") … However, Suzuki, in the same field of endeavor of robotics, teaches: … based on a time period from a start of a gripping operation of moving the first finger and the second finger … (Paragraph 0049, “Also, since the computation processing for setting the threshold is faster than the mechanical operation by the fingers 2 and 3, in the case of a time before the fingers 2 and 3 grips the work W, even after the control signal indicating the closing operation is transmitted, the threshold can be obtained. To elaborate, the detection value may be sampled during a period from a time when the fingers 2 and 3 start the closing operation to a time when the fingers 2 and 3 contact the work W. In particular, if the detection value is sampled at a time point or immediately after the fingers 2 and 3 are caused to start the closing operation, the threshold can be set more stably before the fingers 2 and 3 grip the work W. With this configuration, the threshold is set in advance before the fingers 2 and 3 actually grip the work W. Since a timing at which the detection value corresponding to the reference value is sampled is close to a timing at which the fingers 2 and 3 grip the work W, it is possible to determine the grip or release of the work W more accurately.”) It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to combine the robotic system and control methods as taught by Amano with the position monitoring and control methods as taught by Kim as well as with the ability to monitor the time from a start of the grasping operation to contact the object to be grasped as taught by Suzuki. While Amano teaches monitoring the force reaction from the start (contact) of the operation they are silent on the monitoring of the positional error during operation. However, combining the teachings of Amano with the methods of monitoring positional error as taught by Kim would allow for greater accuracy and more efficient operation. Incorporating the ability to collect data specifically during a time period beginning at the moment the operation begins and ending at the moment of contact would ensure that the system is able to accurately “determine the grip or release of the work W more accurately” (Suzuki Paragraph 0049). Further, this combination would conserve resources during operation. Claim(s) 6-7 is/are rejected under 35 U.S.C. 103 as being unpatentable over Amano in view of Kim and Suzuki and in further view Karito et al. (US 20150120058 A1), hereinafter Karito. Regarding claim 6, where all the limitations of claim 5 are discussed above, Amano does not specifically discuss repeating the gripping process slowly decreasing the amount of movement as the fingers grasp. However, Kim, in the same field of endeavor of robotics, teaches: 6. (Original) The gripping system according to claim 5, wherein upon detecting the deviation of the object by the controller, (Paragraphs 0047-0052, "When only the thumb 30 contacts the object or only each finger 20 contacts the object, an error in a longitudinal direction of the palm is generated. At this time, the actual position of the object 5 may be confirmed based on the size of the object measured by an optical sensor of the robot. A position h.sub.Finger contacting the object 5 and a position h.sub.obj of the object estimated based on the size of the object 5 are represented by the following mathematical expression. h.sub.obj=h.sub.Finger-(w/2) Where, w indicates the width of the object 5. Also, a position error error.sub.Hand of the object 5 is represented by the following mathematical expression. error.sub.Hand=h.sub.obj-h.sub.obj.cndot.desired Where, h.sub.obj.cndot.desired indicates an original center point position 3 of the object 5 recognized through the optical sensor of the robot. Also, a distance d by which the robot hand 1 is to be moved so as to correspond to the position error error.sub.Hand of the object 5 is equal to the position error error.sub.Hand obtained above.") … However, Karito, in the same field of endeavor of robotics, teaches: … the robot is configured to repeat a process in which the gripping device moves to the side where any one of the first finger and the second finger contacts the gripping device, (Paragraph 0075, "If the grasping termination condition is not satisfied (NO in step S112), the general control unit 200 returns the processing to the step (step S106) for performing a grasping operation. The processing in steps S106 to S112 is repeated in short cycles (such as 1 second or shorter). Thus, until the forces of the upper and lower fingers 112a and 112b of the hand 110 to be applied to the work W are balanced, that is, until the arm 11 and hand 110 rest at a position without a positional error t (see FIG. 7A), as illustrated in FIG. 7B, the arm 11 keeps moving and the grasping operation of the hand 110 continues. In other words, the processing in steps S106 to S112 is repeated until the hand 110 grasps the work W (or until the grasping termination condition is satisfied)." and Paragraph 0079, "According to this embodiment, when the center of a work and the center of a hand are misaligned, the positions of the arms and hands maybe adjusted based on information from a force sensor. Thus, the center of the work and the center of the hand may be brought more closely to each other. As a result, the grasping operation may be ended at a position, where the misalignment of the center of the work and the center of the hand is overcome, that is, at a position where the center of the work is matched with the center of the hand. Therefore, a grasping operation may be performed securely even when the center of the work and the center of the hand are misaligned. The term "matched" refers to a concept including an appropriately misaligned state by keeping identity if the centers are not strictly matched.") and wherein a travel distance of the gripping device is reduced each time the process is repeated. (Paragraph 0064, "The hand control unit 204 performs an operation for closing the fingers 112 (step S106). For example, the hand control unit 204 moves the fingers 112 such that the distance between the finger 112 and the finger 112 can be reduced by an arbitrary distance." as well as Paragraph 0072, "When the force sensor control unit 205 acquires the force (including direction information) detected by the force sensor 102, the arm control unit 203 moves the arm 11 in the same direction (direction away from the force) as the direction of the force F2 detected by the force sensor 102 until the force sensor 102 no longer detects a force (or the value acquired by the force sensor control unit 205 is 0) (see the shaded arrow in FIG. 7A). Thus, the positional error t between the work W and the hand 110 decreases.") It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to combine the robotic system and control methods as taught by Amano with the ability to use position information to determine operation of the system as taught by Kim as well as with the ability to iteratively approach the target object until grasping conditions are satisfied as taught by Karito. This would allow the system to efficiently and carefully approach a target object and perform the grasping operation without causing damage to the object. Regarding claim 7, where all the limitations of claim 6 are discussed above, Amano does not specifically teach detecting the deviation based on a threshold movement. However, Kim, in the same field of endeavor of robotics, teaches: 7. (Original) The gripping system according to claim 6, wherein the controller is configured to detect the deviation of the object (Paragraphs 0047-0052, "When only the thumb 30 contacts the object or only each finger 20 contacts the object, an error in a longitudinal direction of the palm is generated. At this time, the actual position of the object 5 may be confirmed based on the size of the object measured by an optical sensor of the robot. A position h.sub.Finger contacting the object 5 and a position h.sub.obj of the object estimated based on the size of the object 5 are represented by the following mathematical expression. h.sub.obj=h.sub.Finger-(w/2) Where, w indicates the width of the object 5. Also, a position error error.sub.Hand of the object 5 is represented by the following mathematical expression. error.sub.Hand=h.sub.obj-h.sub.obj.cndot.desired Where, h.sub.obj.cndot.desired indicates an original center point position 3 of the object 5 recognized through the optical sensor of the robot. Also, a distance d by which the robot hand 1 is to be moved so as to correspond to the position error error.sub.Hand of the object 5 is equal to the position error error.sub.Hand obtained above.") … However, Karito, in the same field of endeavor of robotics, teaches: … upon occurrence of a condition in which the travel distance is greater than a threshold. (Paragraph 0064, "The hand control unit 204 performs an operation for closing the fingers 112 (step S106). For example, the hand control unit 204 moves the fingers 112 such that the distance between the finger 112 and the finger 112 can be reduced by an arbitrary distance." as well as Paragraph 0072, "When the force sensor control unit 205 acquires the force (including direction information) detected by the force sensor 102, the arm control unit 203 moves the arm 11 in the same direction (direction away from the force) as the direction of the force F2 detected by the force sensor 102 until the force sensor 102 no longer detects a force (or the value acquired by the force sensor control unit 205 is 0) (see the shaded arrow in FIG. 7A). Thus, the positional error t between the work W and the hand 110 decreases." and also Paragraph 0075, "If the grasping termination condition is not satisfied (NO in step S112), the general control unit 200 returns the processing to the step (step S106) for performing a grasping operation. The processing in steps S106 to S112 is repeated in short cycles (such as 1 second or shorter). Thus, until the forces of the upper and lower fingers 112a and 112b of the hand 110 to be applied to the work W are balanced, that is, until the arm 11 and hand 110 rest at a position without a positional error t (see FIG. 7A), as illustrated in FIG. 7B, the arm 11 keeps moving and the grasping operation of the hand 110 continues. In other words, the processing in steps S106 to S112 is repeated until the hand 110 grasps the work W (or until the grasping termination condition is satisfied)." and Paragraph 0079, "According to this embodiment, when the center of a work and the center of a hand are misaligned, the positions of the arms and hands maybe adjusted based on information from a force sensor. Thus, the center of the work and the center of the hand may be brought more closely to each other. As a result, the grasping operation may be ended at a position, where the misalignment of the center of the work and the center of the hand is overcome, that is, at a position where the center of the work is matched with the center of the hand. Therefore, a grasping operation may be performed securely even when the center of the work and the center of the hand are misaligned. The term "matched" refers to a concept including an appropriately misaligned state by keeping identity if the centers are not strictly matched.") It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to combine the robotic system and control methods as taught by Amano with the ability to use position information to determine operation of the system as taught by Kim as well as with the ability to utilize a threshold distance to determine when the object has been effectively grasped or is within grasping distance of the end effector as taught by Karito. This would ensure that the system does not use unnecessary processing resources to continue collecting information which is no longer needed to perform the operation. Claim(s) 9-10 is/are rejected under 35 U.S.C. 103 as being unpatentable over Amano in view of Kim and Suzuki and in further view Oka et al. (US 20230046345 A1), hereinafter Oka. Regarding claim 9, Kim further teaches: 9. (New) A gripping device comprising: A motor configured to rotate according to an operation value; a grasper including a first finger and a second finger, and configured to change a distance between the first finger and the second finger by using the motor, and to grip an object with the first finger and the second finger; (Paragraph 0032, "FIG. 2 is a diagram illustrating a schematic configuration of the robot hand main body 300. The robot hand main body 300 includes two gripping fingers 341 and 342, and opening/closing driving mechanisms J1 and J2. These gripping fingers 341 and 342 function as gripping portions for gripping a target object, and are used for gripping the work W1. Motors 311 and 312 serving as driving units for respectively driving the opening/closing driving mechanisms J1 and J2 are provided on the opening/closing driving mechanisms J1 and J2 of the robot hand main body 300, and gears 321 and 322 constantly engaging with racks 341a and 342a formed on the gripping fingers 341 and 342 are directly connected to respective rotation shafts. The motors 311 and 312 are rotated to cause the gripping fingers 341 and 342 to open or close, so that the work W1 can be gripped thereby. Further, encoders 331 and 332 for detecting respective rotation angles of the motors 311 and 312 are arranged on the motors 311 and 312. Positions of the gripping fingers 341 and 342 can be acquired from the rotation angles of the motors 311 and 312 detected by the encoders 331 and 332, respectively.") a force detector configured to detect a gripping force by which the object is gripped with the first finger and the second finger, upon occurrence of a condition in which the object is gripped with the first finger and the second finger; (Paragraph 0033, "Further, a force sensor 351 operating as a detection unit for detecting the gripping force is arranged on a gripping face at the leading end of the gripping finger 341 (first finger) to contact the work W1, so that external force in the gripping direction applied to the gripping finger 341 (i.e., reaction force received from the work W1 when gripping the work W1) can be detected thereby. In other words, the force sensor 351 operates as a gripping force detection unit.") and a controller configured to output the operation value such that a force detection value of the gripping force detected by the force detector matches a force command value, (Paragraph 0035, "FIG. 3 is a schematic block diagram illustrating a configuration of the robot hand control device 500. The robot hand control device 500 is configured of an instruction value generation unit 530, motor control units 541 and 542 for driving and controlling the motors 311 and 312 for the opening/closing driving mechanisms J1 and J2, and motor drivers 551 and 552 for driving the motors 311 and 312 based on the control values output from the motor control units 541 and 542." as well as Paragraph 0058, "As described above, according to the robot hand control device 500 described in the present exemplary embodiment, when the gripping control for only executing the force control is switched to the gripping control for only executing the position control, the position control is executed in a state where the gripping force corresponding to the gripping force control value stored when the a desired gripping force is acquired in the force control is applied to the work. By executing such control, fluctuation arising in the gripping force can be reduced and stabilized when the gripping control for only executing the force control is switched to the gripping control for only executing the position control in the work gripping control. Therefore, time taken for executing the processing for shifting the force control to the position control is not required, so that the work can be conveyed immediately after being gripped. Further, even if the work is accelerated during the conveyance operation, assembling can be performed at a correct gripping position because the work is positioned through the position control and stably gripped without positional deviation.") the controller being configured to: … Amano does not specifically teach using positional information in order to determine operation of the robotic system, measuring timing during operation of the system, or monitoring the time between beginning operation/movement of the grippers and contacting the object. However, Oka, in the same field of endeavor of robotics, teaches: … measure a time period … (Paragraph 0051, “When it is determined that the target position has been reached, the area limit has been reached, or the designated time has elapsed, the hand controller 105 determines whether or not the target position reached signal ON S7 has been received (step St9). More specifically, the arm controller 205 generates the target position reached signal ON S7 when the arm controller 205 determines that the target position has been reached or the area limit has been reached. The arm controller 205 transmits the target position reached signal ON S7 to the hand controller 105, ends the position control, and transitions to the force control. When receiving the target position reached signal ON S7, the hand controller 105 causes the robot hand 100 to start the gripping operation (step St11). When the hand controller 105 determines that the predesignated amount of time has elapsed, the hand controller 105 generates position control end signal ON and transmits the position control end signal ON to the arm controller 205. When receiving the position control end signal ON, the arm controller 205 transmits the target position reached signal ON S7 to the hand controller 105, ends the position control, and transitions to the force control. When receiving the target position reached signal ON S7, the hand controller 105 starts the gripping operation (step St11). Or, when it is determined that the predesignated amount of time has elapsed, the hand controller 105 may generate the position control end signal ON and start the gripping operation before receiving the target position reached signal ON S7. When the communication is normal between the hand controller 105 and the arm controller 205, the hand controller 105 receives the target position reached signal ON S7 according to the generation and transmission of the position control end signal ON. This is because the generation of the position control end signal ON can be considered to be the reception of the target position reached signal ON S7.” This demonstrates that the use of a timer during grasping operations is well known as it can provide a trigger for identifying operating conditions or success/failure of an operation so that the system may react appropriately.) However, Kim, in the same field of endeavor of robotics, teaches: … detect a deviation of the object from a predetermined reference position (Paragraphs 0047-0052, "When only the thumb 30 contacts the object or only each finger 20 contacts the object, an error in a longitudinal direction of the palm is generated. At this time, the actual position of the object 5 may be confirmed based on the size of the object measured by an optical sensor of the robot. A position h.sub.Finger contacting the object 5 and a position h.sub.obj of the object estimated based on the size of the object 5 are represented by the following mathematical expression. h.sub.obj=h.sub.Finger-(w/2) Where, w indicates the width of the object 5. Also, a position error error.sub.Hand of the object 5 is represented by the following mathematical expression. error.sub.Hand=h.sub.obj-h.sub.obj.cndot.desired Where, h.sub.obj.cndot.desired indicates an original center point position 3 of the object 5 recognized through the optical sensor of the robot. Also, a distance d by which the robot hand 1 is to be moved so as to correspond to the position error error.sub.Hand of the object 5 is equal to the position error error.sub.Hand obtained above.") … However, Suzuki, in the same field of endeavor of robotics, teaches: … from a start of a gripping operation to a timing at which any one of the first finger and the second finger first contacts the object, and … based on the time period. (Paragraph 0049, “Also, since the computation processing for setting the threshold is faster than the mechanical operation by the fingers 2 and 3, in the case of a time before the fingers 2 and 3 grips the work W, even after the control signal indicating the closing operation is transmitted, the threshold can be obtained. To elaborate, the detection value may be sampled during a period from a time when the fingers 2 and 3 start the closing operation to a time when the fingers 2 and 3 contact the work W. In particular, if the detection value is sampled at a time point or immediately after the fingers 2 and 3 are caused to start the closing operation, the threshold can be set more stably before the fingers 2 and 3 grip the work W. With this configuration, the threshold is set in advance before the fingers 2 and 3 actually grip the work W. Since a timing at which the detection value corresponding to the reference value is sampled is close to a timing at which the fingers 2 and 3 grip the work W, it is possible to determine the grip or release of the work W more accurately.”) It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to combine the robotic system and control methods as taught by Amano with the time sensing capabilities of Oka as well as with the position monitoring and control methods as taught by Kim and further with the ability to monitor the operation from a start of the grasping operation to contact the object to be grasped as taught by Suzuki. While Amano teaches monitoring the force reaction from the start (contact) of the operation they are silent on the monitoring of the positional error during operation. However, combining the teachings of Amano with the methods of monitoring positional error as taught by Kim would allow for greater accuracy and more efficient operation. Incorporating the ability to collect data specifically during a time period beginning at the moment the operation begins and ending at the moment of contact would ensure that the system is able to accurately “determine the grip or release of the work W more accurately” (Suzuki Paragraph 0049). Further, this combination would conserve resources during operation. Regarding claim 10, where all the limitations of claim 8 are discussed above, Kim does not specifically teach the time period identified being between the start of a grasping operation and contact with the object to be grasped. However, Oka, in the same field of endeavor of robotics, teaches: 10. (New) The method according to claim 8, further comprising: measuring the time period (Paragraph 0051, “When it is determined that the target position has been reached, the area limit has been reached, or the designated time has elapsed, the hand controller 105 determines whether or not the target position reached signal ON S7 has been received (step St9). More specifically, the arm controller 205 generates the target position reached signal ON S7 when the arm controller 205 determines that the target position has been reached or the area limit has been reached. The arm controller 205 transmits the target position reached signal ON S7 to the hand controller 105, ends the position control, and transitions to the force control. When receiving the target position reached signal ON S7, the hand controller 105 causes the robot hand 100 to start the gripping operation (step St11). When the hand controller 105 determines that the predesignated amount of time has elapsed, the hand controller 105 generates position control end signal ON and transmits the position control end signal ON to the arm controller 205. When receiving the position control end signal ON, the arm controller 205 transmits the target position reached signal ON S7 to the hand controller 105, ends the position control, and transitions to the force control. When receiving the target position reached signal ON S7, the hand controller 105 starts the gripping operation (step St11). Or, when it is determined that the predesignated amount of time has elapsed, the hand controller 105 may generate the position control end signal ON and start the gripping operation before receiving the target position reached signal ON S7. When the communication is normal between the hand controller 105 and the arm controller 205, the hand controller 105 receives the target position reached signal ON S7 according to the generation and transmission of the position control end signal ON. This is because the generation of the position control end signal ON can be considered to be the reception of the target position reached signal ON S7.” This demonstrates that the use of a timer during grasping operations is well known as it can provide a trigger for identifying operating conditions or success/failure of an operation so that the system may react appropriately.) … However, Suzuki, in the same field of endeavor of robotics, teaches: … from the start of the gripping operation to the timing at which any one of the first finger and the second finger first contacts the object. (Paragraph 0049, “Also, since the computation processing for setting the threshold is faster than the mechanical operation by the fingers 2 and 3, in the case of a time before the fingers 2 and 3 grips the work W, even after the control signal indicating the closing operation is transmitted, the threshold can be obtained. To elaborate, the detection value may be sampled during a period from a time when the fingers 2 and 3 start the closing operation to a time when the fingers 2 and 3 contact the work W. In particular, if the detection value is sampled at a time point or immediately after the fingers 2 and 3 are caused to start the closing operation, the threshold can be set more stably before the fingers 2 and 3 grip the work W. With this configuration, the threshold is set in advance before the fingers 2 and 3 actually grip the work W. Since a timing at which the detection value corresponding to the reference value is sampled is close to a timing at which the fingers 2 and 3 grip the work W, it is possible to determine the grip or release of the work W more accurately.”) It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to combine the robotic system and methods of operation as taught by Kim with the ability to measure the timing of the operation as taught by Oka as well as with the ability to monitor the operation more closely during the time period between the start of the operation and the grippers contacting the object to be grasped as taught by Suzuki. This would ensure that the system is able to operate efficiently without monitoring unnecessary data and is able to trigger the appropriate operations at different time points as well as provide checks on the overall operation to identify a failure before operation continues. For example, a timer may indicate that the system should have succeeded at a time point and if the operation is not progressing as expected, intervention may be necessary to avoid damaging the object and/or robot. Conclusion The Examiner has cited particular paragraphs or columns and line numbers in the referencesapplied to the claims above for the convenience of the Applicant. Although the specified citations arerepresentative of the teachings of the art and are applied to specific limitations within the individual claim, other passages and figures may apply as well. It is respectfully requested of the Applicant in preparing responses, to fully consider the references in their entirety as potentially teaching all or part of the claimed invention, as well as the context of the passage as taught by the prior art or disclosed by the Examiner. See MPEP 2141.02 [R-07.2015] VI. A prior art reference must be considered in its entirety, i.e., as a whole, including portions that would lead away from the claimed Invention. W.L. Gore & Associates, Inc. v. Garlock, Inc., 721 F.2d 1540, 220 USPQ 303 (Fed. Cir. 1983), cert, denied, 469 U.S. 851 (1984). See also MPEP §2123. THIS ACTION IS MADE FINAL. Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. /H.J.K./Examiner, Art Unit 3657 /ADAM R MOTT/Supervisory Patent Examiner, Art Unit 3657
Read full office action

Prosecution Timeline

Jul 22, 2024
Application Filed
Jan 16, 2026
Non-Final Rejection mailed — §103
Apr 08, 2026
Response Filed
Apr 30, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12636791
SYSTEM AND METHOD FOR PICKING AND PLACING OBJECTS
3y 4m to grant Granted May 26, 2026
Patent 12636780
ANTI-SWAY CONTROL FOR A ROBOTIC ARM WITH ADAPTIVE GRASPING
2y 11m to grant Granted May 26, 2026
Patent 12629826
METHOD FOR CALIBRATING ARTICULATED ROBOT, COMPUTER DEVICE AND READABLE STORAGE MEDIUM
2y 5m to grant Granted May 19, 2026
Patent 12629835
MANAGEMENT DEVICE FOR MANAGING ROBOT OPERATION PROGRAM, NETWORK SYSTEM, AND METHOD
2y 5m to grant Granted May 19, 2026
Patent 12619239
REMOTE CONTROL METHOD AND DEVICE
3y 1m to grant Granted May 05, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

3-4
Expected OA Rounds
79%
Grant Probability
99%
With Interview (+21.1%)
2y 7m (~8m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 106 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month