Prosecution Insights
Last updated: July 17, 2026
Application No. 18/417,363

SYSTEMS AND METHODS FOR SEMI-SUPERVISED ANOMALY DETECTION THROUGH ENSEMBLE STACKING

Non-Final OA §102§103
Filed
Jan 19, 2024
Priority
Jan 31, 2023 — provisional 63/442,353
Examiner
SHANMUGASUNDARAM, KANNAN
Art Unit
Tech Center
Assignee
Walmart Apollo LLC
OA Round
1 (Non-Final)
72%
Grant Probability
Favorable
1-2
OA Rounds
1y 1m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 72% — above average
72%
Career Allowance Rate
426 granted / 590 resolved
+12.2% vs TC avg
Strong +36% interview lift
Without
With
+36.3%
Interview Lift
resolved cases with interview
Typical timeline
3y 7m
Avg Prosecution
23 currently pending
Career history
612
Total Applications
across all art units

Statute-Specific Performance

§101
3.9%
-36.1% vs TC avg
§103
85.7%
+45.7% vs TC avg
§102
6.9%
-33.1% vs TC avg
§112
1.8%
-38.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 590 resolved cases

Office Action

§102 §103
DETAILED ACTION Claims 1-20 are pending in the Instant Application. Claims 1-20 are rejected (Non-Final Rejection). 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 . Priority The Instant Application, filed 01/19/2024, claims priority from provisional application 63/442,353, filed 01/31/2023. Thus, the earliest effective filing date of the invention is 01/31/2023 for what is recited therein. Information Disclosure Statement The information disclosure statement (IDS) submitted on 9/11/2024 was considered by the examiner. Claim Rejections - 35 USC § 102 The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention. Claims 1, 4-8, 11-15 and 18-20 are rejected under 35 U.S.C. 102(a)(1) as being unpatentable by Yoon et al. (“Yoon”), ”SPADE: Semi-supervised Anomaly Detection under Distribution Mismatch,” 2022. As per claim 1, Spade discloses a system, comprising: a non-transitory memory ([Abstract] wherein computer technology is described requiring memory); a processor communicatively coupled to the non-transitory memory ([Abstract] wherein computer technology is described requiring memory and a processor), wherein the processor is configured to read a set of instructions to: obtain, from the non-transitory memory, a training dataset including data representative of a plurality of interactions ([Page 4, 3. Problem Formulation] wherein a training dataset includes both labeled and unlabeled training data); generate a plurality of anomaly detection models, wherein at least one of the plurality of anomaly detection models is generated by an unsupervised training process ([Page 5, 4.3 Pseudo-labeling via consensus] wherein multiple OCCs are a plurality of anomaly detection models and are generated by unsupervised one-class classifier training using consensus); generate a unified anomaly score by combining outputs of a subset of the plurality of anomaly detection models ([Page 6, 4.3 Pseudo-labeling via consensus] wherein outputs are combined, and a score is determined by determining if all the OCCs are in agreement); generate an augmented training dataset by labeling at least one of the interactions in the plurality of interactions based on the unified anomaly score ([Page 6, 4.3 Pseudo-labeling via consensus] wherein a set of positive and negative labeled data is generated and are considered augmented training datasets to the labeled dataset); and generate an anomaly classification model by applying a supervised training process including the augmented training dataset ([Page 5, 4.1 Desiderata-4.2 Building Blocks] wherein a binary classifier is trained with both the supervised, labeled dataset, and augmented training dataset). As per claim 4, Yoon teaches the system of claim 1, wherein the outputs of the subset of the plurality of anomaly detection models are combined based on a skewness of each of the outputs ([Page 6, Fig. 3] wherein the subset is generated (an ensemble in the prior art) are generated/combined based on an intersection of different skewed, positive and negative, examples). As per claim 5, Yoon discloses the system of claim 1, wherein the at least one of the interactions in the plurality of interactions includes an original label, and wherein the at least one of the interactions is relabeled in the augmented training dataset to have a label other than the original label ([Page 5, 4.1 Desiderata] some of the training data is labeled, while another interaction is relabeled by the OCCs with a label other than the same label as the original label.) As per claim 6, Yoon discloses the system of claim 5, wherein the at least one of the interactions has an evaluation metric above a cutoff threshold ([Page 6, 4.3 Pseudo-labeling via consensus] wherein an evaluation must be above a threshold, which is full consensus). . As per claim 7, Yoon discloses the system of claim 5, wherein the original label comprises a label in a first category, and wherein the label other than the original label comprises a label in a second category ([Page 6] wherein the original labels can be both positive and negative labeled data, and wherein the label other than the original label can also be positive and negative labeled data, so if the original data can be positive then the relabeled augmented data can be negative). . As per claim 8, claim 8 is the method performed by the system of claim 1 and is rejected for the same rationale and reasoning. As per claim 11, claim 11 is the method performed by the system of claim 4 and is rejected for the same rationale and reasoning. . As per claim 12, claim 12 is the method performed by the system of claim 5 and is rejected for the same rationale and reasoning. As per claim 13, claim 13 is the method performed by the system of claim 6 and is rejected for the same rationale and reasoning. As per claim 14, claim 14 is the method performed by the system of claim 7 and is rejected for the same rationale and reasoning. As per claim 15, claim 15 is the computer program product that provides the system of claim 1 and is rejected for the same rationale and reasoning. As per claim 18, claim 18 is the computer program product that provides the system of claim 4 and is rejected for the same rationale and reasoning. As per claim 19, claim 19 is the computer program product that provides the system of claim 5 and is rejected for the same rationale and reasoning. As per claim 20. The non-transitory computer readable medium of claim 15, wherein the at least one of the interactions has an evaluation metric above a cutoff threshold ([Page 6, 4.3 Pseudo-labeling via consensus] wherein an evaluation must be above a threshold, which is full consensus), wherein the original label comprises a label in a first category, and wherein the label other than the original label comprises a label in a second category ([Page 6] wherein the original labels can be both positive and negative labeled data, and wherein the label other than the original label can also be positive and negative labeled data, so if the original data can be positive then the relabeled augmented data can be negative). Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claims 2, 3, 9, 10, 16 and 17 are rejected under 35 U.S.C. 103 as being unpatentable over Yoon in view of Zuluaga et al. (“Zuluaga”), United States Patent Application Publication No. 2019/0392351. As per claim 2, Yoon discloses the system of claim 1, but does not disclose wherein the subset of plurality of anomaly detection models comprises a set of top ranked individual anomaly detection models selected from the plurality of anomaly detection models. However, Zuluaga teaches wherein the subset of plurality of anomaly detection models comprises a set of top ranked individual anomaly detection models selected from the plurality of anomaly detection models ([0010] wherein a subset of one of the plurality of models is determined based on a ranking). Both Yoon and Zuluaga describe training anomaly detection models. One could use the ranking of models in Zuluaga with the unsupervised model labeling in Toon to teach the claimed invention. It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to combine the method of using multiple anomaly detection models in Yoon with the ranking and evaluating of those models to determine the set of models in Zuluaga in order to only use the best available models to obtain better results. As per claim 3, note the rejection of claim 2 where Yoon and Zuluaga are combined. The combination teaches the system of claim 2. Zuluaga further teaches wherein the processor is configured to read the set of instructions to: generate an evaluation metric for each of the plurality of anomaly detection models by applying a uniform evaluation process ([0043]-[0044] wherein a uniform evaluation process is descried); and rank the plurality of anomaly detection models based on the evaluation metric, wherein the set of top ranked individual anomaly detection models includes the plurality of anomaly detection models having a highest rank based on the evaluation metric ([0010] wherein the plurality of models are ranked and a set of 1 top model is selected.). As per claim 9, claim 9 is the method performed by the system of claim 2 and is rejected for the same rationale and reasoning. As per claim 10, claim 10 is the method performed by the system of claim 3 and is rejected for the same rationale and reasoning. As per claim 16, claim 16 is the computer program product that provides the system of claim 2 and is rejected for the same rationale and reasoning. As per claim 17, claim 17 is the method performed by the system of claim 3 and is rejected for the same rationale and reasoning. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to KANNAN SHANMUGASUNDARAM whose telephone number is (571)270-7763. The examiner can normally be reached M-F 9:00 AM -6:00 PM. 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, Charles Rones can be reached at (571) 272-4085. 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. /KANNAN SHANMUGASUNDARAM/Primary Examiner, Art Unit 2168
Read full office action

Prosecution Timeline

Jan 19, 2024
Application Filed
Jun 22, 2026
Non-Final Rejection mailed — §102, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12675692
LEARNING METHOD, LEARNING APPARATUS AND PROGRAM
3y 7m to grant Granted Jul 07, 2026
Patent 12675487
CHECKING SQL ASSERTIONS
3y 6m to grant Granted Jul 07, 2026
Patent 12670234
PROGRESS ESTIMATION OF ITERATIVE HIERARCHICAL CLUSTERING ALGORITHMS
3y 5m to grant Granted Jun 30, 2026
Patent 12664222
METHODS AND SYSTEMS FOR PRIORITIZING DIGITAL MEDIA CONTENT WITHIN A DIGITAL MEDIA CONTENT GALLERY
2y 11m to grant Granted Jun 23, 2026
Patent 12657225
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM
1y 6m to grant Granted Jun 16, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

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

Prosecution Projections

1-2
Expected OA Rounds
72%
Grant Probability
99%
With Interview (+36.3%)
3y 7m (~1y 1m remaining)
Median Time to Grant
Low
PTA Risk
Based on 590 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