Prosecution Insights
Last updated: July 17, 2026
Application No. 19/193,159

Mobile Robot Cleaning System

Non-Final OA §101§DP
Filed
Apr 29, 2025
Priority
Jul 13, 2018 — provisional 62/698,004 +2 more
Examiner
AZHAR, ARSLAN
Art Unit
Tech Center
Assignee
Irobot Corporation
OA Round
1 (Non-Final)
78%
Grant Probability
Favorable
1-2
OA Rounds
1y 6m
Est. Remaining
98%
With Interview

Examiner Intelligence

Grants 78% — above average
78%
Career Allowance Rate
158 granted / 202 resolved
+18.2% vs TC avg
Strong +20% interview lift
Without
With
+20.3%
Interview Lift
resolved cases with interview
Typical timeline
2y 9m
Avg Prosecution
14 currently pending
Career history
223
Total Applications
across all art units

Statute-Specific Performance

§101
6.7%
-33.3% vs TC avg
§103
71.6%
+31.6% vs TC avg
§102
7.7%
-32.3% vs TC avg
§112
5.6%
-34.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 202 resolved cases

Office Action

§101 §DP
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 09/24/2025 is in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement is being considered by the examiner. Claim Rejections - 35 USC § 101 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. Claims 1, 4-13 and 16-20 rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. On January 7, 2019, the USPTO released new examination guidelines setting forth a two-step inquiry for determining whether a claim is directed to non-statutory subject matter. According to the guidelines, a claim is directed to non-statutory subject matter if: STEP 1: the claim does not fall within one of the four statutory categories of invention (process, machine, manufacture or composition of matter), or STEP 2: the claim recites a judicial exception, e.g. an abstract idea, without reciting additional elements that amount to significantly more than the judicial exception, as determined using the following analysis: STEP 2A (PRONG 1): Does the claim recite an abstract idea, law of nature, or natural phenomenon? STEP 2A (PRONG 2): Does the claim recite additional elements that integrate the judicial exception into a practical application? STEP 2B: Does the claim recite additional elements that amount to significantly more than the judicial exception? Using the two-step inquiry, it is clear that claims 1 and 13 are directed toward non-statutory subject matter, as shown below: STEP 1: Do claims 1 and 13 fall within one of the statutory categories? Claims 1 and 13 are a method and an apparatus respectively, and as such fall within one of the statutory categories. STEP 2A (PRONG 1): Is the claim directed to a law of nature, a natural phenomenon or an abstract idea? Yes, claims 1 and 13 are directed to mental processes. With regard to STEP 2A (PRONG 1), the guidelines provide three groupings of subject matter that are considered abstract ideas: Mathematical concepts – mathematical relationships, mathematical formulas or equations, mathematical calculations; Certain methods of organizing human activity – fundamental economic principles or practices (including hedging, insurance, mitigating risk); commercial or legal interactions (including agreements in the form of contracts; legal obligations; advertising, marketing or sales activities or behaviors; business relations); managing personal behavior or relationships or interactions between people (including social activities, teaching, and following rules or instructions); and Mental processes – concepts that are practicably performed in the human mind (including an observation, evaluation, judgment, opinion). NOTE: Claims 1 and 13 limitations that are similar in scope, hence examiner will assess method of claim 1. The method of claim 1 contains a mental process that can be practicably performed in the human mind and, therefore, an abstract idea. The claim merely recites comparing features of a room derived from modified images captured by mobile device and images captured by mobile robot, identify a match between features and determine a mapping between point of view of mobile device camera and point of view of mobile robot camera. A human can perform all these mentally or with the aid of pen and paper. Therefore, limitation following limitations are directed towards an abstract idea, “comparing features of a room derived from the modified images captured by the camera of the mobile device with features of the room derived from the images captured by the camera of the mobile robot; identifying a match between the features derived from the modified images captured by the camera of the mobile device and the features derived from the images captured by the camera of the mobile robot; determining a mapping between a first coordinate system associated with the point-of-view of the camera of the mobile device and a second coordinate system associated with a point-of-view of the camera of the mobile robot based at least on the identified match” Furthermore, the following limitation merely displays graphic elements for user to initiate navigation, “causing a user interface of the mobile device to display one or more graphic elements that enable a user of the mobile device to initiate navigation of the mobile robot to a user-specified location based at least on the determined mapping” Initiating the navigation does not necessitate executing the navigation. Thinking about how and where the mobile robot should navigate to is initiating navigation. And displaying the graphic elements is observation, evaluation, judgement and opinion. See Electric Power Group v. Alstom, S.A., 830 F.3d 1350, 1353-54, 119 USPQ2d 1739, 1741-42 (Fed. Cir. 2016) STEP 2A (PRONG 2): Does the claim recite additional elements that integrate the judicial exception into a practical application? No, the claims do not recite additional elements that integrate the judicial exception into a practical application. With regard to STEP 2A (prong 2), whether the claim recites additional elements that integrate the judicial exception into a practical application, the guidelines provide the following exemplary considerations that are indicative that an additional element (or combination of elements) may have integrated the judicial exception into a practical application: an additional element reflects an improvement in the functioning of a computer, or an improvement to other technology or technical field; an additional element that applies or uses a judicial exception to effect a particular treatment or prophylaxis for a disease or medical condition; an additional element implements a judicial exception with, or uses a judicial exception in conjunction with, a particular machine or manufacture that is integral to the claim; an additional element effects a transformation or reduction of a particular article to a different state or thing; and an additional element applies or uses the judicial exception in some other meaningful way beyond generally linking the use of the judicial exception to a particular technological environment, such that the claim as a whole is more than a drafting effort designed to monopolize the exception. While the guidelines further state that the exemplary considerations are not an exhaustive list and that there may be other examples of integrating the exception into a practical application, the guidelines also list examples in which a judicial exception has not been integrated into a practical application: an additional element merely recites the words “apply it” (or an equivalent) with the judicial exception, or merely includes instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea; an additional element adds insignificant extra-solution activity to the judicial exception; and an additional element does no more than generally link the use of a judicial exception to a particular technological environment or field of use. Claims 1 and 13 not recite any of the exemplary considerations that are indicative of an abstract idea having been integrated into a practical application. The steps of, “applying an image transformation to images captured by a camera of a mobile device to generate modified images that simulate images captured by a camera of a mobile robot from a point-of-view of the camera of the mobile device, wherein the image transformation takes into account characteristics of the camera of the mobile device and characteristics of the camera of the mobile robot”, is merely apply it to convert images to assist in the abstract idea. Therefore, is not considered a practical application or significantly more. STEP 2B: Does the claim recite additional elements that amount to significantly more than the judicial exception? No, the claims do not recite additional elements that amount to significantly more than the judicial exception. With regard to STEP 2B, whether the claims recite additional elements that provide significantly more than the recited judicial exception, the guidelines specify that the pre-guideline procedure is still in effect. Specifically, that examiners should continue to consider whether an additional element or combination of elements: adds a specific limitation or combination of limitations that are not well-understood, routine, conventional activity in the field, which is indicative that an inventive concept may be present; or simply appends well-understood, routine, conventional activities previously known to the industry, specified at a high level of generality, to the judicial exception, which is indicative that an inventive concept may not be present. Claims 1 and 13 not recite any specific limitation or combination of limitations that are not well-understood, routine, conventional (WURC) activity in the field. Limitations identified as “apply it” in step 2A qualify as apply it in step 2B as well. CONCLUSION Thus, since claims 1 and 13 are: (a) directed toward an abstract idea, (b) do not recite additional elements that integrate the judicial exception into a practical application, and (c) do not recite additional elements that amount to significantly more than the judicial exception, it is clear that claim 1 and 13 are directed towards non-statutory subject matter. With respect to claims 2 and 14, “instruct the mobile robot to perform a cleaning operation” is not considered a mental process and necessitated robot to perform a cleaning operation. Therefore, the claims are statutory. Claims 3 and 15 are statutory as being dependent on claims 2 and 14 respectively. With respect to claims 4 and 16, the claim further limits how the image transformation is performed. This is part of apply it and it not considered a practical application or significantly more. With respect to claims 5 and 17, deriving illumination invariant features from images is performing image analysis. This is apply it and is not considered a practical application or significantly more. With respect to claims 6 and 18, “receiving data associated with an environment of the mobile robot” is mere data gathering, hence an insignificant extra solution activity. And “overlaying the one or more graphic elements on the user interface of the mobile device” is collecting information, analyzing it, and displaying certain results of the collection and analysis, hence and abstract idea. Therefore, is not considered a practical application or significantly more. With respect to claims 7 and 19, the claim further limits what graphic elements represent. This is still part of the abstract idea and not considered a practical application or significantly more. With respect to claims 8 and 20, determining position of obstacle, portions occluded by obstacle, and displaying representation of environment occluded by obstacle is still collecting information, analyzing it, and displaying certain results of the collection and analysis, hence and abstract idea. Therefore, is not considered a practical application or significantly more. With respect to claim 9, converting coordinates into real world coordinates is a mathematical calculation. Therefore, is still part of the abstract idea and not considered a practical application or significantly more. With respect to claim 10, the claim merely defines floor surface that is to be cleaned. This does integrate to the method or apparatus to actually control the mobile robot. Therefore, is not considered a practical application or significantly more. With respect to claim 11, executing an augmented reality session is still part of displaying information, hence is considered an abstract idea. With respect to claim 12, establishing a coordinate system based on captured images is till part of displaying information, hence an abstract idea and is not considered a practical application or significantly more. Double Patenting The nonstatutory double patenting rejection is based on a judicially created doctrine grounded in public policy (a policy reflected in the statute) so as to prevent the unjustified or improper timewise extension of the “right to exclude” granted by a patent and to prevent possible harassment by multiple assignees. A nonstatutory double patenting rejection is appropriate where the conflicting claims are not identical, but at least one examined application claim is not patentably distinct from the reference claim(s) because the examined application claim is either anticipated by, or would have been obvious over, the reference claim(s). See, e.g., In re Berg, 140 F.3d 1428, 46 USPQ2d 1226 (Fed. Cir. 1998); In re Goodman, 11 F.3d 1046, 29 USPQ2d 2010 (Fed. Cir. 1993); In re Longi, 759 F.2d 887, 225 USPQ 645 (Fed. Cir. 1985); In re Van Ornum, 686 F.2d 937, 214 USPQ 761 (CCPA 1982); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); In re Thorington, 418 F.2d 528, 163 USPQ 644 (CCPA 1969). A timely filed terminal disclaimer in compliance with 37 CFR 1.321(c) or 1.321(d) may be used to overcome an actual or provisional rejection based on nonstatutory double patenting provided the reference application or patent either is shown to be commonly owned with the examined application, or claims an invention made as a result of activities undertaken within the scope of a joint research agreement. See MPEP § 717.02 for applications subject to examination under the first inventor to file provisions of the AIA as explained in MPEP § 2159. See MPEP § 2146 et seq. for applications not subject to examination under the first inventor to file provisions of the AIA . A terminal disclaimer must be signed in compliance with 37 CFR 1.321(b). The filing of a terminal disclaimer by itself is not a complete reply to a nonstatutory double patenting (NSDP) rejection. A complete reply requires that the terminal disclaimer be accompanied by a reply requesting reconsideration of the prior Office action. Even where the NSDP rejection is provisional the reply must be complete. See MPEP § 804, subsection I.B.1. For a reply to a non-final Office action, see 37 CFR 1.111(a). For a reply to final Office action, see 37 CFR 1.113(c). A request for reconsideration while not provided for in 37 CFR 1.113(c) may be filed after final for consideration. See MPEP §§ 706.07(e) and 714.13. The USPTO Internet website contains terminal disclaimer forms which may be used. Please visit www.uspto.gov/patent/patents-forms. The actual filing date of the application in which the form is filed determines what form (e.g., PTO/SB/25, PTO/SB/26, PTO/AIA /25, or PTO/AIA /26) should be used. A web-based eTerminal Disclaimer may be filled out completely online using web-screens. An eTerminal Disclaimer that meets all requirements is auto-processed and approved immediately upon submission. For more information about eTerminal Disclaimers, refer to www.uspto.gov/patents/apply/applying-online/eterminal-disclaimer. Claims 1-20 are rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-19 of U.S. Patent No. 11,669,086. Although the claims at issue are not identical, they are not patentably distinct from each other because: Claim of Instant Application 19193159 Claim of US Patent 11669086 1. A method comprising: applying an image transformation to images captured by a camera of a mobile device to generate modified images that simulate images captured by a camera of a mobile robot from a point-of-view of the camera of the mobile device, wherein the image transformation takes into account characteristics of the camera of the mobile device and characteristics of the camera of the mobile robot; comparing features of a room derived from the modified images captured by the camera of the mobile device with features of the room derived from the images captured by the camera of the mobile robot; identifying a match between the features derived from the modified images captured by the camera of the mobile device and the features derived from the images captured by the camera of the mobile robot; determining a mapping between a first coordinate system associated with the point-of-view of the camera of the mobile device and a second coordinate system associated with a point-of-view of the camera of the mobile robot based at least on the identified match; and causing a user interface of the mobile device to display one or more graphic elements that enable a user of the mobile device to initiate navigation of the mobile robot to a user-specified location based at least on the determined mapping. A method comprising: determining, using at least one processor, a mapping between a first coordinate system associated with a point-of-view of a camera of a mobile device and a second coordinate system associated with a point-of-view of a camera of a mobile robot, in which the first coordinate system is different from the second coordinate system, the determining comprising: applying an image transformation to images captured by the camera of the mobile device to generate modified images, wherein the modified images simulate images captured by the camera of the mobile robot from the point-of-view of the camera of the mobile device, and wherein the image transformation takes into account characteristics of the mobile device camera and characteristics of the mobile robot camera, comparing features of a room derived from the images captured by the camera of the mobile device with features of the room derived from the images captured by the camera of the mobile robot, wherein a floor surface of the room is to be cleaned by the mobile robot during a cleaning operation, and wherein the comparing comprises comparing features of the room derived from the modified images with the features of the room derived from the images captured by the camera of the mobile robot, identifying a match between a first feature derived from one of the images captured by the camera of the mobile device and a second feature derived from one of the images captured by the camera of the mobile robot, wherein the identifying comprises identifying a match between a first set of features derived from the modified images and a second set of features derived from the images captured by the camera of the mobile robot, identifying first coordinates associated with the first feature and second coordinates associated with the second feature, in which the first coordinates are based on the first coordinate system and the second coordinates are based on the second coordinate system, and determining the mapping between the first coordinate system and the second coordinate system based on a relationship between the first coordinates and the second coordinates; and providing at the mobile device a user interface to enable a user to interact with the mobile robot by using the mobile device to specify a location to which the mobile robot is navigated, wherein navigating the mobile robot to the specified location involves usage of the mapping between the first coordinate system and the second coordinate system. 2. The method of claim 1, wherein the user interface is further configured to enable the user to instruct the mobile robot to perform a cleaning operation at the user- specified location. The method of claim 1 in which the user interface is configured to enable the user to use the mobile device to instruct the mobile robot to perform a specified action at the specified location 3. The method of claim 2, further comprising: identifying first coordinates of the user-specified location in the first coordinate system; converting the first coordinates to second coordinates in the second coordinate system using the determined mapping; and transmitting, from the mobile device to the mobile robot, an instruction indicative of the second coordinates, wherein the instruction is configured to cause the mobile robot to perform the cleaning operation at the user-specified location. The method of claim 2, comprising: configuring the user interface to enable the user to specify the location on an image shown on a display module of the mobile device, identifying, using at least one processor, coordinates of the location specified by the user, and sending an instruction from the mobile device to the mobile robot to instruct the mobile robot to perform the cleaning operation at the location specified by the user, in which the instruction includes the coordinates of the location specified by the user. 4. The method of claim 3, comprising: determining first coordinates of the location specified by the user, in which the first coordinates are based on the first coordinate system, converting the first coordinates to second coordinates using the mapping between the first coordinate system and the second coordinate system, in which the second coordinates are based on the second coordinate system, and 4. The method of claim 1, wherein applying the image transformation comprises applying the image transformation according to at least one of a sensor resolution, a lens focal length, a sensor size, a lens distortion, a lens field of view, or a sensor gain of the camera of the mobile device or the mobile robot. 1…wherein the image transformation takes into account characteristics of the mobile device camera and characteristics of the mobile robot camera 5. The method of claim 1, wherein the features of the room comprise a first set of illumination-invariant features derived from the modified images captured by the camera of the mobile device and a second set of illumination-invariant features derived from images captured by the camera of the mobile robot. 1…comparing features of a room derived from the images captured by the camera of the mobile device with features of the room derived from the images captured by the camera of the mobile robot US Patent 11669086 does not claim limitations of claim 5. Maxwell (US 20070242878) teaches of advantage of using illumination invariant versions of images for robot navigation ([0002], disclosing illumination invariant enables robot to operate regardless of presence of shadows) It would have been obvious to one having ordinary skill in the art before effective filing date of claimed invention to modify US patent 11669086 to claim wherein the features of the room comprise a first set of illumination-invariant features derived from the modified images captured by the camera of the mobile device and a second set of illumination-invariant features derived from images captured by the camera of the mobile robot as taught by Maxwell to improve navigation of robot. 6. The method of claim 1, further comprising: receiving data associated with an environment of the mobile robot, the data indicative of a location of the mobile robot determined by the mobile device; and overlaying the one or more graphic elements on the user interface of the mobile device, wherein the one or more graphic elements are derived from the received data. 6. The method of claim 1, comprising: at the mobile device, receiving data about an environment from the mobile robot, the data including location information, and at the mobile device, displaying an image of the environment on a display module, and overlaying graphic elements on the image in which the graphic elements are derived based on the data received from the mobile robot. 7. The method of claim 6, wherein the one or more graphic elements comprise a representation of at least one of an area processed by the mobile robot within a specified period of time, a keep-out zone, an area traversable by the mobile robot, a restricted area, a signal strength map, or a foot-traffic map. 8. The method of claim 7 in which the area having the specified characteristic represents at least one of (i) an area in the environment that has been processed by the mobile robot within a specified period of time, (ii) an area in the environment that has not been processed by the mobile robot within a specified period of time, (iii) an area in the environment that is scheduled to be processed and has not been processed by the mobile robot, (iv) a keep out zone, (v) an area that is traversable by the mobile robot, (vi) an area that is not traversable by the mobile robot, (vii) a signal strength map, or (viii) a foot traffic statistics map. 8. The method of claim 6, further comprising: determining a position of an area and a position of an obstacle within the environment, the position of the area and the position of the obstacle being relative to a viewpoint of the camera of the mobile device; determining which portions of the area are occluded by the obstacle; and displaying a representation of the environment on the user interface with the portions of the area hidden behind a representation of the obstacle. 10. The method of claim 9, comprising: determining positions of the area and the obstacle relative to the point-of-view of the camera of the mobile device, determining which portion of the area is occluded by the obstacle, and displaying the image on the display module with the portion of the area having the specified characteristic being occluded by the obstacle. 9. The method of claim 1, further comprising: determining first coordinates of a point within a real-world environment of the mobile robot based at least on the first coordinate system; and converting the first coordinates of the point in the real-world environment to second coordinates of the point in the real-world environment based at least on the determined mapping between the first coordinate system and the second coordinate system. US Patent 11669086 does not claim limitations recited in claim 9 Forsberg (US 20200081451) teaches of converting coordinates of image to real world coordinates ([0020], disclosing image coordinates of a robot cleaning device are converted into real world height and distance i.e., real world coordinates) It would have been obvious to one having ordinary skill in the art before effective filing date of claimed invention to US Parent 11669086 to determining first coordinates of a point within a real-world environment of the mobile robot based at least on the first coordinate system; and converting the first coordinates of the point in the real-world environment to second coordinates of the point in the real-world environment based at least on the determined mapping between the first coordinate system and the second coordinate system as means to navigate in the work area. 10. The method of claim 1, wherein a floor surface of the room is to be cleaned by the mobile robot during a cleaning operation. 1…wherein a floor surface of the room is to be cleaned by the mobile robot during a cleaning operation 11. The method of claim 1, further comprising: executing an augmented reality tool to implement an augmented reality session on the mobile device; and configuring the user interface to enable the user to interact with the mobile device in the augmented reality session 11. The method of claim 1, comprising: executing an augmented reality tool to implement an augmented reality session on the mobile device, and configuring the user interface to enable the user to interact with the mobile device in the augmented reality session. 12. The method of claim 11, further comprising using the augmented reality tool to establish the first coordinate system based on the images captured by the camera of the mobile device. 12. The method of claim 11, comprising using the augmented reality tool to establish the first coordinate system based on the images captured by the camera of the mobile device. Claims 13-20 recite limitations similar in scope to claims 1-12, hence are similarly rejected. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to ARSLAN AZHAR whose telephone number is (571)270-1703. The examiner can normally be reached Mon-Fri 7:30 - 5:30. 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, Wade Miles can be reached at (571) 270-7777. 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. /ARSLAN AZHAR/Examiner, Art Unit 3656
Read full office action

Prosecution Timeline

Apr 29, 2025
Application Filed
Jun 17, 2026
Examiner Interview (Telephonic)
Jul 02, 2026
Non-Final Rejection mailed — §101, §DP (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12673639
METHOD FOR ACTIVATING A VEHICLE FUNCTION, AND ASSOCIATED ACTIVATION DEVICE
1y 11m to grant Granted Jul 07, 2026
Patent 12661786
INTERNAL ASSET MODEL RECONSTRUCTION FOR INSPECTION
2y 7m to grant Granted Jun 23, 2026
Patent 12661781
MAGNETIC CONNECTION SYSTEM FOR A MULTI-AXIS GRIPPER OF A LAB AUTOMATION ROBOT
2y 0m to grant Granted Jun 23, 2026
Patent 12649237
Motion Planning
2y 11m to grant Granted Jun 09, 2026
Patent 12649458
VEHICLE MOTION CONTROL DEVICE AND VEHICLE MOTION CONTROL METHOD
2y 6m to grant Granted Jun 09, 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

1-2
Expected OA Rounds
78%
Grant Probability
98%
With Interview (+20.3%)
2y 9m (~1y 6m remaining)
Median Time to Grant
Low
PTA Risk
Based on 202 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