Prosecution Insights
Last updated: August 16, 2026
Application No. 18/856,925

REMOTE CONTROL SYSTEM, ROBOT REMOTE CONTROL METHOD, AND REMOTE CONTROL PROGRAM

Final Rejection §103
Filed
Oct 15, 2024
Priority
Apr 15, 2022 — JP 2022-067838 +1 more
Examiner
LE, TIEN MINH
Art Unit
3656
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Kawasaki Heavy Industries Ltd.
OA Round
2 (Final)
71%
Grant Probability
Favorable
3-4
OA Rounds
1y 0m
Est. Remaining
90%
With Interview

Examiner Intelligence

Grants 71% — above average
71%
Career Allowance Rate
65 granted / 92 resolved
+18.7% vs TC avg
Strong +19% interview lift
Without
With
+18.8%
Interview Lift
resolved cases with interview
Typical timeline
2y 10m
Avg Prosecution
14 currently pending
Career history
122
Total Applications
across all art units

Statute-Specific Performance

§101
7.6%
-32.4% vs TC avg
§103
53.1%
+13.1% vs TC avg
§102
17.1%
-22.9% vs TC avg
§112
19.2%
-20.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 92 resolved cases

Office Action

§103
DETAILED ACTION 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 . This is a Final Office Action on the merits. Claims 1-11 are currently pending and are addressed below. Response to Amendment 1. The amendment filed 04/15/2026 has been entered. Claims 1-11 remain pending in the application. Applicant’s amendments to the claims have overcome each objection and 112(b) rejection previously set forth in the Non-Final Office Action mailed January 09, 2026. Response to Arguments 2. Regarding the rejection made under 35 USC 103, the Applicant’s amendments and arguments have been fully considered but are moot because of the new ground of rejection does not rely on any reference applied in the prior rejection of record for any teaching or matter specifically challenged in the argument. Claim Interpretation 3. The following is a quotation of 35 U.S.C. 112(f): (f) Element in Claim for a Combination. – An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof. The following is a quotation of pre-AIA 35 U.S.C. 112, sixth paragraph: An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof. 4. The claims in this application are given their broadest reasonable interpretation using the plain meaning of the claim language in light of the specification as it would be understood by one of ordinary skill in the art. The broadest reasonable interpretation of a claim element (also commonly referred to as a claim limitation) is limited by the description in the specification when 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is invoked. As explained in MPEP § 2181, subsection I, claim limitations that meet the following three-prong test will be interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph: (A) the claim limitation uses the term “means” or “step” or a term used as a substitute for “means” that is a generic placeholder (also called a nonce term or a non-structural term having no specific structural meaning) for performing the claimed function; (B) the term “means” or “step” or the generic placeholder is modified by functional language, typically, but not always linked by the transition word “for” (e.g., “means for”) or another linking word or phrase, such as “configured to” or “so that”; and (C) the term “means” or “step” or the generic placeholder is not modified by sufficient structure, material, or acts for performing the claimed function. Use of the word “means” (or “step”) in a claim with functional language creates a rebuttable presumption that the claim limitation is to be treated in accordance with 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. The presumption that the claim limitation is interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is rebutted when the claim limitation recites sufficient structure, material, or acts to entirely perform the recited function. Absence of the word “means” (or “step”) in a claim creates a rebuttable presumption that the claim limitation is not to be treated in accordance with 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. The presumption that the claim limitation is not interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is rebutted when the claim limitation recites function without reciting sufficient structure, material or acts to entirely perform the recited function. Claim limitations in this application that use the word “means” (or “step”) are being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, except as otherwise indicated in an Office action. Conversely, claim limitations in this application that do not use the word “means” (or “step”) are not being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, except as otherwise indicated in an Office action. 5. This application includes one or more claim limitations that do not use the word “means,” but are nonetheless being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, because the claim limitation(s) uses a generic placeholder that is coupled with functional language without reciting sufficient structure to perform the recited function and the generic placeholder is not preceded by a structural modifier. Such claim limitation(s) is/are: “haptic stimulator” in claims 1, 2, 5, 6, 9, 10, and 11. Because this/these claim limitation(s) is/are being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, it/they is/are being interpreted to cover the corresponding structure described in the specification as performing the claimed function, and equivalents thereof. A review of the specification shows the following appears to be the corresponding structure described in the specification for the 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph limitations: “haptic stimulator” in claims 1, 2, 5, 6, 9, 10, and 11 corresponds to “a haptic stimulator 8” [0020] and Fig. 1. If applicant does not intend to have this/these limitation(s) interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, applicant may: (1) amend the claim limitation(s) to avoid it/them being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph (e.g., by reciting sufficient structure to perform the claimed function); or (2) present a sufficient showing that the claim limitation(s) recite(s) sufficient structure to perform the claimed function so as to avoid it/them being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. Claim Rejections - 35 USC § 103 6. In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. 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. 7. Claims 1-3, 5-7, and 9-11 is/are rejected under 35 U.S.C. 103 as being unpatentable over Rossano et al. (US 20180154518, hereinafter Rossano) in view of Devengenzo (US 9919424, hereinafter Devengenzo) and further in view of Khatib et al. (US 20180071915, hereinafter Khatib). Regarding claim 1, Rossano teaches a remote control system (see at least Abstract: “A teleoperated robotic system that utilizes a graphical user interface (GUI) to perform work on a workpiece(s) using a robot.”) comprising: a robot (see at least Fig. 1 and [0019]: “According to certain embodiments, the robot station 102 includes one or more robots 106 having one or more degrees of freedom.”); an operator that receives input from a user (see at least [0025]: “The at least one teleoperation member 122 can be structured to receive commands or other input information from the operator of the teleoperation member 122, including, but not limited to, commands provided through the physical engagement and/or movement of at least a portion of the teleoperation member 122 and/or operator.”); a display that presents an image of the robot to the user (see at least [0028]: “According to certain embodiments, such information provided to the management system 122 from the robot station 102 and/or the communication network or link 118 may be processed by the management system 122 in a manner that provides a visual indication or information regarding the operation of the robot 106 and/or work on the workpiece that can be displayed on the display 124, either as a captured image(s) and/or as a digital representation.”); a haptic stimulator that applies a stimulus to a user's sense of touch (see at least [0026]: “According to certain embodiments, the teleoperation member 122 can include haptic capabilities and/or can be a haptic device, including, for example, a teleoperation member 122 device that experiences feedback in the form of vibrations sensed by the operator through the teleoperation member 122, among other sensory feedback to the operator, relating to forces experienced and/or encountered by the robot 106 and/or end effector 108.”; [0037]: “FIGS. 3A and 3B illustrate an exemplary graphical user interface 136 (GUI), as shown on the display 124, that is fully integrated with the operation of a teleoperation member 122 in the form of a haptic joystick 138.”); and a controller that controls the robot based on the input to the operator (see at least Fig. 1 and [0021]: “The controller 112 can be configured to provide a variety of functions, including, for example, be utilized in the selective delivery of electrical power to the robot 106 and/or to control the movement of the robot 106 and/or the operation of other equipment that is mounted to the robot 106, including, for example, the end effector 108.”), wherein the controller operates the haptic stimulator if the robot contacts another object (see at least Figs. 1-2 and [0034]: “Moreover, the force sensor 130 can be used to detect and/or determine forces being experienced by, and/or imparted onto, the end effector 108 and/or robot 106 and can directly or indirectly provide corresponding information or data to the controller 112, the computation member 116 of the robot system 102, and/or the management system 122 of the operator station 104. The controller 112, computation member 116, and/or the management system 122 can utilize such data or related information to provide a signal to the teleoperation member 122 that is used to provide a visual, auditory, or physical signal to the operator of the teleoperation member 122 that may provide an indication of the relative degree of the force sensed by the force sensor 130.”; [0035]: “As the robot 106 is maneuvered by operation of the teleoperation member 122, and the subpart 132 is moved into contact with the main part 134, at least a portion of the forces generated by such contact between the subpart 132 and main part 134 are sensed by the force sensor 130. Force feedback information or data relating to, or indicative of, the forces sensed by the force sensor 130 can be communicated to the operator via the haptic capabilities of the teleoperation member 122, as previously discussed.”), and the controller changes an operation mode of the haptic stimulator according to a contact between the robot and the object that occurred (see at least Figs. 1-2 and [0034]: “Moreover, the degree of haptic feedback provided by the teleoperation member 122, such as whether the force feedback is relatively large or small, may provide an indication of the extent of force sensed by the force sensor 130…Further, according to certain embodiments, the haptic feedback of the teleoperation member 122 is provided by movement and/or resistance to movement of the teleoperation member 122, such as, for example, vibration(s) or degree of resistance to movement of a haptic joystick of the teleoperation member 122. Further, the extent and/or duration of such movement or resistance can correspond to the degree of the force sensed by the force sensor 130.”). Rossano fails to explicitly teach changing an operation mode of the haptic stimulator according to a number of types of contact that occurred simultaneously. However, Devengenzo teaches a method and system for performing automated tasks with a robot system that changes an operation mode of a haptic stimulator according to a number of types of contact occurred simultaneously (see at least Fig. 2 and Col. 13, Lines 41-56: “In haptic feedback implementations, the object-feedback system 42 can include one or more haptic actuators configured to provoke operator stimulation through the sense of touch…According to some examples, the haptic actuator(s) can be actuated according to various haptic profiles. The haptic profiles can include information relating to the frequency, intensity, and/or relative synchronizations for actuating the haptic actuator(s). In particular, distinct haptic profiles can be associated with different aspects of the interaction between the end-effector 12 and the object such that, by learning to recognize the different haptic profiles, the operator can receive information about the interaction through haptic stimulation.”; Col. 14, lines 48-52: “For instance, the object-feedback system 42 can provide one or more haptic profiles to the operator warning that the amount of force applied by the end-effector 12 to the object is approaching or has exceeded the threshold.”). Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Rossano to incorporate the teachings of Devengenzo and provide a means to change an operation mode of the haptic stimulator according to the number of types of contact occurred simultaneously, with a reasonable expectation of success, in order to provide a warning to the user of an amount of force that is close to a threshold. The combination of Rossano and Devengenzo fails to explicitly teach changing an operation mode according to a number of different types of contact that occurred simultaneously. However, Khatib teaches an apparatus and system for estimating a workpiece contact state that changes an operation mode according to a number of different types of contact that occurred simultaneously (see at least Figs. 3-5 and [0105]: “In the following description, the contact states in FIG. 3A, FIG. 3B, FIG. 4A, FIG. 4B, FIG. 5A, and FIG. 5B will be referred to as a contact state 3A, a contact state 3B, a contact state 4A, a contact state 4B, a contact state 5A, and a contact state 5B, respectively.”; [0193]: “When having the manipulator 1 perform the operation for accommodating each of a plurality of workpieces A in the storage box B, the present embodiment described above makes it possible to selectively estimate the contact state candidate, among a plurality of types of the contact state candidates, that applies to the actual state of contact between the workpiece A and a peripheral object (in the present embodiment, the side wall Ba of the storage box B or another workpiece A that has already been placed) during the movement of each workpiece A by using the measurement value of a contact acting force and the feasible contact acting force range corresponding to each of the plurality of types of the contact state candidates.”; [0155]: “More specifically, if the sets of the total contact acting force belonging to the feasible contact acting force ranges related to the candidates of the contact state are denoted by S(1), S(2), . . . , S(N) (N denoting the total number of the candidates), and the total set of the contact acting force related to the foregoing one contact state is denoted by S(1), then the unique specific range will be the range of a set defined by S(1)-(S(1)∩(S(2)∪ . . . ∪S(N)).”; [0194]: “The arrangement provides a clear policy for how the workpiece A should be moved in order to move the workpiece A to its desired position in the storage box B after the workpiece A comes in contact with a peripheral object. This in turn makes it possible to change the position or the posture of the workpiece A, as necessary, according to a pattern suited to the state of contact between the workpiece A and the peripheral object, thus enabling the workpiece A to be moved to the desired position in the storage box B. As a result, the workpiece A can be smoothly placed in the storage box B while preventing, for example, the workpiece A from being unduly pressed against the peripheral object.”). Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Rossano and Devengenzo to incorporate the teachings of Khatib and provide a means to change an operation mode according to a number of different types of contact that occurred simultaneously, with a reasonable expectation of success, in order to recognize multiple different contact points and enable smooth handling operations while preventing an object from being unduly pressed against another object [0194]. Regarding claim 2, modified Rossano teaches the limitations of claim 1. Rossano further teaches wherein the controller causes the robot to perform a job including steps based on the input to the operator (see at least [0025]: “The at least one teleoperation member 122 can be structured to receive commands or other input information from the operator of the teleoperation member 122, including, but not limited to, commands provided through the physical engagement and/or movement of at least a portion of the teleoperation member 122 and/or operator….For example, according to certain embodiments in which the teleoperation member 122 is a joystick, movement of the joystick or a stick of the joystick can be converted to electronic signals indicative of the direction(s) or movement that are translated into corresponding similar movement of the robot 106 and/or a speed of movement of the robot 106.”; [0044]: “Referencing FIGS. 4A-4D, for multi-stage assemblies, the GUI 136 can be structured to graphically depict on the display 124, and/or provide a textual or graphical indication(s), of the current stage of the assembly of the subpart 132 to the main part 134. Further, as previously discussed, FIGS. 4A-4D further demonstrate the haptic joystick 138 being synchronized to the GUI 136 such that the movement or jogging of the joystick 138 correlates to the GUI 136 depicting the movement of a first reference indicator 142 that corresponds to a particular location and/or orientation of the robot 106 and/or subpart 132.”), and operates the haptic stimulator if the robot contacts another object upon completion of at least one of the steps (see at least [0026]: “According to certain embodiments, the teleoperation member 122 can include haptic capabilities and/or can be a haptic device, including, for example, a teleoperation member 122 device that experiences feedback in the form of vibrations sensed by the operator through the teleoperation member 122, among other sensory feedback to the operator, relating to forces experienced and/or encountered by the robot 106 and/or end effector 108. Alternatively, or additionally, the teleoperation member 122 can include haptic capabilities in which the teleoperation member 122 includes one or more tactile sensors that can measure or sense forces exerted on the teleoperation member 122 by the operator. Such forces can be translated into the movement or operation of the robot 106, including, for example, the force an end effector 108 used by the robot 106 exerting a corresponding force on the workpiece, such as a clamping, gripping, and/or striking force.”). Regarding claim 3, modified Rossano teaches the limitations of claim 2. Rossano further teaches wherein the operator receives commands corresponding to the steps (see at least [0025]: “The at least one teleoperation member 122 can be structured to receive commands or other input information from the operator of the teleoperation member 122, including, but not limited to, commands provided through the physical engagement and/or movement of at least a portion of the teleoperation member 122 and/or operator.”), and the controller causes the robot to perform a step corresponding to a command input to the operator (see at least Fig. 1 and [0021]: “The controller 112 can be configured to provide a variety of functions, including, for example, be utilized in the selective delivery of electrical power to the robot 106 and/or to control the movement of the robot 106 and/or the operation of other equipment that is mounted to the robot 106, including, for example, the end effector 108.”; [0044]: “As shown by the illustrated example, adjustments of the haptic joystick 138 can be correlated to the movement of the first reference indicator 142 and/or second reference indicator 146 as the subpart 132 is moved from a position that is not part of the multi-stage assemblies (FIG. 4A), along the first two stage of assembly (FIGS. 4B and 4C), and eventually to a target indicator 148 that corresponds to the insertion of the subpart 132 into a cavity 154 of the main part 134 at a final assembly stage (FIG. 4D).”). Regarding claim 5, modified Rossano teaches the limitations of claim 1. Rossano further teaches wherein the controller determines the type of contact of the robot (see at least Figs. 1-2 and [0034]: “The controller 112, computation member 116, and/or the management system 122 can utilize such data or related information to provide a signal to the teleoperation member 122 that is used to provide a visual, auditory, or physical signal to the operator of the teleoperation member 122 that may provide an indication of the relative degree of the force sensed by the force sensor 130. Moreover, the degree of haptic feedback provided by the teleoperation member 122, such as whether the force feedback is relatively large or small, may provide an indication of the extent of force sensed by the force sensor 130…Further, according to certain embodiments, the haptic feedback of the teleoperation member 122 is provided by movement and/or resistance to movement of the teleoperation member 122, such as, for example, vibration(s) or degree of resistance to movement of a haptic joystick of the teleoperation member 122.”), and operates the haptic stimulator for each of the different types of contact (see at least [0034]: “Further, according to certain embodiments, the haptic feedback of the teleoperation member 122 is provided by movement and/or resistance to movement of the teleoperation member 122, such as, for example, vibration(s) or degree of resistance to movement of a haptic joystick of the teleoperation member 122. Further, the extent and/or duration of such movement or resistance can correspond to the degree of the force sensed by the force sensor 130.”). Regarding claim 6, modified Rossano teaches the limitations of claim 1. Rossano further teaches wherein the controller determines a magnitude of a contact force of the robot (see at least Figs. 1-2 and [0034]: “The controller 112, computation member 116, and/or the management system 122 can utilize such data or related information to provide a signal to the teleoperation member 122 that is used to provide a visual, auditory, or physical signal to the operator of the teleoperation member 122 that may provide an indication of the relative degree of the force sensed by the force sensor 130. Moreover, the degree of haptic feedback provided by the teleoperation member 122, such as whether the force feedback is relatively large or small, may provide an indication of the extent of force sensed by the force sensor 130…Further, according to certain embodiments, the haptic feedback of the teleoperation member 122 is provided by movement and/or resistance to movement of the teleoperation member 122, such as, for example, vibration(s) or degree of resistance to movement of a haptic joystick of the teleoperation member 122.”), and changes the operation mode of the haptic stimulator according to the magnitude of the contact force (see at least [0034]: “Further, according to certain embodiments, the haptic feedback of the teleoperation member 122 is provided by movement and/or resistance to movement of the teleoperation member 122, such as, for example, vibration(s) or degree of resistance to movement of a haptic joystick of the teleoperation member 122. Further, the extent and/or duration of such movement or resistance can correspond to the degree of the force sensed by the force sensor 130.”). Regarding claim 7, modified Rossano teaches the limitations of claim 1. Rossano further teaches a sensor that detects a force acting on the robot (see at least Figs. 1-2 and [0034]: “Moreover, the force sensor 130 can be used to detect and/or determine forces being experienced by, and/or imparted onto, the end effector 108 and/or robot 106 and can directly or indirectly provide corresponding information or data to the controller 112, the computation member 116 of the robot system 102, and/or the management system 122 of the operator station 104.”), wherein the controller determines contact of the robot with another object based on a detection result of the sensor (see at least Figs. 1-2 and [0034]: “The controller 112, computation member 116, and/or the management system 122 can utilize such data or related information to provide a signal to the teleoperation member 122 that is used to provide a visual, auditory, or physical signal to the operator of the teleoperation member 122 that may provide an indication of the relative degree of the force sensed by the force sensor 130.”). Regarding claim 9, Rossano teaches a remote control system (see at least Abstract: “A teleoperated robotic system that utilizes a graphical user interface (GUI) to perform work on a workpiece(s) using a robot.”) comprising: a robot (see at least Fig. 1 and [0019]: “According to certain embodiments, the robot station 102 includes one or more robots 106 having one or more degrees of freedom.”); an operator that receives input from a user (see at least [0025]: “The at least one teleoperation member 122 can be structured to receive commands or other input information from the operator of the teleoperation member 122, including, but not limited to, commands provided through the physical engagement and/or movement of at least a portion of the teleoperation member 122 and/or operator.”); a display that presents an image of the robot to the user (see at least [0028]: “According to certain embodiments, such information provided to the management system 122 from the robot station 102 and/or the communication network or link 118 may be processed by the management system 122 in a manner that provides a visual indication or information regarding the operation of the robot 106 and/or work on the workpiece that can be displayed on the display 124, either as a captured image(s) and/or as a digital representation.”); a haptic stimulator that applies a stimulus to a user's sense of touch (see at least [0026]: “According to certain embodiments, the teleoperation member 122 can include haptic capabilities and/or can be a haptic device, including, for example, a teleoperation member 122 device that experiences feedback in the form of vibrations sensed by the operator through the teleoperation member 122, among other sensory feedback to the operator, relating to forces experienced and/or encountered by the robot 106 and/or end effector 108.”; [0037]: “FIGS. 3A and 3B illustrate an exemplary graphical user interface 136 (GUI), as shown on the display 124, that is fully integrated with the operation of a teleoperation member 122 in the form of a haptic joystick 138.”); and a controller that causes the robot to perform a job including steps based on the input to the operator (see at least Fig. 1 and [0021]: “The controller 112 can be configured to provide a variety of functions, including, for example, be utilized in the selective delivery of electrical power to the robot 106 and/or to control the movement of the robot 106 and/or the operation of other equipment that is mounted to the robot 106, including, for example, the end effector 108.”; [0025]: “The at least one teleoperation member 122 can be structured to receive commands or other input information from the operator of the teleoperation member 122, including, but not limited to, commands provided through the physical engagement and/or movement of at least a portion of the teleoperation member 122 and/or operator….For example, according to certain embodiments in which the teleoperation member 122 is a joystick, movement of the joystick or a stick of the joystick can be converted to electronic signals indicative of the direction(s) or movement that are translated into corresponding similar movement of the robot 106 and/or a speed of movement of the robot 106.”; [0044]: “Referencing FIGS. 4A-4D, for multi-stage assemblies, the GUI 136 can be structured to graphically depict on the display 124, and/or provide a textual or graphical indication(s), of the current stage of the assembly of the subpart 132 to the main part 134. Further, as previously discussed, FIGS. 4A-4D further demonstrate the haptic joystick 138 being synchronized to the GUI 136 such that the movement or jogging of the joystick 138 correlates to the GUI 136 depicting the movement of a first reference indicator 142 that corresponds to a particular location and/or orientation of the robot 106 and/or subpart 132.”), wherein the controller operates the haptic stimulator upon completion of at least one of the steps (see at least [0026]: “According to certain embodiments, the teleoperation member 122 can include haptic capabilities and/or can be a haptic device, including, for example, a teleoperation member 122 device that experiences feedback in the form of vibrations sensed by the operator through the teleoperation member 122, among other sensory feedback to the operator, relating to forces experienced and/or encountered by the robot 106 and/or end effector 108. Alternatively, or additionally, the teleoperation member 122 can include haptic capabilities in which the teleoperation member 122 includes one or more tactile sensors that can measure or sense forces exerted on the teleoperation member 122 by the operator. Such forces can be translated into the movement or operation of the robot 106, including, for example, the force an end effector 108 used by the robot 106 exerting a corresponding force on the workpiece, such as a clamping, gripping, and/or striking force.”; [0044]: “Referencing FIGS. 4A-4D, for multi-stage assemblies, the GUI 136 can be structured to graphically depict on the display 124, and/or provide a textual or graphical indication(s), of the current stage of the assembly of the subpart 132 to the main part 134. Further, as previously discussed, FIGS. 4A-4D further demonstrate the haptic joystick 138 being synchronized to the GUI 136 such that the movement or jogging of the joystick 138 correlates to the GUI 136 depicting the movement of a first reference indicator 142 that corresponds to a particular location and/or orientation of the robot 106 and/or subpart 132…As shown by the illustrated example, adjustments of the haptic joystick 138 can be correlated to the movement of the first reference indicator 142 and/or second reference indicator 146 as the subpart 132 is moved from a position that is not part of the multi-stage assemblies (FIG. 4A), along the first two stage of assembly (FIGS. 4B and 4C), and eventually to a target indicator 148 that corresponds to the insertion of the subpart 132 into a cavity 154 of the main part 134 at a final assembly stage (FIG. 4D).”) , and the controller changes an operation mode of the haptic stimulator according to a contact between the robot and the object that occurred (see at least Figs. 1-2 and [0034]: “Moreover, the degree of haptic feedback provided by the teleoperation member 122, such as whether the force feedback is relatively large or small, may provide an indication of the extent of force sensed by the force sensor 130…Further, according to certain embodiments, the haptic feedback of the teleoperation member 122 is provided by movement and/or resistance to movement of the teleoperation member 122, such as, for example, vibration(s) or degree of resistance to movement of a haptic joystick of the teleoperation member 122. Further, the extent and/or duration of such movement or resistance can correspond to the degree of the force sensed by the force sensor 130.”). Rossano fails to explicitly teach changing an operation mode of the haptic stimulator according to a number of types of contact that occurred simultaneously. However, Devengenzo teaches a method and system for performing automated tasks with a robot system that changes an operation mode of a haptic stimulator according to a number of types of contact occurred simultaneously (see at least Fig. 2 and Col. 13, Lines 41-56: “In haptic feedback implementations, the object-feedback system 42 can include one or more haptic actuators configured to provoke operator stimulation through the sense of touch…According to some examples, the haptic actuator(s) can be actuated according to various haptic profiles. The haptic profiles can include information relating to the frequency, intensity, and/or relative synchronizations for actuating the haptic actuator(s). In particular, distinct haptic profiles can be associated with different aspects of the interaction between the end-effector 12 and the object such that, by learning to recognize the different haptic profiles, the operator can receive information about the interaction through haptic stimulation.”; Col. 14, lines 48-52: “For instance, the object-feedback system 42 can provide one or more haptic profiles to the operator warning that the amount of force applied by the end-effector 12 to the object is approaching or has exceeded the threshold.”). Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Rossano to incorporate the teachings of Devengenzo and provide a means to change an operation mode of the haptic stimulator according to the number of types of contact occurred simultaneously, with a reasonable expectation of success, in order to provide a warning to the user of an amount of force that is close to a threshold. The combination of Rossano and Devengenzo fails to explicitly teach changing an operation mode according to a number of different types of contact that occurred simultaneously. However, Khatib teaches an apparatus and system for estimating a workpiece contact state that changes an operation mode according to a number of different types of contact that occurred simultaneously (see at least Figs. 3-5 and [0105]: “In the following description, the contact states in FIG. 3A, FIG. 3B, FIG. 4A, FIG. 4B, FIG. 5A, and FIG. 5B will be referred to as a contact state 3A, a contact state 3B, a contact state 4A, a contact state 4B, a contact state 5A, and a contact state 5B, respectively.”; [0193]: “When having the manipulator 1 perform the operation for accommodating each of a plurality of workpieces A in the storage box B, the present embodiment described above makes it possible to selectively estimate the contact state candidate, among a plurality of types of the contact state candidates, that applies to the actual state of contact between the workpiece A and a peripheral object (in the present embodiment, the side wall Ba of the storage box B or another workpiece A that has already been placed) during the movement of each workpiece A by using the measurement value of a contact acting force and the feasible contact acting force range corresponding to each of the plurality of types of the contact state candidates.”; [0155]: “More specifically, if the sets of the total contact acting force belonging to the feasible contact acting force ranges related to the candidates of the contact state are denoted by S(1), S(2), . . . , S(N) (N denoting the total number of the candidates), and the total set of the contact acting force related to the foregoing one contact state is denoted by S(1), then the unique specific range will be the range of a set defined by S(1)-(S(1)∩(S(2)∪ . . . ∪S(N)).”; [0194]: “The arrangement provides a clear policy for how the workpiece A should be moved in order to move the workpiece A to its desired position in the storage box B after the workpiece A comes in contact with a peripheral object. This in turn makes it possible to change the position or the posture of the workpiece A, as necessary, according to a pattern suited to the state of contact between the workpiece A and the peripheral object, thus enabling the workpiece A to be moved to the desired position in the storage box B. As a result, the workpiece A can be smoothly placed in the storage box B while preventing, for example, the workpiece A from being unduly pressed against the peripheral object.”). Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Rossano and Devengenzo to incorporate the teachings of Khatib and provide a means to change an operation mode according to a number of different types of contact that occurred simultaneously, with a reasonable expectation of success, in order to recognize multiple different contact points and enable smooth handling operations while preventing an object from being unduly pressed against another object [0194]. Regarding claim 10, Rossano teaches a robot remote control method for controlling a robot via an operator (see at least Fig. 1 and [0006]: “Another aspect of the present application is a method for providing a graphic user interface for a teleoperation robotic system having a teleoperated member at an operator station and a robot at a robot station.”), comprising: receiving input from a user via the operator (see at least [0025]: “The at least one teleoperation member 122 can be structured to receive commands or other input information from the operator of the teleoperation member 122, including, but not limited to, commands provided through the physical engagement and/or movement of at least a portion of the teleoperation member 122 and/or operator.”); moving the robot based on the input to the operator (see at least Fig. 1 and [0021]: “The controller 112 can be configured to provide a variety of functions, including, for example, be utilized in the selective delivery of electrical power to the robot 106 and/or to control the movement of the robot 106 and/or the operation of other equipment that is mounted to the robot 106, including, for example, the end effector 108.”); presenting an image of the moving robot to the user via a display (see at least [0028]: “According to certain embodiments, such information provided to the management system 122 from the robot station 102 and/or the communication network or link 118 may be processed by the management system 122 in a manner that provides a visual indication or information regarding the operation of the robot 106 and/or work on the workpiece that can be displayed on the display 124, either as a captured image(s) and/or as a digital representation.”); operating a haptic stimulator that applies a stimulus to a user's sense of touch if the robot contacts another object (see at least Figs. 1-2 and [0026]: “According to certain embodiments, the teleoperation member 122 can include haptic capabilities and/or can be a haptic device, including, for example, a teleoperation member 122 device that experiences feedback in the form of vibrations sensed by the operator through the teleoperation member 122, among other sensory feedback to the operator, relating to forces experienced and/or encountered by the robot 106 and/or end effector 108.”; [0034]: “Moreover, the force sensor 130 can be used to detect and/or determine forces being experienced by, and/or imparted onto, the end effector 108 and/or robot 106 and can directly or indirectly provide corresponding information or data to the controller 112, the computation member 116 of the robot system 102, and/or the management system 122 of the operator station 104. The controller 112, computation member 116, and/or the management system 122 can utilize such data or related information to provide a signal to the teleoperation member 122 that is used to provide a visual, auditory, or physical signal to the operator of the teleoperation member 122 that may provide an indication of the relative degree of the force sensed by the force sensor 130.”; [0035]: “As the robot 106 is maneuvered by operation of the teleoperation member 122, and the subpart 132 is moved into contact with the main part 134, at least a portion of the forces generated by such contact between the subpart 132 and main part 134 are sensed by the force sensor 130. Force feedback information or data relating to, or indicative of, the forces sensed by the force sensor 130 can be communicated to the operator via the haptic capabilities of the teleoperation member 122, as previously discussed.”), and changing an operation mode of the haptic stimulator according to a contact between the robot and the object that occurred (see at least Figs. 1-2 and [0034]: “Moreover, the degree of haptic feedback provided by the teleoperation member 122, such as whether the force feedback is relatively large or small, may provide an indication of the extent of force sensed by the force sensor 130…Further, according to certain embodiments, the haptic feedback of the teleoperation member 122 is provided by movement and/or resistance to movement of the teleoperation member 122, such as, for example, vibration(s) or degree of resistance to movement of a haptic joystick of the teleoperation member 122. Further, the extent and/or duration of such movement or resistance can correspond to the degree of the force sensed by the force sensor 130.”). Rossano fails to explicitly teach changing an operation mode of the haptic stimulator according to a number of types of contact that occurred simultaneously. However, Devengenzo teaches a method and system for performing automated tasks with a robot system that changes an operation mode of a haptic stimulator according to a number of types of contact occurred simultaneously (see at least Fig. 2 and Col. 13, Lines 41-56: “In haptic feedback implementations, the object-feedback system 42 can include one or more haptic actuators configured to provoke operator stimulation through the sense of touch…According to some examples, the haptic actuator(s) can be actuated according to various haptic profiles. The haptic profiles can include information relating to the frequency, intensity, and/or relative synchronizations for actuating the haptic actuator(s). In particular, distinct haptic profiles can be associated with different aspects of the interaction between the end-effector 12 and the object such that, by learning to recognize the different haptic profiles, the operator can receive information about the interaction through haptic stimulation.”; Col. 14, lines 48-52: “For instance, the object-feedback system 42 can provide one or more haptic profiles to the operator warning that the amount of force applied by the end-effector 12 to the object is approaching or has exceeded the threshold.”). Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Rossano to incorporate the teachings of Devengenzo and provide a means to change an operation mode of the haptic stimulator according to the number of types of contact occurred simultaneously, with a reasonable expectation of success, in order to provide a warning to the user of an amount of force that is close to a threshold. The combination of Rossano and Devengenzo fails to explicitly teach changing an operation mode according to a number of different types of contact that occurred simultaneously. However, Khatib teaches an apparatus and system for estimating a workpiece contact state that changes an operation mode according to a number of different types of contact that occurred simultaneously (see at least Figs. 3-5 and [0105]: “In the following description, the contact states in FIG. 3A, FIG. 3B, FIG. 4A, FIG. 4B, FIG. 5A, and FIG. 5B will be referred to as a contact state 3A, a contact state 3B, a contact state 4A, a contact state 4B, a contact state 5A, and a contact state 5B, respectively.”; [0193]: “When having the manipulator 1 perform the operation for accommodating each of a plurality of workpieces A in the storage box B, the present embodiment described above makes it possible to selectively estimate the contact state candidate, among a plurality of types of the contact state candidates, that applies to the actual state of contact between the workpiece A and a peripheral object (in the present embodiment, the side wall Ba of the storage box B or another workpiece A that has already been placed) during the movement of each workpiece A by using the measurement value of a contact acting force and the feasible contact acting force range corresponding to each of the plurality of types of the contact state candidates.”; [0155]: “More specifically, if the sets of the total contact acting force belonging to the feasible contact acting force ranges related to the candidates of the contact state are denoted by S(1), S(2), . . . , S(N) (N denoting the total number of the candidates), and the total set of the contact acting force related to the foregoing one contact state is denoted by S(1), then the unique specific range will be the range of a set defined by S(1)-(S(1)∩(S(2)∪ . . . ∪S(N)).”; [0194]: “The arrangement provides a clear policy for how the workpiece A should be moved in order to move the workpiece A to its desired position in the storage box B after the workpiece A comes in contact with a peripheral object. This in turn makes it possible to change the position or the posture of the workpiece A, as necessary, according to a pattern suited to the state of contact between the workpiece A and the peripheral object, thus enabling the workpiece A to be moved to the desired position in the storage box B. As a result, the workpiece A can be smoothly placed in the storage box B while preventing, for example, the workpiece A from being unduly pressed against the peripheral object.”). Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Rossano and Devengenzo to incorporate the teachings of Khatib and provide a means to change an operation mode according to a number of different types of contact that occurred simultaneously, with a reasonable expectation of success, in order to recognize multiple different contact points and enable smooth handling operations while preventing an object from being unduly pressed against another object [0194]. Regarding claim 11, Rossano teaches a non-transitory storage medium storing a remote control program causing a computer to implement a function of controlling a remote control system (see at least [0022]: “Operations, instructions, and/or commands determined and/or transmitted from the controller 112 can be based on one or more models stored in non-transient computer readable media in a controller 112, other computer, and/or memory that is accessible or in electrical communication with the controller 112”), the system including a robot (see at least Fig. 1 and [0019]: “According to certain embodiments, the robot station 102 includes one or more robots 106 having one or more degrees of freedom.”), an operator that receives input from a user (see at least [0025]: “The at least one teleoperation member 122 can be structured to receive commands or other input information from the operator of the teleoperation member 122, including, but not limited to, commands provided through the physical engagement and/or movement of at least a portion of the teleoperation member 122 and/or operator.”), and a haptic stimulator that applies a stimulus to a user's sense of touch (see at least [0026]: “According to certain embodiments, the teleoperation member 122 can include haptic capabilities and/or can be a haptic device, including, for example, a teleoperation member 122 device that experiences feedback in the form of vibrations sensed by the operator through the teleoperation member 122, among other sensory feedback to the operator, relating to forces experienced and/or encountered by the robot 106 and/or end effector 108.”; [0037]: “FIGS. 3A and 3B illustrate an exemplary graphical user interface 136 (GUI), as shown on the display 124, that is fully integrated with the operation of a teleoperation member 122 in the form of a haptic joystick 138.”), and the remote control program causing the computer to implement a function of receiving the input from the user via the operator (see at least [0025]: “The at least one teleoperation member 122 can be structured to receive commands or other input information from the operator of the teleoperation member 122, including, but not limited to, commands provided through the physical engagement and/or movement of at least a portion of the teleoperation member 122 and/or operator.”), a function of moving the robot based on the input to the operator (see at least Fig. 1 and [0021]: “The controller 112 can be configured to provide a variety of functions, including, for example, be utilized in the selective delivery of electrical power to the robot 106 and/or to control the movement of the robot 106 and/or the operation of other equipment that is mounted to the robot 106, including, for example, the end effector 108.”), a function of operating the haptic stimulator that applies a stimulus to the user's sense of touch if the robot contacts another object (see at least Figs. 1-2 and [0034]: “Moreover, the force sensor 130 can be used to detect and/or determine forces being experienced by, and/or imparted onto, the end effector 108 and/or robot 106 and can directly or indirectly provide corresponding information or data to the controller 112, the computation member 116 of the robot system 102, and/or the management system 122 of the operator station 104. The controller 112, computation member 116, and/or the management system 122 can utilize such data or related information to provide a signal to the teleoperation member 122 that is used to provide a visual, auditory, or physical signal to the operator of the teleoperation member 122 that may provide an indication of the relative degree of the force sensed by the force sensor 130.”; [0035]: “As the robot 106 is maneuvered by operation of the teleoperation member 122, and the subpart 132 is moved into contact with the main part 134, at least a portion of the forces generated by such contact between the subpart 132 and main part 134 are sensed by the force sensor 130. Force feedback information or data relating to, or indicative of, the forces sensed by the force sensor 130 can be communicated to the operator via the haptic capabilities of the teleoperation member 122, as previously discussed.”), and a function of changing an operation mode of the haptic stimulator according to a contact between the robot and the object that occurred (see at least Figs. 1-2 and [0034]: “Moreover, the degree of haptic feedback provided by the teleoperation member 122, such as whether the force feedback is relatively large or small, may provide an indication of the extent of force sensed by the force sensor 130…Further, according to certain embodiments, the haptic feedback of the teleoperation member 122 is provided by movement and/or resistance to movement of the teleoperation member 122, such as, for example, vibration(s) or degree of resistance to movement of a haptic joystick of the teleoperation member 122. Further, the extent and/or duration of such movement or resistance can correspond to the degree of the force sensed by the force sensor 130.”). Rossano fails to explicitly teach changing an operation mode of the haptic stimulator according to a number of types of contact that occurred simultaneously. However, Devengenzo teaches a method and system for performing automated tasks with a robot system that changes an operation mode of a haptic stimulator according to a number of types of contact occurred simultaneously (see at least Fig. 2 and Col. 13, Lines 41-56: “In haptic feedback implementations, the object-feedback system 42 can include one or more haptic actuators configured to provoke operator stimulation through the sense of touch…According to some examples, the haptic actuator(s) can be actuated according to various haptic profiles. The haptic profiles can include information relating to the frequency, intensity, and/or relative synchronizations for actuating the haptic actuator(s). In particular, distinct haptic profiles can be associated with different aspects of the interaction between the end-effector 12 and the object such that, by learning to recognize the different haptic profiles, the operator can receive information about the interaction through haptic stimulation.”; Col. 14, lines 48-52: “For instance, the object-feedback system 42 can provide one or more haptic profiles to the operator warning that the amount of force applied by the end-effector 12 to the object is approaching or has exceeded the threshold.”). Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Rossano to incorporate the teachings of Devengenzo and provide a means to change an operation mode of the haptic stimulator according to the number of types of contact occurred simultaneously, with a reasonable expectation of success, in order to provide a warning to the user of an amount of force that is close to a threshold. The combination of Rossano and Devengenzo fails to explicitly teach changing an operation mode according to a number of different types of contact that occurred simultaneously. However, Khatib teaches an apparatus and system for estimating a workpiece contact state that changes an operation mode according to a number of different types of contact that occurred simultaneously (see at least Figs. 3-5 and [0105]: “In the following description, the contact states in FIG. 3A, FIG. 3B, FIG. 4A, FIG. 4B, FIG. 5A, and FIG. 5B will be referred to as a contact state 3A, a contact state 3B, a contact state 4A, a contact state 4B, a contact state 5A, and a contact state 5B, respectively.”; [0193]: “When having the manipulator 1 perform the operation for accommodating each of a plurality of workpieces A in the storage box B, the present embodiment described above makes it possible to selectively estimate the contact state candidate, among a plurality of types of the contact state candidates, that applies to the actual state of contact between the workpiece A and a peripheral object (in the present embodiment, the side wall Ba of the storage box B or another workpiece A that has already been placed) during the movement of each workpiece A by using the measurement value of a contact acting force and the feasible contact acting force range corresponding to each of the plurality of types of the contact state candidates.”; [0155]: “More specifically, if the sets of the total contact acting force belonging to the feasible contact acting force ranges related to the candidates of the contact state are denoted by S(1), S(2), . . . , S(N) (N denoting the total number of the candidates), and the total set of the contact acting force related to the foregoing one contact state is denoted by S(1), then the unique specific range will be the range of a set defined by S(1)-(S(1)∩(S(2)∪ . . . ∪S(N)).”; [0194]: “The arrangement provides a clear policy for how the workpiece A should be moved in order to move the workpiece A to its desired position in the storage box B after the workpiece A comes in contact with a peripheral object. This in turn makes it possible to change the position or the posture of the workpiece A, as necessary, according to a pattern suited to the state of contact between the workpiece A and the peripheral object, thus enabling the workpiece A to be moved to the desired position in the storage box B. As a result, the workpiece A can be smoothly placed in the storage box B while preventing, for example, the workpiece A from being unduly pressed against the peripheral object.”). Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Rossano and Devengenzo to incorporate the teachings of Khatib and provide a means to change an operation mode according to a number of different types of contact that occurred simultaneously, with a reasonable expectation of success, in order to recognize multiple different contact points and enable smooth handling operations while preventing an object from being unduly pressed against another object [0194]. Claim Rejections - 35 USC § 103 8. Claim 8 is/are rejected under 35 U.S.C. 103 as being unpatentable over Rossano et al. (US 20180154518, hereinafter Rossano) and Devengenzo (US 9919424, hereinafter Devengenzo) and Khatib et al. (US 20180071915, hereinafter Khatib) in view of Sodeyama et al. (US 20210394362, hereinafter Sodeyama). Regarding claim 8, modified Rossano teaches the limitations of claim 7. Rossano further teaches wherein the robot includes a robot arm and a hand having an end effector and is coupled to the robot arm (see at least Figs. 1, 2, and [0019]: “For example, according to certain embodiments, the end effector 108 can be mounted to a wrist or arm 110 of the robot 106. Further, as discussed below, at least portions of the wrist, arm 110, and/or end effector 108 can be moveable relative to other portions of the robot 106 and/or a workpiece via remote operation of the robot 106 and/or end effector 108 by an operator of the operator station 104, as discussed below.”; [0020]: “A variety of different types of end effectors 108 can be utilized by the teleoperation robotic system 100, including, for example, an end effector 108 that is a painting or coating spraying device or tool, welding gun, gripper(s), fixture, spotlight(s), conveyor, and/or a milling or drilling tool, among other types of tools or devices that can perform work on, grip, displace, and/or perform other functions relating to a workpiece)”), the controller causes the robot to perform a workpiece picking job (see at least [0020]: “A variety of different types of end effectors 108 can be utilized by the teleoperation robotic system 100, including, for example, an end effector 108 that is a painting or coating spraying device or tool, welding gun, gripper(s), fixture, spotlight(s), conveyor, and/or a milling or drilling tool, among other types of tools or devices that can perform work on, grip, displace, and/or perform other functions relating to a workpiece)”; [0038]: “According to such an approach, once the subpart 132 is gripped, held, or otherwise operably coupled by/to the robot 106, the position and/or orientation of the subpart 132 is known as such a position and/or orientation would stay in a known relationship to the end effector 108 of the robot 106 until the subpart 132 is released from the robot 106 and/or end effector 108.”) , and the sensor includes a first sensor that detects a force acting on the end effector from a surface on which a workpiece is placed (see at least [0034]: “Moreover, the force sensor 130 can be used to detect and/or determine forces being experienced by, and/or imparted onto, the end effector 108 and/or robot 106 and can directly or indirectly provide corresponding information or data to the controller 112, the computation member 116 of the robot system 102, and/or the management system 122 of the operator station 104. The controller 112, computation member 116, and/or the management system 122 can utilize such data or related information to provide a signal to the teleoperation member 122 that is used to provide a visual, auditory, or physical signal to the operator of the teleoperation member 122 that may provide an indication of the relative degree of the force sensed by the force sensor 130.”). Rossano fails to explicitly teach a finger that performs opening-closing movement, and the sensor includes a first sensor that detects a force acting on the finger from a surface, and a second sensor that detects a force acting on the finger from the workpiece in a finger opening-closing direction. However, Sodeyama teaches an apparatus and method for enabling a physical interaction between an autonomous robot and a person that comprises a hand having a finger that performs opening-closing movement and coupled to the robot arm (see at least Figs. 1, 5, and [0057]: “Each of the manipulators 44L and 44R (hereinafter, their reference numerals are simply 44 in a case where the manipulators 44L and 44R are not distinguished from each other) includes an upper arm portion 441 attached to a place corresponding to a shoulder of the body portion 42, a forearm portion 442 attached to the upper arm portion 441 at a place corresponding to an elbow of the manipulator 44, and a hand portion 443 attached to the forearm portion 442 at a place corresponding to a wrist of the manipulator 44.”), and a sensor includes a first sensor that detects a force acting on the finger from a surface (see at least Fig. 5 and [0087]: “The 6-axis force sensor 501 is attached to, for example, a wrist part of the manipulator 44, and detects a magnitude and a direction of a force and a torque applied to the wrist part.”; [0130]: “Next, when the physical interaction execution unit 55 lifts the object B1, the object recognition unit 52 calculates a load caused by lifting the object B1 based on the sensor data detected by the various sensors (the 6-axis force sensor 501, the 3-axis force sensor 502, the slip sensor 503, and the like) of the manipulator 44 (Step S103), and recognizes or estimates the characteristics of the object B1, for example, the coefficient of static friction, the coefficient of dynamic friction, the mass, the rigidity, the strength, the temperature, the humidity, and the like, based on the calculated load (Step S104).”), and a second sensor that detects a force acting on the finger from the workpiece in a finger opening-closing direction (see at least Fig. 5 and [0088]: “The 3-axis force sensor 502 is attached to, for example, each knuckle in the hand portion 443 and detects a magnitude and a direction of a force or a torque applied to the knuckle.”; [0130]: “Next, when the physical interaction execution unit 55 lifts the object B1, the object recognition unit 52 calculates a load caused by lifting the object B1 based on the sensor data detected by the various sensors (the 6-axis force sensor 501, the 3-axis force sensor 502, the slip sensor 503, and the like) of the manipulator 44 (Step S103), and recognizes or estimates the characteristics of the object B1, for example, the coefficient of static friction, the coefficient of dynamic friction, the mass, the rigidity, the strength, the temperature, the humidity, and the like, based on the calculated load (Step S104).”). Therefore, it would have been obvious to someone of ordinary skill in the art before the effective filing date of the claimed invention to have modified Rossano to incorporate the teachings of Sodeyama and provide a hand having a finger that performs opening-closing movement, and the sensor includes a first sensor that detects a force acting on the finger from a surface, and a second sensor that detects a force acting on the finger from the workpiece in a finger opening-closing direction, with a reasonable expectation of success, in order to allow the robot to perform more intricate manipulations using fingers. Conclusion 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 extension fee 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. Any inquiry concerning this communication or earlier communications from the examiner should be directed to TIEN MINH LE whose telephone number is (571)272-3903. The examiner can normally be reached Monday to Friday (8:30am-5:30pm eastern time). Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Khoi Tran can be reached on (571)272-6919. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /T.M.L./Examiner, Art Unit 3656 /KHOI H TRAN/Supervisory Patent Examiner, Art Unit 3656
Read full office action

Prosecution Timeline

Oct 15, 2024
Application Filed
Jan 09, 2026
Non-Final Rejection mailed — §103
Mar 26, 2026
Interview Requested
Apr 07, 2026
Applicant Interview (Telephonic)
Apr 07, 2026
Examiner Interview Summary
Apr 15, 2026
Response Filed
Jun 22, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12702277
COLLISION AVOIDANCE IN SURGICAL ROBOTICS BASED ON DETECTION OF CONTACT INFORMATION
3y 5m to grant Granted Aug 11, 2026
Patent 12691581
Method of Handling Safety of Industrial Robot, Control System and Robot System
2y 3m to grant Granted Jul 28, 2026
Patent 12686115
WORK ASSISTANCE ROBOT
3y 3m to grant Granted Jul 21, 2026
Patent 12686131
ROBOT SYSTEM AND ROBOT CONTROL DEVICE
2y 1m to grant Granted Jul 21, 2026
Patent 12661798
IN-VEHICLE INTERFACE ARRANGEMENT FOR A HUMANOID ROBOT
2y 1m to grant Granted Jun 23, 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
71%
Grant Probability
90%
With Interview (+18.8%)
2y 10m (~1y 0m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 92 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