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 .
Information Disclosure Statement
The information disclosure statement (IDS) submitted on 08/06/2025 was filed after the mailing date of the Non-Final Rejection on 10/30/2025. The submission is in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement is being considered by the examiner.
Response to Amendment
The Amendment filed on 10/30/2025 has been entered. Claims 1-20 are pending in the application. In response to Applicant's amendments, Examiner withdraws the previous objections; the previous rejections under 35 U.S.C. 101; and maintains the previous rejections under 35 U.S.C. 103.
Response to Arguments
Regarding the rejections of claims 1-20 under 35 U.S.C. 103, Applicant's arguments filed 10/30/2025 have been fully considered but they are not persuasive.
Applicant states that the cited prior art references “do not teach or suggest ‘instructing the robotic bee to generate an impulse force based on the type of the plant and the classified level of threat’ as recited in claim 1 and similarly in claims 8 and 15” (Applicant’s Remarks, pg. 16). Specifically, Applicant argues that “There is no language in the cited passages of King and Gauvreau that teaches or suggests instructing the robotic bee to generate an impulse force” (pg. 16), “there is no language in King regarding an associated classified level of threat” (pg. 16), and “There is no language in Gauvreau that such a modification [of a flight plan] involves generating an impulse force based on the type of plant and the classified level of threat” (pg. 17).
Examiner respectfully disagrees. In response to applicant's arguments against the references individually, one cannot show nonobviousness by attacking references individually where the rejections are based on combinations of references. See In re Keller, 642 F.2d 413, 208 USPQ 871 (CCPA 1981); In re Merck & Co., 800 F.2d 1091, 231 USPQ 375 (Fed. Cir. 1986).
As explained in the Non-Final Rejection of 07/30/2025, King discloses “If the safety zone control 818 detects an impending hazard, the safety zone control 818 may be configured to control the UAV to take remedial action. For example, the safety zone control 818 may send an emergency stop command to the UAV to trigger the UAV to land, pause, and/or to send an updated navigation command to the UAV to alter a current path of the UAV” [0106]. An impending hazard indicates a classification of threat level (i.e. the threat level is ‘hazardous’ versus ‘non-hazardous’) of, for example, “conflicting traffic (e.g., workers, other UAVs, vehicles, robots, etc.)” [0106]. A command to land or alter a path of the UAV to avoid such a hazard is an instruction to generate an impulse force because controlling the movement of the UAV requires force generation. For additional support, see “The navigation commands may include commands to control thrust, yaw, pitch, roll, etc., of the UAV such that the UAV follows the predefined path” [0105]. Therefore, King discloses “instructing the robotic bee to generate an impulse force based on… the classified level of threat.”
Additionally, Gauvreau discloses “the propulsion system [of a UAV] includes a first motor and a second motor, and the navigation system is configured to operate the first motor to produce a first compression wave and operate the second motor to produce a second compression wave offset in phase from the first compression wave such that the first and second compression waves combine to produce the thrust [force] at a frequency that induces the plant to release pollen” [0040]. Because of Newton’s Third Law, generating a force towards the plant means that the UAV moves away from the plant. Since controlling the movement of the UAV requires force generation, Gauvreau also discloses that the force generated by the UAV depends on the type of plant: “Modifying the flight plan based on the type of plant may advantageously allow for increased pollination of plants; some plants may require more stimulation than others for adequate pollen release and the flight plan can be altered to travel more slowly over those plants or to travel repeatedly over those plants” [0066]. Therefore, Gauvreau discloses “instructing the robotic bee to generate a… force based on the type of the plant.”
In combination, King/Shi/Gauvreau teaches the limitation “instructing the robotic bee to generate an impulse force based on the type of the plant and the classified level of threat.”
Applicant further states that the cited prior art “do not teach or suggest ‘wherein the impulse force is generated by the robotic bee’ as recited in amended claim 1 and similarly in amended claims 8 and 15.”
Examiner respectfully disagrees. In King, the command to generate an impulse force in [0106] is implemented by UAV control module 718 (in UAV 112; see Fig. 7), which “control[s] the operation and movement of the UAV 112” with motors 706 [0086-0087]. Controlling the movement of the UAV 112 requires the UAV to generate force. Similarly, Gauvreau discloses “Unmanned aerial vehicle 102 includes propulsion system 104 producing a thrust 106, and a navigation system (not shown) controlling the propulsion system” [0036], where the navigation system instructs the UAV 102 to generate the force. Therefore, King/Shi/Gauvreau discloses “wherein the impulse force is generated by the robotic bee.”
In conclusion, the combination of King/Shi/Gauvreau as a whole teaches all the limitations of claim 1. Since the arguments against the rejections of claims 2-20 are significantly similar to those of amended claim 1, Examiner maintains the rejections of claims 2-20 on the same grounds as the rejection of amended claim 1.
Claim Interpretation
The following definitions from the specification were used in interpreting the claims:
“An impulse force, as used herein, is a fast-acting force, which is utilized by the robotic bee to move away from the area (e.g., sticky surface of plant) causing the threat.” ([0020], [0021], [0028], [0045], [0096], [0160], [0179])
“An "unbalanced operation," as used herein, refers to movements and actions of the robotic bee causing the robotic bee to deviate from a normal mobility path.” ([0021], [0041], [0079], [0142], [0179])
“A ‘level of threat,’ as used herein, refers to an indication as to a likelihood of the robotic bee not being able to complete its requested operation due to an external influence (e.g., being stuck on a sticky surface, landing on an uneven surface structure, etc.).” ([0021], [0044], [0179])
“A normal mobility path, as used herein, refers to a standard, typical, or expected path of movement to perform the requested operation.” ([0041], [0079], [0142])
“A mobility path, as used herein, refers to the path of movement to perform the requested operation. The rate of change of a mobility path, as used herein, refers to the rate of changing the mobility path.” ([0048], [0099], [0166])
“An area of activity, as used herein, refers to the area where robotic bees 101 are instructed to perform various operations.” ([0075])
“Knowledge base 104, as used herein, refers to a repository of information concerning the required impulse force to be generated by robotic bee 101 based on the type of plant and the classified level of threat.” ([0097], [0164])
“Damage to a plant, as used herein, refers to harm caused to the plant, including breakage and abrasions to the plant and soil disturbances.” ([0100], [0167])
According to paragraph [0113], the computer-readable storage mediums in a computer program product of claim 8 are non-transitory storage.
Claim Rejections - 35 USC § 103
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 (i.e., changing from AIA to pre-AIA ) 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.
The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows:
1. Determining the scope and contents of the prior art.
2. Ascertaining the differences between the prior art and the claims at issue.
3. Resolving the level of ordinary skill in the pertinent art.
4. Considering objective evidence present in the application indicating obviousness or nonobviousness.
This application currently names joint inventors. In considering patentability of the claims the examiner presumes that the subject matter of the various claims was commonly owned as of the effective filing date of the claimed invention(s) absent any evidence to the contrary. Applicant is advised of the obligation under 37 CFR 1.56 to point out the inventor and effective filing dates of each claim that was not commonly owned as of the effective filing date of the later invention in order for the examiner to consider the applicability of 35 U.S.C. 102(b)(2)(C) for any potential 35 U.S.C. 102(a)(2) prior art against the later invention.
Claims 1, 3, 5, 8, 10, 12, 15, 17, and 19 are rejected under 35 U.S.C. 103 as being unpatentable over King (US 20190303668 A1) in view of Shi et al. (CN 115343956 A; hereafter “Shi”) and Gauvreau, Jr. (US 20200022312 A1; hereafter “Gauvreau”). Citations of Shi refer to the English translation provided by Applicant.
Regarding claim 1, King discloses
detecting an… operation of the robotic bee being performed on a plant (Robotic bee: UAV 112. Detecting an operation: “The visual observer devices 106 can monitor [detect] and control the flight operations of one or more UAVs [unmanned aerial vehicles] 112 in the grow operation 104” [0038]. After identifying an issue with a plant, the “image analysis services may then communicate the recommendations for potential remedial courses of action to the UAV to perform one or more operations. For instance, the UAV may be configured to deliver fertilizer, water, and/or so forth” [0079]. See also [0078], [0087], [0093], [0106], and [0113]. See also [0116] where a UAV may be malfunctioning.);
determining a type of the plant using image data of the plant in response to the detected… operation of the robotic bee (See Fig. 15: “At block 1502, the visual observer device determines the position of a UAV within a grow operation. … At block 1506, the visual observer device receives, from the UAV, one or more images of a plant included in the grow operation as the UAV traverses the path” [0157]. After images of the plant are deemed suitable for further processing (step 1508 in Fig. 15 / step 1110 in Fig. 11), the images are processed according to the flowchart of Fig. 11, where a target plant is identified in step 1120. “The processing of the images 502 by image analysis services may include classifying the plant 110 as a certain plant type” [0050]. See [0063]-[0067] for more on image analysis of plant images.);
classifying a level of threat of the robotic bee not being able to complete a requested operation based on received images of the operation of the robotic bee in response to the detected… operation of the robotic bee (See “the visual observer device 106 [which takes/receives images of the operation of UAV 112] may include a safety zone control 818 that is configured to scan the area around the UAV for potentially conflicting traffic (e.g., workers, other UAVs, vehicles, robots, etc.) [in other words, whether or not the UAV can continue along its assigned path/operation]… If the safety zone control 818 detects an impending hazard, the safety zone control 818 may be configured to control the UAV to take remedial action,” [0106]. In this case, the threat level is classified as either hazardous or non-hazardous. See also [0117] where a UAV may be malfunctioning and the controller 116 instructs the UAV 112 to abort its assigned mission.); and
instructing the robotic bee to generate an impulse force based on… the classified level of threat (See “If the safety zone control 818 detects an impending hazard, the safety zone control 818 may be configured to control the UAV to take remedial action. For example, the safety zone control 818 may send an emergency stop command [instruction] to the UAV to trigger the UAV to land, pause, and/or to send an updated navigation command to the UAV to alter a current path of the UAV,” [0106]. Again, in this case, the threat level is classified as either hazardous or non-hazardous. By the definition of an impulse force (a fast-acting force utilized to move away from the area causing the threat), an emergency command to land the UAV and a navigation command to alter a current path of the UAV to avoid a detected hazard are instructions to generate an impulse force. See also [0105] and [0117].),
wherein the impulse force is generated by the robotic bee (The command to generate an impulse force in [0106] is implemented by UAV control module 718 (in UAV 112; see Fig. 7), which “control[s] the operation and movement of the UAV 112” with motors 706 [0086-0087]. Controlling the movement of the UAV 112 requires the UAV to generate force. See also [0083-0087], [0105], and [0117].).
However, King does not explicitly teach “detecting an unbalanced operation,” “determining… in response to the detected unbalanced operation,” “classifying… in response to the detected unbalanced operation,” and “instructing the robotic bee to generate an impulse force based on the type of plant.”
Shi, in the same field of endeavor (UAV path planning), teaches
detecting an unbalanced operation of the robotic bee… (Shi defines a control method for a multi-robot system in which deviations (unbalanced operation) in position (xi) and speed (vi)—see equation 7—from a reference signal (command/planned path), taking into account the positions of other robots, are automatically detected and corrected for with a virtual force.).
The detection of unbalanced operation as taught by Shi is dependent only on deviations in position and speed of a robot. This is suitable for combination with King because King discloses that both the central controller 116/connected visual observer device 106 and the controller of UAV 112 can track position of the UAV(s) 112 over time: see [0038]-[0043] for visual positioning and control of UAVs 112 by the central controller 116/connected visual observer device 106, and see “Whether in autonomous mode or remotely-piloted mode, the UAV control module 718 [stored in the memory of UAV 112] controls the operation of UAV 112. This control includes the use of outputs from the positioning module 714, sensors 724, and/or camera 726. In one example, the positioning module 714 may interface with one or more hardware sensors that determine the location/position of the UAV 112, detect other aerial drones and/or obstacles and/or physical structures around UAV 112, measure the speed and direction of the UAV 112, and provide any other inputs needed to safely control the movement of the UAV 112” [0087]. Since Shi teaches detecting an unbalanced operation, the combination of King/Shi teaches that the robotic bee control method determines a type of plant and classifies a level of threat in response to a detected unbalanced operation.
Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the UAV observation and control method of King with the detection of position and speed deviation as taught by Shi. One of ordinary skill in the art would have been motivated to make this modification for the benefit of a “self-adaptive,” “closed-loop error system” to control a dynamic multi-robot system (Shi, Abstract).
However, Shi does not explicitly teach “instructing the robotic bee to generate an impulse force based on the type of the plant.”
Gauvreau, in the same field of endeavor (artificial pollination by UAV), teaches
…an …operation of the robotic bee being performed on a plant (See “the propulsion system [of a UAV] includes a first motor and a second motor, and the navigation system is configured to operate the first motor to produce a first compression wave and operate the second motor to produce a second compression wave offset in phase from the first compression wave such that the first and second compression waves combine to produce the thrust at a frequency that induces the plant to release pollen” [0040].);
determining a type of the plant using image data of the plant… (See “the navigation system includes a computer vision system (not shown) configured to identify a type of plant 606 and determine the flight plan 604 based on the type” [0066].);
instructing the robotic bee to generate a… force based on the type of the plant… (Generate a force: see “the propulsion system [of a UAV] includes a first motor and a second motor, and the navigation system is configured to operate the first motor to produce a first compression wave and operate the second motor to produce a second compression wave offset in phase from the first compression wave such that the first and second compression waves combine to produce the thrust [force] at a frequency that induces the plant to release pollen” [0040]. Based on the type of plant: see “Modifying the flight plan based on the type of plant may advantageously allow for increased pollination of plants; some plants may require more stimulation than others for adequate pollen release and the flight plan can be altered to travel more slowly over those plants or to travel repeatedly over those plants” [0066].),
wherein the… force is generated by the robotic bee (Above, the navigation system instructs the UAV 102 to generate the impulse force. See “Unmanned aerial vehicle 102 includes propulsion system 104 producing a thrust 106, and a navigation system (not shown) controlling the propulsion system. The navigation system flies unmanned aerial vehicle 102 above plant 108 such that thrust 106 contacts plant 108” [0036]. See also [0007] and [0037-0040].).
Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the UAV observation and control method of King/Shi with the pollination method of Gauvreau. One of ordinary skill in the art would have been motivated to make this modification for the benefit of “more efficient and cost-effective artificial plant pollination” (Gauvreau, [0034]).
Regarding claim 3, King/Shi/Gauvreau discloses the limitations of claim 1 as addressed above, and Gauvreau additionally discloses
wherein the impulse force is generated via compressed air (See “the propulsion system [of a UAV] includes a first motor and a second motor, and the navigation system is configured to operate the first motor to produce a first compression wave;” the compression wave is compressed air [0040].).
Regarding claim 5, King/Shi/Gauvreau discloses the limitations of claim 1 as addressed above, and King additionally discloses
receiving images of an area of activity from a plurality of robotic bees (Robotic bees: UAVs 112. See “the image analysis services 128 may transmit commands to one or more UAVs 112 to fly over a particular path within the grow operation [area of activity] 104 to capture images or collect other sensor data” [0034]. Images received by a computer: “the UAV 112… may transmit images and other information to a central computing device 126 for providing image analysis services 128” [0029].),
wherein the area of activity corresponds to an area where the plurality of robotic bees are instructed to perform various operations (See “The central controller 116 may include one or more cameras to monitor the operation of the UAVs [robotic bees] 112 within each respective grow operation [area of activity] 104,” [0038]. Various operations: “the UAV 112 may be instructed to deliver fertilizer, water, and/or tools to an operation zone in a grow operation” [0044]. See also [0026] and [0079].),
wherein the images of the area of activity comprise the image data of the plant (Images of the area of activity: see “the image analysis services 128 may transmit commands to one or more UAVs 112 to fly over a particular path within the grow operation [area of activity] 104 to capture images or collect other sensor data” [0034]. Those images comprise the image data of the plant: “The UAV is configured to capture one or more images 502 of plants 110 or groups of plants as the UAV traverses the path” [0049]. See also [0027].).
Regarding claims 8 and 15, these claim limitations are significantly similar to those of claim 1; and, thus, are rejected on the same grounds. Note that King discloses that computing devices 600 have a memory 610 and processors 604 in Fig. 6, a UAV 112 has memory 712 and processors 710 in Fig. 7, a visual observer device has memory 810 and processors 806 in Fig. 8, and a central controller 116 has memory 910 and processors 906 in Fig. 9.
Regarding claims 10 and 17, these claim limitations are significantly similar to those of claim 3; and, thus, are rejected on the same grounds.
Regarding claims 12 and 19, these claim limitations are significantly similar to those of claim 5; and, thus, are rejected on the same grounds.
Claims 2, 3, 9, 10, 16, and 17 are rejected under 35 U.S.C. 103 as being unpatentable over King, Shi, and Gauvreau and further in view of Miller et al. (US 20200278696 A1; hereafter “Miller”).
Regarding claim 2, King/Shi/Gauvreau disclose the limitations of claim 1 as addressed above. However, King/Shi/Gauvreau does not explicitly teach “wherein the impulse force is generated via a spring.”
Miller, in the same field of endeavor (UAV systems), teaches
wherein the impulse force is generated via a spring (See “As shown in FIG. 6(c), the spring mechanism is then deployed and activated, in order to launch or jump the device 1 toward the next location. This provides a large impulse [force] for the stalk 4 of the device 1 to lift off, and the device is launched or takes off generally in the direction of the next location” [0218]. See also Fig. 6A-6C, [0181]-[0182], and [0190].).
Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the UAV observation and control method of King/Shi/Gauvreau with the launch method of Miller. One of ordinary skill in the art would have been motivated to make this modification for the benefit of launching a UAV in a manner “less susceptible to wind, dust or crop (for example) hitting the propellers. This may involve launching the device to a higher altitude than would otherwise be required” (Miller, [0219]).
Regarding claims 9 and 16, these claim limitations are significantly similar to those of claim 2; and, thus, are rejected on the same grounds.
Regarding claim 3, King/Shi/Gauvreau disclose the limitations of claim 1 as addressed above. However, King/Shi/Gauvreau does not explicitly teach “wherein the impulse force is generated via compressed air.”
Miller, in the same field of endeavor (drone systems), teaches
wherein the impulse force is generated via compressed air (See “In an alternative, the device may be provided with compressed gas or CO2 canisters to assist in the take-off or hop launch. This may be instead of or in addition to the spring loaded jumping mechanism… and with the propellers then used to control the movement of the device 1 once airborne” [0182].).
Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the UAV observation and control method of King/Shi/Gauvreau with the launch method of Miller. One of ordinary skill in the art would have been motivated to make this modification for the benefit of launching a UAV in a manner “less susceptible to wind, dust or crop (for example) hitting the propellers. This may involve launching the device to a higher altitude than would otherwise be required” (Miller, [0219]).
Regarding claims 10 and 17, these claim limitations are significantly similar to those of claim 3; and, thus, are rejected on the same grounds.
Claims 4, 11, and 18 are rejected under 35 U.S.C. 103 as being unpatentable over King, Shi, and Gauvreau and further in view of Rinaldi et al. (US 20170267347 A1; hereafter “Rinaldi”).
Regarding claim 4, King/Shi/Gauvreau disclose the limitations of claim 1 as addressed above. However, King/Shi/Gauvreau does not explicitly teach “wherein the unbalanced operation of the robotic bee is due to an uneven surface of the plant or a sticky surface of the plant.”
Rinaldi, in the same field of endeavor (UAV systems), teaches
wherein the unbalanced operation of the robotic bee is due to an uneven surface of the plant or a sticky surface of the plant (See “The drone 120 also includes a severing module 145 to sever the suspension means [holding a payload] 135, e.g., to keep the drone 120 from crashing [unbalanced operation] …if the cable is tangled in an obstacle like a tree. …In some embodiments, the package delivery module 130 determines whether to sever the suspension means 135 based on an additional load on the suspension means 135” [0050]. A cable tangled in a tree would occur because of the uneven surface of the tree.).
King discloses a UAV may carry a payload for horticultural operations: “For instance, the UAV may be configured to deliver fertilizer, water, and/or so forth. In this regard, the UAV may be configured to carry cargo or may comprise a compartment or a receptacle” [0079].
Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the UAV observation and control method of King/Shi/Gauvreau with the force overload detection means of Rinaldi. One of ordinary skill in the art would have been motivated to make this modification for the benefit of “avoiding the drone 120 from being dragged down” or causing damage because of a plant obstacle (Rinaldi, [0050]).
Regarding claims 11 and 18, these claim limitations are significantly similar to those of claim 4; and, thus, are rejected on the same grounds.
Claims 6, 13, and 20 are rejected under 35 U.S.C. 103 as being unpatentable over King, Shi, and Gauvreau and further in view of Sun et al. (JP 2021034050 A; hereafter “Sun”). Citations of Sun refer to the English translation.
Regarding claim 6, King/Shi/Gauvreau disclose the limitations of claim 1 as addressed above, and Gauvreau additionally discloses
…determine an amount of the… force to be generated by the robotic bee based on the type of the plant… (See “generating a thrust that produces a frequency that induces the plant to release pollen includes operating first motor 404 to produce a first compression wave and operating second motor 406 to produce a second compression wave that is offset in phase from the first compression wave such that the first and second compression waves combine to produce the thrust at a frequency that induces the plant to release pollen. In some embodiments, the frequency is between about 200 times per second and about 400 times per second. In some embodiments, the frequency is about 200 times per second to induce an auto-pollinating plant to release pollen. In some embodiments, the frequency is about 400 times per second to induce a cross-pollinating plant to release pollen” [0051]-[0052]. The frequency of the thrust is determined by the type of plant: auto-pollinating or cross-pollinating. When the frequency is faster, more waves (amount of force) are applied to the plant. Additionally, when combining two waves offset in phase, the maximum amplitude (amount of force) may increase; that the combined amplitude is greater than the amplitude of either waveform alone is true for the waveforms shown in Fig. 3. Therefore, Gauvreau teaches that the maximum force (thrust) is also determined by the type of the plant. See also [0040] and [0066].).
However, King/Shi/Gauvreau does not explicitly teach “training a reinforcement learning model to determine an amount of the impulse force to be generated by the robotic bee based on the type of the plant or the classified level of threat.”
Sun, in the same field of endeavor (autonomous path planning), teaches
training a reinforcement learning model to determine an amount of the impulse force to be generated… based on… the classified level of threat (See “the actions in the reinforcement learning algorithm correspond to the thrusts and torques [impulse forces] of the robot, and the states in the algorithm correspond to the velocities and angular velocities of the robot” [0041]. The reward function is described in [0035], with the first term relating to obstacle (threat) avoidance: “when the AUV approaches the obstacle, it gets a negative reward warning, when the AUV moves away from the obstacle, it gets a positive reward, …when it collides with the obstacle, it gets a reward value of -1 and ends the current training cycle.” As in claim 1, the threat level is classified as either hazardous (obstacle) or non-hazardous (not an obstacle). There is further reward for reaching the target speed: “the reward value r4=-|△v+△Ψ| is designed using the errors between the speed, angular velocity and the target speed and target angular velocity” [0036]. Using rewards for matching target speeds and avoiding obstacles, the reinforcement learning model learns the amount of impulse force to generate.).
While Sun applies the reinforcement learning model to an autonomous underwater vehicle, the reward takes into account only target points, obstacles, and the vehicle’s own movement. Detection of obstacles and a UAV’s position and speed have been disclosed by King as stated previously. King also discloses that a planned path may “comprise a series of waypoints,” which are similar to Sun’s target points [0105]. Together, the combination of King/Shi/Gauvreau/Sun teaches the claim as a whole.
Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the UAV observation and control method of King/Shi/Gauvreau with the reinforcement learning model of Sun. One of ordinary skill in the art would have been motivated to make this modification “so that a complete control system based on DDPG with anti-interference capability is obtained through training” (Sun, [0036]).
Regarding claims 13 and 20, these claim limitations are significantly similar to those of claim 6; and, thus, are rejected on the same grounds.
Claims 7 and 14 are rejected under 35 U.S.C. 103 as being unpatentable over King, Shi, Gauvreau, and Sun, and further in view of Robertson et al. (US 2019261565 A1; hereafter “Robertson”).
Regarding claim 7, King/Shi/Gauvreau disclose the limitations of claim 6 as addressed above, and Sun further discloses
wherein a reward is calculated based on a rate of change of a mobility path to a correct mobility path (There is a reward for reaching the target speed and heading: “the reward value r4=-|△v+△Ψ| is designed using the errors between the speed, angular velocity and the target speed and target angular velocity, where △v is the speed error and △Ψ is the heading error.” [0036]. The current speed and angular velocity represent the current mobility path, and the target speed and target angular velocity represent the correct mobility path. The total reward for the training cycle (over multiple timesteps) is therefore calculated by incorporating r4 per timestep (rate of change).).
However, King/Shi/Gauvreau/Sun does not explicitly teach “wherein a penalty is calculated based on damage to the plant.”
Robertson, in the same field of endeavor (agricultural optimization), teaches
wherein a penalty is calculated based on damage to the plant (See “To train a control policy via reinforcement learning, it is necessary to define a utility function that rewards success (in this case picking saleable fruit) and penalizes cost (e.g. time spent, energy consumed, etc.).” [0248]. In this case, the quality control subsystem grades the quality of fruit, and the control subsystem is trained “not to pick a particular target fruit, e.g. because the expected cost of picking in terms of damage to the plant or picked fruit will not outweigh the benefit provided by having one more picked fruit” [0271]. Therefore, the expected cost of damage to the plant or picked fruit is a calculated penalty. See also [0161].).
Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to have modified the UAV control method of King/Shi/Gauvreau/Sun to include a quality control method as taught by Robertson. One of ordinary skill in the art would have been motivated to make this modification for the benefit of avoiding damage to plants (Robertson, [0271]).
Regarding claim 14, these claim limitations are significantly similar to those of claim 7; and, thus, are rejected on the same grounds.
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 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.
Any inquiry concerning this communication or earlier communications from the examiner should be directed to Moya Ly whose telephone number is (571)272-5832. The examiner can normally be reached Monday-Friday 10:00 am-6:00 pm ET.
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, Ramon Mercado can be reached at (571) 270-5744. 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.
/MOYA LY/Examiner, Art Unit 3658
/Ramon A. Mercado/Supervisory Patent Examiner, Art Unit 3658