DETAILED ACTION
Response to Amendment
Claims 1-20 were previously pending. Applicant’s amendment filed September 10, 2026, has been entered in full. Claims 1 and 9 are amended. No claims are added or cancelled. Claims 1-20 remain pending.
Response to Arguments
Applicant’s summary of the interview (Remarks filed September 10, 2026, hereinafter Remarks: Page 5) is noted.
Applicant traverses the previous rejections under 35 U.S.C. § 112(a) (Remarks: Pages 5-7). Examiner respectfully disagrees.
Applicant argues that “the specification expressly describes the determination of the loading pattern” and points to pars. [0055]-[0056] and [0060]-[0066] of the specification as describing parameters, additional considerations and user inputs used to determine the loading pattern; selection of dishes to be loaded; and presentation of the determined loading pattern to the user (Remarks: Page 6). While these portions of the specification describe various inputs and outputs to the determination of the loading pattern, they do not describe how the loading pattern is determined. For example, how are the various dish parameters in par. [0055] and the various rack parameters in par. [0056] used to determine the loading pattern? What steps are taken to transform dish and rack parameters into a loading pattern? This lack of any explanation as to how the loading pattern is determined is the basis of the previous rejection and none of the cited paragraphs provides such an explanation.
Applicant points to “computer-implemented comparison operations” at pars. [0069] and [0071] of the specification (Remarks: Pages 6-7). Examiner respectfully notes that neither paragraph describes how a loading pattern is determined. Par. [0069] concerns image-based identification of a dishwasher model and par. [0071] concerns an image captured after a dishwasher has already been loaded.
Applicant argues the following at Page 7:
“The Office Action appears to require disclosure of a specific algorithm for generating the loading pattern. However, neither MPEP § 2163 nor the written description standard articulated in Ariad requires disclosure of a particular mathematical implementation. Rather, the question is whether the specification reasonably conveys to a person of ordinary skill in the art that the inventor was in possession of the claimed invention as of the filing date. Ariad Pharm., Inc. V. Eli Lilly & Co., 598 F.3d 1336, 1351 (Fed. Cir. 2010).”
The previous rejection extensively quoted MPEP § 2161.01, Subsection I, which provides instructions for “determining whether there is adequate written description for a computer-implemented functional claim limitation” (Title; capitalization removed). The previous rejection also specifically explained how the “determining, at the processor of the mobile device, a loading pattern …” (emphasis added) step is considered a computer-implemented functional claim limitation, so the instructions in MPEP § 2161.01, Subsection I, are clearly applicable to evaluating whether this limitation has adequate written description.
MPEP § 2161.01, Subsection I, includes the following instructions:
“When examining computer-implemented functional claims, examiners should determine whether the specification discloses the computer and the algorithm (e.g., the necessary steps and/or flowcharts) that perform the claimed function in sufficient detail such that one of ordinary skill in the art can reasonably conclude that the inventor possessed the claimed subject matter at the time of filing.”
“If the specification does not provide a disclosure of the computer and algorithm in sufficient detail to demonstrate to one of ordinary skill in the art that the inventor possessed the invention a rejection under 35 U.S.C. 112(a) or pre-AIA 35 U.S.C. 112, first paragraph, for lack of written description must be made.”
Applicant’s arguments are respectfully non-persuasive because the specification does not disclose an algorithm for performing the “determining, at the processor of the mobile device, a loading pattern …” function in sufficient detail to demonstrate to one of ordinary skill in the art that the inventor possessed the invention and, therefore, “a rejection … for lack of written description must be made” (Id.).
Applicant traverses the previous rejections under 35 U.S.C. § 101 (Remarks: Pages 7-9). Examiner respectfully disagrees.
Applicant notes amendments to claim 1 reciting (a) that “the at least one rack parameter includes a location of a sprayer, and wherein determining the loading pattern comprises orienting at least one dish of the subset of dishes relative to the location of the sprayer for optimized cleaning coverage” and (b) “transmitting the loading pattern to the mobile device” and argues that the amended claims are not directed to an abstract idea (Remarks: Pages 7-8). Examiner respectfully disagrees. Regarding feature (a), this can plainly be done mentally. For example, by mentally recognizing that a bowl should be loaded facing down to optimize cleaning coverage because a sprayer is located at the bottom of a dishwasher, below the rack. Regarding feature (b), this is an additional element, but it amounts to no more than insignificant extra-solution activity and is well-understood, routine and conventional activity – see updated rejections below for detailed explanation.
Applicant argues that the image capture step “is not merely data gathering” because it “provides the dish-related information used to determine the physical loading configuration” (Remarks: Page 8). Examiner respectfully disagrees. The dish-related information is data and it is gathered/provided by the image capture. Applicant further argues that the displayed loading pattern “is not a report of calculated information for informational purposes” but instead specifies the loading pattern (Remarks: Page 9). Examiner respectfully disagrees. The loading pattern is displayed to provide information to the user about how to load dishes into the dishwasher.
Applicant notes the claim’s recitation of a processor and dishwasher-specific parameters (Remarks: Page 9). As explained in the previous rejection, mere use of a processor and description of parameters specific to a dishwasher field of use/technological environment are not sufficient to integrate the abstract idea into a practical application. See MPEP 2106.05(f) and 2106.05(h).
Applicant traverses the previous rejections under 35 U.S.C. § 102 and § 103 (Remarks: Pages 9-11). Applicant argues that the ‘Deng’ reference does not disclose added limitations regarding a sprayer location (Remarks: Pages 9-10). Examiner agrees. The previous rejections under 35 U.S.C. § 102 are withdrawn. However, new rejections under 35 U.S.C. § 103 over Deng in view of ‘Uyeda’ are applied below in response to Applicant’s amendments. Applicant has asserted that Uyeda does not cure the deficiencies of Deng (Remarks: Page 11) but has not provided any specific reasoning or explanation to support the assertion. Examiner respectfully disagrees for the reasons presented in the rejections below.
Claim Objections
Claim(s) 11 is/are objected to because of the following informalities:
In claim 11, line 1, “the providing” should be “the displaying”
Appropriate correction is required.
Claim Rejections - 35 USC § 112
The following is a quotation of the first paragraph of 35 U.S.C. 112(a):
(a) IN GENERAL.—The specification shall contain a written description of the invention, and of the manner and process of making and using it, in such full, clear, concise, and exact terms as to enable any person skilled in the art to which it pertains, or with which it is most nearly connected, to make and use the same, and shall set forth the best mode contemplated by the inventor or joint inventor of carrying out the invention.
The following is a quotation of the first paragraph of pre-AIA 35 U.S.C. 112:
The specification shall contain a written description of the invention, and of the manner and process of making and using it, in such full, clear, concise, and exact terms as to enable any person skilled in the art to which it pertains, or with which it is most nearly connected, to make and use the same, and shall set forth the best mode contemplated by the inventor of carrying out his invention.
Claims 1-20 are rejected under 35 U.S.C. 112(a) or 35 U.S.C. 112 (pre-AIA ), first paragraph, as failing to comply with the written description requirement. The claim(s) contains subject matter which was not described in the specification in such a way as to reasonably convey to one skilled in the relevant art that the inventor or a joint inventor, or for applications subject to pre-AIA 35 U.S.C. 112, the inventor(s), at the time the application was filed, had possession of the claimed invention.
Claim 1 recites “determining, at the processor of the mobile device, a loading pattern of at least a subset of dishes of the set of dishes based on at least one dish parameter of the subset of dishes and at least one rack parameter of the one or more racks.” This limitation is computer-implemented at least because it is performed at a processor of a mobile device. This limitation is functional at least because it recites a function of determining a loading pattern.
MPEP 2161.01, Subsection I, provides instructions for determining whether there is adequate written description for a computer-implemented functional claim limitation, including the following:
“[O]riginal claims may lack written description when the claims define the invention in functional language specifying a desired result but the specification does not sufficiently describe how the function is performed or the result is achieved. For software, this can occur when the algorithm or steps/procedure for performing the computer function are not explained at all or are not explained in sufficient detail (simply restating the function recited in the claim is not necessarily sufficient). In other words, the algorithm or steps/procedure taken to perform the function must be described with sufficient detail so that one of ordinary skill in the art would understand how the inventor intended the function to be performed. See MPEP §§ 2163.02 and 2181, subsection IV.”
“When examining computer-implemented functional claims, examiners should determine whether the specification discloses the computer and the algorithm (e.g., the necessary steps and/or flowcharts) that perform the claimed function in sufficient detail such that one of ordinary skill in the art can reasonably conclude that the inventor possessed the claimed subject matter at the time of filing. An algorithm is defined, for example, as "a finite sequence of steps for solving a logical or mathematical problem or performing a task." Microsoft Computer Dictionary (5th ed., 2002). Applicant may "express that algorithm in any understandable terms including as a mathematical formula, in prose, or as a flow chart, or in any other manner that provides sufficient structure." Finisar Corp. v. DirecTV Grp., Inc., 523 F.3d 1323, 1340, 86 USPQ2d 1609, 1623 (Fed. Cir. 2008) (internal citation omitted). It is not enough that one skilled in the art could write a program to achieve the claimed function because the specification must explain how the inventor intends to achieve the claimed function to satisfy the written description requirement. See, e.g., Vasudevan Software, Inc. v. MicroStrategy, Inc., 782 F.3d 671, 681-683, 114 USPQ2d 1349, 1356, 1357 (Fed. Cir. 2015) (reversing and remanding the district court’s grant of summary judgment of invalidity for lack of adequate written description where there were genuine issues of material fact regarding "whether the specification show[ed] possession by the inventor of how accessing disparate databases is achieved"). If the specification does not provide a disclosure of the computer and algorithm in sufficient detail to demonstrate to one of ordinary skill in the art that the inventor possessed the invention a rejection under 35 U.S.C. 112(a) or pre-AIA 35 U.S.C. 112, first paragraph, for lack of written description must be made.”
Examiner has reviewed the specification in search of an algorithm for performing the “determining … a loading pattern …” limitation of claim 1 and finds the following portion to be most relevant (unless otherwise noted, all references are to the specification as published in US 2026/0047742 A1):
PNG
media_image1.png
198
400
media_image1.png
Greyscale
This portion of the specification generally restates the function recited in the claim, but does not describe any algorithm (i.e., finite sequence of steps) for determining a loading pattern or otherwise explain how the inventor intends for such a function to be performed. Inputs to and outputs from the processor are identified, but there is no explanation of what steps the processor takes to transform the inputs into the outputs.
The noted portion of the specification does state that the processor may include a neural network, generative AI, machine learning, etc. However, the specification does not specifically state that any of these broad categories of tools are used to determine the loading pattern, nor does it describe any algorithm for using one of these categories of tools to determine the loading pattern or otherwise explain specifically how the inventor may intend to use one of these categories of tools for determining a loading pattern. A general statement that a broad class of machine learning tools may be present in a processor does not describe how to determine a loading pattern of at least a subset of dishes based on at least one dish parameter and at least one rack parameter, as required by the claimed invention.
Given this lack of detail, one of ordinary skill in the art could not reasonably conclude that the inventor possessed the claimed subject matter at the time of filing. Therefore, claim 1 fails to comply with the written description requirement under 35 U.S.C. 112(a).
Applicant has amended claim 1 to further specify “wherein the at least one rack parameter includes a location of a sprayer, and wherein determining the loading pattern comprises orienting at least one dish of the subset of dishes relative to the location of the sprayer for optimized cleaning coverage”. This amendment does not resolve the issues noted above. For example, par. [0096] states that “the loading pattern is configured to orient the subset of dishes for an optimized cleaning coverage” but does not explain how the loading pattern is configured for an optimized cleaning coverage, what steps the processor takes to configure the loading pattern in this way, etc. This portion of the specification also does not describe orienting a dish relative to the location of the sprayer. Par. [0061] describes hat the processor can consider “sprayer location within the tub” when prioritizing cleanliness but also does not describe orienting a dish relative to the location of the sprayer or an algorithm that a processor may use to do so. Again, given this lack of detail, one of ordinary skill in the art could not reasonably conclude that the inventor possessed the claimed subject matter at the time of filing. Therefore, claim 1 fails to comply with the written description requirement under 35 U.S.C. 112(a).
Claims 2-20 include the limitations of claim 1 and therefore also fail to comply with the written description requirement for at least the same reasons as claim 1.
Claim 1 has been amended to recite “transmitting the loading pattern to the mobile device” at the third-to-last line. Examiner has searched the specification but does not find adequate written description of this feature.
First, Examiner finds no description of transmitting a loading pattern in the specification. For example, par. [0070] (as published) and Fig. 7 describe a loading pattern being provided at a user interface in step 208 immediately after it is determined at step 206 and there is no description of an intermediate transmission.
Second, the specification describes (e.g., [0054]) and claim 1 specifically requires (“determining, at the processor of the mobile device, the loading pattern …”) that the loading pattern is determined at the processor of the mobile device. One of ordinary skill in the art would not understand disclosure of determining a loading pattern at a mobile device and display of that loading pattern at the mobile device to include a transmission of the loading pattern to the mobile device. I.e., if the loading pattern is already at the mobile device, why/how would it be transmitted to that mobile device?
In view of this evidence, one of ordinary skill in the art could not reasonably conclude that the inventor possessed the claimed subject matter at the time of filing. Therefore, claim 1 fails to comply with the written description requirement under 35 U.S.C. 112(a).
Claims 2-20 include the limitations of claim 1 and therefore also fail to comply with the written description requirement for at least the same reasons as claim 1.
Claim 18 requires that the loading pattern is determined based on user input that “includes a load size or a cleanliness level.” Claim 18 depends from claim 1, which requires determining the loading pattern “for optimized cleaning coverage”.
Examiner looks to the specification and finds pars. [0060]-[0061] (as published) to be the most relevant. Par. [0060] states that “the user can choose to prioritize a load size, a cleanliness level, or minimize water usage.” If the user prioritizes load size, then the loading pattern fits a maximum number of dishes into the dishwasher. Id. Alternatively, if the user selects to prioritize a maximum cleanliness level, then the loading pattern is determined to optimize cleaning coverage. [0061].
In summary, the specification describes inputting and prioritizing load size or cleanliness level. However, the scope of claim 18 (by virtue of its dependency from amended claim 1) apparently covers embodiments where both load size and cleanliness level are input and prioritized. Such embodiments are not described in the specification, so claim 18 lacks adequate written description. Claims 19-20 include the limitations of claim 18 and also lack adequate written description for substantially the same reasons.
The following is a quotation of 35 U.S.C. 112(b):
(b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention.
The following is a quotation of 35 U.S.C. 112 (pre-AIA ), second paragraph:
The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention.
Claims 1-20 are rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor (or for applications subject to pre-AIA 35 U.S.C. 112, the applicant), regards as the invention.
Claim 1 has been amended to include limitations that apparently contradict and are inconsistent with one another, which makes the scope of the claim unclear and renders the claim indefinite.
Claim 1 first recites “determining, at the processor of the mobile device, a loading pattern …”. This specifically requires that the loading pattern is determined, and therefore present, at the mobile device.
Claim 1 next requires “transmitting the loading pattern to the mobile device”. This requirement to transmit the loading pattern to the mobile device implies that the loading pattern is not present at the mobile device when it is determined. I.e., why/how would a loading pattern that is already at the mobile device be transmitted to the mobile device? However, this contradicts the limitation noted above, which expressly requires that the loading device is determined “at the processor of the mobile device”.
Claim 1’s scope is indefinite because it is unclear how a loading pattern can be both determined “at the processor of the mobile device” and transmitted to the mobile device.
Claims 2-20 include the indefinite limitation of claim 1 and therefore are also indefinite for substantially the same reasons.
The following is a quotation of 35 U.S.C. 112(d):
(d) REFERENCE IN DEPENDENT FORMS.—Subject to subsection (e), a claim in dependent form shall contain a reference to a claim previously set forth and then specify a further limitation of the subject matter claimed. A claim in dependent form shall be construed to incorporate by reference all the limitations of the claim to which it refers.
The following is a quotation of pre-AIA 35 U.S.C. 112, fourth paragraph:
Subject to the following paragraph [i.e., the fifth paragraph of pre-AIA 35 U.S.C. 112], a claim in dependent form shall contain a reference to a claim previously set forth and then specify a further limitation of the subject matter claimed. A claim in dependent form shall be construed to incorporate by reference all the limitations of the claim to which it refers.
Claim 3 is rejected under 35 U.S.C. 112(d) or pre-AIA 35 U.S.C. 112, 4th paragraph, as being of improper dependent form for failing to further limit the subject matter of the claim upon which it depends, or for failing to include all the limitations of the claim upon which it depends.
Claim 1 has been amended to require that “the at least one rack parameter includes a location of a sprayer”. Claim 3 recites that “the at least one rack parameter includes one or more of a location of a sprayer, a layout of tines, or a height of the one or more racks.” Claim 3 does not include all of the limitations of claim 1 because the scope of claim 3 can be satisfied by a rack parameter that only includes, e.g., a layout of tines, but this would not meet claim 1’s requirement that the at least one rack parameter includes a location of a sprayer.
Applicant may cancel the claim(s), amend the claim(s) to place the claim(s) in proper dependent form, rewrite the claim(s) in independent form, or present a sufficient showing that the dependent claim(s) complies with the statutory requirements.
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-20 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more.
The patent Subject Matter Eligibility (SME) test is described in MPEP 2106. It includes multiple steps, sub-steps, and prongs.
Step 1
Claims 1-20 are to a process, so they fall within a statutory category.
Step 2A, Prong One
The claims recite an abstract idea. Specifically, the claims recite a mental process of deciding how to load certain dishes into a dishwasher. Mental process abstract ideas are discussed at MPEP 2106.04(a)(2), Subsection III.
Claim 1 is a representative claim. Claim 1 recites “capturing, with the imager of the mobile device, an image of a set of dishes”. This limitation falls within the mental processes grouping of abstract ideas at least because a human can look at a set of dishes and visually perceive them (i.e., capture a mental image of the dishes). Examiner notes that while the recitation of an “imager” and a “mobile device” may require use of a computer, this does not preclude the claim from reciting a mental process. Id. at further subsection C. Claim 1 further recites “determining, at the processor of the mobile device, a loading pattern of at least a subset of dishes of the set of dishes based on at least one dish parameter of the subset of dishes and at least one rack parameter of the one or more racks”. This limitation also falls within the mental processes grouping of abstract ideas at least because a human can mentally decide where to place certain dishes within a dishwasher given various parameters, such as sizes of the dishes and spaces within a rack of the dishwasher. For example, a human can mentally determine to place a plate of a certain size between tines of a dishwasher rack that are spaced far enough apart to fit the plate. Again, requirement that the determination is made “at the processor” is not sufficient to preclude recitation of a mental process – see above. Claim 1 has been amended to further specify that “the at least one rack parameter includes a location of a sprayer, and wherein determining the loading pattern comprises orienting at least one dish of the subset of dishes relative to the location of the sprayer for optimized cleaning coverage”. This limitation also falls within the mental process grouping of abstract ideas because a human can mentally decide where to place a dish relative to a sprayer to optimize cleaning coverage. For example, a human may mentally decide to load a dirty bowl facing downward towards sprayers located in the bottom of a dishwasher in order to ensure that the bowl can be cleaned optimally given the direct path between the sprayer location and the bowl’s dirty surface. Claim 1 further recites “displaying, at the user interface of the mobile device, the loading pattern as an image comprising the at least one or more racks and the subset of dishes.” This limitation also falls within the mental processes grouping of abstract ideas at least because a human can mentally display a loading pattern as an image comprising racks and dishes. For example, the human could use pen and paper to draw a diagram showing the rack and positions where each of the dishes should be placed. Note that the use of a physical aid such as pen and paper to help perform a mental step does not negate the mental nature of the limitation. Id. at further subsection B.
The method of claim 1 is similar to "collecting information, analyzing it, and displaying certain results of the collection and analysis," where the data analysis steps are recited at a high level of generality such that they could practically be performed in the human mind, as was recited in the claims at issue in Electric Power Group v. Alstom, S.A., 830 F.3d 1350, 1353-54, 119 USPQ2d 1739, 1741-42 (Fed. Cir. 2016), which is an example of a mental process abstract idea. Id. at further subsection A. The capturing of an image and use of dish and rack parameters in claim 1 is information collection, the determination of a loading pattern in claim 1 is analysis of the collected information, and the provision of the loading pattern in claim 1 is displaying certain results of the collection and analysis. The data analysis step of claim 1 (i.e., the determining a loading pattern) is recited at such a high level of generality that it can be practically performed in the human mind – see explanation above.
Claims 2-4 recite determining further parameters and such parameter determination can be performed mentally.
Claims 5 and 13 further recite image capturing that can be performed mentally for substantially the same reasons discussed above.
Claim 6 recites refining or expanding the subset of dishes based on user feedback, which can be performed mentally by, for example, considering which dishes another person (i.e., a user) requests to be loaded into the dishwasher.
Claim 7 recites providing the subset of dishes within a selection box, which could be performed mentally using various physical aids. In one example, a human could place a subset of dishes to be loaded into a dishwasher into a physical box. In another example, a user could write a list of dishes in the subset to be loaded into the dishwasher within a box drawn on a piece of paper.
Claims 8 and 9 recite locations/components where the pattern is determined and claim 10 requires a processor comprising a neural network, machine learning, or generative Artificial Intelligence but, as discussed above, even claims that require a computer may still recite a mental process.
Claims 11 and 12 require providing specific formats of images – i.e., images with the racks loaded and/or 3D images – and these formats can be provided mentally (e.g., by drawing a perspective view of the rack with the dishes loaded according to the determined loading pattern).
Claim 13 recites determining an optimization suggestion based on images and this may be performed mentally. For example, a person may view a loaded dishwasher and mentally recognize/determine that a dish is misplaced and should be moved to improve/optimize washing. For example, a person could recognize that a bowl facing upwards and away from washing nozzles should be rotated to face downwards in order to optimize the dishwasher’s ability to wash it.
Claim 14 recites that the image is processed through the processor but, again, even claims that require a computer may still recite a mental process.
Claims 15 and 16 recite displaying warnings, which can be performed mentally such as by writing them down as messages on a piece of paper.
Claims 17-20 further recite considering additional user input such as a maximum load size or a maximum cleanliness level and such consideration of additional input can be performed mentally for substantially the same reasons discussed above.
Claim 19 further recites determining a pattern configured to fit each dish and claim 20 further recites optimizing cleaning coverage, which can both be performed mentally. Humans can mentally perform a task with certain goals in mind. Within the context of loading a dishwasher, a human can mentally decide how to place dishes in a manner that meets goals of fitting all dishes while optimizing cleaning coverage (e.g., by ensuring all dishes are placed within the dishwasher, while providing increased space around dirtier dishes, and so on).
Step 2A, Prong Two
The claims do not recite additional elements that integrate the mental process into a practical application. As described above, many of the claim limitations are directed to the mental process itself and therefore are not additional elements. Of the additional elements that are recited, none go beyond:
Merely reciting the words "apply it" (or an equivalent) with the judicial exception, or merely including instructions to implement an abstract idea on a computer, or merely using a computer as a tool to perform an abstract idea, as discussed in MPEP § 2106.05(f);
Adding insignificant extra-solution activity to the judicial exception, as discussed in MPEP § 2106.05(g); and
Generally linking the use of a judicial exception to a particular technological environment or field of use, as discussed in MPEP § 2106.05(h).
Claim 1 recites “using a mobile device having an imager, a user interface, and a processor”. Claim 1 and the dependent claims further recite using the mobile device, and various components thereof, to perform certain steps. Claim 10 specifies that the processor comprises machine learning. However, these limitations only amount to mere instructions to implement an abstract idea or other exception on a computer, which does not integrate an abstract idea into a practical application. For example, while the claims require certain steps to be performed by a processor, the claims generally recite only the idea of a solution or outcome without reciting details of how a solution to a problem is accomplished. To illustrate, claim 1 requires determining a loading pattern at the processor, but does not explain how that loading pattern is determined. In another example, the claims invoke computers or other machinery merely as a tool to perform an existing process. Humans determine how to load dishes into dishwashers every day and have for some time. The claims use mobile device computer machinery merely as a tool to perform this existing process.
The preamble of claim 1 recites that the method is for use with a “dishwasher having a tub at least partially defining a treating chamber, with an access opening, at least one or more racks positioned within the treating chamber.” Various other claim limitations pertain to specific parameters of dishes, dishwasher racks, and or dishwasher sprayers. This is merely an attempt to limit the use of the abstract idea to a particular dishwasher technological environment, similar to how limiting the abstract idea of collecting information, analyzing it, and displaying certain results of the collection and analysis to data related to the electric power grid was found to be simply an attempt to limit the use of the abstract idea to a particular technological environment – see MPEP 2106.05(h), example vi, citing to Electric Power Group, LLC v. Alstom S.A., 830 F.3d 1350, 1354, 119 USPQ2d 1739, 1742 (Fed. Cir. 2016).
Claim 1 has been amended to recite “transmitting the loading pattern to the mobile device” (third-to-last line). Indefiniteness issues notwithstanding, this limitation appears to require no more than insignificant extra-solution activity. In order for the loading pattern to be displayed “at the user interface of the mobile device”, the loading pattern must first be gathered at the mobile device and/or output to the mobile device, so the transmission of the loading pattern apparently amounts to no more than necessary data gathering and outputting. See MPEP 2106.05(g).
Step 2B
The identification of additional elements and conclusions from Step 2A, Prong Two are carried over to Step 2B. MPEP 2106.05, Subsection II.
The transmission of the loading pattern to the mobile device was previously considered to be insignificant extra-solution activity, so it is re-evaluated. Id. The transmission of the loading pattern is recited at such a high level of generality that it includes receiving or transmitting data over a network, which is a type of computer function that the courts have recognized as well‐understood, routine, and conventional activity. MPEP 2106.05(d), Subsection II.
No additional elements, or combinations of elements go beyond simply appending well-understood, routine, conventional activities previously known to the industry, specified at a high level of generality, to the judicial exception. As discussed above, the additional elements amount to merely including instructions to implement an abstract idea on a computer, linking the use of a judicial exception to a particular technological environment or field of use, or insignificant extra-solution activity, none of which amounts to significantly more than an abstract idea.
Conclusion
Claims 1-20 are patent-ineligible under 35 U.S.C. 101 because they are directed to an abstract idea and do not recite additional elements that amount to significantly more than the abstract idea.
Claim Rejections - 35 USC § 103
The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action:
A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made.
Claim(s) 1-20 is/are rejected under 35 U.S.C. 103 as being unpatentable over ‘Deng’ ‘Deng’ (CN 114968016 A) in view of ‘Uyeda’ (US 2023/0346192 A1).
Regarding claim 1, Deng teaches a method of loading dishes within a dishwasher (e.g., Figure 1) using a mobile device (e.g., [0033]-[0036], Fig. 2, Fig. 12, mobile terminal) having an imager (e.g., [0036], [0042], Fig. 2, camera; Also see [0109], Fig. 12, user interface 1203 including a camera), a user interface (e.g., [0036], [0044], [0056] et seq., display of mobile terminal provides a user interface; Also see [0109], Fig. 12, user interface 1203), and a processor (e.g., [0107], [0113], Fig. 12, processor 1201), the dishwasher having a tub at least partially defining a treating chamber, with an access opening, at least one or more racks positioned within the treating chamber (e.g., Figs. 9 and 10 illustrate a frontal view of the dishwasher looking through an access opening to racks positioned within a tub at least partially defining a treating chamber; Also see, e.g., [0055], for further discussion of the racks), the method comprising:
capturing, with the imager of the mobile device, an image of a set of dishes (e.g., [0041]-[0043], Fig. 1, S101, and Fig. 2, image of set of dishes is captured to determine size information of tableware; e.g., [0046]-[0051], Fig. 1, S101, and Figs. 5-7, a second image-based tableware size measurement and counting technique is described; Either falls within the scope of the claimed image capture);
determining, at the processor of the mobile device (e.g., [0113], processor 1201 of mobile device executes the method), a loading pattern of at least a subset of dishes of the set of dishes ([0059] et seq., Fig. 1, S104, position information of each piece of tableware – i.e., a loading pattern – is determined for the at least subset of dishes selected for washing, such as the 13 pieces of tableware identified in the example illustrated in Fig. 7) based on at least one dish parameter of the subset of dishes (e.g., [0060], size parameters of each dish) and at least one rack parameter of the one or more racks (e.g., [0060], [0055], size parameters of dish rack), wherein the at least one rack parameter includes a location of a sprayer (see Note Regarding Sprayer below), and wherein determining the loading pattern comprises orienting at least one dish of the subset of dishes relative to the location of the sprayer for optimized cleaning coverage (see Note Regarding Sprayer below);
transmitting the loading pattern to the mobile device (The meaning of this limitation is unclear – see § 112(b) rejection above; Nevertheless, it apparently refers to some sort of communication between the processor [where the loading pattern is determined] and the user interface [where the loading pattern is displayed]; e.g., [0107]-[0109], Fig. 12, communication bus 1202 provides communication between processor 1201 and user interface 1203); and
displaying, at the user interface of the mobile device, the loading pattern as an image comprising the at least one or more racks and the subset of dishes (e.g., [0068]-0071], Fig. 1, S105, and Figs. 9-10, user interface displays a loading pattern image to the user).
Note Regarding Sprayer. Deng mostly focuses on optimizing the loading pattern to maximize the space utilization of the dish rack (e.g., [0060]) by filling as many rack positions as possible (e.g., [0066]).
Deng does not explicitly teach determining the loading pattern based on a rack parameter including a location of a sprayer or that the determining comprises orienting at least one dish of the subset of dishes relative to the location of the sprayer for optimized cleaning coverage.
However, Uyeda recognizes that some positions within a dishwasher rack may be uncleanable because they are positioned relative to the location of a sprayer such that they are unreachable by the sprayer (e.g., [0059], [0063]). Uyeda teaches that a loading pattern can be modified by moving a dish from an uncleanable position to an open zone where the dish can be oriented such that it is cleanable (i.e., it is oriented relative to the location of the sprayer for optimized cleaning coverage) (e.g., [0064]-[0065]).
Before the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to modify the method of Deng with the sprayer location consideration and orienting at least one dish of the subset of dishes relative to the location of the sprayer for optimized cleaning coverage of Uyeda in order to improve the method with the reasonable expectation that this would result in a method that avoided placing dishes in uncleanable positions, thereby improving the dishwasher loading patterns. This technique for improving the method of Deng was within the ordinary ability of one of ordinary skill in the art based on the teachings of Uyeda.
Therefore, it would have been obvious to one of ordinary skill in the art to combine the teachings of Deng and Uyeda to obtain the invention as specified in claim 1.
Regarding claim 2, Deng in view of Uyeda teaches the method of claim 1, and Deng further teaches that the determining the loading pattern further comprises determining a dishwasher parameter (e.g., [0055], dishwasher model identifier).
Regarding claim 3, Deng in view of Uyeda teaches the method of claim 2, and Deng further teaches that the at least one rack parameter includes one or more of a location of a sprayer, a layout of tines, or a height of the one or more racks (e.g., [0055], height of dish rack).
Regarding claim 4, Deng in view of Uyeda teaches the method of claim 1, and Deng further teaches that the at least one dish parameter includes one or more of a size of a dish (Fig. 1, S101, [0039] et seq., sizes of tableware dishes are determined), a dish type, or a material of a dish.
Regarding claim 5, Deng in view of Uyeda teaches the method of claim 1, and Deng further teaches that capturing, with the imager of the mobile device, the image of the set of dishes includes imaging the set of dishes outside of the dishwasher (e.g., Figs. 2-3 and 6-7 show dish images being captured on a flat surface outside of the dishwasher; e.g., Fig. 1, [0071], images are captured to identify size at S101 before loading pattern image is provided S105, and all of this is performed before the user places the tableware dishes into the dishwasher).
Regarding claim 6, Deng in view of Uyeda teaches the method of claim 5, and Deng further teaches one of refining or expanding the subset of dishes based on user feedback (e.g., [0042]-[0043], user can capture more images of more dishes to expand the subset of dishes to be washed; e.g., [0044], user can manually select pieces of tableware to wash).
Regarding claim 7, Deng in view of Uyeda teaches the method of claim 5, and Deng further teaches that refining or expanding the subset of dishes includes providing the subset of dishes within a selection box (e.g., [0043], Fig. 3, upload button selection box, thumbnail image box, etc.; e.g., [0042], Fig. 2, frame of camera forms a selection box, with dishes within the frame/selection box being selected for washing).
Regarding claim 8, Deng in view of Uyeda teaches the method of claim 1, and Deng further teaches that determining the loading pattern comprises determining, at the user interface, the subset of dishes of the set of dishes (e.g., [0044], user interface is used to select subset of dishes to be washed).
Regarding claim 9, Deng in view of Uyeda teaches the method of claim 1, and Deng further teaches that determining the loading pattern comprises determining, at the processor, the subset of dishes of the set of dishes (e.g., [0051], Fig. 7, a subset of 13 pieces of tableware is determined for washing; e.g., [0113], processor 1201 of mobile device executes the method of Fig. 1).
Regarding claim 10, Deng in view of Uyeda teaches the method of claim 9.
Deng’s processor uses an image matching technique to recognize dishes in images (e.g., [0041]).
Deng does not explicitly each that its processor comprises a neural network, machine learning, or generative Artificial Intelligence.
However, Uyeda does teach using a neural network, machine learning, or generative Artificial Intelligence to recognize dishes in images (e.g., [0057]-[0058]).
Like Deng, Uyeda recognizes that image matching can be used to analyze images to recognize dishes (e.g., [0054], [0056]). However, Uyeda also recognizes that other image analysis techniques using AI, a neural network, or machine learning are also suitable for such image analysis (e.g., [0057]).
Before the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to modify the processor of the method of Deng in view of Uyeda as applied above to include the AI, neural network, and/or machine learning of Uyeda in order to improve the method/processor with the reasonable expectation that this would result in a method/processor that had additional suitable image analysis capabilities and/or that could use a class of learning-based algorithms known to be capable of higher performance than other heuristic-based algorithms (such as image template matching). This technique for improving the method of Deng in view of Uyeda was within the ordinary ability of one of ordinary skill in the art based on the teachings of Uyeda.
Therefore, it would have been obvious to one of ordinary skill in the art to combine the teachings of Deng and Uyeda to obtain the invention as specified in claim 10.
Regarding claim 11, Deng in view of Uyeda teaches the method of claim 1, and Deng further teaches that the providing, at the user interface, the loading pattern as an image comprising the at least one or more racks and the subset of dishes comprises displaying an image or an interactive image of the at least one or more racks loaded with the subset of dishes on the user interface ([0056]-[0058], Fig. 9, image of racks loaded with subset of dishes to be washed is displayed; The displayed image can be considered “interactive” at least because it is displayed on a user interface with which the user interacts).
Regarding claim 12, Deng in view of Uyeda teaches the method of claim 11, and Deng further teaches that the interactive image is a 3D model of the one or more racks ([0057], tableware icons and dish rack illustrations can be 3D images).
Regarding claim 13, Deng in view of Uyeda teaches the method of claim 1.
Deng provides placement guidance showing positions where tableware should be placed in a dishwasher that users can refer to while loading a dishwasher (e.g., [0071]). Deng apparently assumes a user will place the dishes correctly. Deng does not further teach:
capturing one or more images of the subset of dishes after the loading into the one or more racks,
determining an optimization suggestion based on the one or more images of the subset of dishes after the loading into the one or more racks, and
providing the optimization suggestion.
However, Uyeda does teach a technique for verifying that users have placed dishes into a dishwasher correctly (e.g., Fig. 4) by:
capturing one or more images of the subset of dishes after the loading into the one or more racks (e.g., [0053], Fig. 4, step 402; Fig. 5 shows an example),
determining an optimization suggestion based on the one or more images of the subset of dishes after the loading into the one or more racks (e.g., [0053] et seq., Fig. 4, step 404, image is analyzed to identify uncleanable dishes and open spaces to which they should be moved), and
providing the optimization suggestion (e.g., [0067] et seq., Fig. 4, steps 406-408, optimization suggestion to move uncleanable dish to an open space is provided via display; Fig. 7 shows an example).
As discussed above, Deng apparently assumes that a user will load a dishwasher correctly by following the provided layout pattern, but incorrect dish placement may still occur. For example, a user may make a mistake and not follow the provided layout pattern exactly. In another example, a user may place a dish in the correct position indicated in the provided layout pattern, but facing a wrong way (e.g., a bowl facing up instead of down). In another example, further dishes may be added to the dishwasher after initial layout-guided loading has already concluded and these further dishes may be improperly placed (e.g., on top of other dishes in an uncleanable configuration). Applying the further image verification of Uyeda would advantageously allow any of these errors to be detected and corrected before running the dishwasher, thereby ensuring that all dishes were adequately cleaned.
Before the effective filing date of the claimed invention, it would have been obvious to one of ordinary skill in the art to modify the method of Deng in view of Uyeda as applied above with the further image verification of Uyeda in order to improve the method with the reasonable expectation that this would result in a method that could detect and guide correction of possible dish placement errors, thereby ensuring that all dishes were adequately cleaned by the dishwasher. This technique for improving the method of Deng in view of Uyeda was within the ordinary ability of one of ordinary skill in the art based on the teachings of Uyeda.
Therefore, it would have been obvious to one of ordinary skill in the art to combine the teachings of Deng and Uyeda to obtain the invention as specified in claim 13.
Regarding claim 14, Deng in view of Uyeda teaches the method of claim 13, and Uyeda further teaches that the determining the optimization suggestion comprises processing the image of the subset of dishes after loading into the one or more racks through the processor (e.g., [0053], Fig. 3, image analysis at step 404 may be performed in controller 270 of mobile device 210).
Regarding claim 15, Deng in view of Uyeda teaches the method of claim 13, and Uyeda further teaches that the providing the optimization suggestion comprises displaying one or more warnings on the user interface (e.g., Fig. 7, warning text in element 610).
Regarding claim 16, Deng in view of Uyeda teaches the method of claim 15, and Uyeda further teaches that the one or more warnings are indicative of a mis-placed dish of the subset of dishes (e.g., Fig. 7, warning text in element 610 is indicative of a dish being mis-placed in an overlapping, uncleanable position).
Regarding claim 17, Deng in view of Uyeda teaches the method of claim 1, and Deng further teaches that the determining the loading pattern of the subset of dishes is based on the at least one dish parameter of the subset of dishes (see rejection of claim 1), the at least one rack parameter of the at least one or more racks (see rejection of claim 1), and a user input (e.g., [0044], user inputs the dishes to be cleaned using selection commands; e.g., [0053], Fig. 8, user inputs number of family members to determine quantity of each tableware; e.g., [0063], [0066], loading pattern is determined based on the total number of dishes by calculating an average and/or iterating until the total number of dishes have been placed).
Regarding claim 18, Deng in view of Uyeda teaches the method of claim 17, and Deng further teaches that the user input includes a load size (e.g., [0044], [0053], user input includes load size as number of tableware items to be washed) or a cleanliness level.
Regarding claim 19, Deng in view of Uyeda teaches the method of claim 18, and Deng further teaches that the load size includes a maximum load size (e.g., [0044], [0053], user input includes the number of tableware items that are to be washed; This can be considered a maximum load size because no other tableware items will be included in the loading pattern) and the loading pattern is configured to fit each dish of the subset of dishes (e.g., [0066], dishes are placed into loading pattern until all dishes in the subset to be washed are placed).
Regarding claim 20, Deng in view of Uyeda teaches the method of claim 18, and Deng further teaches that the cleanliness level is a maximum cleanliness level (Examiner notes that claim 20 depends from claim 18, which requires input of a load size or a cleanliness level; As explained above in the rejection of claim 18, Deng discloses a load size, so Deng satisfies the scope of claims 18 and 20 even if it does not disclose a [maximum] cleanliness level) and the loading pattern is configured to orient the subset of dishes for an optimized cleaning coverage (e.g., [0071], loading pattern avoids non-standard placement and enhances the washing effect of the dishwasher).
Additionally, or alternatively, Uyeda further teaches that the loading pattern is configured to orient the subset of dishes for an optimized/maximum cleaning coverage (see rejection of claim 1).
Conclusion
Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a).
A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action.
Any inquiry concerning this communication or earlier communications from the examiner should be directed to GEOFFREY E SUMMERS whose telephone number is (571)272-9915. The examiner can normally be reached Monday-Friday, 7:00 AM to 3:30 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, Chan Park can be reached at (571) 272-7409. 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.
/GEOFFREY E SUMMERS/Examiner, Art Unit 2669