Prosecution Insights
Last updated: October 02, 2026
Application No. 18/596,015

SYSTEMS AND METHODS FOR PERFORMING A VALUE ANALYSIS AND DISPLAYING A CORRESPONDING MODEL

Non-Final OA §101
Filed
Mar 05, 2024
Examiner
SUBRAMANIAN, NARAYANSWAMY
Art Unit
3691
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Yahoo Assets LLC
OA Round
5 (Non-Final)
28%
Grant Probability
At Risk
5-6
OA Rounds
1y 5m
Est. Remaining
59%
With Interview

Examiner Intelligence

Grants only 28% of cases
28%
Career Allowance Rate
154 granted / 543 resolved
-23.6% vs TC avg
Strong +30% interview lift
Without
With
+30.3%
Interview Lift
resolved cases with interview
Typical timeline
4y 0m
Avg Prosecution
34 currently pending
Career history
581
Total Applications
across all art units

Statute-Specific Performance

§101
46.9%
+6.9% vs TC avg
§103
20.1%
-19.9% vs TC avg
§102
3.0%
-37.0% vs TC avg
§112
22.8%
-17.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 543 resolved cases

Office Action

§101
DETAILED ACTION 1. The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . This Office action is in response to Applicant’s communication (RCE) filed on September 1, 2026. Amendments to claims 1, 11 and 17 have been entered. The statement of reasons for the indication of allowable subject matter (over prior art) was already discussed in the Office action mailed on May 20, 2025 and hence not repeated here. Claims 1-20 are pending and have been examined. The rejections and response to arguments are stated below. Claim Rejections - 35 USC § 101 2. 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. 3. Claims 1-20 are rejected under 35 U.S.C. § 101 because the claimed invention is directed to an abstract idea without significantly more. The claim(s) recite(s) a computer-implemented method for providing a value analysis, which is considered a judicial exception because it falls under the category of “Certain Methods of organizing human activity” such as fundamental economic practice as well as commercial or legal interactions including agreements as discussed below. This judicial exception is not integrated into a practical application as discussed below. The claim(s) does/do not include additional elements that are sufficient to amount to significantly more than the judicial exception as discussed below. Analysis Step 1: In the instant case, exemplary claim 1 is directed to a method. Step 2A – Prong One: The limitations of “A computer-implemented method for providing a value analysis, the computer-implemented method comprising: receiving, by one or more processors, an original set of one or more records, an exchange portion of the original set, a time period, and an interval length from a user via a user device; determining, by a machine learning model, a selected record set based on analyzing the original set of the one or more records; computing, by the one or more processors, original set data of the original set, wherein the original set data includes a value for each of the one or more records for the interval length over the time period; determining, by the one or more processors, base set data for a base set of the one or more records for the interval length over the time period, wherein the base set includes the original set without the exchange portion; comparing, by the one or more processors, the original set and the base set to determine an exchange value; determining, by the one or more processors, an updated exchange value for the selected record set for the interval length over the time period; updating, by the one or more processors, the base set and the base set data to include the selected record set and the updated exchange value; displaying, by the one or more processors, at least one model of the original set data and the updated base set data for each selected record of the selected record set on a user interface of the user device, the user interface including one or more annotations corresponding to the updated base set data; receiving, by the one or more processors, a user selection of one of the selected records or an updated exchange portion via the user interface; and iteratively repeating, by the one or more processors and in response to the user selection, the steps of determining a selected record set, computing original set data including a mean value and a standard deviation value for each record, determining base set data, comparing the original set and the base set, determining an updated exchange value including an updated mean value and an updated standard deviation value for each selected record of the selected record set, updating the base set and the base set data, and displaying the updated base set data with updated annotations for each selected record of the selected record set, using the user selection when iteratively repeating the steps” as drafted, when considered collectively as an ordered combination without the italicized portions, is a process that, under the broadest reasonable interpretation, covers the category of “Certain Methods of organizing human activity” such as fundamental economic practice as well as commercial or legal interactions including agreements. Providing a value analysis is a fundamental economic practice. The steps of “receiving, by one or more processors, an original set of one or more records, an exchange portion of the original set, a time period, and an interval length from a user via a user device; determining, by a machine learning model, a selected record set based on analyzing the original set of the one or more records; computing, by the one or more processors, original set data of the original set, wherein the original set data includes a value for each of the one or more records for the interval length over the time period; determining, by the one or more processors, base set data for a base set of the one or more records for the interval length over the time period, wherein the base set includes the original set without the exchange portion; comparing, by the one or more processors, the original set and the base set to determine an exchange value; determining, by the one or more processors, an updated exchange value for the selected record set for the interval length over the time period; updating, by the one or more processors, the base set and the base set data to include the selected record set and the updated exchange value; displaying, by the one or more processors, at least one model of the original set data and the updated base set data for each selected record of the selected record set on a user interface of the user device, including one or more annotations corresponding to the updated base set data’ receiving, by the one or more processors, a user selection of one of the selected records or an updated exchange portion via the user interface; and iteratively repeating, by the one or more processors and in response to the user selection, the steps of determining a selected record set, computing original set data including a mean value and a standard deviation value for each record, determining base set data, comparing the original set and the base set, determining an updated exchange value including an updated mean value and an updated standard deviation value for each selected record of the selected record set, updating the base set and the base set data, and displaying the updated base set data with updated annotations for each selected record of the selected record set, using the user selection when iteratively repeating the steps” under the broadest reasonable interpretation, considered collectively is a form of fulfilling agreements between the parties providing the analysis and those receiving the results of the analysis such as the investors. (See [0001] of the Specification). Hence, the steps of the claim, under the broadest reasonable interpretation, considered collectively as an ordered combination without the italicized portions, covers the abstract category of “Certain Methods of organizing human activity”. That is, other than, one or more processors, a machine learning model, and a user interface of the user device, nothing in the claim precludes the steps from being performed as a method of organizing human activity. If the claim limitations, under the broadest reasonable interpretation, covers methods of organizing human activity but for the recitation of generic computer components, then it falls within the “Certain methods of organizing human activity” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. Step 2A – Prong Two: The judicial exception is not integrated into a practical application. In particular, the claim only recites the additional elements of one or more processors, a machine learning model and a user interface of the user device to perform all the steps. A plain reading of Figures 1-2 and 6 and descriptions in at least paragraphs [0026] – [0033] reveals that the one or more processors may be generic processors suitably programmed to execute the claimed steps. The machine learning model is broadly interpreted to include generic software suitably programmed to perform the associate functions. The user device with the user interface may be a generic user device suitably programmed to perform the associated functions. The memory having processor-readable instructions stored therein (in claim 11) may be a generic memory suitably programmed to store the associated data and information. Hence, the additional elements in the claims are all generic components suitably programmed to perform their respective functions. The additional elements in all the steps are recited at a high-level of generality (i.e., as generic computer components performing generic computer functions) such that it amounts no more than mere instructions to apply the exception using generic computer components. Accordingly, these additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. Hence, independent claim 1 is directed to an abstract idea. Step 2B: The claim does not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, using the additional elements (identified above) to perform the claimed steps amounts to no more than mere instructions to apply the exception using a generic computer component. The additional elements of the instant underlying process, when taken in combination, together do not offer substantially more than the sum of the functions of the elements when each is taken alone. Mere instructions to apply an exception using a generic computer component cannot provide an inventive concept. Hence, independent claim 1 is not patent eligible. Independent claims 11 and 17 are also not patent eligible based on similar reasoning and rationale. Dependent claims 2-10, 12-16 and 18-20, when analyzed as a whole are held to be patent ineligible under 35 U.S.C. 101 because the additional recited limitations only refine the abstract idea further. For instance, in claims 2, and 12, the step “wherein determining the updated exchange value includes, for each of the one or more selected records, computing a mean value for each selected record, a standard deviation value for each selected record, and a Sharpe ratio for each selected record over the time period for the interval length” under the broadest reasonable interpretation, is a further refinement of methods of organizing human activity because this step describes the intermediate step of the underlying process. In claims 3, and 13, the steps of “wherein computing the original set data includes computing a mean value for each record, a standard deviation value for each record, and a Sharpe ratio for each record for the interval length over the time period” under the broadest reasonable interpretation, are further refinements of methods of organizing human activity because these steps further describe the intermediate steps of the underlying process. In claims 4, and 14, the step of “further comprising: receiving, by the one or more processors, a final record value from the user” under the broadest reasonable interpretation, is a further refinement of methods of organizing human activity because this step describes an intermediate step of the underlying process. In claims 5 and 15, the step of “further comprising: selecting, by the one or more processors, a subset of the one or more selected records based on the final record value from the user” under the broadest reasonable interpretation, is a further refinement of methods of organizing human activity because this step describes an intermediate step of the underlying process. In claims 6, and 16, the step of “further comprising: displaying, by the one or more processors, the original set data and the updated base set data that corresponds to the subset of the one or more selected records on the user interface of the user device” under the broadest reasonable interpretation, is a further refinement of methods of organizing human activity because this step describes an intermediate step of the underlying process. In claims 7 and 18, the step “wherein the original set data of one or more records includes a unique record identifier and a record amount for each of the one or more records” under the broadest reasonable interpretation, is a further refinement of methods of organizing human activity because this step describes the set data of one or more records used in the intermediate steps of the underlying process. In claims 8 and 19, the step “wherein the selected record set includes a default set of selected records” under the broadest reasonable interpretation, is a further refinement of methods of organizing human activity because this step describes the selected record set used in the intermediate steps of the underlying process. In claims 9 and 20, the step “wherein the time period includes a default time period, and wherein the interval length includes a default interval length” under the broadest reasonable interpretation, is a further refinement of methods of organizing human activity because this step describes the time period used in the intermediate steps of the underlying process. In all the dependent claims, the judicial exception is not integrated into a practical application because the limitations are recited at a high-level of generality such that it amounts no more than mere instructions to apply the exception using generic computer components. Also, the claims do not affect an improvement to another technology or technical field; the claims do not amount to an improvement to the functioning of a computer system itself; the claims do not affect a transformation or reduction of a particular article to a different state or thing; and the claims do not move beyond a general link of the use of an abstract idea to a particular technological environment. In addition, the dependent claims do not include additional elements that are sufficient to amount to significantly more than the judicial exception. The additional elements of the instant underlying process, when taken in combination, together do not offer substantially more than the sum of the functions of the elements when each is taken alone. The claims as a whole, do not amount to significantly more than the abstract idea itself. For these reasons, the dependent claims also are not patent eligible. Response to Arguments 4. In response to Applicants arguments on pages 11-18 of the Applicant’s remarks that the claims are patent-eligible under 35 USC 101 when considered under MPEP 2106, the Examiner respectfully disagrees. The fact that the claims are Patent-Ineligible when considered under the MPEP 2106 has already been addressed in the rejection and hence not all the details of the rejection are repeated here. Response to Applicants’ arguments regarding Step 2A – Prong one: The claims recite a computer-implemented method for providing a value analysis, which is considered a judicial exception because it falls under the category of “Certain Methods of organizing human activity” such as fundamental economic practice as well as commercial or legal interactions including agreements as discussed in the rejection. The claimed features including those recited on pages 11-12 of the remarks such as “in response to a user selection, the steps of computing original set data including a mean value and a standard deviation value for each record, comparing the original set and the base set, determining an updated exchange value including an updated mean value and an updated standard deviation value for each selected record of the selected record set, updating the base set and the base set data, and displaying the updated base set data with updated annotations for each selected record of the selected record set. This iterative, closed-loop quantitative computation and dynamic display, triggered by user interaction with the displayed model …… the specific ordered combination of machine learning-based record selection, quantitative computation of mean values and standard deviation values, iterative re-computation in response to user interaction, and dynamic re-display with updated annotations describes how a computer system processes and presents data” may at best be characterized as an improvement in the overall abstract idea of providing a value analysis, using the combination of additional elements as tools in their ordinary capacity. An improvement in abstract idea is still abstract (SAP America v. Investpic *2-3 (“We may assume that the techniques claimed are “groundbreaking, innovative, or even brilliant,” but that is not enough for eligibility. Association for Molecular Pathology v. Myriad Genetics, Inc., 569 U.S. 576, 591 (2013); accord buySAFE, Inc. v. Google, Inc., 765 F.3d 1350, 1352 (Fed. Cir. 2014). Hence, the claims recite an abstract idea. Therefore, the Applicant’s arguments are not persuasive. Response to Applicants’ arguments regarding Step 2A – Prong two: According to MPEP 2106, limitations that are indicative of integration into a practical application include: Improvements to the functioning of a computer, or to any other technology or technical field - see MPEP 2106.05(a) Applying or using a judicial exception to effect a particular treatment or prophylaxis for a disease or medical condition Applying the judicial exception with, or by use of, a particular machine - see MPEP 2106.05(b) Effecting a transformation or reduction of a particular article to a different state or thing - see MPEP 2106.05(c) Applying or using the judicial exception in some other meaningful way beyond generally linking the use of the judicial exception to a particular technological environment, such that the claim as a whole is more than a drafting effort designed to monopolize the exception - see MPEP 2106.05(e). In the instant case, the judicial exception is not integrated into a practical application, because none of the above criteria is met. The claim (exemplary claim 1) only recites the additional elements of one or more processors, a machine learning model and a user interface of the user device to perform all the steps. A plain reading of Figures 1-2 and 6 and descriptions in at least paragraphs [0026] – [0033] reveals that the one or more processors may be generic processors suitably programmed to execute the claimed steps. The machine learning model is broadly interpreted to include generic software suitably programmed to perform the associate functions. The user device with the user interface may be a generic user device suitably programmed to perform the associated functions. The memory having processor-readable instructions stored therein (in claim 11) may be a generic memory suitably programmed to store the associated data and information. Hence, the additional elements in the claims are all generic components suitably programmed to perform their respective functions. The additional elements in all the steps are recited at a high-level of generality (i.e., as generic computer components performing generic computer functions) such that it amounts no more than mere instructions to apply the exception using generic computer components. Accordingly, these additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea. Hence, the claims are directed to an abstract idea. The claimed features recited on pages 13-14 of the remarks and such as “receiving, by one or more processors, an original set of one or more records, an exchange portion of the original set, a time period, and an interval length from a user via a user device, ….updating, by the one or more processors, the base set and the base set data to include the selected record set and the updated exchange value; displaying, by the one or more processors, at least one model of the original set data and the updated base set data for each selected record of the selected record set on a user interface of the user device, the user interface including one or more annotations corresponding to the updated base set data; .receiving, by the one or more processors, a user selection of one of the selected records or an updated exchange portion via the user interface; and iteratively repeating, by the one or more processors and in response to the user selection, the steps of determining a selected record set, computing original set data including a mean value and a standard deviation value for each record, determining base set data, comparing the original set and the base set, determining an updated exchange value including an updated mean value and an updated standard deviation value for each selected record of the selected record set, updating the base set and the base set data, and displaying the updated base set data with updated annotations for each selected record of the selected record set, using the user selection when iteratively repeating the steps” may at best be characterized as an improvement in the abstract idea of a method for providing a value analysis, using the combination of additional elements as tools in their ordinary capacity, to apply the abstract idea. An improvement in abstract idea is still abstract (SAP America v. Investpic *2-3 (“We may assume that the techniques claimed are “groundbreaking, innovative, or even brilliant,” but that is not enough for eligibility. Association for Molecular Pathology v. Myriad Genetics, Inc., 569 U.S. 576, 591 (2013); accord buySAFE, Inc. v. Google, Inc., 765 F.3d 1350, 1352 (Fed. Cir. 2014). Nor is it enough for subject-matter eligibility that claimed techniques be novel and nonobvious in light of prior art, passing muster under 35 U.S.C. §§ 102 and 103. See Mayo Collaborative Servs. v. Prometheus Labs., Inc., 566 U.S. 66, 89–90 (2012); Synopsys, Inc. v. Mentor Graphics Corp., 839 F.3d 1138, 1151 (Fed. Cir. 2016) (“A claim for a new abstract idea is still an abstract idea). The additional elements (identified in the rejection) are generic computer components used to apply the abstract idea. It does not involve any improvements to another technology, technical field, or improvements to the functioning of the computer itself. The Examiner does not see the parallel between the Applicant’s claims and those in Ex Parte Desjardins. Contrary to Applicant’s assertions, the Examiner has considered all the limitations in the analysis and in arriving at the conclusion the claims recite the overall abstract idea of providing a value analysis. Abstract ideas can be characterized at different levels of abstraction. (See Apple, Inc. v. Ameranth, Inc., 842 F.3d 1229, 1240-41 (Fed. Cir. 2016) (“An abstract idea can generally be described at different levels of abstraction.”)). The additional elements (identified in the rejection) are generic computer components used to apply the abstract idea. It does not involve any improvements to another technology, technical field, or improvements to the functioning of the computer itself. Therefore, the Applicants’ arguments are not persuasive. The claimed features including those recited on pages 14-15 of the remarks such as “(1) ML-based determination of a selected record set; (2) computation of original set data including specific quantitative metrics; (3) construction of base set data by removing the exchange portion; (4) comparison to determine an exchange value; (5) computation of updated exchange values including mean values and standard deviation values; (6) updating the base set; (7) display of a model with annotations; (8) receipt of user interaction with the display; and (9) iterative re-computation of mean values, standard deviation values, and updated annotations, triggered by and responsive to the user selection …… in response to a user selection, re-computes mean values and standard deviation values for each record and each selected record, updates the base set data, and re-displays the results with updated annotations ….. iteratively re-compute mean values and standard deviation values across multiple records over rolling time intervals, update a base data set, and dynamically re-display a model with updated annotations in response to each user selection” may be characterized as an improvement in the abstract idea of a method for providing a value analysis, using the combination of additional elements as tools in their ordinary capacity. The alleged advantages such as “increasing the efficiency of analyzing investment portfolios with potential candidate investments …. the ability to analyze such historical data quickly and accurately …… efficiently and accurately creating and outputting models that reflect the analysis of the historical data of both the investment portfolios and the potential candidate investments ….. allowing users to update analysis data and/or interact with the models to further refine the analysis of the investment portfolios and the potential candidate investments” are due to improvements in the abstract idea of a method for providing a value analysis, using the additional elements as tools in their normal capacity. It does not involve any improvements to another technology, technical field, or improvements to the functioning of the computer itself. Therefore, the Applicants’ arguments are not persuasive. Response to Applicants’ arguments regarding Step 2B: As discussed in the rejection, the claims do not include additional elements that are sufficient to amount to significantly more than the judicial exception. As discussed above with respect to integration of the abstract idea into a practical application, using the additional elements (identified in the rejection) to perform the claimed steps, amount to no more than mere instructions to apply the exception using a generic computer component. The additional elements of the instant underlying process, when taken in combination, together do not offer substantially more than the sum of the functions of the elements when each is taken alone. Mere instructions to apply an exception using a generic computer component cannot provide an inventive concept. Hence, the claims do not recite significantly more than an abstract idea. Features such as “iterative re-computation of values (including mean values and standard deviation values), re-determination of updated values (including updated exchange values) for each selected record, and re-display with updated annotations in response to a user selection” are conventional functions of a computer. See Bancorp Servs., L.L.C. v. Sun Life Assurance Co. of Can. (U.S.), 687 F.3d 1266, 1278 (Fed. Cir. 2012) (“[T]he fact that the required calculations could be performed more efficiently via a computer does not materially alter the patent eligibility of the claimed subject matter.”); OIP Techs., Inc. v. Amazon.com, Inc., 788 F.3d 1359, 1363 (Fed. Cir. 2015) (relying on a computer to perform routine tasks more quickly or more accurately is insufficient to render a claims patent-eligible). It does not involve any improvements to another technology, technical field, or improvements to the functioning of the computer itself. Therefore, the Applicants’ arguments are not persuasive. In Summary, the computer system is merely a platform on which the abstract idea is implemented. For these reasons and those discussed in the rejection, the rejections under 35 USC § 101 are maintained. Applicant’s other arguments with respect to pending claims have been considered but are not persuasive. Conclusion 5. The prior art made of record and not relied upon is considered pertinent to applicant's disclosure: (a) Miller; Benjamin (US Pub. 2026/0211708 A1) discloses a system for online securitization of illiquid assets. The system includes a physical storage media storing instructions for administering online securitization of illiquid assets and a processor. The processor is configured to execute the instructions for performing a method of receiving, over a network and from an owner of an illiquid asset, information relating to the illiquid asset. The processor is further configured for analyzing the information relating to the illiquid asset; securitizing the illiquid asset; generating an offer for purchasing an interest in the illiquid asset. The processor is further configured for transmitting the offer to an investor over the network; receiving payment from the investor, the payment being provided in consideration for the interest in the illiquid asset; and executing a transaction to transfer the interest in the illiquid asset to the investor. 6. 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. Any inquiry concerning this communication or earlier communications from the Examiner should be directed to Narayanswamy Subramanian whose telephone number is (571) 272-6751. The examiner can normally be reached Monday-Friday from 9:00 AM to 5:00 PM. If attempts to reach the examiner by telephone are unsuccessful, the examiner's supervisor, Abhishek Vyas can be reached at (571) 270-1836. The fax number for Formal or Official faxes and Draft to the Patent Office 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. /Narayanswamy Subramanian/ Primary Examiner Art Unit 3691 September 3, 2026
Read full office action

Prosecution Timeline

Show 8 earlier events
Dec 21, 2025
Response after Non-Final Action
Feb 23, 2026
Non-Final Rejection mailed — §101
May 22, 2026
Response Filed
Jun 02, 2026
Final Rejection mailed — §101
Jul 07, 2026
Interview Requested
Sep 01, 2026
Request for Continued Examination
Sep 02, 2026
Response after Non-Final Action
Sep 08, 2026
Non-Final Rejection mailed — §101 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12711552
INTEGRATED INVESTMENT STRATEGY GENERATION AND MANAGEMENT SYSTEM WITH ENHANCED FUNCTIONALITIES
2y 4m to grant Granted Aug 18, 2026
Patent 12657628
METHOD AND SYSTEM FOR HIGH FREQUENCY TRADING
3y 3m to grant Granted Jun 16, 2026
Patent 12657635
AGENT-FACILITATED CLAIMS DAMAGE ESTIMATION
2y 8m to grant Granted Jun 16, 2026
Patent 12639758
ASSET FRACTIONALIZATION ALGORITHM
1y 5m to grant Granted May 26, 2026
Patent 12555088
SHARED MOBILE PAYMENTS
2y 9m to grant Granted Feb 17, 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

5-6
Expected OA Rounds
28%
Grant Probability
59%
With Interview (+30.3%)
4y 0m (~1y 5m remaining)
Median Time to Grant
High
PTA Risk
Based on 543 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