Prosecution Insights
Last updated: May 29, 2026
Application No. 17/749,388

MACHINE LEARNING MODEL AND NEURAL NETWORK TO PREDICT OBJECT CHARACTERISTICS FROM DIGITAL IMAGE SIMILARITIES

Final Rejection §101§103§112
Filed
May 20, 2022
Examiner
RUSH, ERIC
Art Unit
2677
Tech Center
2600 — Communications
Assignee
Oracle International Corporation
OA Round
2 (Final)
61%
Grant Probability
Moderate
3-4
OA Rounds
0m
Est. Remaining
97%
With Interview

Examiner Intelligence

Grants 61% of resolved cases
61%
Career Allowance Rate
383 granted / 629 resolved
-1.1% vs TC avg
Strong +36% interview lift
Without
With
+35.9%
Interview Lift
resolved cases with interview
Typical timeline
3y 5m
Avg Prosecution
27 currently pending
Career history
663
Total Applications
across all art units

Statute-Specific Performance

§101
1.0%
-39.0% vs TC avg
§103
88.9%
+48.9% vs TC avg
§102
1.9%
-38.1% vs TC avg
§112
6.8%
-33.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 629 resolved cases

Office Action

§101 §103 §112
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 . Response to Amendment This action is responsive to the amendments and remarks received 25 August 2025. Claims 1 - 20 are currently pending. Claim Objections The objections to claims 1, 5, 8, 12 and 15 - 20, due to minor informalities, are hereby withdrawn in view of the amendments and remarks received 25 August 2025. Claim Rejections - 35 USC § 112 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 recites the limitation "the similarity score associated with each of the similar object images;" in lines 22 - 23. There is insufficient antecedent basis for this limitation in the claim. Claim 4 is 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 because it is unclear as to what subject matter the Applicant intends to claim in lines 5 - 7 of claim 4. Clarification and appropriate correction are required. In view of the previous version of claim 4 and lines 21 - 23 of claim 1, the Examiner asserts that that lines 5 - 7 of claim 4 appear to have been mistakenly added to the end of claim 4. Therefore, for purposes of examination, the Examiner will treat claim 4 as only requiring lines 1 - 4 of claim 4 and suggests deleting lines 5 - 7 of claim 4. Claim 5 is 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 because it is unclear as to which known object images “the known object images” recited on line 11 are referencing. Are they referring to the “group of known object images” recited on lines 6 - 7 of claim 1, the “one or more known object images” recited on line 9 of claim 1 or some other known object images? Clarification and appropriate correction are required. For purposes of examination, the Examiner will treat “the known object images” recited on line 11 of claim 5 as referencing the “one or more known object images” recited on line 9 of claim 1. Claim 5 recites the limitation "the similarity scores between the target product (i) and each of the known products" in lines 12 - 13. There is insufficient antecedent basis for this limitation in the claim. Claim 5 recites the limitation "the set of similar product images" in line 14. There is insufficient antecedent basis for this limitation in the claim. Claim 8 recites the limitation "the historical event data for a given similar product" (emphasis added) in lines 17 - 18. There is insufficient antecedent basis for this limitation in the claim. Claim 8 recites the limitation "the similarity score of the given similar product" in lines 18 - 19. There is insufficient antecedent basis for this limitation in the claim. Claim 11 recites the limitation “the similarity score and historic event combination of a similar image” in lines 4 - 5. There is insufficient antecedent basis for this limitation in the claim. For purposes of examination the Examiner will treat the aforementioned limitation as --the similarity score and historical event data combination of a similar product image of the set of similar product images--. Claim 15 is 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 because it is unclear as to which digital pixel data “the digital pixel data” recited on line 13 is referencing. Is it referring to the “digital pixel data of the target product image” recited on lines 8 - 9 of claim 15, the “digital pixel data from a group of known product images” recited on lines 9 - 10 of claim 15 or both of the aforementioned “digital pixel data”? Clarification and appropriate correction are required. For purposes of examination the Examiner will treat the claim as referencing both the “digital pixel data of the target product image” recited on lines 8 - 9 of claim 15 and the “digital pixel data from a group of known product images” recited on lines 9 - 10 of claim 15. Claim 15 recites the limitation "the historical event data for a given similar product" (emphasis added) in line 22. There is insufficient antecedent basis for this limitation in the claim. Claim 15 recites the limitation "the similarity score of the given similar product" in line 23. There is insufficient antecedent basis for this limitation in the claim. Claim 18 is 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 because it is unclear as to which similarity score “the similarity score” recited on line 5, along with subsequent recitations of “the similarity score”, are referencing at least because lines 11 - 12 of claim 15 recite, in part, “generate… a similarity score between the target product image and one or more known product images” and line 23 of claim 15 recites, in part, “the similarity score of the given similar product”. Thus, the Examiner asserts that it is unclear as to which, if any, similarity score from the “similarity score between the target product image and one or more known product images” recited on lines 11 - 12 of claim 15 and “the similarity score of the given similar product” recited on line 23 of claim 15 “the similarity score” recited on line 5 of claim 18, along with subsequent recitations of “the similarity score”, are referencing. Clarification and appropriate correction are required. For purposes of examination the Examiner will treat the claim as referencing “the similarity score of the given similar product” recited on line 23 of claim 15. Claim 18 is 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 because it is unclear as to which historical event data “the historical event data” recited on line 6 is referencing at least because lines 17 - 19 of claim 15 recite, in part, “for each similar product image of the set of similar product images, retrieve product attributes including historical event data” and line 22 of claim 15 recites, in part, “the historical event data for a given similar product”. Thus, the Examiner asserts that it is unclear as to which, if any, historical event data from the “historical event data” associated with each similar product image recited on lines 17 - 19 of claim 15 and “the historical event data for a given similar product” recited on line 22 of claim 15 “the historical event data” recited on line 6 of claim 18 is referencing. Clarification and appropriate correction are required. For purposes of examination the Examiner will treat “the historical event data” recited on line 6 of claim 18 as referencing “the historical event data for a given similar product” recited on line 22 of claim 15. Claim 20 recites the limitation “the similarity score and historic event combination of a similar image” in lines 4 - 5. There is insufficient antecedent basis for this limitation in the claim. For purposes of examination the Examiner will treat the aforementioned limitation as --the similarity score and historical event data combination of a similar product image of the set of similar product images--. Claims 2, 3, 6, 7, 9, 10, 12 - 14, 16, 17 and 19 are also rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, due to being dependent upon a rejected base claim but would be withdrawn from the rejection if their base claim overcomes the rejection. Claim Rejections - 35 USC § 101 The text of those sections of Title 35, U.S. Code not included in this action can be found in a prior Office action. Claims 1 - 6 and 8 - 20 are rejected under 35 U.S.C. 101 because the claimed invention is directed to a judicial exception, an abstract idea, without significantly more. The claims recite, at a high level of generality, comparing at least digital pixel data of the target object/product image to digital pixel data from a group of known object/product images, generating a similarity score between the target object/product image and one or more known object/product images from the group of known object/product images based at least on the digital pixel data, identifying a set of similar object/product images based at least in part on the similarity score of the one or more known object/product images, for each similar object/product image of the set of similar object/product images, retrieving object/product attributes including historical event data associated with each similar object/product image, and generating a predicted characteristic model including a predicted characteristic for the target object/product represented in the target object/product image based at least on the historical event data for a given similar object/product combined with the similarity score of the given similar object/product. The limitation of “comparing… at least digital pixel data of the target object image to digital pixel data from a group of known object images”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind using observation, evaluation, judgment, and opinion but for the recitation of generic computer components. That is, other than reciting “the machine learning model”, “a computing system comprising at least one processor” (see claim 1), “a non-transitory computer-readable medium storing computer-executable instructions that, when executed by a computer including a processor, cause the computer to perform functions configured by the computer-executable instructions” (see claim 8) and “a computing system, comprising: at least one processor connected to at least one memory; and a non-transitory computer readable medium including instructions stored thereon that, when executed by the at least one processor, cause the at least one processor to” (see claim 15), nothing in the claim element precludes the step from practically being performed in the mind. The Examiner asserts that the claim(s) do not provide any details nor limit how the machine learning model operates or how the comparisons are made, and the plain meaning of “comparing” encompasses mental observations or evaluations, e.g., a user mentally identifying similarities and/or differences between two images. Under its broadest reasonable interpretation when read in light of the specification, the “comparing” encompasses mental observations and/or evaluations that are practically performed in the human mind. For example, but for the recitation of the aforementioned generic computer components, the claimed comparing digital pixel data of the target object/product image to digital pixel data from a group of known object/product images encompasses observing an image of an object/product alongside a plurality of images of objects/products and performing an evaluation by mentally identifying similarities and/or differences between the images. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, with or without the use of a physical aid such as pen and paper, then it falls within the “Mental Processes” grouping of abstract ideas. See MPEP § 2106.04(a)(2)(III). Similarly, the limitation of “generating… a similarity score between the target object image and one or more known object images from the group of known object images based at least on the digital pixel data”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind using observation, evaluation, judgment, and opinion but for the recitation of the aforementioned generic computer components. That is, other than reciting the aforementioned generic computer components, nothing in the claim element precludes the step from practically being performed in the mind. The Examiner asserts that the claim(s) do not provide any details nor limit how the machine learning model operates or how the similarity score is generated, and the plain meaning of “generating” encompasses mental observations or evaluations, e.g., a user mentally judging and/or ranking how similar or dissimilar two images are. Under its broadest reasonable interpretation when read in light of the specification, the “generating” encompasses mental observations and/or evaluations that are practically performed in the human mind. For example, but for the recitation of the aforementioned generic computer components, the claimed generating a similarity score encompasses observing an image of an object/product alongside a plurality of images of objects/products and performing an evaluation by mentally judging and/or ranking how similar or dissimilar the images are. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, with or without the use of a physical aid such as pen and paper, then it falls within the “Mental Processes” grouping of abstract ideas. See MPEP § 2106.04(a)(2)(III). Likewise, the limitation of “identifying… a set of similar object images based at least in part on the similarity score of the one or more known object images”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind using observation, evaluation, judgment, and opinion but for the recitation of the aforementioned generic computer components. That is, other than reciting the aforementioned generic computer components, nothing in the claim element precludes the step from practically being performed in the mind. The Examiner asserts that the claim(s) do not provide any details nor limit how the machine learning model operates or how the similar images are identified based in part on the similarity score, and the plain meaning of “identifying” encompasses mental observations or evaluations, e.g., a user mentally comparing two images and judging whether they are similar enough to each other to be considered similar images. Under its broadest reasonable interpretation when read in light of the specification, the “identifying” encompasses mental observations and/or evaluations that are practically performed in the human mind. For example, but for the recitation of the aforementioned generic computer components, the claimed identifying a set of similar object/product images encompasses observing an image of an object/product alongside a plurality of images of objects/products and performing an evaluation by mentally judging/identifying which images of the plurality of images are most similar to the image of the object/product. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, with or without the use of a physical aid such as pen and paper, then it falls within the “Mental Processes” grouping of abstract ideas. See MPEP § 2106.04(a)(2)(III). Relatedly, the limitation of “for each similar object image of the set of similar object images, retrieving object attributes including historical event data associated with each similar object image”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind using observation, evaluation, judgment, and opinion but for the recitation of the aforementioned generic computer components. That is, other than reciting the aforementioned generic computer components, nothing in the claim element precludes the step from practically being performed in the mind. Under its broadest reasonable interpretation when read in light of the specification, the “retrieving” encompasses mental observations and/or evaluations that are practically performed in the human mind. For example, but for the recitation of the aforementioned generic computer components, the claimed retrieving object/product attributes including historical event data associated with each similar object/product image encompasses observing images of objects/products and mentally recalling characteristics and/or information related to the objects/products. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, with or without the use of a physical aid such as pen and paper, then it falls within the “Mental Processes” grouping of abstract ideas. See MPEP § 2106.04(a)(2)(III). Similarly, the limitation of “generating a predicted characteristic model including a predicted characteristic for the target object represented in the target object image based at least on the historical event data for a given similar object combined with the similarity score of the given similar object”, as drafted, is a process that, under its broadest reasonable interpretation, covers performance of the limitation in the mind using observation, evaluation, judgment, and opinion but for the recitation of the aforementioned generic computer components. That is, other than reciting the aforementioned generic computer components, nothing in the claim element precludes the step from practically being performed in the mind. Under its broadest reasonable interpretation when read in light of the specification, the “generating” encompasses mental observations and/or evaluations that are practically performed in the human mind. For example, but for the recitation of the aforementioned generic computer components, the claimed generating a predicted characteristic model including a predicted characteristic for the target object encompasses mentally thinking about characteristics and information related to objects/products that are similar to a target object/product and performing an evaluation by mentally forming an opinion of a characteristic that can be associated with the target object/product based upon the characteristics and information related to the similar objects/products. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind but for the recitation of generic computer components, with or without the use of a physical aid such as pen and paper, then it falls within the “Mental Processes” grouping of abstract ideas. See MPEP § 2106.04(a)(2)(III). Accordingly, the claims recite an abstract idea. In addition, with regards to dependent claims 5 and 12, the claims recite an abstract idea that can either be considered a mental process or a mathematical concept. For example, the limitation of generating the predicted characteristic based on a function, as drafted, is a process that, under its broadest reasonable interpretation, encompasses mathematical concepts that can be performed mentally. The Examiner notes that, under circumstances in which claim limitations fall within different groupings of abstract ideas, the Supreme Court has treated such claims in the same manner as claims reciting a single judicial exception. Id. (discussing Bilski v. Kappos, 561 U.S. 593 (2010)). This judicial exception is not integrated into a practical application. In particular, the claims recite additional elements of: “a computing system comprising at least one processor”, “inputting, to a machine learning model, a target object image in digital form that represents a target object”, “generating an electronic message with the predicted characteristic for the target object”, “transmitting the electronic message to a remote computer”, “a non-transitory computer-readable medium storing computer-executable instructions that, when executed by a computer including a processor, cause the computer to perform functions configured by the computer-executable instructions” and “a computing system, comprising: at least one processor connected to at least one memory; and a non-transitory computer readable medium including instructions stored thereon that, when executed by the at least one processor, cause the at least one processor to [perform functions]”. The limitations of “a computing system comprising at least one processor”, “an electronic message”, “transmitting the electronic message to a remote computer”, “a non-transitory computer-readable medium storing computer-executable instructions that, when executed by a computer including a processor, cause the computer to perform functions configured by the computer-executable instructions” and “a computing system, comprising: at least one processor connected to at least one memory; and a non-transitory computer readable medium including instructions stored thereon that, when executed by the at least one processor, cause the at least one processor to [perform functions]” are recited at a high level of generality such that they amount to no more than mere instructions to apply the exception using generic computer components. Furthermore, the claims as a whole merely describe how to generally “apply” the concept of predicting a characteristic for a target object/product in a computer environment. Simply implementing the abstract idea on a generic computer is not a practical application of the abstract idea. See MPEP § 2106.05(f). Further, the limitations of “inputting… a target object image in digital form that represents a target object”, “generating an electronic message with the predicted characteristic for the target object” and “transmitting the electronic message to a remote computer” are mere data gathering and output recited at a high level of generality, and thus are insignificant extra-solution activity. See MPEP § 2106.05(g). In addition, all uses of the recited judicial exception require such data gathering and output, and, as such, these limitations do not impose any meaningful limits on the claims. These limitations amount to necessary data gathering. See MPEP § 2106.05. Additionally, the elements of the aforementioned limitations amount to recording and transmitting digital images and information by use of conventional or generic technology in a nascent but well-known environment and are well-understood, routine, conventional activity. See MPEP § 2106.05(d). Additionally, the limitation of “a machine learning model” provides nothing more than mere instructions to implement an abstract idea on a generic computer. See MPEP § 2106.05(f). MPEP 2106.05(f) provides the following considerations for determining whether a claim simply recites a judicial exception with the words “apply it” (or an equivalent), such as mere instructions to implement an abstract idea on a computer: (1) whether the claim recites only the idea of a solution or outcome i.e., the claim fails to recite details of how a solution to a problem is accomplished; (2) whether the claim invokes computers or other machinery merely as a tool to perform an existing process; and (3) the particularity or generality of the application of the judicial exception. Moreover, the machine learning model is used to generally apply the abstract idea without placing any limits on how the machine learning model functions. See MPEP 2106.05(f). Additionally, the recitation of “a machine learning” merely indicates a field of use or technological environment in which the judicial exception is performed. Although the additional element of “a machine learning” limits the identified judicial exception “predicting a characteristic for a target object/product”, this type of limitation merely confines the use of the abstract idea to a particular technological environment (machine learning) and thus fails to add an inventive concept to the claims. See MPEP 2106.05(h). Even when viewed in combination, these additional elements do not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea. Accordingly, the claims are directed to an abstract idea. The claims do not include additional elements that are sufficient to amount to significantly more than the judicial exception. The additional elements of: “a computing system comprising at least one processor”, “inputting, to a machine learning model, a target object image in digital form that represents a target object”, “generating an electronic message with the predicted characteristic for the target object”, “transmitting the electronic message to a remote computer”, “a non-transitory computer-readable medium storing computer-executable instructions that, when executed by a computer including a processor, cause the computer to perform functions configured by the computer-executable instructions” and “a computing system, comprising: at least one processor connected to at least one memory; and a non-transitory computer readable medium including instructions stored thereon that, when executed by the at least one processor, cause the at least one processor to [perform functions]” do not add a meaningful limitation to the abstract idea because they merely perform insignificant pre/post extrasolution activity, mere data gathering and output, and/or amount to no more than mere instructions to apply the abstract idea using generic computer components. Mere instructions to apply an exception using generic computer components cannot provide an inventive concept. The claims are not patent eligible. In addition, with regards to dependent claims 2 - 6, 9 - 14 and 16 - 20, the Examiner asserts that the claims are also directed to the abstract idea of predicting a characteristic for a target object/product and merely further limit the abstract idea claimed in independent claims 1, 8 and 15, by further identifying that the predicted characteristic for the target object/product can be adjusted, by further identifying that certain objects/products should be have more influence on the predicted characteristic for the target object/product than others, and/or by further identifying types of images that should not be considered as being similar to the target object/product image. However, the Examiner asserts that a more detailed abstract idea remains an abstract idea and that none of the limitations of the dependent claims considered as an ordered combination provide eligibility because taken as a whole the claims merely instruct the practitioner to apply the abstract idea using generic computer components. The claims are not eligible. Response to Arguments Applicant's arguments filed 25 August 2025 have been fully considered but they are not persuasive. On pages 11 - 13 of the remarks the Applicant’s Representative argues that claims 1 - 6 and 8 - 20 are directed towards are directed towards statutory subject matter under 35 U.S.C. 101. The Applicant’s Representative argues that the instant invention is “directed to addressing a computer-centric problem (e.g., processing and predicting from vast amounts of pixel-level image data), not to replicating a human mental process.” The Applicant’s Representative argues that humans “cannot feasibly or practically evaluate millions of pixel values across massive datasets in their minds, nor can they consistently generate numerical similarity scores from such comparisons.” Furthermore, the Applicant’s Representative argues that “the claimed invention provides a technological improvement over prior systems” as it “allows for automated and scalable analysis of image databases far beyond the capacity of human cognition.” Thus, the Applicant’s Representative argues that “the claims do not recite steps that can be practically performed by the human mind” and instead “recite a series of specific, computer-implemented operations that improve the functioning of prediction systems from unknown objects.” Therefore, the Applicant’s Representative argues that “the claimed subject matter integrates any alleged abstract idea into a practical application, providing a concrete technological improvement and satisfying the requirements of 35 U.S.C. §101.” The Examiner respectfully disagrees. Initially, the Examiner asserts that the broadest reasonable interpretation of the instant claims does not require that the claimed images are composed of millions of pixels or any specific minimum number of pixels, nor that the one or more known images comprises thousands or millions of images. Furthermore, the Examiner asserts that claims 1 - 6 and 8 - 20 are still found to be directed to a judicial exception, an abstract idea, without significantly more. The Examiner asserts that the claims are still found to be directed to mental processes that can practically be performed in the human mind at least because, as discussed above in section 22 of the instant Office Action, the generic computer components are merely used as a tool to perform the abstract idea of predicting a characteristic for a target object/product. Moreover, the Examiner asserts that if “a claim recites a limitation that can practically be performed in the human mind, with or without the use of a physical aid such as pen and paper, the limitation falls within the mental processes grouping, and the claim recites an abstract idea” and that claims “can recite a mental process even if they are claimed as being performed on a computer”, see at least MPEP § 2106.04(a)(2)(III)(B) and MPEP § 2106.04(a)(2)(III)(C). In addition, the Examiner asserts that just using a computer and a machine learning model to compare pixel data of images, generate similarity scores and generate a predicted characteristic does not improve the functioning of predictions systems at least because the generic computer components are merely used as a tool to perform the abstract idea of predicting a characteristic for a target object/product. Furthermore, the Examiner asserts that to “show that the involvement of a computer assists in improving the technology, the claims must recite the details regarding how a computer aids the method, the extent to which the computer aids the method, or the significance of a computer to the performance of the method. Merely adding generic computer components to perform the method is not sufficient. Thus, the claim must include more than mere instructions to perform the method on a generic component or machinery to qualify as an improvement to an existing technology.” See at least MPEP § 2106.05(a)(II) and MPEP § 2106.05(f). Additionally, the Examiner asserts that requiring digital images, generic computer components and a machine learning model to implement the abstract idea is insufficient to integrate the recited judicial exception into a practical application at least because they merely link the use of the recited judicial exception to a particular technological environment or field of use and/or merely confine the use of the abstract idea to a particular technological environment (machine learning). See at least MPEP § 2106.04(d) and MPEP § 2106.05(h). Therefore, the Examiner asserts that the instant claims are still found to be directed towards ineligible subject matter under 35 U.S.C. 101, a judicial exception, an abstract idea, without significantly more. On pages 14 - 18 of the remarks the Applicant’s Representative argues that Craparotta et al. fail to teach or suggest “comparing, by the machine learning model, at least digital pixel data of the target object image to digital pixel data from a group of known object images”. The Applicant’s Representative argues that Craparotta et al. fail to teach or suggest the aforementioned disputed claim limitation at least because the model of Craparotta et al. “transforms images into abstract feature vectors and integrates them with non-image attributes” and “never compares digital pixel data of a target image directly to digital pixel data of known images.” The Examiner respectfully disagrees. The Examiner asserts that, at least, Craparotta et al. disclose the aforementioned disputed claim limitation, see at least page 1538 right-hand column first-full paragraph - page 1539 section 2.2, page 1538 figure 2, page 1541 left-hand column first-full paragraph - fifth-full paragraph, page 1541 figure 7, page 1542 section 4 - section 4.1 paragraph 2, page 1543 section 4.2 paragraph 1, page 1543 figure 11, page 1544 section 5 paragraph 1 and page 1545 figure 16 of Craparotta et al. wherein they disclose that “Convolutional Neural Network (CNN) is a type of feed-forward artificial NN… These systems can operate at the pixel level and learn both low-level features and high-level representations in an integrated manner”, that “CNNs have been largely used in the fashion industry, mainly in garment recognition [23] and recommendation systems [24,25], due to their capability to learn the features of cloth representation and to easily evaluate image similarity”, that a “SNN consists of two twin CNNs which accept distinct inputs and are joined by an energy function at the top. This function computes a distance between the highest-level feature representation on each side, as shown in Figure 4”, that the “aim of the SNN is to model the relation between distance di1,i2 and the similarity in the feature space (input data)”, that “input data are pairs of historical items composed by the attributes and the image of the items. Every image is then codified through a CNN. Finally, the attributes and CNN outputs are joined together and the distance between the features of the pair are compared to the sales distances”, that the “first model is by far more complex, with about 23 million parameters against 260 thousand of the second. Applying these models on 200x200 images,” that for “the energy function, there are also different possibilities. The simplest approach is to directly use a summarizing function to condensate the couple of feature vectors in the prediction. Examples of suitable functions are the L2 norm of the difference of the vectors, the cosine distance or, more generally, any distance function defined on the features space” and that the “main concept of the proposed process is based on the best practices, used in fashion companies, which consists of comparing the design, the style, the visual appearance and other technical attributes of new products to those of historical ones in order to perform sales forecasting.” The Examiner asserts that, as shown herein above and in the cited portions, Craparotta et al. disclose that their model(s) can operate at the pixel level, that their model(s) is applied on 200x200 images, that their model determines the distance, i.e., similarity, between features of an input data pair and that features of the input data pair include images of items of the input data pair. Furthermore, the Examiner asserts that at least figures 2, 4, 7 and 11 of Craparotta et al. illustrate that a target object image is compared to a group of known object images. Thus, the Examiner asserts that Craparotta et al. disclose the aforementioned disputed claim limitation at least because Craparotta et al. disclose that images composed of digital pixel data are compared. In addition, the Examiner asserts that the broadest reasonable interpretation of the aforementioned disputed claim limitation does not require that direct pixel-to-pixel image comparison is performed nor that only digital pixel data is compared between images. Therefore, the Examiner asserts that at least Craparotta et al. disclose the aforementioned disputed claim limitation. On pages 14 - 18 of the remarks the Applicant’s Representative argues that Craparotta et al. fail to teach or suggest “generating, by the machine learning model, a similarity score between the target object image and one or more known object images from the group of known object images based at least on comparing the digital pixel data of the target object image to the digital pixel data from the one or more known object images”. The Applicant’s Representative argues that Craparotta et al. fail to teach or suggest the aforementioned disputed claim limitation at least because the model of Craparotta et al. outputs a predicted sales profile distance, “not a similarity score between images.” The Examiner respectfully disagrees. The Examiner asserts that, at least, Craparotta et al. disclose the aforementioned disputed claim limitation, see at least page 1538 right-hand column first-full paragraph - page 1539 section 2.2, page 1538 figure 2, page 1539 figures 3 and 4, page 1540 section 3.1 paragraph 1, page 1541 left-hand column first-full paragraph - section 3.1.3 paragraph 1, page 1541 figure 7, page 1542 section 4.1 - page 1543 section 4.2 paragraph 1, page 1543 figure 11, pages 1544 - 1545 section 5 and page 1545 figure 16 of Craparotta et al. wherein they disclose that “Convolutional Neural Network (CNN) is a type of feed-forward artificial NN… These systems can operate at the pixel level and learn both low-level features and high-level representations in an integrated manner”, that “CNNs have been largely used in the fashion industry, mainly in garment recognition [23] and recommendation systems [24,25], due to their capability to learn the features of cloth representation and to easily evaluate image similarity”, that a “SNN consists of two twin CNNs which accept distinct inputs and are joined by an energy function at the top. This function computes a distance between the highest-level feature representation on each side, as shown in Figure 4”, that the “aim of the SNN is to model the relation between distance di1,i2 and the similarity in the feature space (input data)”, that “input data are pairs of historical items composed by the attributes and the image of the items. Every image is then codified through a CNN. Finally, the attributes and CNN outputs are joined together and the distance between the features of the pair are compared to the sales distances”, that for “the energy function, there are also different possibilities. The simplest approach is to directly use a summarizing function to condensate the couple of feature vectors in the prediction. Examples of suitable functions are the L2 norm of the difference of the vectors, the cosine distance or, more generally, any distance function defined on the features space” and that the “main concept of the proposed process is based on the best practices, used in fashion companies, which consists of comparing the design, the style, the visual appearance and other technical attributes of new products to those of historical ones in order to perform sales forecasting.” The Examiner asserts that, as shown herein above and in the cited portions, Craparotta et al. disclose that their model(s) can operate at the pixel level, that their model(s) is applied on 200x200 images, that their model determines the distance, i.e., a similarity score, between features of an input data pair and that features of the input data pair include images of items of the input data pair. The Examiner asserts that the distance between the features of the pair determined by the model of Craparotta et al. corresponds to the claimed similarity score between the target object image and one or more known object images. Furthermore, the Examiner asserts that at least figures 2, 4, 7 and 11 of Craparotta et al. illustrate that a target object image is compared to a group of known object images. Thus, the Examiner asserts that Craparotta et al. disclose the aforementioned disputed claim limitation at least because Craparotta et al. disclose utilizing a Siamese Neural Network (SNN) that compares pairs of items, input data, composed of attributes and images composed of digital pixel data to determine the distance, i.e., a similarity score, between the pairs of items. In addition, the Examiner asserts that the broadest reasonable interpretation of the aforementioned disputed claim limitation does not require that the similarity score is generated based solely on comparing the digital pixel data of the target object image to the digital pixel data from the one or more known object images. Therefore, the Examiner asserts that at least Craparotta et al. disclose the aforementioned disputed claim limitation. On pages 14 - 18 of the remarks the Applicant’s Representative argues that Craparotta et al. fail to teach or suggest “identifying, by the machine learning model, a set of similar object images based at least in part on the similarity score of the one or more known object images”. The Applicant’s Representative argues that Craparotta et al. fail to teach or suggest the aforementioned disputed claim limitation at least because the process described by Craparotta et al. “identifies historical products with similar sales profiles, not similar images.” The Examiner respectfully disagrees. The Examiner asserts that, at least, Craparotta et al. disclose the aforementioned disputed claim limitation, see at least page 1538 figure 2, page 1541 left-hand column first-full paragraph - section 3.1.3, page 1541 figure 7, page 1542 section 4.1 - page 1543 section 4.2 paragraph 1, page 1543 figure 11, pages 1544 - 1545 section 5 and page 1545 figure 16 of Craparotta et al. wherein they disclose that the “aim of the SNN is to model the relation between distance di1,i2 and the similarity in the feature space (input data)”, that “input data are pairs of historical items composed by the attributes and the image of the items. Every image is then codified through a CNN. Finally, the attributes and CNN outputs are joined together and the distance between the features of the pair are compared to the sales distances”, that for “the energy function, there are also different possibilities. The simplest approach is to directly use a summarizing function to condensate the couple of feature vectors in the prediction. Examples of suitable functions are the L2 norm of the difference of the vectors, the cosine distance or, more generally, any distance function defined on the features space”, that at “the end of this cross validation step, f SNNs have been trained and a prediction of the distance d̃i,j between for all the pairs of items i and j of I is given” and that from “these predicted distances, the selection of the best number n of nearest products is then performed.” The Examiner asserts that, as shown herein above and in the cited portions, Craparotta et al. disclose that that their model determines the distance, i.e., a similarity score, between features of an input data pair, that features of the input data pair include images of items of the input data pair and, based on the distances, i.e., similarity scores, between an input item and each of a set of historical items predicted by their model, that a number of nearest products are selected. The Examiner asserts that the distance between the features of the input data pair determined by the model of Craparotta et al. corresponds to the claimed similarity score of the one or more known object images and that historical data of the historical items of Craparotta et al. comprises images of the historical items. Furthermore, the Examiner asserts that at least figures 2, 7 and 11 of Craparotta et al. illustrate that a target object image is compared to a group of known object images and that the nearest historical products to a new product comprise images of the historical products. Thus, the Examiner asserts that Craparotta et al. disclose the aforementioned disputed claim limitation at least because Craparotta et al. disclose selecting the n nearest historical products to a new product based on distances, i.e., similarity scores, between the new product and each of a set of historical products predicted by their model and because Craparotta et al. disclose that their historical products are associated with respective images of the historical products. Therefore, the Examiner asserts that at least Craparotta et al. disclose the aforementioned disputed claim limitation. On pages 16 - 18 of the remarks the Applicant’s Representative argues that Craparotta et al. fail to teach or suggest “for each similar object image of the set of similar object images, retrieving object attributes including historical event data associated with the similar object image”. The Applicant’s Representative argues that Craparotta et al. fail to teach or suggest the aforementioned disputed claim limitation at least because Craparotta et al. do “not describe a process in which the model retrieves attributes tied to each similar image for subsequent use.” The Applicant’s Representative argues that there is no disclosure in Craparotta et al. that “after identifying ‘nearest products,’” their “system retrieves their attributes or any historical event data.” The Examiner respectfully disagrees. The Examiner asserts that, at least, Craparotta et al. disclose the aforementioned disputed claim limitation, see at least page 1538 right-hand column first-full paragraph, page 1541 section 3.1.3, page 1542 section 4.1 - page 1543 section 4.2 paragraph 1, page 1543 figure 11 and pages 1544 - 1545 section 5 of Craparotta et al. wherein they disclose that from “the above predicted distances d̃i,j between a pair of items i and j of I, the sales profile forecast can be performed for each item in I. The sales profile forecast for an item i ∈ If is defined as the average sales profile of items j in I \ If for which the predicted distance {d̃i,j}j is low. Therefore, the number n of nearest profiles to consider has to be determined. We define Lni as the set of items having the n lowest predicted distance from the sales profile of item i” and that from “these predicted distances, the selection of the best number n of nearest products is then performed. Following the process described in Section 3.1, the profile forecasts are computed for n = 4 to 60.” The Examiner asserts that, as shown herein above and in the cited portions, Craparotta et al. disclose that sales profiles, i.e., object attributes including historical event data, are retrieved for each of the n nearest products to a new product, i.e., for each similar object image. Furthermore, the Examiner asserts that at least figure 11 of Craparotta et al. illustrates that profiles, i.e., object attributes including historical event data, are retrieved for each of a set of similar object images. Therefore, the Examiner asserts that at least Craparotta et al. disclose the aforementioned disputed claim limitation. On pages 16 - 18 of the remarks the Applicant’s Representative argues that Craparotta et al. fail to teach or suggest “generating a predicted characteristic model including a predicted characteristic for the target object represented in the target object image based at least on the historical event data for ach [sic] similar object image in the set of similar object images combined with the similarity score associated with each of the given similar object images”. The Applicant’s Representative argues that Craparotta et al. fail to teach or suggest the aforementioned disputed claim limitation at least because in Craparotta et al. the “sales profile forecast for a new item is computed simply as the average of the normalized sales profiles of the nnn nearest historical products”, no “’event data’ is retrieved—only pre-cleaned sales profiles are averaged” and no “weighted contribution based on a similarity score is used”. The Examiner respectfully disagrees. Initially, in response to applicant's argument that the references fail to show certain features of the invention, it is noted that the features upon which applicant relies (i.e., “weighted contribution based on a similarity score”) are not recited in the rejected claim(s). Although the claims are interpreted in light of the specification, limitations from the specification are not read into the claims. See In re Van Geuns, 988 F.2d 1181, 26 USPQ2d 1057 (Fed. Cir. 1993). Furthermore, the Examiner asserts that, at least, Craparotta et al. disclose the aforementioned disputed claim limitation, see at least page 1538 right-hand column first-full paragraph, page 1541 left-hand column first-full paragraph - section 3.1.3, page 1542 section 4.1 - page 1543 section 4.2 paragraph 1, page 1543 figure 11 and pages 1544 - 1545 section 5 of Craparotta et al. wherein they disclose that from “the above predicted distances d̃i,j between a pair of items i and j of I, the sales profile forecast can be performed for each item in I. The sales profile forecast for an item i ∈ If is defined as the average sales profile of items j in I \ If for which the predicted distance {d̃i,j}j is low. Therefore, the number n of nearest profiles to consider has to be determined. We define Lni as the set of items having the n lowest predicted distance from the sales profile of item i” and that from “these predicted distances, the selection of the best number n of nearest products is then performed. Following the process described in Section 3.1, the profile forecasts are computed for n = 4 to 60.” The Examiner asserts that, as shown herein above and in the cited portions, Craparotta et al. disclose that sales profiles, i.e., historical event data, are retrieved for each of a set of historical products related to a new product , i.e., for each similar object image, and that, based on the predicted distances between the new product and each of the set of historical products, respectively, the sales profiles of the n nearest historical products, historical event data for each similar object image, are retrieved and utilized to compute a sales profile forecast for the new product, i.e., a predicted characteristic model including a predicted characteristic for the target object. Furthermore, the Examiner asserts that at least figure 11 of Craparotta et al. illustrates that a profile forecast for a new product, i.e., a predicted characteristic model including a predicted characteristic for the target object, is computed based on profiles, i.e., historical event data, retrieved for each of a set of similar object images based on their respective predicted distances. Thus, the Examiner asserts that Craparotta et al. disclose that a sales profile forecast, i.e., a predicted characteristic model including a predicted characteristic for the target object, is generated based on the combination of predicted distances, i.e., similarity scores, and sales profiles nearest products, i.e., historical event data of similar object images. Therefore, the Examiner asserts that at least Craparotta et al. disclose the aforementioned disputed claim limitation. 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 text of those sections of Title 35, U.S. Code not included in this action can be found in a prior Office action. Claims 1 - 3, 8 - 10 and 14 - 17 are rejected under 35 U.S.C. 103 as being unpatentable over Giuseppe Craparotta, Sébastien Thomassey, Amedeo Biolatti, "A Siamese Neural Network Application for Sales Forecasting of New Fashion Products Using Heterogeneous Data", International Journal of Computational Intelligence Systems, Vol. 12(2), Nov. 2019, pages 1537 - 1546, herein referred to as “Craparotta et al.”, in view of Tibau-Puig et al. U.S. Publication No. 2019/0294879 A1. - With regards to claim 1, Craparotta et al. disclose a method, (Craparotta et al., Pg. 1537 Abstract, Pg. 1540 § 3 ¶ 1, Pg. 1540 Fig. 5, Pgs. 1544 - 1545 § 5) the method comprising: inputting, to a machine learning model, a target object image in digital form that represents a target object; (Craparotta et al., Pg. 1538 Fig. 2, Pg. 1539 § 2.1 - § 2.2, Pg. 1539 Figs. 3 & 4, Pg. 1540 Fig. 5, Pg. 1541 Left-Hand Column First-Full Paragraph - Fifth-Full Paragraph, Pg. 1541 Fig. 7, Pg. 1542 § 4.1 ¶ 1 - 2, Pg. 1543 Fig. 11, Pg. 1544 § 5, Pg. 1545 Fig. 16) comparing, by the machine learning model, at least digital pixel data of the target object image to digital pixel data from a group of known object images; (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph - Pg. 1539 § 2.2, Pg. 1538 Fig. 2, Pg. 1541 Left-Hand Column First-Full Paragraph - Fifth-Full Paragraph, Pg. 1541 Fig. 7, Pg. 1542 § 4 - § 4.1 ¶ 2, Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pg. 1544 § 5 ¶ 1, Pg. 1545 Fig. 16) generating, by the machine learning model, a similarity score between the target object image and one or more known object images from the group of known object images based at least on comparing the digital pixel data of the target object image to the digital pixel data from the one or more known object images; (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph, Pg. 1539 § 2 - § 2.2, Pg. 1539 Figs. 3 & 4, Pg. 1540 § 3.1 ¶ 1, Pg. 1541 Left-Hand Column First-Full Paragraph - § 3.1.3 ¶ 1, Pg. 1541 Fig. 7, Pg. 1542 § 4.1 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) identifying, by the machine learning model, a set of similar object images based at least in part on the similarity score of the one or more known object images; (Craparotta et al., Pg. 1541 Left-Hand Column First-Full Paragraph - § 3.1.3, Pg. 1542 § 4.1 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) for each similar object image of the set of similar object images, retrieving object attributes including historical event data associated with the similar object image; (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph, Pg. 1541 § 3.1.3, Pg. 1542 § 4.1 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5) generating a predicted characteristic model including a predicted characteristic for the target object represented in the target object image based at least on the historical event data for each similar object image in the set of similar object images combined with the similarity score associated with each of the similar object images; (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph, Pg. 1541 Left-Hand Column First-Full Paragraph - § 3.1.3, Pg. 1542 § 4.1 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5) and generating an electronic message with the predicted characteristic for the target object. (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph - Second-Full Paragraph, Pg. 1538 Fig. 2, Pg. 1540 § 3 - § 3.1, Pg. 1540 Fig. 5, Pg. 1541 § 3.1.3, Pg. 1542 § 4.1 - Pg. 1543 § 4.2, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) Craparotta et al. fail to disclose explicitly a computing system comprising at least one processor; and transmitting the electronic message to a remote computer. Pertaining to analogous art, Tibau-Puig et al. disclose a method performed by a computing system comprising at least one processor, (Tibau-Puig et al., Abstract, Figs. 1A - 2, 3B, 4 & 7, Pg. 2 ¶ 0021 - 0024, Pg. 4 ¶ 0032 - 0033 and 0038, Pg. 6 ¶ 0049 - 0052, Pg. 7 ¶ 0056 - 0057) the method comprising: inputting, to a machine learning model, a target object image in digital form that represents a target object; (Tibau-Puig et al., Abstract, Figs. 1A - 4, Pg. 1 ¶ 0016 - Pg. 2 ¶ 0017, Pg. 2 ¶ 0019 - 0024, Pg. 3 ¶ 0030 - 0031) comparing, by the machine learning model, at least digital pixel data of the target object image to digital pixel data from a group of known object images; (Tibau-Puig et al., Figs. 3A - 4, Pg. 1 ¶ 0016, Pg. 2 ¶ 0020 - 0024, Pg. 3 ¶ 0030 - 0031, Pg. 5 ¶ 0039 - 0040 and 0042 - 0043) identifying, by the machine learning model, a set of similar objects; (Tibau-Puig et al., Figs. 2 - 4, Pg. 1 ¶ 0016, Pg. 2 ¶ 0020 - 0024, Pg. 3 ¶ 0030 - 0031, Pg. 5 ¶ 0039 - 0040 and 0042 - 0043) for each similar object of the set of similar objects, retrieving object attributes including historical event data associated with the similar object; (Tibau-Puig et al., Abstract, Figs. 1A - 6, Pg. 2 ¶ 0019 and 0021, Pg. 2 ¶ 0023 - Pg. 3 ¶ 0026, Pg. 3 ¶ 0030 - 0031, Pg. 4 ¶ 0035 - 0036, Pg. 5 ¶ 0040 and 0044, Pg. 6 ¶ 0052 - 0053) generating a predicted characteristic model including a predicted characteristic for the target object represented in the target object image based at least on the historical event data for each similar object in the set of similar objects; (Tibau-Puig et al., Abstract, Figs. 1A - 6, Pg. 2 ¶ 0019 and 0021, Pg. 2 ¶ 0023 - Pg. 3 ¶ 0026, Pg. 3 ¶ 0030 - 0031, Pg. 4 ¶ 0035 - 0036, Pg. 5 ¶ 0040 and 0044, Pg. 6 ¶ 0052 - 0053) generating an electronic message with the predicted characteristic for the target object; (Tibau-Puig et al., Abstract, Figs. 1A & 3B - 5, Pg. 2 ¶ 0019, Pg. 2 ¶ 0023 - Pg. 3 ¶ 0027, Pg. 4 ¶ 0032 - 0034 and 0038, Pg. 5 ¶ 0040 - 0042, Pg. 6 ¶ 0054) and transmitting the electronic message to a remote computer. (Tibau-Puig et al., Figs. 1A, 1B, 3B & 4, Pg. 2 ¶ 0024 - Pg. 3 ¶ 0027, Pg. 4 ¶ 0032 - 0034 and 0038, Pg. 6 ¶ 0050 - 0051 and 0053 - 0054) Craparotta et al. and Tibau-Puig et al. are combinable because they are both directed towards image processing systems that analyze images of products to estimate prices and/or demand for the products. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the teachings of Craparotta et al. with the teachings of Tibau-Puig et al. These modifications would have been prompted in order to enhance the base device of Craparotta et al. with the well-known and applicable techniques Tibau-Puig et al. applied to a comparable device. Utilizing a computing system comprising at least one processor to perform a method, as taught by Tibau-Puig et al., would enhance the base device of Craparotta et al. by ensuring that its operations are carried out accurately and efficiently at high-computational speed on computer architecture and by facilitating widespread distribution of the base device of Craparotta et al. to millions of potential end-users with access to a computer system. Additionally, transmitting the electronic message to a remote computer, as taught by Tibau-Puig et al., would enhance the base device of Craparotta et al. by enabling results obtained by the base device of Craparotta et al., the electronic message, to be easily shared between different users and/or locations and/or by allowing for end-users with devices having low computational processing power to offload most or all of the computationally intensive processing tasks to a remotely located and computationally powerful computing system so as to increase the overall operational speed of the base device of Craparotta et al. This combination could be completed according to well-known techniques in the art and would likely yield predictable results, in that a computing system comprising at least one processor would be utilized to implement the base device of Craparotta et al. so as to ensure that its operations are carried out accurately and efficiently at high-computational speed on computer architecture and in that the electronic message would be transmitted to a remote computer so as to enable the electronic message to be easily shared between different users and/or locations and/or to allow for end-users with devices having low computational processing power to offload most or all of the computationally intensive processing tasks to a remotely located and computationally powerful computing system so as to increase the overall operational speed of the base device of Craparotta et al. Therefore, it would have been obvious to combine Craparotta et al. with Tibau-Puig et al. to obtain the invention as specified in claim 1. - With regards to claim 2, Craparotta et al. in view of Tibau-Puig et al. disclose the method of claim 1, wherein the machine learning model is configured with a neural network model that is trained to classify images of objects. (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph - Pg. 1539 § 2.2, Pg. 1541 Left-Hand Column First-Full Paragraph - Fifth-Full Paragraph, Pg. 1542 § 4.1 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) Craparotta et al. fail to disclose explicitly adjusting, by the machine learning model, the predicted characteristic for the target object with additional object attributes from the set of similar object images prior to generating the electronic message. Pertaining to analogous art, Tibau-Puig et al. disclose wherein the machine learning model is configured with a neural network model that is trained to classify images of objects; (Tibau-Puig et al., Pg. 1 ¶ 0016 - Pg. 2 ¶ 0017, Pg. 2 ¶ 0021 - 0024, Pg. 3 ¶ 0030 - 0031, Pg. 5 ¶ 0042 - 0043) and adjusting, by the machine learning model, the predicted characteristic for the target object with additional object attributes from the set of similar object images prior to generating the electronic message. (Tibau-Puig et al., Pg. 2 ¶ 0019 - 0021 and 0023 - 0024, Pg. 3 ¶ 0026 - 0027 and 0030 - 0031, Pg. 4 ¶ 0034 - 0037) It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the combined teachings of Craparotta et al. in view of Tibau-Puig et al. with additional teachings of Tibau-Puig et al. This modification would have been prompted in order to enhance the combined base device of Craparotta et al. in view of Tibau-Puig et al. with the well-known and applicable technique Tibau-Puig et al. applied to a comparable device. Adjusting, by the machine learning model, the predicted characteristic for the target object with additional object attributes from the set of similar object images, as taught by Tibau-Puig et al., would enhance the combined base device by helping ensure that it is able to predict the sales profile of an imaged product as accurately and reliably as possible since additional attributes of products identified as being similar to the image product would be utilized to further adjust and refine the sales profile predicted for the imaged product thereby allowing for the combined base device to take into account similarities and/or differences between the imaged product and similar products identified when generating the sales profile for the imaged product. This combination could be completed according to well-known techniques in the art and would likely yield predictable results, in that the predicted characteristic for the target object would be adjusted, by the machine learning model, with additional object attributes from the set of similar object images so as to allow for the combined base device to take into account and adjust for similarities and/or differences between attributes of an imaged product and attributes of identified similar products when generating the predicted characteristic, sales profile, for the imaged product. Therefore, it would have been obvious to combine Craparotta et al. in view of Tibau-Puig et al. with additional teachings of Tibau-Puig et al. to obtain the invention as specified in claim 2. - With regards to claim 3, Craparotta et al. in view of Tibau-Puig et al. disclose the method of claim 1, further comprising: analyzing, by the machine learning model, the digital pixel data of the target object image including object-based image analysis to group pixels to identify the target object in the target object image.(Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph - Pg. 1539 § 2.2, Pg. 1539 Fig. 3, Pg. 1541 Left-Hand Column First-Full Paragraph - Fifth-Full Paragraph, Pg. 1541 Fig. 7, Pg. 1542 § 4 - § 4.1 ¶ 2, Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) In addition, analogous art Tibau-Puig et al. disclose analyzing, by the machine learning model, the digital pixel data of the target object image including object-based image analysis to group pixels to identify the target object in the target object image. (Tibau-Puig et al., Pg. 1 ¶ 0016 - Pg. 2 ¶ 0017, Pg. 2 ¶ 0021 - 0024, Pg. 5 ¶ 0039 and 0042 - 0043) - With regards to claim 8, Craparotta et al. disclose instructions, (Craparotta et al., Pg. 1537 Abstract, Pg. 1540 § 3 ¶ 1, Pg. 1540 Fig. 5, Pgs. 1544 - 1545 § 5) wherein the instructions comprise: input, to a machine learning model, a target product image in digital form that represents a target product; (Craparotta et al., Pg. 1538 Fig. 2, Pg. 1539 § 2.1 - § 2.2, Pg. 1539 Figs. 3 & 4, Pg. 1540 Fig. 5, Pg. 1541 Left-Hand Column First-Full Paragraph - Fifth-Full Paragraph, Pg. 1541 Fig. 7, Pg. 1542 § 4.1 ¶ 1 - 2, Pg. 1543 Fig. 11, Pg. 1544 § 5, Pg. 1545 Fig. 16) identify, by the machine learning model, a set of similar product images (Craparotta et al., Pg. 1541 Left-Hand Column First-Full Paragraph - § 3.1.3, Pg. 1542 § 4.1 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) by comparing digital pixel data of the target product image to digital pixel data of known product images (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph - Pg. 1539 § 2.2, Pg. 1538 Fig. 2, Pg. 1541 Left-Hand Column First-Full Paragraph - Fifth-Full Paragraph, Pg. 1541 Fig. 7, Pg. 1542 § 4 - § 4.1 ¶ 2, Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pg. 1544 § 5 ¶ 1, Pg. 1545 Fig. 16) and generating a similarity score between the target product image and each similar product image of the set of similar product images; (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph, Pg. 1539 § 2 - § 2.2, Pg. 1539 Figs. 3 & 4, Pg. 1540 § 3.1 ¶ 1, Pg. 1541 Left-Hand Column First-Full Paragraph - § 3.1.3 ¶ 1, Pg. 1541 Fig. 7, Pg. 1542 § 4.1 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) for each similar product image of the set of similar product images, retrieve product attributes including historical event data associated with the similar product image; (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph, Pg. 1541 § 3.1.3, Pg. 1542 § 4.1 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5) and generate a predicted characteristic for the target product represented in the target product image based at least on the historical event data for a given similar product combined with the similarity score of the given similar product. (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph, Pg. 1541 Left-Hand Column First-Full Paragraph - § 3.1.3, Pg. 1542 § 4.1 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5) Craparotta et al. fail to disclose explicitly a non-transitory computer-readable medium storing computer-executable instructions that, when executed by a computer including a processor, cause the computer to perform functions configured by the computer-executable instructions. Pertaining to analogous art, Tibau-Puig et al. disclose a non-transitory computer-readable medium storing computer-executable instructions that, when executed by a computer including a processor, cause the computer to perform functions configured by the computer-executable instructions, (Tibau-Puig et al., Fig. 7, Pg. 2 ¶ 0021 and 0024, Pg. 4 ¶ 0032 - 0034 and 0038, Pg. 6 ¶ 0049 - 0052, Pg. 7 ¶ 0056 - 0057) wherein the instructions cause the computer to: input, to a machine learning model, a target product image in digital form that represents a target product; (Tibau-Puig et al., Abstract, Figs. 1A - 4, Pg. 1 ¶ 0016 - Pg. 2 ¶ 0017, Pg. 2 ¶ 0019 - 0024, Pg. 3 ¶ 0030 - 0031) identify, by the machine learning model, a set of similar products (Tibau-Puig et al., Figs. 2 - 4, Pg. 1 ¶ 0016, Pg. 2 ¶ 0020 - 0024, Pg. 3 ¶ 0030 - 0031, Pg. 5 ¶ 0039 - 0040 and 0042 - 0043) by comparing digital pixel data of the target product image to digital pixel data of known product images; (Tibau-Puig et al., Figs. 3A - 4, Pg. 1 ¶ 0016, Pg. 2 ¶ 0020 - 0024, Pg. 3 ¶ 0030 - 0031, Pg. 5 ¶ 0039 - 0040 and 0042 - 0043) for each similar product of the set of similar products, retrieve product attributes including historical event data associated with the similar product; (Tibau-Puig et al., Abstract, Figs. 1A - 6, Pg. 2 ¶ 0019 and 0021, Pg. 2 ¶ 0023 - Pg. 3 ¶ 0026, Pg. 3 ¶ 0030 - 0031, Pg. 4 ¶ 0035 - 0036, Pg. 5 ¶ 0040 and 0044, Pg. 6 ¶ 0052 - 0053) and generate a predicted characteristic for the target product represented in the target product image based at least on the historical event data for a given similar product. (Tibau-Puig et al., Abstract, Figs. 1A - 6, Pg. 2 ¶ 0019 and 0021, Pg. 2 ¶ 0023 - Pg. 3 ¶ 0026, Pg. 3 ¶ 0030 - 0031, Pg. 4 ¶ 0035 - 0036, Pg. 5 ¶ 0040 and 0044, Pg. 6 ¶ 0052 - 0053) Craparotta et al. and Tibau-Puig et al. are combinable because they are both directed towards image processing systems that analyze images of products to estimate prices and/or demand for the products. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the teachings of Craparotta et al. with the teachings of Tibau-Puig et al. This modification would have been prompted in order to enhance the base device of Craparotta et al. with the well-known and applicable technique Tibau-Puig et al. applied to a comparable device. Utilizing a non-transitory computer-readable medium storing computer-executable instructions that, when executed by a computer including a processor, cause the computer to perform functions, as taught by Tibau-Puig et al., to implement operations of the base device of Craparotta et al. would enhance the base device of Craparotta et al. by ensuring that its operations are carried out accurately and efficiently at high-computational speed on computer architecture, by facilitating widespread distribution of the base device of Craparotta et al. to millions of potential end-users with access to a computer and by simplifying the process of making revisions, modifications and/or updates to the operations of the base device of Craparotta et al. This combination could be completed according to well-known techniques in the art and would likely yield predictable results, in that in that a non-transitory computer-readable medium storing computer-executable instructions that, when executed by a computer including a processor, cause the computer to perform functions would be utilized to implement the base device of Craparotta et al. so as to ensure that its operations are carried out accurately and efficiently at high-computational speed on computer architecture, to facilitate widespread distribution of the base device of Craparotta et al. to millions of potential end-users with access to a computer and to simplify the process of making revisions, modifications and/or updates to the operations of the base device of Craparotta et al. Therefore, it would have been obvious to combine Craparotta et al. with Tibau-Puig et al. to obtain the invention as specified in claim 8. - With regards to claim 9, Craparotta et al. in view of Tibau-Puig et al. disclose the non-transitory computer-readable medium of claim 8. Craparotta et al. fail to disclose explicitly instructions that, when executed by at least the processor, cause the processor to: adjust the predicted characteristic for the target product with additional product attributes from the set of similar product images. Pertaining to analogous art, Tibau-Puig et al. disclose instructions that, when executed by at least the processor, cause the processor to: adjust the predicted characteristic for the target product with additional product attributes from the set of similar product images. (Tibau-Puig et al., Pg. 2 ¶ 0019 - 0021 and 0023 - 0024, Pg. 3 ¶ 0026 - 0027 and 0030 - 0031, Pg. 4 ¶ 0034 - 0037) It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the combined teachings of Craparotta et al. in view of Tibau-Puig et al. with additional teachings of Tibau-Puig et al. This modification would have been prompted in order to enhance the combined base device of Craparotta et al. in view of Tibau-Puig et al. with the well-known and applicable technique Tibau-Puig et al. applied to a comparable device. Adjusting the predicted characteristic for the target product with additional product attributes from the set of similar product images, as taught by Tibau-Puig et al., would enhance the combined base device by helping ensure that it is able to predict the sales profile of an imaged product as accurately and reliably as possible since additional attributes of products identified as being similar to the image product would be utilized to further adjust and refine the sales profile predicted for the imaged product thereby allowing for the combined base device to take into account similarities and/or differences between the imaged product and similar products identified when generating the sales profile for the imaged product. This combination could be completed according to well-known techniques in the art and would likely yield predictable results, in that the predicted characteristic for the target product would be adjusted with additional product attributes from the set of similar product images so as to allow for the combined base device to take into account and adjust for similarities and/or differences between attributes of an imaged product and attributes of identified similar products when generating the predicted characteristic, sales profile, for the imaged product. Therefore, it would have been obvious to combine Craparotta et al. in view of Tibau-Puig et al. with additional teachings of Tibau-Puig et al. to obtain the invention as specified in claim 9. - With regards to claim 10, Craparotta et al. in view of Tibau-Puig et al. disclose the non-transitory computer-readable medium of claim 8, further comprising instructions that, when executed by at least the processor, cause the processor to: analyze, by the machine learning model, the digital pixel data of the target product image including object-based image analysis to group pixels to identify the target product in the target product image. (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph - Pg. 1539 § 2.2, Pg. 1539 Fig. 3, Pg. 1541 Left-Hand Column First-Full Paragraph - Fifth-Full Paragraph, Pg. 1541 Fig. 7, Pg. 1542 § 4 - § 4.1 ¶ 2, Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) In addition, analogous art Tibau-Puig et al. disclose instructions that, when executed by at least the processor, cause the processor to: analyze, by the machine learning model, the digital pixel data of the target product image including object-based image analysis to group pixels to identify the target product in the target product image. (Tibau-Puig et al., Pg. 1 ¶ 0016 - Pg. 2 ¶ 0017, Pg. 2 ¶ 0021 - 0024, Pg. 5 ¶ 0039 and 0042 - 0043) - With regards to claim 14, Craparotta et al. in view of Tibau-Puig et al. disclose the non-transitory computer-readable medium of claim 8. Craparotta et al. fail to disclose explicitly instructions that, when executed by at least the processor, cause the processor to: generate instructions to cause a database to assign the predicted characteristic to data records associated with the target product. Pertaining to analogous art, Tibau-Puig et al. disclose instructions that, when executed by at least the processor, cause the processor to: generate instructions to cause a database to assign the predicted characteristic to data records associated with the target product. (Tibau-Puig et al., Figs. 1B & 3B - 7, Pg. 2 ¶ 0020 - 0021, Pg. 3 ¶ 0028, Pg. 4 ¶ 0034 and 0038, Pg. 5 ¶ 0043, Pg. 5 ¶ 0045 - Pg. 6 ¶ 0048, Pg. 6 ¶ 0052, Pg. 7 ¶ 0055 - 0057) It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the combined teachings of Craparotta et al. in view of Tibau-Puig et al. with additional teachings of Tibau-Puig et al. This modification would have been prompted in order to enhance the combined base device of Craparotta et al. in view of Tibau-Puig et al. with the well-known and applicable technique Tibau-Puig et al. applied to a comparable device. Causing a database to assign the predicted characteristic to data records associated with the target product, as taught by Tibau-Puig et al., would enhance the combined base device by allowing for predicted characteristics of target objects to be preserved and readily available for future reference, analysis, and/or retrieval so as to provide end-users with the ability to subsequently utilize the predicted characteristics of target objects for any of a variety reasons and/or applications. This combination could be completed according to well-known techniques in the art and would likely yield predictable results, in that a database would assign the predicted characteristic to data records associated with the target product in order to allow for the predicted characteristic of the target object to be preserved and readily available for future reference, analysis, and/or retrieval so as to provide end-users with the ability to subsequently utilize the predicted characteristic of the target object for any of a variety reasons. Therefore, it would have been obvious to combine Craparotta et al. in view of Tibau-Puig et al. with additional teachings of Tibau-Puig et al. to obtain the invention as specified in claim 14. - With regards to claim 15, Craparotta et al. disclose a computing system (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph - Pg. 1539 § 2.2, Pg. 1541 Left-Hand Column First-Full Paragraph - Fifth-Full Paragraph, Pg. 1541 Fig. 7, Pg. 1542 § 4 - Pg. 1543 § 4.2 ¶ 1, Pgs. 1544 - 1545 § 5) to: input, to a machine learning model, a target product image in digital form that represents a target product; (Craparotta et al., Pg. 1538 Fig. 2, Pg. 1539 § 2.1 - § 2.2, Pg. 1539 Figs. 3 & 4, Pg. 1540 Fig. 5, Pg. 1541 Left-Hand Column First-Full Paragraph - Fifth-Full Paragraph, Pg. 1541 Fig. 7, Pg. 1542 § 4.1 ¶ 1 - 2, Pg. 1543 Fig. 11, Pg. 1544 § 5, Pg. 1545 Fig. 16) compare, by the machine learning model, at least digital pixel data of the target product image to digital pixel data from a group of known product images; (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph - Pg. 1539 § 2.2, Pg. 1538 Fig. 2, Pg. 1541 Left-Hand Column First-Full Paragraph - Fifth-Full Paragraph, Pg. 1541 Fig. 7, Pg. 1542 § 4 - § 4.1 ¶ 2, Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pg. 1544 § 5 ¶ 1, Pg. 1545 Fig. 16) generate, by the machine learning model, a similarity score between the target product image and one or more known product images from the group of known product images based at least on the digital pixel data; (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph, Pg. 1539 § 2 - § 2.2, Pg. 1539 Figs. 3 & 4, Pg. 1540 § 3.1 ¶ 1, Pg. 1541 Left-Hand Column First-Full Paragraph - § 3.1.3 ¶ 1, Pg. 1541 Fig. 7, Pg. 1542 § 4.1 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) identify, by the machine learning model, a set of similar product images based at least in part on the similarity score of the one or more known product images; (Craparotta et al., Pg. 1541 Left-Hand Column First-Full Paragraph - § 3.1.3, Pg. 1542 § 4.1 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) for each similar product image of the set of similar product images, retrieve product attributes including historical event data associated with the similar product image; (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph, Pg. 1541 § 3.1.3, Pg. 1542 § 4.1 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5) and generate a predicted characteristic model including a predicted characteristic for the target product represented in the target product image based at least on the historical event data for a given similar product combined with the similarity score of the given similar product. (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph, Pg. 1541 Left-Hand Column First-Full Paragraph - § 3.1.3, Pg. 1542 § 4.1 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5) Craparotta et al. fail to disclose explicitly a computing system, comprising: at least one processor connected to at least one memory; and a non-transitory computer readable medium including instructions stored thereon that, when executed by the at least one processor, cause the at least one processor to perform functions. Pertaining to analogous art, Tibau-Puig et al. disclose a computing system, (Tibau-Puig et al., Abstract, Figs. 1A - 2, 3B, 4 & 7, Pg. 2 ¶ 0021 - 0024, Pg. 4 ¶ 0032 - 0033 and 0038, Pg. 6 ¶ 0049 - 0052, Pg. 7 ¶ 0056 - 0057) comprising: at least one processor connected to at least one memory; (Tibau-Puig et al., Fig. 7, Pg. 2 ¶ 0021 and 0024, Pg. 4 ¶ 0032 - 0033 and 0038, Pg. 6 ¶ 0049 - 0052, Pg. 7 ¶ 0056 - 0057) and a non-transitory computer readable medium including instructions stored thereon that, when executed by the at least one processor, cause the at least one processor (Tibau-Puig et al., Fig. 7, Pg. 2 ¶ 0021 and 0024, Pg. 4 ¶ 0032 - 0034 and 0038, Pg. 6 ¶ 0049 - 0052, Pg. 7 ¶ 0056 - 0057) to: input, to a machine learning model, a target product image in digital form that represents a target product; (Tibau-Puig et al., Abstract, Figs. 1A - 4, Pg. 1 ¶ 0016 - Pg. 2 ¶ 0017, Pg. 2 ¶ 0019 - 0024, Pg. 3 ¶ 0030 - 0031) compare, by the machine learning model, at least digital pixel data of the target product image to digital pixel data from a group of known product images; (Tibau-Puig et al., Figs. 3A - 4, Pg. 1 ¶ 0016, Pg. 2 ¶ 0020 - 0024, Pg. 3 ¶ 0030 - 0031, Pg. 5 ¶ 0039 - 0040 and 0042 - 0043) identify, by the machine learning model, a set of similar products; (Tibau-Puig et al., Figs. 2 - 4, Pg. 1 ¶ 0016, Pg. 2 ¶ 0020 - 0024, Pg. 3 ¶ 0030 - 0031, Pg. 5 ¶ 0039 - 0040 and 0042 - 0043) for each similar product of the set of similar products, retrieve product attributes including historical event data associated with the similar product; (Tibau-Puig et al., Abstract, Figs. 1A - 6, Pg. 2 ¶ 0019 and 0021, Pg. 2 ¶ 0023 - Pg. 3 ¶ 0026, Pg. 3 ¶ 0030 - 0031, Pg. 4 ¶ 0035 - 0036, Pg. 5 ¶ 0040 and 0044, Pg. 6 ¶ 0052 - 0053) and generate a predicted characteristic model including a predicted characteristic for the target product represented in the target product image based at least on the historical event data for a given similar product. (Tibau-Puig et al., Abstract, Figs. 1A - 6, Pg. 2 ¶ 0019 and 0021, Pg. 2 ¶ 0023 - Pg. 3 ¶ 0026, Pg. 3 ¶ 0030 - 0031, Pg. 4 ¶ 0035 - 0036, Pg. 5 ¶ 0040 and 0044, Pg. 6 ¶ 0052 - 0053) Craparotta et al. and Tibau-Puig et al. are combinable because they are both directed towards image processing systems that analyze images of products to estimate prices and/or demand for the products. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the teachings of Craparotta et al. with the teachings of Tibau-Puig et al. This modification would have been prompted in order to enhance the base device of Craparotta et al. with the well-known and applicable technique Tibau-Puig et al. applied to a comparable device. Utilizing a computing system comprising a non-transitory computer readable medium including instructions stored thereon that, when executed by at least one processor, cause the at least one processor to perform functions, as taught by Tibau-Puig et al., to implement operations of the base device of Craparotta et al. would enhance the base device of Craparotta et al. by ensuring that its operations are carried out accurately and efficiently at high-computational speed on computer architecture, by facilitating widespread distribution of the base device of Craparotta et al. to millions of potential end-users with access to a computer and by simplifying the process of making revisions, modifications and/or updates to the operations of the base device of Craparotta et al. This combination could be completed according to well-known techniques in the art and would likely yield predictable results, in that in that a computing system comprising a non-transitory computer readable medium including instructions stored thereon that, when executed by at least one processor, cause the at least one processor to perform functions would be utilized to implement the base device of Craparotta et al. so as to ensure that its operations are carried out accurately and efficiently at high-computational speed on computer architecture, to facilitate widespread distribution of the base device of Craparotta et al. to millions of potential end-users with access to a computer and to simplify the process of making revisions, modifications and/or updates to the operations of the base device of Craparotta et al. Therefore, it would have been obvious to combine Craparotta et al. with Tibau-Puig et al. to obtain the invention as specified in claim 15. - With regards to claim 16, Craparotta et al. in view of Tibau-Puig et al. disclose the computing system of claim 15, wherein the instructions further include instructions that, when executed by at least the at least one processor, cause the at least one processor to: analyze, by the machine learning model, the digital pixel data of the target product image including object-based image analysis to group pixels to identify the target product in the target product image. (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph - Pg. 1539 § 2.2, Pg. 1539 Fig. 3, Pg. 1541 Left-Hand Column First-Full Paragraph - Fifth-Full Paragraph, Pg. 1541 Fig. 7, Pg. 1542 § 4 - § 4.1 ¶ 2, Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) In addition, analogous art Tibau-Puig et al. disclose instructions that, when executed by at least the at least one processor, cause the at least one processor to: analyze, by the machine learning model, the digital pixel data of the target product image including object-based image analysis to group pixels to identify the target product in the target product image. (Tibau-Puig et al., Pg. 1 ¶ 0016 - Pg. 2 ¶ 0017, Pg. 2 ¶ 0021 - 0024, Pg. 5 ¶ 0039 and 0042 - 0043) - With regards to claim 17, Craparotta et al. in view of Tibau-Puig et al. disclose the computing system of claim 15, wherein the instructions further include instructions that, when executed by at least the at least one processor, cause the at least one processor to: generate an electronic message with the predicted characteristic for the target product. (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph - Second-Full Paragraph, Pg. 1538 Fig. 2, Pg. 1540 § 3 - § 3.1, Pg. 1540 Fig. 5, Pg. 1541 § 3.1.3, Pg. 1542 § 4.1 - Pg. 1543 § 4.2, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) Craparotta et al. fail to disclose explicitly transmitting the electronic message to a remote computer. Pertaining to analogous art, Tibau-Puig et al. disclose instructions that, when executed by at least the at least one processor, cause the at least one processor to: generate an electronic message with the predicted characteristic for the target product; (Tibau-Puig et al., Abstract, Figs. 1A & 3B - 5, Pg. 2 ¶ 0019, Pg. 2 ¶ 0023 - Pg. 3 ¶ 0027, Pg. 4 ¶ 0032 - 0034 and 0038, Pg. 5 ¶ 0040 - 0042, Pg. 6 ¶ 0054) and transmit the electronic message to a remote computer. (Tibau-Puig et al., Figs. 1A, 1B, 3B & 4, Pg. 2 ¶ 0024 - Pg. 3 ¶ 0027, Pg. 4 ¶ 0032 - 0034 and 0038, Pg. 6 ¶ 0050 - 0051 and 0053 - 0054) It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the combined teachings of Craparotta et al. in view of Tibau-Puig et al. with additional teachings of Tibau-Puig et al. This modification would have been prompted in order to enhance the combined base device of Craparotta et al. in view of Tibau-Puig et al. with the well-known and applicable technique Tibau-Puig et al. applied to a comparable device. Transmitting the electronic message to a remote computer, as taught by Tibau-Puig et al., would enhance the combined base device by enabling results obtained by the combined base device, the electronic message, to be easily shared between different users and/or locations and/or by allowing for end-users with devices having low computational processing power to offload most or all of the computationally intensive processing tasks to a remotely located and computationally powerful computing system so as to increase the overall operational speed of the combined base device. This combination could be completed according to well-known techniques in the art and would likely yield predictable results, in that the electronic message would be transmitted to a remote computer so as to enable the electronic message to be easily shared between different users and/or locations and/or to allow for end-users with devices having low computational processing power to offload most or all of the computationally intensive processing tasks to a remotely located and computationally powerful computing system so as to increase the overall operational speed of the combined base device. Therefore, it would have been obvious to combine Craparotta et al. in view of Tibau-Puig et al. with additional teachings of Tibau-Puig et al. to obtain the invention as specified in claim 17. Claims 4, 5, 12 and 18 are rejected under 35 U.S.C. 103 as being unpatentable over Giuseppe Craparotta, Sébastien Thomassey, Amedeo Biolatti, "A Siamese Neural Network Application for Sales Forecasting of New Fashion Products Using Heterogeneous Data", International Journal of Computational Intelligence Systems, Vol. 12(2), Nov. 2019, pages 1537 - 1546, herein referred to as “Craparotta et al.”, in view of Tibau-Puig et al. U.S. Publication No. 2019/0294879 A1 as applied to claims 1, 8 and 15 above, and further in view of Vijay Ekambaram, Kushagra Manglik, Sumanta Mukherjee, Surya Shravan Kumar Sajja, Satyam Dwivedi, Vikas Raykar, "Attention based Multi-Modal New Product Sales Time-series Forecasting", Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Aug. 2020, pages 3110 - 3118, herein referred to as “Ekambaram et al.”. - With regards to claim 4, [As Best Understood by the Examiner] Craparotta et al. in view of Tibau-Puig et al. disclose the method of claim 1, wherein generating the predicted characteristic model for the target object includes weighting the historical event data for each similar object image in the set of similar object images. (Craparotta et al., Pg. 1538 Left-Hand Colum Second-Full Paragraph, Pg. 1541 § 3.1.3, Pg. 1543 § 4.2, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) Craparotta et al. fail to disclose explicitly weighting the historical event data for each similar object image in the set of similar object images with the similarity score associated with each of the similar object images. Pertaining to analogous art, Ekambaram et al. disclose wherein generating the predicted characteristic model for the target object includes weighting the historical event data for each similar object image in the set of similar object images with the similarity score associated with each of the similar object images. (Ekambaram et al., Pg. 3112 § 3.1 - § 3.1.2 [“The estimator ℇ a produces a sales time-series estimate by performing weighted aggregation on time-series of k nearest neighbors.”]) Craparotta et al. in view of Tibau-Puig et al. and Ekambaram et al. are combinable because they are all directed towards image processing systems that analyze images of products to estimate prices and/or demand for the products. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the combined teachings of Craparotta et al. in view of Tibau-Puig et al. with the teachings of Ekambaram et al. This modification would have been prompted in order to enhance the combined base device of Craparotta et al. in view of Tibau-Puig et al. with the well-known and applicable technique Ekambaram et al. applied to a comparable device. Weighting the historical event data for each similar object image with the similarity score associated with each of the similar object images when generating the predicted characteristic model for the target object, as taught by Ekambaram et al., would enhance the combined base device by helping improve its ability to accurately and reliably predict the sales profile of an imaged product since sales profiles for products used in predicting the sales profile of the imaged product would be weighted so that sales profiles for products that are the most similar to the imaged product have more of an influence on the predicted sales profile than sales profiles of less similar products thereby allowing for products which are more comparable to the imaged product to have more of an impact on the predicted sales profile of the imaged product. This combination could be completed according to well-known techniques in the art and would likely yield predictable results, in that historical event data for each similar object image would be weighted with the similarity score associated with each of the similar object images when generating the predicted characteristic model for the target object so as to allow for objects which are more comparable to the target object than others to have more of an influence on the predicted characteristic model for the target object than less comparable objects in order to help improve the ability of the combined base device to accurately and reliably generate the predicted characteristic model for the target object. Therefore, it would have been obvious to combine Craparotta et al. in view of Tibau-Puig et al. with Ekambaram et al. to obtain the invention as specified in claim 4. - With regards to claim 5, [As Best Understood by the Examiner] Craparotta et al. in view of Tibau-Puig et al. disclose the method of claim 1, wherein the target object is a target product, (Craparotta et al., Pg. 1537 Abstract, Pg. 1538 Right-Hand Column First-Full Paragraph, Pg. 1538 Fig. 2, Pg. 1540 § 3 - § 3.1, Pg. 1540 Fig. 5, Pg. 1542 § 4 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) and wherein generating the predicted characteristic further comprises: configuring the predicted characteristic model to generate the predicted characteristic as a predicted demand for the target product (i), at a first store (S) which is based on a function, (Craparotta et al., Pg. 1537 Abstract, Pg. 1538 Left-Hand Column Second-Full Paragraph - Right-Hand Column First-Full Paragraph, Pg. 1540 § 3 - § 3.1.1, Pg. 1540 Figs. 5 & 6, Pg. 1541 § 3.1.3, Pg. 1542 § 4 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5) where the target product (i) is associated with the target object image which is determined to be similar to the known products (j1, j2, ... jk) associated with the known object images, (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph - Second-Full Paragraph, Pg. 1538 Fig. 2, Pg. 1541 Left-Hand Column First-Full Paragraph - Fifth-Full Paragraph, Pg. 1542 § 4 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) and sim_i_j1, sim_i_j2,... and sim_i_jk represent the similarity scores between the target product (i) and each of the known products (j1, j2, ... jk) from the set of similar product images. (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph, Pg. 1539 § 2 - § 2.2, Pg. 1539 Figs. 3 & 4, Pg. 1540 § 3.1 ¶ 1, Pg. 1541 Left-Hand Column First-Full Paragraph - § 3.1.3 ¶ 1, Pg. 1541 Fig. 7, Pg. 1542 § 4.1 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) Craparotta et al. fail to disclose explicitly a function (sim_i_j1 * demand for a known product j1), (sim_i_j2 * demand for a known product j2), ... (sim_i_jk * demand for a known product jk). Pertaining to analogous art, Ekambaram et al. disclose wherein generating the predicted characteristic further comprises: configuring the predicted characteristic model to generate the predicted characteristic as a predicted demand for the target product (i), at a first store (S) which is based on a function (sim_i_j1 * demand for a known product j1), (sim_i_j2 * demand for a known product j2), ... (sim_i_jk * demand for a known product jk), (Ekambaram et al., Pg. 3112 § 3 - § 3.1.2 [“The estimator ℇ a produces a sales time-series estimate by performing weighted aggregation on time-series of k nearest neighbors”, “ X 𝑝, and Y 𝑝 represents the image/unstructured data and sales time-series attributed to product p” and “𝑑 (Φ( X 𝑝𝑖), Φ( Y 𝑝𝑗)) is the distance metric between product p𝑖, and p𝑗 in the embedding space”]) where the target product (i) is associated with the target object image which is determined to be similar to the known products (j1, j2, ... jk) associated with the known object images, (Ekambaram et al., Pg. 3111 § 1.1, Pg. 3112 § 3 - § 3.1.2) and sim_i_j1, sim_i_j2,... and sim_i_jk represent the similarity scores between the target product (i) and each of the known products (j1, j2, ... jk) from the set of similar product images. (Ekambaram et al., Pg. 3111 § 1.1, Pg. 3112 § 3 - § 3.1.2 [“𝑑 (Φ( X 𝑝𝑖), Φ( Y 𝑝𝑗)) is the distance metric between product p𝑖, and p𝑗 in the embedding space”]) Craparotta et al. in view of Tibau-Puig et al. and Ekambaram et al. are combinable because they are all directed towards image processing systems that analyze images of products to estimate prices and/or demand for the products. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the combined teachings of Craparotta et al. in view of Tibau-Puig et al. with the teachings of Ekambaram et al. This modification would have been prompted in order to enhance the combined base device of Craparotta et al. in view of Tibau-Puig et al. with the well-known and applicable technique Ekambaram et al. applied to a comparable device. Generating the predicted characteristic for the target product based on the claimed function, as taught by Ekambaram et al., would enhance the combined base device by helping improve its ability to accurately and reliably predict the sales profile of an imaged product since sales profiles for products used in predicting the sales profile of the imaged product would be weighted so that sales profiles for products that are the most similar to the imaged product have more of an influence on the predicted sales profile than sales profiles of less similar products thereby allowing for products which are more comparable to the imaged product to have more of an impact on the predicted sales profile of the imaged product. This combination could be completed according to well-known techniques in the art and would likely yield predictable results, in that the predicted characteristic for the target product would be generated based on the function disclosed by Ekambaram et al. so as to allow for products which are more comparable to the target product than others to have more of an influence on the predicted characteristic generated for the target product than less comparable products in order to help improve the ability of the combined base device to accurately and reliably generate the predicted characteristic for the target product. Therefore, it would have been obvious to combine Craparotta et al. in view of Tibau-Puig et al. with Ekambaram et al. to obtain the invention as specified in claim 5. - With regards to claim 12, Craparotta et al. in view of Tibau-Puig et al. disclose the non-transitory computer-readable medium of claim 8, further comprising instructions that, when executed by at least the processor, cause the processor to: generate the predicted characteristic as a predicted demand for the target product (i) at a first store (S) which is based on a function, (Craparotta et al., Pg. 1537 Abstract, Pg. 1538 Left-Hand Column Second-Full Paragraph - Right-Hand Column First-Full Paragraph, Pg. 1540 § 3 - § 3.1.1, Pg. 1540 Figs. 5 & 6, Pg. 1541 § 3.1.3, Pg. 1542 § 4 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5) where the target product (i) is associated with the target product image which is determined to be similar to the known products (j1, j2, ... jk) associated with the known product images, (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph - Second-Full Paragraph, Pg. 1538 Fig. 2, Pg. 1541 Left-Hand Column First-Full Paragraph - Fifth-Full Paragraph, Pg. 1542 § 4 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) and sim_i_j1, sim_i_j2,... and sim_i_Jk represent the similarity scores between the target product (i) and each of the known products (j1, j2, ... jk). (Craparotta et al., Pg. 1538 Right-Hand Column First-Full Paragraph, Pg. 1539 § 2 - § 2.2, Pg. 1539 Figs. 3 & 4, Pg. 1540 § 3.1 ¶ 1, Pg. 1541 Left-Hand Column First-Full Paragraph - § 3.1.3 ¶ 1, Pg. 1541 Fig. 7, Pg. 1542 § 4.1 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) Craparotta et al. fail to disclose explicitly a function (sim_i_j1 * demand for a known product j1), (sim_i_j2 * demand for a known product j2), ... (sim_i_jk * demand for a known product jk). Pertaining to analogous art, Ekambaram et al. disclose generating the predicted characteristic as a predicted demand for the target product (i) at a first store (S) which is based on a function (sim_i_j1 * demand for a known product j1), (sim_i_j2 * demand for a known product j2), ... (sim_i_jk * demand for a known product jk), (Ekambaram et al., Pg. 3112 § 3 - § 3.1.2 [“The estimator ℇ a produces a sales time-series estimate by performing weighted aggregation on time-series of k nearest neighbors”, “ X 𝑝, and Y 𝑝 represents the image/unstructured data and sales time-series attributed to product p” and “𝑑 (Φ( X 𝑝𝑖), Φ( Y 𝑝𝑗)) is the distance metric between product p𝑖, and p𝑗 in the embedding space”]) where the target product (i) is associated with the target product image which is determined to be similar to the known products (j1, j2, ... jk) associated with the known product images, (Ekambaram et al., Pg. 3111 § 1.1, Pg. 3112 § 3 - § 3.1.2) and sim_i_j1, sim_i_j2,... and sim_i_Jk represent the similarity scores between the target product (i) and each of the known products (j1, j2, ... jk). (Ekambaram et al., Pg. 3111 § 1.1, Pg. 3112 § 3 - § 3.1.2 [“𝑑 (Φ( X 𝑝𝑖), Φ( Y 𝑝𝑗)) is the distance metric between product p𝑖, and p𝑗 in the embedding space”]) Craparotta et al. in view of Tibau-Puig et al. and Ekambaram et al. are combinable because they are all directed towards image processing systems that analyze images of products to estimate prices and/or demand for the products. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the combined teachings of Craparotta et al. in view of Tibau-Puig et al. with the teachings of Ekambaram et al. This modification would have been prompted in order to enhance the combined base device of Craparotta et al. in view of Tibau-Puig et al. with the well-known and applicable technique Ekambaram et al. applied to a comparable device. Generating the predicted characteristic for the target product based on the claimed function, as taught by Ekambaram et al., would enhance the combined base device by helping improve its ability to accurately and reliably predict the sales profile of an imaged product since sales profiles for products used in predicting the sales profile of the imaged product would be weighted so that sales profiles for products that are the most similar to the imaged product have more of an influence on the predicted sales profile than sales profiles of less similar products thereby allowing for products which are more comparable to the imaged product to have more of an impact on the predicted sales profile of the imaged product. This combination could be completed according to well-known techniques in the art and would likely yield predictable results, in that the predicted characteristic for the target product would be generated based on the function disclosed by Ekambaram et al. so as to allow for products which are more comparable to the target product than others to have more of an influence on the predicted characteristic generated for the target product than less comparable products in order to help improve the ability of the combined base device to accurately and reliably generate the predicted characteristic for the target product. Therefore, it would have been obvious to combine Craparotta et al. in view of Tibau-Puig et al. with Ekambaram et al. to obtain the invention as specified in claim 12. - With regards to claim 18, Craparotta et al. in view of Tibau-Puig et al. disclose the computing system of claim 15, wherein the instructions to generate the predicted characteristic model further include instructions that, when executed by at least the at least one processor, cause the at least one processor to: combine the similarity score with the historical event data for a given similar product by weighting the historical event. (Craparotta et al., Pg. 1538 Left-Hand Colum Second-Full Paragraph, Pg. 1541 § 3.1.3, Pg. 1543 § 4.2, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5, Pg. 1545 Fig. 16) Craparotta et al. fail to disclose explicitly weighting the historical event data with the similarity score. Pertaining to analogous art, Ekambaram et al. disclose wherein the instructions to generate the predicted characteristic model further include instructions to: combine the similarity score with the historical event data for a given similar product by weighting the historical event data with the similarity score. (Ekambaram et al., Pg. 3112 § 3.1 - § 3.1.2 [“The estimator ℇ a produces a sales time-series estimate by performing weighted aggregation on time-series of k nearest neighbors.”]) Craparotta et al. in view of Tibau-Puig et al. and Ekambaram et al. are combinable because they are all directed towards image processing systems that analyze images of products to estimate prices and/or demand for the products. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the combined teachings of Craparotta et al. in view of Tibau-Puig et al. with the teachings of Ekambaram et al. This modification would have been prompted in order to enhance the combined base device of Craparotta et al. in view of Tibau-Puig et al. with the well-known and applicable technique Ekambaram et al. applied to a comparable device. Weighting the historical event data with the similarity score of a given similar product when generating the predicted characteristic model, as taught by Ekambaram et al., would enhance the combined base device by helping improve its ability to accurately and reliably predict the sales profile of an imaged product since sales profiles for products used in predicting the sales profile of the imaged product would be weighted so that sales profiles for products that are the most similar to the imaged product have more of an influence on the predicted sales profile than sales profiles of less similar products thereby allowing for products which are more comparable to the imaged product to have more of an impact on the predicted sales profile of the imaged product. This combination could be completed according to well-known techniques in the art and would likely yield predictable results, in that historical event data would be weighted with the similarity score of a given similar product when generating the predicted characteristic model so as to allow for products which are more comparable to the target product than others to have more of an influence on the predicted characteristic model for the target product than less comparable products in order to help improve the ability of the combined base device to accurately and reliably generate the predicted characteristic model for the target product. Therefore, it would have been obvious to combine Craparotta et al. in view of Tibau-Puig et al. with Ekambaram et al. to obtain the invention as specified in claim 18. Claims 6, 13 and 19 are rejected under 35 U.S.C. 103 as being unpatentable over Giuseppe Craparotta, Sébastien Thomassey, Amedeo Biolatti, "A Siamese Neural Network Application for Sales Forecasting of New Fashion Products Using Heterogeneous Data", International Journal of Computational Intelligence Systems, Vol. 12(2), Nov. 2019, pages 1537 - 1546, herein referred to as “Craparotta et al.”, in view of Tibau-Puig et al. U.S. Publication No. 2019/0294879 A1 as applied to claims 1, 8 and 15 above, and further in view of Stefanescu et al. U.S. Publication No. 2003/0013951 A1. - With regards to claim 6, Craparotta et al. in view of Tibau-Puig et al. disclose the method of claim 1. Craparotta et al. fail to disclose explicitly removing similar object images from the set of similar object images that do not contain an image orientation that is similar to an image orientation in the target object image. Pertaining to analogous art, Stefanescu et al. disclose removing similar object images from the set of similar object images that do not contain an image orientation that is similar to an image orientation in the target object image. (Stefanescu et al., Pg. 1 ¶ 0024, Pg. 5 ¶ 0053, Pg. 5 ¶ 0056 - Pg. 6 0058, Pg. 6 ¶ 0061 and 0064, Pg. 7 ¶ 0073 - Pg. 8 ¶ 0076, Pg. 11 ¶ 0099 [“Orientation and sequence filtering may remove images obtained, for example, on a different axis from the query image, or using a different imaging modality.”]) Craparotta et al. in view of Tibau-Puig et al. and Stefanescu et al. are combinable because they are all directed towards image processing systems that classify images of objects and, similar to Craparotta et al., Stefanescu et al. identify images that are similar to an input image. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the combined teachings of Craparotta et al. in view of Tibau-Puig et al. with the teachings of Stefanescu et al. This modification would have been prompted in order to enhance the combined base device of Craparotta et al. in view of Tibau-Puig et al. with the well-known and applicable technique Stefanescu et al. applied to a similar device. Removing similar object images that do not contain an image orientation that is similar to an image orientation in the target object image, as taught by Stefanescu et al., would enhance the combined base device by improving its ability to quickly, efficiently and reliably identify object images, and thus objects, that are the most similar and comparable to the target object image since object images that do not contain an image orientation similar to an image orientation of the target object image would be prevented from being included in the set of similar object images thereby eliminating unnecessary object images from undergoing further analysis and reducing the overall number of computations required to implement the combined base device. This combination could be completed according to well-known techniques in the art and would likely yield predictable results, in that similar object images that do not contain an image orientation that is similar to an image orientation in the target object image would be removed and prevented from being included in the set of similar object images so as to eliminate unnecessary object images from undergoing further analysis and reduce the overall number of computations required to implement the combined base device thereby improving the overall efficiency and operational speed of the combined base device. Therefore, it would have been obvious to combine Craparotta et al. in view of Tibau-Puig et al. with Stefanescu et al. to obtain the invention as specified in claim 6. - With regards to claim 13, Craparotta et al. in view of Tibau-Puig et al. disclose the non-transitory computer-readable medium of claim 8. Craparotta et al. fail to disclose explicitly instructions that, when executed by at least the processor, cause the processor to: remove similar product images from the set of similar product images that do not contain an image orientation that is similar to an image orientation in the target product image. Pertaining to analogous art, Stefanescu et al. disclose instructions that, when executed by at least the processor, cause the processor to: remove similar product images from the set of similar product images that do not contain an image orientation that is similar to an image orientation in the target product image. (Stefanescu et al., Pg. 1 ¶ 0024, Pg. 5 ¶ 0053, Pg. 5 ¶ 0056 - Pg. 6 0058, Pg. 6 ¶ 0061 and 0064, Pg. 7 ¶ 0073 - Pg. 8 ¶ 0076, Pg. 11 ¶ 0099 [“Orientation and sequence filtering may remove images obtained, for example, on a different axis from the query image, or using a different imaging modality.”])Craparotta et al. in view of Tibau-Puig et al. and Stefanescu et al. are combinable because they are all directed towards image processing systems that classify images of objects and, similar to Craparotta et al., Stefanescu et al. identify images that are similar to an input image. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the combined teachings of Craparotta et al. in view of Tibau-Puig et al. with the teachings of Stefanescu et al. This modification would have been prompted in order to enhance the combined base device of Craparotta et al. in view of Tibau-Puig et al. with the well-known and applicable technique Stefanescu et al. applied to a similar device. Removing similar product images that do not contain an image orientation that is similar to an image orientation in the target product image, as taught by Stefanescu et al., would enhance the combined base device by improving its ability to quickly, efficiently and reliably identify product images, and thus product, that are the most similar and comparable to the target product image since product images that do not contain an image orientation similar to an image orientation of the target product image would be prevented from being included in the set of similar product images thereby eliminating unnecessary product images from undergoing further analysis and reducing the overall number of computations required to implement the combined base device. This combination could be completed according to well-known techniques in the art and would likely yield predictable results, in that similar product images that do not contain an image orientation that is similar to an image orientation in the target product image would be removed and prevented from being included in the set of similar product images so as to eliminate unnecessary product images from undergoing further analysis and reduce the overall number of computations required to implement the combined base device thereby improving the overall efficiency and operational speed of the combined base device. Therefore, it would have been obvious to combine Craparotta et al. in view of Tibau-Puig et al. with Stefanescu et al. to obtain the invention as specified in claim 13. - With regards to claim 19, Craparotta et al. in view of Tibau-Puig et al. disclose the computing system of claim 15. Craparotta et al. fail to disclose explicitly instructions that, when executed by at least the at least one processor, cause the at least one processor to: remove similar product images from the set of similar product images that do not contain an image orientation that is similar to an image orientation in the target product image. Pertaining to analogous art, Stefanescu et al. disclose instructions that, when executed by at least the at least one processor, cause the at least one processor to: remove similar product images from the set of similar product images that do not contain an image orientation that is similar to an image orientation in the target product image. (Stefanescu et al., Pg. 1 ¶ 0024, Pg. 5 ¶ 0053, Pg. 5 ¶ 0056 - Pg. 6 0058, Pg. 6 ¶ 0061 and 0064, Pg. 7 ¶ 0073 - Pg. 8 ¶ 0076, Pg. 11 ¶ 0099 [“Orientation and sequence filtering may remove images obtained, for example, on a different axis from the query image, or using a different imaging modality.”]) Craparotta et al. in view of Tibau-Puig et al. and Stefanescu et al. are combinable because they are all directed towards image processing systems that classify images of objects and, similar to Craparotta et al., Stefanescu et al. identify images that are similar to an input image. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the combined teachings of Craparotta et al. in view of Tibau-Puig et al. with the teachings of Stefanescu et al. This modification would have been prompted in order to enhance the combined base device of Craparotta et al. in view of Tibau-Puig et al. with the well-known and applicable technique Stefanescu et al. applied to a similar device. Removing similar product images that do not contain an image orientation that is similar to an image orientation in the target product image, as taught by Stefanescu et al., would enhance the combined base device by improving its ability to quickly, efficiently and reliably identify product images, and thus product, that are the most similar and comparable to the target product image since product images that do not contain an image orientation similar to an image orientation of the target product image would be prevented from being included in the set of similar product images thereby eliminating unnecessary product images from undergoing further analysis and reducing the overall number of computations required to implement the combined base device. This combination could be completed according to well-known techniques in the art and would likely yield predictable results, in that similar product images that do not contain an image orientation that is similar to an image orientation in the target product image would be removed and prevented from being included in the set of similar product images so as to eliminate unnecessary product images from undergoing further analysis and reduce the overall number of computations required to implement the combined base device thereby improving the overall efficiency and operational speed of the combined base device. Therefore, it would have been obvious to combine Craparotta et al. in view of Tibau-Puig et al. with Stefanescu et al. to obtain the invention as specified in claim 19. Claim 7 is rejected under 35 U.S.C. 103 as being unpatentable over Giuseppe Craparotta, Sébastien Thomassey, Amedeo Biolatti, "A Siamese Neural Network Application for Sales Forecasting of New Fashion Products Using Heterogeneous Data", International Journal of Computational Intelligence Systems, Vol. 12(2), Nov. 2019, pages 1537 - 1546, herein referred to as “Craparotta et al.”, in view of Tibau-Puig et al. U.S. Publication No. 2019/0294879 A1 as applied to claim 1 above, and further in view of Gupta et al. U.S. Publication No. 2022/0398528 A1. - With regards to claim 7, Craparotta et al. in view of Tibau-Puig et al. disclose the method of claim 1. Craparotta et al. fail to disclose explicitly causing a robotic mechanism to retrieve quantities of the target object from a storage location based at least upon the predicted characteristic model. Pertaining to analogous art, Gupta et al. disclose causing a robotic mechanism to retrieve quantities of the target object from a storage location based at least upon the predicted characteristic model. (Gupta et al., Abstract, Fig. 7B, Pg. 3 ¶ 0033 - Pg. 4 ¶ 0037, Pg. 5 ¶ 0048 - Pg. 6 ¶ 0049, Pg. 9 ¶ 0077 - 0078, Pg. 13 ¶ 0102 and 0105) Craparotta et al. in view of Tibau-Puig et al. and Gupta et al. are combinable because they are all directed towards systems and methods that predict levels of demand for products. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the combined teachings of Craparotta et al. in view of Tibau-Puig et al. with the teachings of Gupta et al. This modification would have been prompted in order to enhance the combined base device of Craparotta et al. in view of Tibau-Puig et al. with the well-known and applicable technique Gupta et al. applied to a similar device. Causing a robotic mechanism to retrieve quantities of the target object from a storage location based at least upon the predicted characteristic model, as taught by Gupta et al., would enhance the combined base device by allowing for it to be utilized in an increased number of practical applications, such as inventory management applications, thereby improving the overall appeal and usefulness of the combined base device to potential end-users. This combination could be completed according to well-known techniques in the art and would likely yield predictable results, in that a robotic mechanism would retrieve quantities of the target object from a storage location based at least upon the predicted characteristic model so as to allow for the combined base device to be utilized in an increased number of practical applications, such as inventory management applications, in order to improve the overall appeal and usefulness of the combined base device to potential end-users. Therefore, it would have been obvious to combine Craparotta et al. in view of Tibau-Puig et al. with Gupta et al. to obtain the invention as specified in claim 7. Claims 11 and 20 are rejected under 35 U.S.C. 103 as being unpatentable over Giuseppe Craparotta, Sébastien Thomassey, Amedeo Biolatti, "A Siamese Neural Network Application for Sales Forecasting of New Fashion Products Using Heterogeneous Data", International Journal of Computational Intelligence Systems, Vol. 12(2), Nov. 2019, pages 1537 - 1546, herein referred to as “Craparotta et al.”, in view of Tibau-Puig et al. U.S. Publication No. 2019/0294879 A1 as applied to claims 8 and 10 above, and further in view of Davis et al. U.S. Publication No. 2022/0198496 A1. - With regards to claim 11, Craparotta et al. in view of Tibau-Puig et al. disclose the non-transitory computer-readable medium of claim 10, further comprising instructions that, when executed by at least the processor, cause the processor to: adjust the predicted characteristic by the similarity score and historic event combination of a similar image. (Craparotta et al., Pg. 1537 Abstract, Pg. 1538 Left-Hand Column Second-Full Paragraph - Right-Hand Column First-Full Paragraph, Pg. 1540 § 3 - § 3.1.1, Pg. 1540 Figs. 5 & 6, Pg. 1541 § 3.1.3, Pg. 1542 § 4 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5) Craparotta et al. fail to disclose explicitly negatively adjusting the predicted characteristic by the similarity score and historic event combination that is associated with a selected brand of a known product. Pertaining to analogous art, Davis et al. disclose instructions that, when executed by at least the processor, cause the processor to: negatively adjust the predicted characteristic by the similarity score and historic event combination of a similar image that is associated with a selected brand of a known product. (Davis et al., Pg. 2 ¶ 0018, Pg. 5 ¶ 0054 and 0056 - 0059, Pg. 6 ¶ 0068 - 0070) Craparotta et al. in view of Tibau-Puig et al. and Davis et al. are combinable because they are all directed towards systems and methods that estimate information for an input product by identifying products similar to the input product and analyzing historical data of the identified similar products. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the combined teachings of Craparotta et al. in view of Tibau-Puig et al. with the teachings of Davis et al. This modification would have been prompted in order to enhance the combined base device of Craparotta et al. in view of Tibau-Puig et al. with the well-known and applicable technique Davis et al. applied to a similar device. Negatively adjusting the predicted characteristic by the similarity score and historic event combination that is associated with a selected brand of a known product, as taught by Davis et al., would enhance the combined base device by allowing for it to take into account and adjust for differences between a brand of an imaged product and brands of identified similar products when generating the predicted characteristic, sales profile, for the imaged product thereby helping ensure that the sales profile it predicts for the imaged product is as accurate and reliable as possible. This combination could be completed according to well-known techniques in the art and would likely yield predictable results, in that the predicted characteristic would be negatively adjusted by the similarity score and historic event combination that is associated with a selected brand of a known product so as to allow for the combined base device to take into account and adjust for differences between a brand of an imaged product and brands of identified similar products when generating the predicted characteristic, sales profile, for the imaged product. Therefore, it would have been obvious to combine Craparotta et al. in view of Tibau-Puig et al. with Davis et al. to obtain the invention as specified in claim 11. - With regards to claim 20, Craparotta et al. in view of Tibau-Puig et al. disclose the computing system of claim 15, wherein the instructions further include instructions that, when executed by at least the at least one processor, cause the at least one processor to: adjust the predicted characteristic by the similarity score and historic event combination of a similar image. (Craparotta et al., Pg. 1537 Abstract, Pg. 1538 Left-Hand Column Second-Full Paragraph - Right-Hand Column First-Full Paragraph, Pg. 1540 § 3 - § 3.1.1, Pg. 1540 Figs. 5 & 6, Pg. 1541 § 3.1.3, Pg. 1542 § 4 - Pg. 1543 § 4.2 ¶ 1, Pg. 1543 Fig. 11, Pgs. 1544 - 1545 § 5) Craparotta et al. fail to disclose explicitly negatively adjusting the predicted characteristic by the similarity score and historic event combination that is associated with a selected brand of a known product. Pertaining to analogous art, Davis et al. disclose instructions that, when executed by at least the at least one processor, cause the at least one processor to: negatively adjust the predicted characteristic by the similarity score and historic event combination of a similar image that is associated with a selected brand of a known product. (Davis et al., Pg. 2 ¶ 0018, Pg. 5 ¶ 0054 and 0056 - 0059, Pg. 6 ¶ 0068 - 0070) Craparotta et al. in view of Tibau-Puig et al. and Davis et al. are combinable because they are all directed towards systems and methods that estimate information for an input product by identifying products similar to the input product and analyzing historical data of the identified similar products. It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the combined teachings of Craparotta et al. in view of Tibau-Puig et al. with the teachings of Davis et al. This modification would have been prompted in order to enhance the combined base device of Craparotta et al. in view of Tibau-Puig et al. with the well-known and applicable technique Davis et al. applied to a similar device. Negatively adjusting the predicted characteristic by the similarity score and historic event combination that is associated with a selected brand of a known product, as taught by Davis et al., would enhance the combined base device by allowing for it to take into account and adjust for differences between a brand of an imaged product and brands of identified similar products when generating the predicted characteristic, sales profile, for the imaged product thereby helping ensure that the sales profile it predicts for the imaged product is as accurate and reliable as possible. This combination could be completed according to well-known techniques in the art and would likely yield predictable results, in that the predicted characteristic would be negatively adjusted by the similarity score and historic event combination that is associated with a selected brand of a known product so as to allow for the combined base device to take into account and adjust for differences between a brand of an imaged product and brands of identified similar products when generating the predicted characteristic, sales profile, for the imaged product. Therefore, it would have been obvious to combine Craparotta et al. in view of Tibau-Puig et al. with Davis et al. to obtain the invention as specified in claim 20. 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 ERIC RUSH whose telephone number is (571) 270-3017. The examiner can normally be reached 9am - 5pm Monday - Friday. 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, Andrew Bee can be reached at (571) 270 - 5183. 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. /ERIC RUSH/Primary Examiner, Art Unit 2677
Read full office action

Prosecution Timeline

May 20, 2022
Application Filed
Apr 23, 2025
Non-Final Rejection mailed — §101, §103, §112
Aug 25, 2025
Response Filed
Dec 01, 2025
Final Rejection mailed — §101, §103, §112
Apr 01, 2026
Request for Continued Examination
Apr 02, 2026
Response after Non-Final Action

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12626393
OBSERVATION DEVICE
2y 6m to grant Granted May 12, 2026
Patent 12620122
Target Detection Method and Apparatus
1y 11m to grant Granted May 05, 2026
Patent 12614286
VIRTUAL PRODUCTION BASED ON DISPLAY ASSEMBLY POSE AND POSE ERROR CORRECTION
1y 11m to grant Granted Apr 28, 2026
Patent 12586229
COMPUTER IMPLEMENTED METHODS AND DEVICES FOR DETERMINING DIMENSIONS AND DISTANCES OF HEAD FEATURES
3y 3m to grant Granted Mar 24, 2026
Patent 12548292
METHOD AND SYSTEM FOR IDENTIFYING REFLECTIONS IN THERMAL IMAGES
2y 2m to grant Granted Feb 10, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

3-4
Expected OA Rounds
61%
Grant Probability
97%
With Interview (+35.9%)
3y 5m (~0m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 629 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