Prosecution Insights
Last updated: August 18, 2026
Application No. 18/789,869

DYNAMIC AUTOMATED RECOMMENDER SYSTEM WITH TUNABLE RECOMMENDATION DISTRIBUTIONS

Final Rejection §101§103
Filed
Jul 31, 2024
Examiner
FUELLING, MICHAEL
Art Unit
3992
Tech Center
3900
Assignee
Intuit Inc.
OA Round
3 (Final)
44%
Grant Probability
Moderate
4-5
OA Rounds
2y 2m
Est. Remaining
75%
With Interview

Examiner Intelligence

Grants 44% of resolved cases
44%
Career Allowance Rate
86 granted / 197 resolved
-16.3% vs TC avg
Strong +31% interview lift
Without
With
+31.1%
Interview Lift
resolved cases with interview
Typical timeline
4y 2m
Avg Prosecution
14 currently pending
Career history
202
Total Applications
across all art units

Statute-Specific Performance

§101
22.6%
-17.4% vs TC avg
§103
35.7%
-4.3% vs TC avg
§102
10.1%
-29.9% vs TC avg
§112
25.7%
-14.3% vs TC avg
Black line = Tech Center average estimate • Based on career data from 197 resolved cases

Office Action

§101 §103
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 . Replacement Final This is to replace the previous Final rejection. Claim Rejections - 35 USC § 101 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. 1. Claims 1, 3-9, 11-17 and 19-20 are rejected under 35 U.S.C. 101 as being directed to patent-ineligible subject matter. The amended claims are directed to the abstract idea of mathematical optimization and recommendation selection, including: receiving recommendation scores for a plurality of users and items, generating a binary recommendation array, maximizing a sum of entries of an elementwise product of the binary recommendation array and an array containing the recommendation scores, applying target recommendation frequencies and other constraints, updating the binary recommendation array based on evaluation of an objective function subject to constraints, and recommending items based on the updated binary recommendation array. See amended claim 1; corresponding system and medium claims 9 and 17; and dependent claims 3-8, 11-16, and 19-20. The claims recite data gathering, mathematical manipulation, and optimization-based selection. The claim language frames the core advance as a mathematical allocation of recommendation outputs according to scores and constraints, which is an abstract idea. The recited processor, memory, and non-transitory computer-readable medium do not add significantly more than generic computer implementation of that abstract idea. The Office Action of record already recognized that the claim set “plainly recites an abstract idea as it includes various mathematical formulas / relationships in prose,” although it found the invention not wholly directed to an abstract idea. The present amendment does not change that conclusion in a way that integrates the claim into a practical application. Rather, the amended language continues to focus on score-based optimization, binary selection, and constraint-based recommendation distribution. See Office Action at p. 4. Accordingly, claims 1, 3-9, 11-17 and 19-20 are rejected under 35 U.S.C. 101. 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 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. The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. 2. Claims 1, 3, 4, 9, 11, 12, 17, 19 and 20 are rejected under 35 U.S.C. 103 as being unpatentable over Lam (US PG Pub. No. 2009/0006398 A1) in view of Chen (US PG Pub. No. 2011/0035379 A1). 3. Claims 5-8 and 13-16 are rejected under 35 U.S.C. 103 as being unpatentable over Lam and Chen, as applied above, and further in view of Smith (US Patent No. 8,117,085 B1). As per claims 1, 9 and 17, Lam discloses a method, system and program, the method comprising: -receiving, for a plurality of users, recommendation scores of a plurality of items generated using a recommender system based on one or more metrics, wherein the one or more metrics include a click through rate or an expected amount of purchase; (Par. [0024], “For example, a particular recommender might retrieve the user’s purchase history data." The rate is not yet required; uses information about users’ purchases which would reflect the expected appetite of a particular buyer.) -generating a binary recommendation array based on the recommendation scores; (Par. [0027], “For instance, several recommenders may be used to recommend a particular war movie because 1) a user recently rated several war movies, 2) this is the best selling movie in the war movie category, and 3) this movie was nominated for two Academy Awards."; basing a recommendation on whether a user has recently rated similar items is considered a recommender system; a display with two parts is considered a binary array.) -recommending, to each user of the plurality of users, one or more items of the plurality of items based on the binary recommendation array. (Par. [0099], "Each recommender then generates a list of candidate items for the user, together with associated scores and reasons." In this example, candidate items are recommendations put forth by each individual recommender system before they are processed and put forth in the final recommendation list.) To the extent that Lam does not fairly suggest the recited (math) function where each grade/score or value/worth is constant/steady or changeable/variable, respectively, Chen, in the field of e-commerce, teaches: -wherein the binary recommendation array is generated based on an objective function that maximizes a sum of entries of an elementwise product of the binary recommendation array and an array containing the recommendation scores based on target recommendation frequencies for the plurality of items, ([0057]; [0067] item recommendation) wherein the recommendation scores are treated as constants and each value in the binary recommendation array is treated as a variable ([0094-5]; [0101]; [0122] item variable) It would have been obvious to one of ordinary skill in the art at the time of filing to modify Lam to use the function of Chen. One would have been motivated to make the combination to tweak the (buyer) recommendations in a meaningful way to achieve (seller) goals for volatile items which might be scarce due to market conditions, and thus merit less recurrent promotion. Finally, the broadest reasonable interpretation of the claim could be that the middle step generates both x) a binary array, and y) a different (non-binary and/or more generic) array—“an array” (see 2d line of underlining). To the extent that the second array is not just an intermediate step, and is persistent, the examiner finds that it would have been obvious to one of ordinary skill in the art at the time of filing to ignore / disregard the second array in the capstone recommendation phase. Or, alternatively incorporate / use that array in view of the comprising transitional phrase, and as detailed above for the (math) function. Claim 3 further recites that maximizing the sum of entries is based on a set of constraints including either a number of items to be recommended to each user or a lower and upper bound on a likelihood that each item is desired to be recommended. Lam teaches selecting a number of recommendations and ranking or filtering recommendations based on scores. See Office Action at p. 11, citing Lam para. [0040]. Chen teaches tuning recommendation output through optimization and constraints. It would have been obvious to apply such constraints to Lam in view of Chen to control the number and distribution of recommendations. Claim 4 further recites that the lower bound and upper bound of the likelihood are scaled with respect to the number of items to be recommended. Lam teaches normalized scoring and recommendation range processing. See Office Action at pp. 9-11, citing Lam paras. [0076]-[0078]. Chen teaches tuning recommendation output using objective-based control. It would have been obvious to scale the lower and upper bounds relative to the number of items to be recommended in order to control recommendation distribution in a predictable manner. Claim 11 is the system counterpart of claim 3 and recites the same constraint-based limitation in system form. For the reasons discussed with respect to claim 3, Lam and Chen render claim 11 obvious. Claim 12 is the system counterpart of claim 4 and recites the same scaled-likelihood limitation in system form. For the reasons discussed with respect to claim 4, Lam and Chen render claim 12 obvious. Claim 19 is the computer-readable medium counterpart of claim 3. Lam and Chen render claim 19 obvious for the same reasons discussed with respect to claim 3. Claim 20 is the computer-readable medium counterpart of claim 4. Lam and Chen render claim 20 obvious for the same reasons discussed with respect to claim 4. Claims 5-8 and 13-16 are rejected under 35 U.S.C. 103 as being unpatentable over Lam and Chen, and further in view of Smith. Lam and Chen teach the core recommendation scoring, selection, and optimization framework discussed above. Smith teaches additional techniques including excluding certain customer choices from consideration, giving less weight to certain data, and filtering or sampling subsets of recommendation-related data. See Office Action at p. 13, citing Smith col. 9, lines 55-65. It would have been obvious to modify Lam in view of Chen and Smith to implement the recited user-grouping, aggregation, sampling, exclusion, and iterative recommendation features in order to improve targeting, reduce noise, and control recommendation distribution. Claim 5 recites identifying one or more groups of users based on attributes or clustering, identifying a particular group, and excluding recommendation scores corresponding to users not in the particular group. Lam teaches recommendation processing based on user-related information and score selection. Chen teaches controlling recommendations through optimization. Smith teaches excluding certain customer choices from consideration or giving them less weight. It would have been obvious to identify user groups and exclude scores corresponding to users outside a selected group in order to improve targeting and reduce noise. Claim 6 recites identifying groups of users, aggregating associated recommendation scores for each group, replacing the recommendation scores with the aggregated associated recommendation scores, and assigning an updated binary recommendation array to each user based on the group to which the user belongs. Lam and Chen teach the core recommendation scoring and optimization framework, and Smith teaches filtering, weighting, and excluding data from consideration. It would have been obvious to combine these teachings to implement group-based aggregation and assignment of recommendation arrays for efficiency and recommendation control. Claim 7 recites sampling, for each group, a subset of users and excluding recommendation scores corresponding to users not in the subset. The same combination of Lam, Chen, and Smith renders this limitation obvious, because Smith teaches selective exclusion and weighting of recommendation-related data, and it would have been obvious to sample subsets of users and exclude corresponding scores to improve efficiency and reduce noise. Claim 8 recites that the binary recommendation array indicates at most one item to be recommended, determining that two or more items are to be recommended to each user, identifying a first updated binary recommendation, generating an additional constraint that the first updated binary recommendation and its associated recommendation score remain zero, updating the binary recommendation array subject to the additional constraint, identifying a second updated binary recommendation, and aggregating the first and second updated binary recommendations. Lam teaches candidate recommendation selection and ranking. Chen teaches constrained optimization. Smith teaches excluding previously selected items from further consideration. It would have been obvious to iteratively generate multiple binary recommendations by excluding prior selections and aggregating successive outputs to recommend more than one item while preserving a one-item-at-a-time selection framework. Claim 13 is the system counterpart of claim 5. For the same reasons discussed with respect to claim 5, Lam, Chen, and Smith render claim 13 obvious. Claim 14 is the system counterpart of claim 6. For the same reasons discussed with respect to claim 6, Lam, Chen, and Smith render claim 14 obvious. Claim 15 is the system counterpart of claim 7. For the same reasons discussed with respect to claim 7, Lam, Chen, and Smith render claim 15 obvious. Claim 16 is the system counterpart of claim 8. For the same reasons discussed with respect to claim 8, Lam, Chen, and Smith render claim 16 obvious. Response to Arguments Applicant’s arguments with respect to all pending claim(s) have been considered but are moot because the new ground of rejection does not rely on any rejection of record specifically challenged in the argument. The amended claims continue to recite abstract score processing, optimization, and constrained recommendation selection, and do not recite a specific technological improvement. Further, Lam, Chen, and Smith collectively teach or suggest the recited tunable recommendation distribution concept. Accordingly, the amendment does not overcome the rejections under 35 U.S.C. 101 or 103. 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 MICHAEL FUELLING whose telephone number is (571)270-1367. 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. /MICHAEL FUELLING/ Supervisory Patent Examiner
Read full office action

Prosecution Timeline

Jul 31, 2024
Application Filed
Nov 06, 2025
Non-Final Rejection mailed — §101, §103
Apr 01, 2026
Response Filed
Apr 09, 2026
Final Rejection mailed — §101, §103
Jul 08, 2026
Notice of Allowance
Jul 16, 2026
Final Rejection mailed — §101, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12694987
METHOD OF ESTIMATING GLUCOSE METABOLIC CAPACITY
2y 1m to grant Granted Jul 28, 2026
Patent 12646125
COMPUTER SYSTEMS, METHODS, AND NON-TRANSITORY COMPUTER-READABLE STORAGE DEVICES FOR OPTIMAL HOME RENTALS
1y 9m to grant Granted Jun 02, 2026
Patent 9218592
COMPUTER SYSTEM AND METHOD FOR PROCESSING DATA RELATING TO NURSE INTERVENTION PROGRAM DECISIONS
2y 3m to grant Granted Dec 22, 2015
Patent 9015054
SYSTEMS AND METHODS FOR IMPROVING PATIENT COMPLIANCE WITH A PRESCRIPTION DRUG REGIMEN
8y 4m to grant Granted Apr 21, 2015
Patent 9015055
MEDICAL DATA ACQUISITION AND PATIENT MANAGEMENT SYSTEM AND METHOD
7y 9m to grant Granted Apr 21, 2015
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

4-5
Expected OA Rounds
44%
Grant Probability
75%
With Interview (+31.1%)
4y 2m (~2y 2m remaining)
Median Time to Grant
High
PTA Risk
Based on 197 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