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 .
Continued Examination Under 37 CFR 1.114
A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on 06-13-2025 has been entered.
Response to Amendment
The amendments received 06-13-2025 have been considered by the examiner.
Claims 1, 9, and 15 have been amended.
No claims have been cancelled.
There are no new claims.
Claims 1-20 are currently pending.
Claim Objections
Claim 15 is objected to because of the following informalities: to the examiner’s best understanding, the following limitations are duplicated within the claim without further limiting the claim “receiving a mow pattern; controlling the autonomous lawn mower to mow the region based on the mow pattern”. Appropriate correction is required.
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.
Claim(s) 1-20 is/are rejected under 35 U.S.C. 103 as being unpatentable over Balutis (US 20160174459 A1) in view of Grufman (US 20170364088 A1), and in further view of Szatmary (US 20200073401 A1) and Anderson (US 20110166705 A1).
REGARDING CLAIM 1, Balutis discloses, a sensor (Balutis: [0035]); one or more processors (Balutis: [0085]); which, when executed by the one or more processors, cause the one or more processors to perform operations comprising: receiving boundary information associated with a boundary of a region to be mowed (Balutis: [0038]; [0047]); receiving sensor data from the sensor while traversing at least a portion of the region within the boundary (Balutis: [0035]; [0039-0041]; [0094]); when one or more objects exist within the region, determining, based at least in part on the sensor data, one or more objects in the region (Balutis: [0039-0041]; [0094]); receiving a mow pattern (Balutis: [FIG. 3]; [0058]); controlling the lawn mower to mow the region based on the mow pattern (Balutis: [0079]); and receiving a modified mow pattern when a static object is in proximity to the autonomous lawn mower and the object is not mowable (Balutis: [0041]; [0094]), wherein the modified mow pattern is based at least in part on the boundary information and the static object (Balutis: [0041]; [0094]), and wherein the modified mow pattern causes the lawn mower to navigate around the static object (Balutis: [0041]; [0094]).
In the implicit disclosure doctrine, in considering the disclosure of a reference, it is proper to take into account not only specific teachings of the reference but also the inferences which one skilled in the art would reasonably be expected to draw therefrom (examiner: element “receiving a modified mow pattern when a static object is in proximity to the autonomous lawn mower and the object is not mowable”).
Balutis does not explicitly disclose classifying the one or more objects in the region as static objects that are currently not moving or dynamic objects that are currently moving.
However, in the same field of endeavor, Grufman discloses, classifying the one or more objects in the region (Grufman: [0033]; [0039]) as static objects that are currently not moving (Grufman: [0058]) or dynamic objects that are currently moving (Grufman: [0058]), for the benefit of providing a robotic mower that can truly operate without any need for human intervention (remote controlled mowers).
It would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to modify the method of mowing disclosed by Balutis to include object recognition disclosed by Grufman. One of ordinary skill in the art would have been motivated to make this modification, with a reasonable expectation of success, in order to provide a robotic mower that can truly operate without any need for human intervention (remote controlled mowers).
Balutis, as modified, does not explicitly disclose stopping the lawn mower when a dynamic object is in proximity to the lawn mower.
However, in a similar field of endeavor, Szatmary discloses, stopping the lawn mower when a dynamic object is in proximity to the lawn mower (Szatmary: [0048]), for the benefit of minimizing damage due to a collision.
It would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to modify the method disclosed by a modified Balutis to include risk mitigation disclosed by Szatmary. One of ordinary skill in the art would have been motivated to make this modification, with a reasonable expectation of success, in order to minimize damage due to a collision.
Balutis, as modified, does not explicitly disclose, mowing along the mow pattern when a static object is in proximity to the autonomous lawn mower and the static object is mowable.
However, in the same field of endeavor, Anderson discloses, mowing along the mow pattern when a static object is in proximity to the autonomous lawn mower and the static object is mowable (Anderson: [0081] Further, data received from obstacle detection unit 404 regarding the size of the obstacle and the distance between the obstacle and the plurality of cutting elements may be used to determine a timing for each of the number of cutting elements to be adjusted. For example, data received regarding the distance between obstacle and the plurality of cutting elements may be used by processor unit 406 to determine a timing for raising each of the number of cutting elements. This timing for raising may be determined to insure that each cutting element is raised immediately prior to a potential contact with the obstacle. Similarly, data received regarding a length of the obstacle may be used by processor unit 406 to determine a timing for lowering each of the number of cutting elements once the obstacle has been passed over), for the benefit of preventing damage to a cutting element or aesthetics.
In this case "mowable" is interpreted as capable of being "mowed over" (see ¶107 instant specification).
It would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to modify the process disclosed by a modified Balutis to include adjusting height to pass over static objects of a certain height taught by Anderson. One of ordinary skill in the art would have been motivated to make this modification, with a reasonable expectation of success, in order to prevent damage to a cutting element or aesthetics.
REGARDING CLAIM 2, Balutis, as modified, remain as applied above to claim 1, and further, Balutis also discloses, the boundary information comprises one or more of: an initial position for the autonomous lawn mower within the region, or boundary locations defining a perimeter of the region (Balutis: [FIG. 2, 7]; [0046]; [0048]).
REGARDING CLAIM 3, Balutis, as modified, remain as applied above to claim 1, and further, Balutis also discloses, traversing at least the portion of the region comprises controlling the autonomous lawn mower to move in accordance with a random walk algorithm or a striping algorithm (Balutis: [0006]; [0093] (examiner: in this case, algorithm is interpreted as a process or set of rules to be followed; see corn rowing)).
REGARDING CLAIM 4, Balutis, as modified, remain as applied above to claim 1, and further, Balutis also discloses, the operations further comprise determining one or more mow parameters associated with the mow pattern, and wherein the one or more mow parameters comprise at least one or more of a mower speed, a blade deck height, deck type or a blade speed (Balutis: [0041]; [0059]).
REGARDING CLAIM 5, Balutis, as modified, remain as applied above to claim 1, and further, Balutis also discloses, the mow pattern comprises a series of waypoints and mowing occurs by traveling along a path from one waypoint to a next waypoint (Balutis: [0067]; [FIG. 7A, 7B]).
REGARDING CLAIM 6, Balutis, as modified, remain as applied above to claim 5, and further, Balutis also discloses, the controlling comprises using incremental motion vectors compared to the path and reducing an error between each incremental motion vector and the path (Balutis: [0051]; [0058]; [0067]; [FIG. 7A, 7B]).
REGARDING CLAIM 7, Balutis, as modified, remain as applied above to claim 5, and further, Balutis also discloses, transmitting a signal in response to determining that one or more objects exist in the region, the signal configured to provide notification of the one or more objects (Balutis: [0041]; [0094]; [0115]).
REGARDING CLAIM 8, Balutis, as modified, remain as applied above to claim 1, and further, Balutis also discloses, controlling the autonomous lawn mower to mow the region comprises receiving additional sensor data from the sensor while mowing the region (Balutis: [0041]; also see at least [0115] and [0117]) and using the additional sensor data to update a mow pattern or a mow parameter (Balutis: [0094]; also see at least [0115] and [0117]).
REGARDING CLAIM 9, Balutis discloses, receiving boundary information defining a boundary of a region to be mowed (Balutis: [0038]; [0047]); controlling a lawn mower to traverse at least a portion of the region (Balutis: [0094]); receiving sensor data from a sensor associated with the autonomous lawn mower (Balutis: [0035]; [0039-0041]; [0094]); when one or more objects exist within the region, determining, based at least in part on the sensor data, one or more objects in the region (Balutis: [0039-0041]); receiving a mow pattern (Balutis: [FIG. 3]; [0058]); controlling the lawn mower to mow the region based on the mow pattern (Balutis: [FIG. 3]; [0058]); and receiving a modified mow pattern when a static object is in proximity to the autonomous lawn mower and the object is not mowable (Balutis: [0041]; [0094]), wherein the modified mow pattern is based at least in part on the boundary information and the static object (Balutis: [0041]; [0094]), and wherein the modified mow pattern causes the lawn mower to navigate around the static object (Balutis: [0041]; [0094]).
Balutis does not explicitly disclose classifying the one or more objects in the region as static objects that are currently not moving or dynamic objects that are currently moving.
However, in the same field of endeavor, Grufman discloses, classifying the one or more objects in the region (Grufman: [0033]; [0039]) as static objects that are currently not moving (Grufman: [0058]) or dynamic objects that are currently moving (Grufman: [0058]), for the benefit of providing a robotic mower that can truly operate without any need for human intervention (remote controlled mowers).
It would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to modify the method of mowing disclosed by Balutis to include object recognition disclosed by Grufman. One of ordinary skill in the art would have been motivated to make this modification, with a reasonable expectation of success, in order to provide a robotic mower that can truly operate without any need for human intervention (remote controlled mowers).
Balutis, as modified, does not explicitly disclose stopping the lawn mower when a dynamic object is in proximity to the lawn mower.
However, in a similar field of endeavor, Szatmary discloses, stopping the lawn mower when a dynamic object is in proximity to the lawn mower (Szatmary: [0048]), for the benefit of minimizing damage due to a collision.
It would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to modify the method disclosed by a modified Balutis to include risk mitigation disclosed by Szatmary. One of ordinary skill in the art would have been motivated to make this modification, with a reasonable expectation of success, in order to minimize damage due to a collision.
Balutis, as modified, does not explicitly disclose, mowing along the mow pattern when a static object is in proximity to the autonomous lawn mower and the static object is mowable.
However, in the same field of endeavor, Anderson discloses, mowing along the mow pattern when a static object is in proximity to the autonomous lawn mower and the static object is mowable (Anderson: [0081] Further, data received from obstacle detection unit 404 regarding the size of the obstacle and the distance between the obstacle and the plurality of cutting elements may be used to determine a timing for each of the number of cutting elements to be adjusted. For example, data received regarding the distance between obstacle and the plurality of cutting elements may be used by processor unit 406 to determine a timing for raising each of the number of cutting elements. This timing for raising may be determined to insure that each cutting element is raised immediately prior to a potential contact with the obstacle. Similarly, data received regarding a length of the obstacle may be used by processor unit 406 to determine a timing for lowering each of the number of cutting elements once the obstacle has been passed over), for the benefit of preventing damage to a cutting element or aesthetics.
In this case "mowable" is interpreted as capable of being "mowed over" (see ¶107 instant specification).
It would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to modify the process disclosed by a modified Balutis to include adjusting height to pass over static objects of a certain height taught by Anderson. One of ordinary skill in the art would have been motivated to make this modification, with a reasonable expectation of success, in order to prevent damage to a cutting element or aesthetics.
REGARDING CLAIM 10, Balutis, as modified, remain as applied above to claim 9, and further, Balutis also discloses, determining, based at least in part on the sensor data, one or more objects in the region (Balutis: [0041]; [0094]; also see at least [0115] and [0117]), wherein determining one or more objects in the region comprises controlling the autonomous lawn mower in accordance with a random walk algorithm or a striping algorithm (Balutis: [0006]; [0093]).
Balutis does explicitly recite the terminology "determining, based at least in part on the sensor data, one or more objects in the region, wherein determining one or more objects in the region comprises controlling the lawn mower in accordance with a random walk algorithm or a striping algorithm". However, Balutis discloses detecting and determining object/obstacle data while traveling in its environment, and a striping (corn row pattern) algorithm (algorithm is interpreted as a process or set of rules to be followed; see corn rowing), which, the examiner submits, implies or is capable of said detecting while corn rowing.
REGARDING CLAIM 11, Balutis, as modified, remain as applied above to claim 9, and further, Balutis also discloses, determining a mow parameter associated with the mow pattern, wherein the mow parameter comprises at least one or more of a mower speed, a blade deck height, deck type or a blade speed (Balutis: [0041]; [0059]).
REGARDING CLAIM 12, Balutis, as modified, remain as applied above to claim 9, and further, Balutis also discloses, controlling the autonomous lawn mower to minimize a difference between a state of the autonomous lawn mower and a state defined by one or more waypoints of the series of waypoints (Balutis: [0051]; [0058]).
REGARDING CLAIM 13, Balutis, as modified, remain as applied above to claim 9, and further, Balutis also discloses, transmitting a signal in response to determining that one or more objects exist in the region, the signal configured to provide notification of the one or more objects (Balutis: [0041]; [0094]; [0115]).
REGARDING CLAIM 14, Balutis, as modified, remain as applied above to claim 9, and further, Balutis also discloses, receiving additional sensor data from the sensor while mowing the region (Balutis: [0041]; also see at least [0115] and [0117]) and using the additional sensor data to update a mow pattern or a mow parameter (Balutis: [0094]; also see at least [0115] and [0117]).
REGARDING CLAIM 15, Balutis discloses, receiving boundary information defining a boundary of a region to be mowed (Balutis: [0038]; [0047]); controlling an autonomous lawn mower to traverse at least a portion of the region (Balutis: [0079]); receiving sensor data from a sensor associated with the autonomous lawn mower (Balutis: [0035]; [0039-0041]; [0094]); receiving a mow pattern (Balutis: [FIG. 3]; [0058]); controlling the autonomous lawn mower to mow the region based on the mow pattern (Balutis: [0079]); determining, based at least in part on the sensor data, that one or more objects exist in the region (Balutis: [0039-0041]; [0094]); receiving a mow pattern (Balutis: [FIG. 3]; [0058]); controlling the autonomous lawn mower to mow the region based on the mow pattern (Balutis: [0079]); and receiving a modified mow pattern when a static object is in proximity to the autonomous lawn mower and the object is not mowable (Balutis: [0041]; [0094]), wherein the modified mow pattern is based at least in part on the boundary information and the static object (Balutis: [0041]; [0094]), and wherein the modified mow pattern causes the autonomous lawn mower to navigate around the static object (Balutis: [0041]; [0094]).
Balutis does not explicitly disclose classifying the one or more objects in the region as static objects that are currently not moving or dynamic objects that are currently moving.
However, in the same field of endeavor, Grufman discloses, classifying the one or more objects in the region (Grufman: [0033]; [0039]) as static objects that are currently not moving (Grufman: [0058])) or dynamic objects that are currently moving (Grufman: [0058]), for the benefit of providing a robotic mower that can truly operate without any need for human intervention (remote controlled mowers).
It would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to modify the method of mowing disclosed by Balutis to include object recognition disclosed by Grufman. One of ordinary skill in the art would have been motivated to make this modification, with a reasonable expectation of success, in order to provide a robotic mower that can truly operate without any need for human intervention (remote controlled mowers).
Balutis, as modified, does not explicitly disclose stopping the lawn mower when a dynamic object is in proximity to the lawn mower.
However, in a similar field of endeavor, Szatmary discloses, stopping the lawn mower when a dynamic object is in proximity to the lawn mower (Szatmary: [0048]), for the benefit of minimizing damage due to a collision.
It would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to modify the method disclosed by a modified Balutis to include risk mitigation disclosed by Szatmary. One of ordinary skill in the art would have been motivated to make this modification, with a reasonable expectation of success, in order to minimize damage due to a collision.
Balutis, as modified, does not explicitly disclose, mowing along the mow pattern when a static object is in proximity to the autonomous lawn mower and the static object is mowable.
However, in the same field of endeavor, Anderson discloses, mowing along the mow pattern when a static object is in proximity to the autonomous lawn mower and the static object is mowable (Anderson: [0081] Further, data received from obstacle detection unit 404 regarding the size of the obstacle and the distance between the obstacle and the plurality of cutting elements may be used to determine a timing for each of the number of cutting elements to be adjusted. For example, data received regarding the distance between obstacle and the plurality of cutting elements may be used by processor unit 406 to determine a timing for raising each of the number of cutting elements. This timing for raising may be determined to insure that each cutting element is raised immediately prior to a potential contact with the obstacle. Similarly, data received regarding a length of the obstacle may be used by processor unit 406 to determine a timing for lowering each of the number of cutting elements once the obstacle has been passed over), for the benefit of preventing damage to a cutting element or aesthetics.
In this case "mowable" is interpreted as capable of being "mowed over" (see ¶107 instant specification).
It would have been obvious for one of ordinary skill in the art before the effective filing date of the claimed invention to modify the process disclosed by a modified Balutis to include adjusting height to pass over static objects of a certain height taught by Anderson. One of ordinary skill in the art would have been motivated to make this modification, with a reasonable expectation of success, in order to prevent damage to a cutting element or aesthetics.
REGARDING CLAIM 16, Balutis, as modified, remain as applied above to claim 15, and further, Balutis also discloses, detecting, based at least in part on the sensor data, one or more objects in the region (Balutis: [0041]), wherein the mow pattern is further based at least in part on the one or more objects (Balutis: [FIG. 7A(1900a)] patter based on avoidance can be observed), and wherein controlling the autonomous lawn mower to traverse the at least the portion of the region comprises controlling the autonomous lawn mower in accordance with a random walk algorithm or a striping algorithm (Balutis: [0006]; [0093]).
REGARDING CLAIM 17, Balutis, as modified, remain as applied above to claim 15, and further, Balutis also discloses, the operations further comprise determining a mow parameter associated with the mow pattern, and wherein the mow parameter comprises at least one or more of a mower speed, a blade deck height, deck type or a blade speed (Balutis: [0041]; [0059]).
REGARDING CLAIM 18, Balutis, as modified, remain as applied above to claim 15, and further, Balutis also discloses, the mow pattern comprises a series of waypoints (Balutis: [0067]; [FIG. 7A, 7B]), controlling the autonomous lawn mower to minimize a difference between a state of the autonomous lawn mower and a state defined by one or more waypoints of the series of waypoints (Balutis: [0051]; [0058]).
REGARDING CLAIM 19, Balutis, as modified, remain as applied above to claim 15, and further, Balutis also discloses, transmitting a signal in response to determining that one or more objects exist in the region, the signal configured to provide notification of the one or more objects (Balutis: [0041]; [0094]; [0115]).
REGARDING CLAIM 20, Balutis, as modified, remain as applied above to claim 15, and further, Balutis also discloses, receiving additional sensor data from the sensor while mowing the region (Balutis: [0041]; also see at least [0115] and [0117]) and using the additional sensor data to update a mow pattern or a mow parameter (Balutis: [0094]; also see at least [0115] and [0117]).
Response to Arguments
Applicant’s arguments with respect to the rejection of the independent claim(s) 1, 9, and 15 under 35 USC §103, obviousness, have been considered but are moot because the new ground of rejection does not rely on the reference combination applied in the prior rejection of record for matter specifically challenged in the argument.
Conclusion
The prior art made of record and not relied upon is considered pertinent to applicant's disclosure:
Pjevach (US 20210116911 A1)
Any inquiry concerning this communication or earlier communications from the examiner should be directed to AARRON SANTOS whose telephone number is (571)272-5288. The examiner can normally be reached Monday - Friday: 8:00am - 4:30pm.
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, ANGELA ORTIZ can be reached at (571) 272-1206. 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.
/A.S./Examiner, Art Unit 3663
/ANGELA Y ORTIZ/Supervisory Patent Examiner, Art Unit 3663