Prosecution Insights
Last updated: April 19, 2026
Application No. 18/532,524

SYSTEM AND METHOD FOR MANAGING AND EVALUATING PROCESSES AND CONVERSION RATES

Final Rejection §101
Filed
Dec 07, 2023
Examiner
MEINECKE DIAZ, SUSANNA M
Art Unit
3625
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Interwise Ltd.
OA Round
4 (Final)
31%
Grant Probability
At Risk
5-6
OA Rounds
4y 4m
To Grant
51%
With Interview

Examiner Intelligence

Grants only 31% of cases
31%
Career Allow Rate
211 granted / 689 resolved
-21.4% vs TC avg
Strong +20% interview lift
Without
With
+20.5%
Interview Lift
resolved cases with interview
Typical timeline
4y 4m
Avg Prosecution
47 currently pending
Career history
736
Total Applications
across all art units

Statute-Specific Performance

§101
34.3%
-5.7% vs TC avg
§103
31.8%
-8.2% vs TC avg
§102
11.5%
-28.5% vs TC avg
§112
15.4%
-24.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 689 resolved cases

Office Action

§101
DETAILED ACTION This final Office action is responsive to Applicant’s amendment filed February 10, 2026. Claims 1, 13, and 19 have been amended. Claims 1-20 are presented for examination. Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Response to Arguments Applicant's arguments filed February 10, 2026 have been fully considered but they are not persuasive. Regarding the rejection under 35 U.S.C. § 101, Applicant states, “Independent claim 1 does not merely analyze traffic data in the abstract. Instead, claim 1 recites a concrete, computer-implemented technique for (i) detecting an operational anomaly or bottleneck in the functioning of a website using user navigation metrics computed under path constraints for a given time interval, (ii) causing one or more adjustments to be made to correct the anomaly (e.g., repairing a broken link, modifying a UI element, or changing routing/navigation logic), and (iii) verifying that the anomaly has been corrected by re- computing and comparing the same metric across the same time interval.” (Page 11 of Applicant’s response) As explained in the current rejection, the act of adjusting, in response to the detecting the operational anomaly, one or more webpages of the website by modifying a position of a button, a position of a link, a navigation instruction, a link not working, a design obscuring a link, or a combination thereof is an example of instructions that can be followed and performed by a human user, which is another example of organizing human activity. As explained in Applicant’s Specification, a human operation may be notified of an anomaly (Spec: ¶ 34 – “In one or more embodiments, alerts or other messaging can be provided, such as to equipment of an entity managing the process, website or application, which indicate the detection of the anomaly and/or describe the anomaly (e.g., identifying the webpage where anomaly is detected).”; ¶ 67 – “The alert(s) can be provided to various recipients (e.g., operator of the software application or website) utilizing various modes of communication including email.”). ¶ 37 of Applicant’s Specification states, “In one or more embodiments, the results of the methodology can then be utilized to adjust one or more of the webpages such as a position of a button/link, an instruction as to navigation, and so forth.” In other words, Applicant’s Specification does not present any specific technical details about how the adjustments are made in response to an anomaly; therefore, based on a broadest reasonable interpretation, the fact that a human operator is notified of anomalies, and the fact that adjustments are described as made in response to detected anomalies (Spec: ¶ 37), the human operator can be instructed to make an adjustment decision based on alerts regarding detected anomalies. Dependent claims 8 and 20 further bolster this interpretation since these claims explicitly recite that the alert is provided to an entity managing operations of the website (claim 8) or to an entity managing operations of the process (claim 20), albeit via equipment (which only generally applies the additional element, i.e., the equipment, to facilitate the ability of a human to send and receive information). As far as detecting an operational anomaly pertaining to the website is concerned, the claims do not define how this is accomplished. As recited, this operation could simply entail a human detecting a problem after reviewing user traffic data obtained via the processor and memory. A human user can also continue to monitor a website through various website updates to determine if the updates helped with improved interactions; however, at best, the claims present only the general concept of improving a website without presenting any specific technical details that would actively achieve such an improvement. Again, “modifying the position of a button, a position of a link, a navigation instruction, a link not working, a design obscuring a link, or a combination thereof” (as recited in independent claims 1, 13, and 19) is an operation that a human could perform with the general assistance of a website management tool, for example. MPEP § 2106.05(a) states, “An important consideration in determining whether a claim improves technology is the extent to which the claim covers a particular solution to a problem or a particular way to achieve a desired outcome, as opposed to merely claiming the idea of a solution or outcome. McRO, 837 F.3d at 1314-15, 120 USPQ2d at 1102-03; DDR Holdings, 773 F.3d at 1259, 113 USPQ2d at 1107.” Applicant’s claims, at best, merely claim the idea of a solution and not the technical details of a particular technical solution to a technical problem. 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. Claims 1-20 are rejected under 35 U.S.C. 101 because the claimed invention is directed to non-statutory subject matter. 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 claimed invention is directed to “managing and evaluating processes and conversion rates” (Spec: ¶ 1) without significantly more. Step Analysis 1: Statutory Category? Yes – The claims fall within at least one of the four categories of patent eligible subject matter. Process (claims 13-18), Apparatus (claims 1-12), Article of Manufacture (claims 19-20) Independent claims: Step Analysis 2A – Prong 1: Judicial Exception Recited? Yes – Aside from the additional elements identified in Step 2A – Prong 2 below, the claims recite: [Claim 1] accessing user traffic data that is representative of navigation by a group of users between webpages of a website; identifying a conversion point for the website, wherein the conversion point is one of the webpages; identifying a number of navigation steps before the conversion point that is to be analyzed; and calculating, for each of first and second time intervals having a same duration, first and second conversion rates, respectively, for user traffic flowing between a pair of the webpages consisting of a first webpage and a second webpage that are within the number of navigation steps and that are along a first path to the conversion point, wherein the calculating of each of the first and second conversion rates comprises: determining, from the user traffic data, a first number of users that navigated to the first webpage, determining, from the user traffic data, a second number of users that navigated from the first webpage to the second webpage, determining, from the user traffic data, a third number of users that navigated from the first webpage to one or more other webpages that are different from the second webpage, and dividing the second number of users by a differential between the first and third number of users, wherein user traffic flowing from the first webpage to the one or more other webpages is along one or more second paths to the conversion point; detecting an operational anomaly pertaining to the website based on the second conversion rate being below a predetermined threshold or the second conversion rate being lower than the first conversion rate; adjusting, in response to the detecting the operational anomaly, one or more webpages of the website by modifying a position of a button, a position of a link, a navigation instruction, a link not working, a design obscuring a link, or a combination thereof; subsequent to the adjusting, accessing updated user traffic data that is representative of navigation by a subsequent group of users between webpages of the website; calculating, for a third time interval having the same duration as the first and second time intervals, a third conversion rate for user traffic flowing between the pair of the webpages consisting of the first webpage and the second webpage that are within the number of navigation steps and that are along the first path to the conversion point, wherein the calculating of the third conversion rates comprises: determining, from the updated user traffic data, a fourth number of users that navigated to the first webpage, determining, from the updated user traffic data, a fifth number of users that navigated from the first webpage to the second webpage, determining, from the updated user traffic data, a sixth number of users that navigated from the first webpage to one or more other webpages that are different from the second webpage, and dividing the fifth number of users by a differential between the fourth and sixth number of users, wherein user traffic, among the updated user traffic data, flowing from the first webpage to the one or more other webpages is along one or more second paths to the conversion point; and determining that the operational anomaly pertaining to the website has been corrected based on either the third conversion rate not being below the predetermined threshold or the third conversion rate not being lower than the first conversion rate. [Claim 13] A method, comprising: accessing user traffic data that is representative of navigation by a group of users between different screens of an application; and calculating a conversion rate for user traffic flowing between a pair of the different screens consisting of a first screen and a second screen that are along a first path to a conversion point of the application, wherein the calculating is based on a first number of users that navigated to the first screen, a second number of users that navigated from the first screen to the conversion point via the second screen, and a third number of users that navigated from the first screen to the conversion point without traversing the second screen, wherein the calculating comprises dividing the second number of users by a differential between the first and third number of users, wherein the conversion rate is calculated for each of first and second time intervals having a same duration, thereby generating a first conversion rate and a second conversion rate, respectively; detecting an operational anomaly pertaining to the application based on the second conversion rate being below a predetermined threshold or the second conversion rate being lower than the first conversion rate: and adjusting, in response to the detecting the operational anomaly, one or more screens of the application by modifying a position of a button, a position of a link, a navigation instruction, a link not working, a design obscuring a link, or a combination thereof, subsequent to the adjusting, accessing, by the processing system, updated user traffic data that is representative of navigation by a subsequent group of users between different screens of the application; calculating, by the processing system, a third conversion rate for user traffic among the updated user traffic data flowing between the pair of the different screens consisting of the first screen and the second screen that are along the first path to the conversion point of the application, wherein the calculating the third conversion rate is based on a fourth number of users that navigated to the first screen, a fifth number of users that navigated from the first screen to the conversion point via the second screen, and a sixth number of users that navigated from the first screen to the conversion point without traversing the second screen, wherein the calculating the third conversion rate comprises dividing the fifth number of users by a differential between the fourth and sixth number of users, wherein the third conversion rate is calculated for a third time interval having the same duration as the first and second time intervals; and determining that the operational anomaly pertaining to the application has been corrected based on either the third conversion rate not being below the predetermined threshold or the third conversion rate not being lower than the first conversion rate. [Claim 19] (i) accessing user traffic data that is representative of navigation by a group of users between different nodes of a process; (ii) calculating a conversion rate for user traffic flowing between a pair of the different nodes consisting of a first node and a second node that are along a first path to a conversion point of the process which is a third node, wherein the calculating is based on a first number of users that navigated to the first node, a second number of users that navigated from the first node to the conversion point via the second node, and a third number of users that navigated from the first node to the conversion point without traversing the second node, wherein the calculating comprises dividing the second number of users by a differential between the first and third number of users; (iii) determining whether an operational anomaly exists at the first node based on a comparison of the user traffic and the conversion rate for the pair of nodes; (iv) in response to determining an operational anomaly exists: adjusting one or more nodes of the process by modifying a position of a button, a position of a link, a navigation instruction, a link not working, a design obscuring a link, or a combination thereof, subsequent to the adjusting, accessing updated user traffic data that is representative of navigation by a subsequent group of users between different nodes of the process, calculating an updated conversion rate for user traffic among the updated user traffic data flowing between the pair of the different nodes consisting of the first node and the second node that are along the first path to the conversion point of the process which is the third node, wherein the calculating the updated conversion rate is based on a fourth number of users that navigated to the first node, a fifth number of users that navigated from the first node to the conversion point via the second node, and a sixth number of users that navigated from the first node to the conversion point without traversing the second node, wherein the calculating the updated conversion rate comprises dividing the fifth number of users by a differential between the fourth and sixth number of users, and determining whether the operational anomaly at the first node has been corrected based on a comparison of the user traffic among the updated user traffic data and the updated conversion rate for the pair of nodes; and (v) in response to determining an operational anomaly does not exist: continuously monitoring for the existence of an operational anomaly by repeating operations (i), (ii), and (iii). Aside from the additional elements, the aforementioned claim details exemplify the abstract idea(s) of a mental process (since the details include concepts performed in the human mind, including an observation, evaluation, judgment, and/or opinion). As explained in MPEP § 2106.04(a)(1)(III), “[t]he courts consider a mental process (thinking) that ‘can be performed in the human mind, or by a human using a pen and paper’ to be an abstract idea. CyberSource Corp. v. Retail Decisions, Inc., 654 F.3d 1366, 1372, 99 USPQ2d 1690, 1695 (Fed. Cir. 2011).” The limitations reproduced above, as drafted, are a process that, under its broadest reasonable interpretation, covers performance of the limitations in the mind but for the recitation of generic computer components. That is, other than reciting the additional elements identified in Step 2A – Prong 2 below, nothing in the claim elements precludes the steps from practically being performed in the mind and/or by a human using a pen and paper. For example, but for the recitations of generic computer and other processing components (identified in Step 2A – Prong 2 below), the respectively recited steps/functions of the claims, as drafted and set forth above, are a process that, under its broadest reasonable interpretation, covers performance of the limitations in the mind and/or with the use of pen and paper. A human user can access user traffic data, evaluate the data, perform the various determining and assessing operations, perform the various recited calculations, etc. (including data related to website activity). Human users may also provide and receive alerts. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind (and/or with pen and paper) but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claims recite an abstract idea. Aside from the additional elements, the aforementioned claim details exemplify a method of organizing human activity (since the details include examples of commercial or legal interactions, including advertising, marketing or sales activities or behaviors, and/or business relations and managing personal behavior or relationships or interactions between people, including social activities, teaching, and following rules or instructions). More specifically, the evaluated process is related to managing and evaluating processes and conversion rates (Spec: ¶ 1), which (under its broadest reasonable interpretation) is an example of managing personal behavior and evaluating business relations (i.e., organizing human activity); therefore, aside from the recitations of generic computer and other processing components (identified in Step 2A – Prong 2 below), the limitations identified in the more detailed claim listing above encompass the abstract idea of organizing human activity. Additionally, the act of adjusting, in response to the detecting the operational anomaly, one or more webpages of the website by modifying a position of a button, a position of a link, a navigation instruction, a link not working, a design obscuring a link, or a combination thereof is an example of instructions that can be followed and performed by a human user, which is another example of organizing human activity. As explained in Applicant’s Specification, a human operation may be notified of an anomaly (Spec: ¶ 34 – “In one or more embodiments, alerts or other messaging can be provided, such as to equipment of an entity managing the process, website or application, which indicate the detection of the anomaly and/or describe the anomaly (e.g., identifying the webpage where anomaly is detected).”; ¶ 67 – “The alert(s) can be provided to various recipients (e.g., operator of the software application or website) utilizing various modes of communication including email.”). ¶ 37 of Applicant’s Specification states, “In one or more embodiments, the results of the methodology can then be utilized to adjust one or more of the webpages such as a position of a button/link, an instruction as to navigation, and so forth.” In other words, Applicant’s Specification does not present any specific technical details about how the adjustments are made in response to an anomaly; therefore, based on a broadest reasonable interpretation, the fact that a human operator is notified of anomalies, and the fact that adjustments are described as made in response to detected anomalies (Spec: ¶ 37), the human operator can be instructed to make an adjustment decision based on alerts regarding detected anomalies. Dependent claims 8 and 20 further bolster this interpretation since these claims explicitly recite that the alert is provided to an entity managing operations of the website (claim 8) or to an entity managing operations of the process (claim 20), albeit via equipment (which only generally applies the additional element, i.e., the equipment, to facilitate the ability of a human to send and receive information). Various calculating steps and calculations are recited throughout the claims and these are examples of mathematical concepts. Examples of calculations include dividing the second number of users by a differential between the first and third number of users (claims 1, 19), calculating conversion rates (claims 1, 13, 19), comparing a conversion rate to a predetermined threshold (claims 1, 13). 2A – Prong 2: Integrated into a Practical Application? No – The judicial exception(s) is/are not integrated into a practical application. Claim 1 recites a device, comprising: a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate general performance of the recited operations. Claim 13 recites a processing system including a processor to generally perform the recited operations. Claim 19 recites a non-transitory machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate general performance of the recited operations. The claims as a whole merely describe how to generally “apply” the abstract idea(s) in a computer environment. The claimed processing elements are recited at a high level of generality and are merely invoked as a tool to perform the abstract idea(s). Simply implementing the abstract idea(s) on a general-purpose processor is not a practical application of the abstract idea(s); Applicant’s specification discloses that the invention may be implemented using general-purpose processing elements and other generic components (Spec: ¶¶ 71-97). The use of a processor/processing elements (e.g., as recited in all of the claims) facilitates generic processor operations. The use of a memory or machine-readable media with executable instructions facilitates generic processor operations. The additional elements are recited at a high-level of generality (i.e., as generic processing elements performing generic computer functions) such that the incorporation of the additional processing elements amounts to no more than mere instructions to apply the judicial exception(s) using generic computer components. There is no indication in the Specification that the steps/functions of the claims require any inventive programming or necessitate any specialized or other inventive computer components (i.e., the steps/functions of the claims may be implemented using capabilities of general-purpose computer components). Accordingly, the additional elements do not integrate the abstract ideas into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claims are directed to an abstract idea(s). The processing components presented in the claims simply utilize the capabilities of a general-purpose computer and are, thus, merely tools to implement the abstract idea(s). As seen in MPEP § 2106.05(a)(I) and § 2106.05(f)(2), the court found that accelerating a process when the increased speed solely comes from the capabilities of a general-purpose computer is not sufficient to show an improvement in computer-functionality and it amounts to a mere invocation of computers or machinery as a tool to perform an existing process (see FairWarning IP, LLC v. Iatric Sys., 839 F.3d 1089, 1095, 120 USPQ2d 1293, 1296 (Fed. Cir. 2016)). There is no transformation or reduction of a particular article to a different state or thing recited in the claims. Additionally, even when considering the operations of the additional elements as an ordered combination, the ordered combination does not amount to significantly more than what is present in the claims when each operation is considered separately. 2B: Claim(s) Provide(s) an Inventive Concept? No – The claims do not include additional elements that are sufficient to amount to significantly more than the judicial exception(s). As discussed above with respect to integration of the abstract idea(s) into a practical application, the use of the additional elements to perform the steps identified in Step 2A – Prong 1 above amounts to no more than mere instructions to apply the exceptions using a generic computer component(s). Mere instructions to apply an exception using a generic computer component(s) cannot provide an inventive concept. The claims are not patent eligible. Dependent claims: Step Analysis 2A – Prong 1: Judicial Exception Recited? Yes – Aside from the additional elements identified in Step 2A – Prong 2 below, the claims recite: [Claim 2] wherein the operations further comprise repeating the calculating of the first and second conversion rates for the user traffic flowing between other pairs of the webpages that are within the number of navigation steps and along a path to the conversion point. [Claim 3] wherein the other pairs of the webpages include all possible user traffic flows that are within the number of navigation steps and along a path to the conversion point. [Claim 4] wherein the identifying the conversion point for the website is based on user input selecting a particular webpage. [Claim 5] wherein the identifying the number of navigation steps before the conversion point that is to be analyzed is based on user input. [Claim 6] wherein the determining the first, second and third number of users is based on identifying unique users. [Claim 7] wherein the user traffic data is a subset of stored user traffic data that is selected according to a particular time window. [Claim 8] wherein the operations further comprise providing an alert in response to the detecting the operational anomaly, wherein the alert comprises a message provided to an entity managing operations of the website. [Claim 9] wherein the operations further comprise: accessing browsing history data for the group of users; and determining an alternate website that one or more of the group of users navigated to according to the browsing history data and the user traffic data. [Claim 10] wherein the one or more of the group of users navigated to the alternate website after not reaching the conversion point. [Claim 11] wherein the website is an e-commerce website, and wherein the conversion point is one of a purchase webpage or a confirmation webpage. [Claim 12] wherein the operations further comprise, for each of the first and second time intervals, determining at least one of: a time to the conversion point for at least a portion of the group of users, a time viewing the first webpage before navigating to the second webpage for at least a portion of the group of users, a time viewing the first webpage before navigating to one or more other webpages for at least a portion of the group of users, a time viewing a previous webpage of the website before navigating to the first webpage for at least a portion of the group of users, or any combination thereof. [Claim 14] wherein user traffic flowing from the first screen to the one or more other screens is along one or more alternative paths to the conversion point. [Claim 15] wherein the user traffic data is limited to a number of navigation steps before the conversion point that is to be analyzed. [Claim 16] further determining, for each of the first and second time intervals, at least one of: a time to the conversion point for at least a portion of the group of users, a time viewing the first screen before navigating to the second screen for at least a portion of the group of users, a time viewing the first screen before navigating to the one or more other screens for at least a portion of the group of users, a time viewing a previous screen of the application before navigating to the first screen for at least a portion of the group of users, or any combination thereof. [Claim 17] further repeating, for each of the first and second time intervals, the calculating of the conversion rate for the user traffic flowing between other pairs of the screens that are within a number of navigation steps and along a path to the conversion point. [Claim 18] wherein the other pairs of the screens include all possible user traffic flows that are within a number of navigation steps and along a path to the conversion point. [Claim 20] wherein the process is implemented via the group of users, and wherein an alert is provided, based on the determining of the operational anomaly, to an entity managing operations of the process. The dependent claims further present details of the abstract ideas identified in regard to the independent claims above. Aside from the additional elements, the aforementioned claim details exemplify the abstract idea(s) of a mental process (since the details include concepts performed in the human mind, including an observation, evaluation, judgment, and/or opinion). As explained in MPEP § 2106.04(a)(1)(III), “[t]he courts consider a mental process (thinking) that ‘can be performed in the human mind, or by a human using a pen and paper’ to be an abstract idea. CyberSource Corp. v. Retail Decisions, Inc., 654 F.3d 1366, 1372, 99 USPQ2d 1690, 1695 (Fed. Cir. 2011).” The limitations reproduced above, as drafted, are a process that, under its broadest reasonable interpretation, covers performance of the limitations in the mind but for the recitation of generic computer components. That is, other than reciting the additional elements identified in Step 2A – Prong 2 below, nothing in the claim elements precludes the steps from practically being performed in the mind and/or by a human using a pen and paper. For example, but for the recitations of generic computer and other processing components (identified in Step 2A – Prong 2 below), the respectively recited steps/functions of the claims, as drafted and set forth above, are a process that, under its broadest reasonable interpretation, covers performance of the limitations in the mind and/or with the use of pen and paper. A human user can access user traffic data, evaluate the data, perform the various determining and assessing operations, perform the various recited calculations, etc. (including data related to website activity). Human users may also provide and receive alerts. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind (and/or with pen and paper) but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas. Accordingly, the claims recite an abstract idea. Aside from the additional elements, the aforementioned claim details exemplify a method of organizing human activity (since the details include examples of commercial or legal interactions, including advertising, marketing or sales activities or behaviors, and/or business relations and managing personal behavior or relationships or interactions between people, including social activities, teaching, and following rules or instructions). More specifically, the evaluated process is related to managing and evaluating processes and conversion rates (Spec: ¶ 1), which (under its broadest reasonable interpretation) is an example of managing personal behavior and evaluating business relations (i.e., organizing human activity); therefore, aside from the recitations of generic computer and other processing components (identified in Step 2A – Prong 2 below), the limitations identified in the more detailed claim listing above encompass the abstract idea of organizing human activity. Additionally, the act of adjusting, in response to the detecting the operational anomaly, one or more webpages of the website by modifying a position of a button, a position of a link, a navigation instruction, a link not working, a design obscuring a link, or a combination thereof is an example of instructions that can be followed and performed by a human user, which is another example of organizing human activity. As explained in Applicant’s Specification, a human operation may be notified of an anomaly (Spec: ¶ 34 – “In one or more embodiments, alerts or other messaging can be provided, such as to equipment of an entity managing the process, website or application, which indicate the detection of the anomaly and/or describe the anomaly (e.g., identifying the webpage where anomaly is detected).”; ¶ 67 – “The alert(s) can be provided to various recipients (e.g., operator of the software application or website) utilizing various modes of communication including email.”). ¶ 37 of Applicant’s Specification states, “In one or more embodiments, the results of the methodology can then be utilized to adjust one or more of the webpages such as a position of a button/link, an instruction as to navigation, and so forth.” In other words, Applicant’s Specification does not present any specific technical details about how the adjustments are made in response to an anomaly; therefore, based on a broadest reasonable interpretation, the fact that a human operator is notified of anomalies, and the fact that adjustments are described as made in response to detected anomalies (Spec: ¶ 37), the human operator can be instructed to make an adjustment decision based on alerts regarding detected anomalies. Dependent claims 8 and 20 further bolster this interpretation since these claims explicitly recite that the alert is provided to an entity managing operations of the website (claim 8) or to an entity managing operations of the process (claim 20), albeit via equipment (which only generally applies the additional element, i.e., the equipment, to facilitate the ability of a human to send and receive information). Various calculating steps and calculations are recited throughout the claims and these are examples of mathematical concepts. Examples of calculations include dividing the second number of users by a differential between the first and third number of users (claims 1, 19), calculating conversion rates (claims 1, 2, 13, 19), comparing a conversion rate to a predetermined threshold (claims 1, 13). 2A – Prong 2: Integrated into a Practical Application? No – The judicial exception(s) is/are not integrated into a practical application. The dependent claims incorporate the additional elements of the independent claims. Claim 1 recites a device, comprising: a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate general performance of the recited operations. Claim 8 recites wherein the alert comprises a message provided to equipment of an entity managing operations of the website. Claim 13 recites a processing system including a processor to generally perform the recited operations. Claim 19 recites a non-transitory machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate general performance of the recited operations. Claim 20 recites wherein the process is implemented via computing devices of the group of users, and wherein an alert is provided, based on the determining of the operational anomaly, to equipment of an entity managing operations of the process. The claims as a whole merely describe how to generally “apply” the abstract idea(s) in a computer environment. The claimed processing elements are recited at a high level of generality and are merely invoked as a tool to perform the abstract idea(s). Simply implementing the abstract idea(s) on a general-purpose processor is not a practical application of the abstract idea(s); Applicant’s specification discloses that the invention may be implemented using general-purpose processing elements and other generic components (Spec: ¶¶ 71-97). The use of a processor/processing elements (e.g., as recited in all of the claims) facilitates generic processor operations. The use of a memory or machine-readable media with executable instructions facilitates generic processor operations. The additional elements are recited at a high-level of generality (i.e., as generic processing elements performing generic computer functions) such that the incorporation of the additional processing elements amounts to no more than mere instructions to apply the judicial exception(s) using generic computer components. There is no indication in the Specification that the steps/functions of the claims require any inventive programming or necessitate any specialized or other inventive computer components (i.e., the steps/functions of the claims may be implemented using capabilities of general-purpose computer components). Accordingly, the additional elements do not integrate the abstract ideas into a practical application because they do not impose any meaningful limits on practicing the abstract idea. The claims are directed to an abstract idea(s). The processing components presented in the claims simply utilize the capabilities of a general-purpose computer and are, thus, merely tools to implement the abstract idea(s). As seen in MPEP § 2106.05(a)(I) and § 2106.05(f)(2), the court found that accelerating a process when the increased speed solely comes from the capabilities of a general-purpose computer is not sufficient to show an improvement in computer-functionality and it amounts to a mere invocation of computers or machinery as a tool to perform an existing process (see FairWarning IP, LLC v. Iatric Sys., 839 F.3d 1089, 1095, 120 USPQ2d 1293, 1296 (Fed. Cir. 2016)). There is no transformation or reduction of a particular article to a different state or thing recited in the claims. Additionally, even when considering the operations of the additional elements as an ordered combination, the ordered combination does not amount to significantly more than what is present in the claims when each operation is considered separately. 2B: Claim(s) Provide(s) an Inventive Concept? No – The claims do not include additional elements that are sufficient to amount to significantly more than the judicial exception(s). As discussed above with respect to integration of the abstract idea(s) into a practical application, the use of the additional elements to perform the steps identified in Step 2A – Prong 1 above amounts to no more than mere instructions to apply the exceptions using a generic computer component(s). Mere instructions to apply an exception using a generic computer component(s) cannot provide an inventive concept. The claims are not patent eligible. Conclusion THIS ACTION IS MADE FINAL. 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 SUSANNA M DIAZ whose telephone number is (571)272-6733. The examiner can normally be reached M-F, 8 am-4:30 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, Brian Epstein can be reached at (571) 270-5389. 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. /SUSANNA M. DIAZ/ Primary Examiner Art Unit 3625A
Read full office action

Prosecution Timeline

Dec 07, 2023
Application Filed
Jun 14, 2025
Non-Final Rejection — §101
Aug 07, 2025
Response Filed
Aug 19, 2025
Final Rejection — §101
Oct 29, 2025
Request for Continued Examination
Nov 07, 2025
Response after Non-Final Action
Nov 07, 2025
Non-Final Rejection — §101
Feb 04, 2026
Applicant Interview (Telephonic)
Feb 04, 2026
Examiner Interview Summary
Feb 10, 2026
Response Filed
Feb 23, 2026
Final Rejection — §101
Apr 15, 2026
Interview Requested

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12548039
SYSTEM AND METHOD FOR ESTIMATING IN-STORE DEMAND BASED ON ONLINE DEMAND
2y 5m to grant Granted Feb 10, 2026
Patent 12541751
Robot Fleet Management with Workflow Simulation for Value Chain Networks
2y 5m to grant Granted Feb 03, 2026
Patent 12450620
METHODS AND APPARATUS TO GENERATE AUDIENCE METRICS USING MATRIX ANALYSIS
2y 5m to grant Granted Oct 21, 2025
Patent 12380377
Intelligent Guidance System for Queues
2y 5m to grant Granted Aug 05, 2025
Patent 12380380
INTELLIGENT SCHEDULE MANAGEMENT AND ZONE MONITORING SYSTEM
2y 5m to grant Granted Aug 05, 2025
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

5-6
Expected OA Rounds
31%
Grant Probability
51%
With Interview (+20.5%)
4y 4m
Median Time to Grant
High
PTA Risk
Based on 689 resolved cases by this examiner. Grant probability derived from career allow 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