FINAL REJECTION, SECOND 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 .
Effective Filing Date
The effective filing date of 02/16/2022 is acknowledged.
Information Disclosure Statement
The information disclosure statement(s) submitted on 02/13/2023, 06/052023, 10/04/2024, 08/08/2025, 09/16/2025, 11/03/2025 is/are in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement(s) is/are being considered by the examiner.
Status of Claims
Claims 1-20 are pending.
Claims 1, 3-8, 11, 13, 14, 16, 18-20 are rejected under 35 U.S.C. § 103 as being unpatentable over Paul in view of Khawas.
Claim 2 is rejected under 35 U.S.C. § 103 as being unpatentable over Paul in view of Khawas and in further view of Simonson.
Claim 9 is rejected under 35 U.S.C. § 103 as being unpatentable over Paul in view of Khawas and in further view of Ronneberger.
Claim 10 is rejected under 35 U.S.C. § 103 as being unpatentable over Paul in view of Khawas in view of Ronneberger in further view of ZhiWei.
Claim 12 is rejected under 35 U.S.C. § 103 as being unpatentable over Paul in view of Khawas in view of Ronneberger in further view of Lee.
Claim 15 is rejected under 35 U.S.C. § 103 as being unpatentable over Paul in view of Khawas and in further view of Rashovetsky.
Claim 17 is rejected under 35 U.S.C. § 103 as being unpatentable over Paul in view of Khawas and in further view of Yao.
Prior Art References
Paul, S. and Ganju, S., 2021. Flood segmentation on sentinel-1 SAR imagery with semi-supervised learning. arXiv preprint arXiv:2107.08369. (Hereafter, “Paul”).
US 10535127 B1 - Apparatus, System And Method For highlighting Anomalous Change In Multi-pass Synthetic Aperture Radar Imagery (Hereafter, “Simonson”).
Ronneberger, O., Fischer, P. and Brox, T., 2015, October. U-net: Convolutional networks for biomedical image segmentation. In International Conference on Medical image computing and computer-assisted intervention (pp. 234-241). Cham: Springer international publishing. (Hereafter, “Ronneberger”).
ZhiWei, Y., Yu, Y. and Xiao, X., 2010, June. Image segmentation based on ensemble learning. In 2010 International Conference on Computer and Communication Technologies in Agriculture Engineering (Vol. 2, pp. 423-427). IEEE. (Hereafter, “ZhiWei”).
Lee, S., Lee, S. and Song, B.C., 2022. Contextual gradient scaling for few-shot learning. In Proceedings of the IEEE/CVF winter conference on applications of computer vision (pp. 834-843). (Hereafter, “Lee”).
Rashkovetsky, D., Mauracher, F., Langer, M. and Schmitt, M., 2021. Wildfire detection from multisensor satellite imagery using deep semantic segmentation. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 14, pp.7001-7016. (Hereafter, “Rashkovetsky”).
US 20110313790 A1 - METHOD OF DELIVERING DECISION SUPORT SYSTEMS (DSS) AND ELECTRONIC HEALTH RECORDS (EHR) FOR REPRODUCTIVE CARE, PRE-CONCEPTIVE CARE, FERTILITY TREATMENTS, AND OTHER HEALTH CONDITIONS (Hereafter, “Yao”).
US 2021/0241131 A1 – Machine Learning Predictions for Database Migrations , published on Aug. 5, 2021, (Hereafter, “Khawas”).
Response to Remarks and Arguments
Examiner notes the change in examination from Examiner Gillespie to Examiner Tsai.
First, regarding the § 112(b) rejections, the amendments are considered and the rejection is withdrawn.
Second, regarding the § 101 subject matter eligibility rejections, the remarks are also duly considered and found persuasive; those rejections are also withdrawn.
Finally, turning to the prior art rejections, Examiner has adjusted the rejections below, as necessitated by Applicant’s amendments, rendering the arguments moot.
The claims stand rejected.
Claim Rejections - 35 U.S.C. § 103
The following is a quotation of 35 U.S.C. § 103 which forms the basis for all obviousness rejections set forth in this Office action:
A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made.
A.
Claims 1, 3-8, 11, 13, 14, 16, 18-20 are rejected under 35 U.S.C. § 103 as being unpatentable over Paul in view of Khawas.
In reference to claim 1.
“1. A method performed by one or more computers for training a machine learning model to perform a machine learning task, the method comprising:”
“obtaining a set of training examples; obtaining, for each training example, a respective metadata label that characterizes the training example; and”
(Paul Abstract, “Concretely, we use a cyclical approach involving multiple stages (1) training an ensemble model of multiple U-Net architectures with the provided high confidence hand-labeled data and, generated pseudo labels or low confidence labels on the entire unlabeled test dataset,”)
“training the machine learning model over a sequence of training stages, comprising, at each training stage before a last training stage in the sequence of training stages:”
“identifying a selection criterion corresponding to the current training stage that defines a criterion for selecting training examples based on the metadata labels of the training examples, selecting a proper subset of the set training examples as training data for the current training stage in accordance with the selection criterion for the current training stage, updating the machine learning model by training the machine learning model on the training data for the current training stage, and”
(Paul 2, “The dataset is imbalanced i.e., the proportion of images with some flood region presence is lower than the images without it, so during training, we ensure each batch contains at least 50% samples having some amount of flood region present through stratified sampling.”)
“providing the updated machine learning model for further training at a next training stage in the sequence of training stages.”
(Paul 3, “Thus, a new training dataset is created which is composed of (1) original training data with available ground truth, referred to as “high confidence” labels, and, (2) filtered pseudo labels or “low confidence” labels on the unlabeled test dataset. This assimilated dataset is used for the next round of training individual U-Net, U-Net++ and the ensemble models.”)
Paul may not explicitly teach: training the machine learning model over a sequence of training stages to identify one or more trends in the set of training examples;
identifying a respective selection criterion corresponding to a current training stage that defines a criterion for selecting training examples based on the metadata labels of the training examples, wherein the respective selection criterion is different from a prior training stage.
Khawas teaches in general concepts related to machine learning predictions for database migrations (Khawas: Abstract). Specifically, Khawas teaches that trends in the data may be learned in the training data (Khawas: par. 0013). The trends are used to optimize the migration (Khawas: par. 0123). Additionally, processed feedback may be used (indicating successful criteria) which can then be used to update the training dataset to be used on the iterative training process (Khawas: par. 0128).
It would have been obvious to a person having ordinary skill in the art at a time before the effective filing date of the application to have modified the Paul disclosures and teachings by learning trends in the dataset and to also update criteria for successive selection of training dataset as taught by Khawas. Such a person would have been motivated to do so with a reasonable expectation of success to better optimize the training process.
In reference to claim 3.
“3. The method of claim 1, wherein for each training example, the metadata label for the training example defines a geographic feature corresponding to the training example.”
(Paul 3, “The contest dataset consists of 66k tiled images from various geographic locations.”)
In reference to claim 4.
“4. The method of claim 1, wherein for each training stage in the sequence of training stages:”
“the selection criterion corresponding to the training stage specifies a set of allowable metadata labels for the training stage; and each training example is eligible for selection at the training stage only if the metadata label of the training example is included in the set of allowable metadata labels for the training stage.”
(Paul 2, “The dataset is imbalanced i.e., the proportion of images with some flood region presence is lower than the images without it, so during training, we ensure each batch contains at least 50% samples having some amount of flood region present through stratified sampling.”)
In reference to claim 5.
“5. The method of claim 4, wherein for each training stage after a first training stage in the sequence of training stages: a maximum metadata label in the set of allowable metadata labels for the training stage is greater than a maximum metadata label in the set of allowable metadata labels for a preceding training stage.”
(Paul 3, “Thus, a new training dataset is created which is composed of (1) original training data with available ground truth, referred to as “high confidence” labels, and, (2) filtered pseudo labels or “low confidence” labels on the unlabeled test dataset. This assimilated dataset is used for the next round of training individual U-Net, U-Net++ and the ensemble models.”)
(Paul 2, “The dataset is imbalanced i.e., the proportion of images with some flood region presence is lower than the images without it, so during training, we ensure each batch contains at least 50% samples having some amount of flood region present through stratified sampling.”)
It remains unclear what is maximal regarding a “maximum metadata label”. Refer to the 35 USC 112(b) rejections in this document. In light of the context of flood pixel prediction discussed in reference Paul, Examiner will proceed under the interpretation that the labels are arbitrary distinct integers (e.g. 0 = not flooded; 1 = flooded) and the “maximum metadata label” is the largest integer (i.e. 1 = flooded). Examiner further interprets the “greater than” comparison in the claim language to be comparing the sizes of the label sets. Since the system of Paul increases the number of training samples each iteration and maintains a 50 percent split of flooded and non-flooded training set, the “maximum metadata label” of an iteration will always be greater than that of the previous iterations.
In reference to claim 6.
“6. The method of claim 4, wherein for one or more training stages in the sequence of training stages:”
“the selection criterion corresponding to the training stage specifies a respective selection weight for each metadata label in the set of allowable metadata labels; and
selecting a proper subset of the set of training examples as training data for the current training stage comprises:
determining a probability distribution, over training examples having metadata labels included in the set of allowable metadata labels for the training stage, using the selection weights for the allowable metadata labels; and
sampling a plurality of training examples having metadata labels included in set of allowable metadata labels in accordance with the probability distribution.”
(Paul 2, “The dataset is imbalanced i.e., the proportion of images with some flood region presence is lower than the images without it, so during training, we ensure each batch contains at least 50% samples having some amount of flood region present through stratified sampling.”)
In reference to claim 7.
“7. The method of claim 6, wherein for one or more training stages in the sequence of training stages:”
“the set of allowable metadata labels for the training stage comprises a plurality of metadata labels; and the selection criterion corresponding to the training stage specifies a higher selection weight for a maximum metadata label in the set of allowable metadata labels than for a minimum metadata label in the set of allowable metadata labels.”
(Paul 2, “The dataset is imbalanced i.e., the proportion of images with some flood region presence is lower than the images without it, so during training, we ensure each batch contains at least 50% samples having some amount of flood region present through stratified sampling.”)
As in the interpretation of parent claim 6, it is unclear what is meant by maximal and minimal “metadata labels”. In light of the context of flood pixel prediction discussed in reference Paul, examiner will proceed under the interpretation that the labels are arbitrary distinct integers (e.g. 0 = not flooded; 1 = flooded) and the “maximum metadata label” is the largest integer (i.e. 1 = flooded) and the “minimum metadata label” is the smallest integers (e.g. 0 = not flooded). Since the proportion of flooded samples in Paul is lower than that of the non-flooded regions, in order to maintain a 50% balance during training, the selection weight for the flooded regions is necessarily higher.
In reference to claim 8.
“8. The method of claim 1, wherein for one or more training stages in the sequence of training stages, updating the machine learning model by training the machine learning model on the training data for the current training stage comprises:”
“determining, for each training example in the training data for the current training stage, an error in a prediction generated by the machine learning model for the training example;”
(Paul 3, “We first train two models with U-Net [30] and U-Net++ [43] both with MobileNetv2 backbones [31] and combined dice and focal loss on the available training data.”)
“updating the machine learning model using the errors in the predictions generated by the machine learning model for the training examples in the training data for the current training stage.”
(Paul 3, “With the training data now composed of the original training dataset and pseudo labels from the test dataset, we perform training from scratch of the U-Net and U-Net++ models, and fine-tuning of the U-Net from the previous iteration.”)
In reference to claim 11.
“11. The method of claim 8, wherein updating the machine learning model using the errors in the predictions generated by the machine learning model for the training examples in the training data for the current training stage comprises:”
“determining a respective weight factor for each training example in the training data for the current training stage based on the error in the prediction generated by the machine learning model for the training example; training the machine learning model on the training data for the current training stage using the weight factors for the training examples, wherein the weight factor for a training example controls an impact of the training example on the training of the machine learning model.”
(Paul 2, “The dataset is imbalanced i.e., the proportion of images with some flood region presence is lower than the images without it, so during training, we ensure each batch contains at least 50% samples having some amount of flood region present through stratified sampling.”)
In reference to claim 13.
“13. The method of claim 1, wherein training the machine learning model at the last stage in the sequence of training stages comprises:”
“identifying a selection criterion corresponding to the last training stage that defines a criterion for selecting training examples based on the metadata labels of the training examples; selecting a proper subset of the set training examples as training data for the last training stage in accordance with the selection criterion for the current training stage; updating the machine learning model by training the machine learning model on the training data for the last training stage; and”
(Paul 2, “The dataset is imbalanced i.e., the proportion of images with some flood region presence is lower than the images without it, so during training, we ensure each batch contains at least 50% samples having some amount of flood region present through stratified sampling.”)
“providing the updated machine learning model for use in performing the machine learning task.”
(Paul 2, “(3) Additionally, we benchmark the inference pipeline and show that it can be performed in real time aiding in real time disaster mitigation efforts.”)
In reference to claim 14.
“14. The method of claim 1, wherein each training example in the set of training examples comprises: (i) a training input to the machine learning model, and (ii) a target output to be generated by the machine learning model by processing the training input.”
(Paul 2, “The contest dataset consists of 66k tiled images from various geographic locations. […] First, we train an ensemble model of multiple U-Net architectures with the provided high confidence hand-labeled data […]”)
In reference to claim 16.
“16. The method of claim 14, wherein the machine learning model performs a flood prediction task, wherein for each training example: (i) the training input characterizes a geographic region, and (ii) the target output defines, for each of one or more spatial locations in the geographic region, whether the spatial location will be impacted by flooding within a time window.”
(Paul 3, “The contest dataset consists of 66k tiled images from various geographic locations.”)
(Paul 2, “Motivated by prior art [44, 45, 7, 19], we look at semi-supervised techniques, that assume predicted labels with maximally predicted probability as ground truth, and we apply it to flood segmentation.”)
In reference to claim 18.
“18. The method of claim 14, wherein for each training example, the training input to the machine learning model comprises an image, or features derived from an image.”
(Paul 2, “The contest dataset consists of 66k tiled images from various geographic locations.”)
In reference to claim 19 and 20.
Claims 19 and 20 are substantially similar to claim 1 and thus are rejected under the same prior art.
B.
Claim(s) 2 is/are rejected under 35 U.S.C. § 103 as being unpatentable over Paul in view of Khawas and in further view of Simonson.
In reference to claim 2.
“2. The method of claim 1, wherein for each training example, the metadata label for the training example defines a timestamp corresponding to the training example.”
(Simonson [0014], “Each SAR image in the SAR images 212 can be assigned a timestamp that is indicative of when the SAR image was generated”
Motivation to combine Paul, Simonson.
It would have been obvious to one of ordinary skill in the art before the effective filing date of the present application to combine Paul, Simonson.
Paul discloses a supervised learning method on synthetic aperture radar (SAR) imagery.
Simonson discloses a system and method for finding anomalies in synthetic aperture radar data.
One would be motivated to combine these references because Simonson provides added details regarding the format of SAR data that are not readily apparent in the disclosure of Paul. The added details of Simonson would necessarily aid an implementation of Paul.
Further, MPEP § 2143(I) EXAMPLES OF RATIONALES sets forth the Supreme Court rationales for obviousness, including:
(A) Combining prior art elements according to known methods to yield predictable results;
(B) Simple substitution of one known element for another to obtain predictable results;
(F) Known work in one field of endeavor may prompt variations of it for use in either the same field or a different one based on design incentives or other market forces if the variations are predictable to one of ordinary skill in the art;
(G) Some teaching, suggestion, or motivation in the prior art that would have led one of ordinary skill to modify the prior art reference or to combine prior art reference teachings to arrive at the claimed invention.
C.
Claim(s) 9 is/are rejected under 35 U.S.C. 103 as being unpatentable over Paul in view of Khawas and in further view of Ronneberger.
In reference to claim 9.
“9. The method of claim 8,”
“wherein the machine learning model is an ensemble model that comprises a plurality of base models,”
(Paul 2, “First, we train an ensemble model of multiple U-Net architectures […]”)
“and wherein updating the machine learning model using the errors in the predictions generated by the machine learning model for training examples in the training data for the current training stage comprises:”
“determining a prediction target for each training example in the training data for the current training stage based on the error in the prediction generated by the machine learning model for the training example; generating one or more new base models that are each trained to generate the prediction targets for the training examples in the training data for the current training stage; and”
(Ronneberger 4, “The input images and their corresponding segmentation maps are used to train the network with the stochastic gradient descent implementation of Caffe [6].”)
“adding the new base models to the ensemble model.”
(Paul 3, “With the training data now composed of the original training dataset and pseudo labels from the test dataset, we perform training from scratch of the U-Net and U-Net++ models, and fine-tuning of the U-Net from the previous iteration.”)
Motivation to combine Paul, Ronneberger.
It would have been obvious to one of ordinary skill in the art before the effective filing date of the present application to combine Paul, Ronneberger.
Paul discloses a supervised learning method on synthetic aperture radar (SAR) imagery.
Ronneberger discloses a specific neural architecture for image segmentation.
One would be motivated to combine these references because Paul directly references Ronneberger and utilizes the neural architecture that it teaches.
Further, MPEP § 2143(I) EXAMPLES OF RATIONALES sets forth the Supreme Court rationales for obviousness, including:
(G) Some teaching, suggestion, or motivation in the prior art that would have led one of ordinary skill to modify the prior art reference or to combine prior art reference teachings to arrive at the claimed invention.
D.
Claim(s) 10 is/are rejected under 35 U.S.C. 103 as being unpatentable over Paul in view of Khawas in view of Ronneberger in further view of ZhiWei.
In reference to claim 10.
“10. The method of claim 9, wherein the new base models are decision trees.”
(ZhiWei 423, “In this paper, a method based on ensemble of decision tree with the view from the data point is presented.”)
Motivation to combine Paul, Ronneberger, ZhiWei.
It would have been obvious to one of ordinary skill in the art before the effective filing date of the present application to combine Paul, Ronneberger, ZhiWei.
Paul, Ronneberger discloses an ensemble supervised learning method for segmentation on synthetic aperture radar (SAR) imagery.
ZhiWei discloses ensemble learning methodologies for image segmentation.
One would be motivated to combine these references because the ensemble learning of ZhiWhei may improve the generalization performance of Paul (ZhiWei 423, “The purpose is to improve the generalization performance by using the otherness of simple classifiers.”).
Further, MPEP § 2143(I) EXAMPLES OF RATIONALES sets forth the Supreme Court rationales for obviousness, including:
(A) Combining prior art elements according to known methods to yield predictable results;
(C) Use of known technique to improve similar devices (methods, or products) in the same way;
(D) Applying a known technique to a known device (method, or product) ready for improvement to yield predictable results;
E.
Claim(s) 12 is/are rejected under 35 U.S.C. 103 as being unpatentable over Paul in view of Khawas in view of Ronneberger in further view of Lee.
In reference to claim 12.
“12. The method of claim 11,”
“wherein the machine learning model comprises a neural network,”
(Ronneberger 2, “In this paper, we build upon a more elegant architecture, the so-called “fully convolutional network"”)
“and wherein training the machine learning model on the training data for the current training stage using the weight factors for the training examples comprises, for each training example:”
“generating a prediction for the training example using the neural network; determining gradients, with respect to neural network parameters of the neural network, of an objective function that depends on the prediction for the training example; [scaling the gradients using the weight factor for the training example; and] updating the neural network parameters of the neural network using the scaled gradients.”
(Ronneberger 4, “The input images and their corresponding segmentation maps are used to train the network with the stochastic gradient descent implementation of Caffe [6].”)
“scaling the gradients using the weight factor for the training example; and”
(Lee Abstract, “To resolve or mitigate this problem, we propose contextual gradient scaling (CxGrad), which scales gradient norms of the backbone to facilitate learning task-specific knowledge in the inner-loop. Since the scaling factors are generated from task-conditioned parameters, gradient norms of the backbone can be scaled in a task-wise fashion.”)
Motivation to combine Paul, Ronneberger, Lee.
It would have been obvious to one of ordinary skill in the art before the effective filing date of the present application to combine Paul, Ronneberger, Lee.
Paul, Ronneberger discloses an ensemble supervised learning method for segmentation on synthetic aperture radar (SAR) imagery.
Lee discloses a gradient scaling methodology for enabling few-shot learning.
One would be motivated to combine these references because Paul is concerned with a specific machine learning problem where labels are scarce and manual annotation is expensive (Paul 2, “Feature based machine learning techniques are also prominent [27] but are intractable as human annotators and featurizers cannot scale. Manual annotation in real time can easily exceed $62,500 daily, and a manual solution quickly becomes intractable.”). The methodology of Lee provides a way to alleviate this issue by decreasing the number of samples required during the training phase.
Further, MPEP § 2143(I) EXAMPLES OF RATIONALES sets forth the Supreme Court rationales for obviousness, including:
(A) Combining prior art elements according to known methods to yield predictable results;
(C) Use of known technique to improve similar devices (methods, or products) in the same way;
(D) Applying a known technique to a known device (method, or product) ready for improvement to yield predictable results;
(F) Known work in one field of endeavor may prompt variations of it for use in either the same field or a different one based on design incentives or other market forces if the variations are predictable to one of ordinary skill in the art;
F.
Claim(s) 15 is/are rejected under 35 U.S.C. 103 as being unpatentable over Paul in view of Khawas and in further view of Rashovetsky.
In reference to claim 15.
“15. The method of claim 14, wherein the machine learning model performs a [fire prediction] task, wherein for each training example: (i) the training input characterizes a geographic region, and (ii) the target output defines, for each of one or more spatial locations in the geographic region, [whether the spatial location will be impacted by fire within a time window].”
(Paul 3, “The contest dataset consists of 66k tiled images from various geographic locations.”)
“fire prediction”; “whether the spatial location will be impacted by fire within a time window”
(Rashovetsky 7002, “1) We demonstrate the generation of an annotated wildfire dataset combining openly available satellite imagery and information from a public wildfire database. […] 3) We investigate the predictive potential of the individual satellite data sources using a fairly standard deep semantic segmentation architecture”)
Motivation to combine Paul, Rashovetsky.
It would have been obvious to one of ordinary skill in the art before the effective filing date of the present application to combine Paul, Rashovetsky.
Paul discloses an ensemble supervised learning method for segmentation on synthetic aperture radar (SAR) imagery.
Rashovetsky discloses wildfire detection methodology on SAR data.
One would be motivated to combine these references because the system of Rashovetsky provides a practical application for the segmentation disclosure of Paul.
Further, MPEP § 2143(I) EXAMPLES OF RATIONALES sets forth the Supreme Court rationales for obviousness, including:
(A) Combining prior art elements according to known methods to yield predictable results;
(B) Simple substitution of one known element for another to obtain predictable results;
(C) Use of known technique to improve similar devices (methods, or products) in the same way;
(D) Applying a known technique to a known device (method, or product) ready for improvement to yield predictable results;
(E) "Obvious to try" – choosing from a finite number of identified, predictable solutions, with a reasonable expectation of success;
(F) Known work in one field of endeavor may prompt variations of it for use in either the same field or a different one based on design incentives or other market forces if the variations are predictable to one of ordinary skill in the art;
G.
Claim(s) 17 is/are rejected under 35 U.S.C. 103 as being unpatentable over Paul in view of Khawas and in further view of Yao.
In reference to claim 17.
“17. The method of claim 14, wherein the machine learning model performs a health prediction task, wherein for each training example: (i) the training input comprises electronic medical record data characterizing a subject, and (ii) the target output defines a prediction for whether the subject will receive a medical diagnosis within a time window.”
(Yao [0030], “The present invention includes methods of developing and delivering a DSS to healthcare providers and individuals. The DSS of the present invention may be a stand-alone DSS or a DSS integrated with an EHR (i.e., an EHR-driven DSS). An advantage of the DSS methods of the present invention is that they allow for the development and validation of clinic-specific, region-specific, and/or population-specific prediction models by using non-overlapping training and test sets that pertain to the same patient population.”)
(Yao [0075], “Proper implementation and use of the EHR platforms of the present invention may have additional benefits, such as for example, employer and/or insurance incentives for healthy lifestyle changes; disease prediction tools; and/or disease management. As previously discussed, the EHR platforms may receive data from EMRs and may display lab results to show the individual's health status over time.”)
Motivation to combine Paul, Yao.
It would have been obvious to one of ordinary skill in the art before the effective filing date of the present application to combine Paul, Yao.
Paul discloses an ensemble supervised learning method for segmentation.
Yao discloses disease prediction using historic electronic health records.
One would be motivated to combine these references because the system of Yao provides a practical application for the segmentation disclosure of Paul.
Further, MPEP § 2143(I) EXAMPLES OF RATIONALES sets forth the Supreme Court rationales for obviousness, including:
(A) Combining prior art elements according to known methods to yield predictable results;
(B) Simple substitution of one known element for another to obtain predictable results;
(C) Use of known technique to improve similar devices (methods, or products) in the same way;
(D) Applying a known technique to a known device (method, or product) ready for improvement to yield predictable results;
(E) "Obvious to try" – choosing from a finite number of identified, predictable solutions, with a reasonable expectation of success;
(F) Known work in one field of endeavor may prompt variations of it for use in either the same field or a different one based on design incentives or other market forces if the variations are predictable to one of ordinary skill in the art;
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 JAMES T TSAI whose telephone number is (571)270-3916. The examiner can normally be reached M-F 8-5 Eastern.
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, Viker Lamardo can be reached at 571-270-5871. 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.
JAMES T. TSAI
Primary Patent Examiner
Art Unit 2147
/JAMES T TSAI/Primary Examiner, Art Unit 2147