DETAILED ACTION
Notice of Pre-AIA or AIA Status
The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA .
Continued Examination Under 37 CFR 1.114
A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on 20 August 2025 has been entered.
Response to Amendment
This communication is in response to the amendment filed on 20 August 2025.
Claims 1, 10, and 19 are amended.
Claims 1-5, 7-8, 10-14, 16-17, and 19-20 have been examined.
Response to Arguments
In response to Applicant’s remarks filed on 20 August 2025:
a. Applicant's arguments with respect to the 35 U.S.C. 101 rejections of the pending claims have been fully considered but are not deemed persuasive.
On pages 8-12 of Applicant’s remarks, Applicant argues against the 35 U.S.C. 101 rejections of the pending claims. Applicant argues that claim 1 recites a practical application under Step 2A, Prong Two; and/or recites significantly more than an abstract idea under Step 2B.
The Office respectfully disagrees with the above remarks. In Applicant’s analysis under Step 2A, Prong Two; Applicant asserts that “claim 1 recites specific improvements to the technical field of generating statistics” (remarks, page 9, last paragraph, emphasis is Applicant’s). Applicant then attempts to support this assertion by reproducing almost the entirety of claim 1 and summarily concluding “As such, claim 1 recites a particular solution for processing large- scale transaction data to obtain active transaction data having a time-dependent attribute and generating a statistic that measures large-scale activity using the obtained active transaction data, the statistic indicating a fluctuation in the time-dependent attribute of the transaction data” (remarks, paragraph spanning pages 9-10). Applicant’s arguments are unpersuasive because Applicant has a) failed to construe the claims under their broadest reasonable interpretation (BRI) and b) asserted the abstract idea itself as the practical application. Applicant is advised that claims in a pending application must be "given their broadest reasonable interpretation consistent with the specification." Phillips v. AWH Corp., 415 F.3d 1303, 1316, 75 USPQ2d 1321, 1329 (Fed. Cir. 2005). See MPEP § 2111. Furthermore, with regards to subject matter eligibility analysis, “It is essential that the broadest reasonable interpretation (BRI) of the claim be established prior to examining a claim for eligibility. The BRI sets the boundaries of the coverage sought by the claim and will influence whether the claim seeks to cover subject matter that is beyond the four statutory categories or encompasses subject matter that falls within the exceptions.” MPEP 2106(II). Applicant is further advised that “It is important to note, the judicial exception alone cannot provide the improvement. The improvement can be provided by one or more additional elements…In addition, the improvement can be provided by the additional element(s) in combination with the recited judicial exception.” MPEP 2106.05(a), (emphasis added). As detailed below in the claim rejections under 35 U.S.C. 101, the BRI of instant claim 1 encompasses a trivial case, resulting in the majority of the limitations of claim 1 being mentally performable abstract ideas. Except for querying/receiving data from one or more third-party servers and generating/displaying an interface, all of the method steps performed in claim 1 are abstract ideas under the “mental processes” and/or “mathematical concepts” groupings, as detailed below in the claim rejections under 35 U.S.C. 101. As for querying/receiving data from data from third-party servers and generating/displaying an interface, these amount to no more than mere data gathering and providing a result, respectively. Such limitations are insignificant extra solution activity in the form of mere data gathering and outputting, as detailed below in the claim rejections under 35 U.S.C. 101. These limitations are also well-understood, routine, and conventional activity in the computing arts, as detailed below in the claim rejections under 35 U.S.C. 101. Looking at the additional elements as a whole adds nothing beyond the additional elements considered individually—they still represent insignificant extra-solution activity; well-understood, routine, and conventional subject matter; and/or generic computer implementation. Hence, the claim as a whole, looking at the additional elements individually and in combination, does not amount to a practical application nor an inventive concept. These claims are not patent eligible.
In Applicant’s analysis under Step 2B, Applicant asserts that claim 1 provides an inventive concept in the form of “a particular solution for generating a statistic that measures large-scale activity using active transaction data” (remarks, page 11, fourth paragraph). In support of this argument, Applicant asserts that claim 1’s “querying,” “detecting,” “filtering,” generating an interface, and displaying the interface limitations are additional elements (i.e. not abstract idea limitations, see Applicant’s remarks, page 11, last paragraph). Applicant’s analysis at Step 2B is flawed because Applicant asserts the abstract idea itself as the inventive concept. Except for querying/receiving data from one or more third-party servers and generating/displaying an interface, all of the method steps performed in claim 1 are abstract ideas under the “mental processes” and/or “mathematical concepts” groupings, as detailed below in the claim rejections under 35 U.S.C. 101. As for querying/receiving data from data from third-party servers and generating/displaying an interface, these amount to no more than mere data gathering and providing a result, respectively. Such limitations are insignificant extra solution activity in the form of mere data gathering and outputting, as detailed below in the claim rejections under 35 U.S.C. 101. These limitations are also well-understood, routine, and conventional activity in the computing arts, as detailed below in the claim rejections under 35 U.S.C. 101. Looking at the additional elements as a whole adds nothing beyond the additional elements considered individually—they still represent insignificant extra-solution activity; well-understood, routine, and conventional subject matter; and/or generic computer implementation. Hence, the claim as a whole, looking at the additional elements individually and in combination, does not amount to a practical application nor an inventive concept. These claims are not patent eligible.
Claims 10 and 19 recite limitations similar to those of claim 1 and are ineligible under 35 U.S.C. 101 for the same reasons that claim 1 is ineligible, as set forth above.
Claims 2-5, 7-8, 11-14, 16-17, and 20 are ineligible under 35 U.S.C. 101 for the same reasons that claims 1, 10, and 19 are ineligible, as set forth above, and for the additional reasons detailed below in the claim rejections under 35 U.S.C. 101.
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-5, 7-8, 10-14, 16-17, and 19-20 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more.
As to claims 1, 10, and 19, these claims recite identifying a first set of active merchants that performed at least a threshold number of transactions during a first period of time based on transaction data, the first set of active merchants being in a group of merchants. This limitation is not restricted to any specific number of transactions or number of merchants, other than using the plural form which would encompass at least two, under the broadest reasonable interpretation (BRI). Furthermore, this limitation is directed to “identifying,” which is essentially an evaluation or judgement of whether or not each of the merchants has performed a threshold number of transactions. This is a mental process that could be performed in the human mind. With the aid of pencil and paper, a human could mentally identify a couple of merchants that have performed a couple of transactions during a period of time. If a claim limitation, under its broadest reasonable interpretation, covers performance of the limitation in the mind (and/or with a pencil and paper) but for the recitation of generic computer components, then it falls within the “Mental Processes” grouping of abstract ideas.
These claims also recite detecting an occurrence of an event based on data. The claims do not specify the amount of data, and under the BRI these claims encompass a trivial amount of data. The act of detecting an occurrence of an event based on data amounts to no more than a judgement or evaluation, which can be mentally performed by a human with the aid of pencil and paper. Hence, this limitation is also an abstract idea under the “Mental Processes” grouping.
These claims also recite filtering the first set of active merchants based on a time associated with the event and a geographic location associated with the event. For the trivial number of merchants encompassed by the BRI of the claims, a human could perform the claimed filtering with the aid of pencil and paper. Hence, this limitation is also an abstract idea under the “Mental Processes” grouping.
These claims also recite the following:
generating a first set of weights for the first set of active merchants based on a first distribution of activity across the first set of active merchants, wherein the first distribution of activity includes a first percentage of transactions from a first industry of a plurality of industries that at least one active merchant of the first set of active merchants belongs to and a second percentage of transactions from a second industry of the plurality of industries that at least one active merchant of the first set of active merchants belongs to.
This too, when considering the BRI, recites a mental process practically performed in the human mind. For example, one can mentally evaluate or judge that Merchant A is in industry X, which has 10% of all transactions; whereas Merchant B is in industry Y, which has 30% of all transactions. A person could mentally generate (i.e. judge or evaluate) that these merchants should each get weights corresponding to these percentages. Hence, this limitation is also an abstract idea under the “Mental Processes” grouping. Alternatively, this limitation may be deemed an abstract idea under the “Mathematical Concepts” grouping, since the claimed “weights” are just numbers and generating the weights, as claimed, amounts to no more than mathematical calculation(s) to arrive at the set of weights (i.e. set of numbers).
These claims also recite the following:
normalizing the transaction data identifying transactions performed by the first set of active merchants during the first period of time based on the first set of weights, yielding normalized transaction data.
This limitation is also mentally performable as evaluations or judgements. The BRI of the claimed “transaction data” encompasses a trivial data set composed of just a few data points. With the aid of pencil and paper, a human could mentally normalize such a trivial data set. Hence, this limitation is also an abstract idea under the “Mental Processes” grouping. Alternatively, this limitation may be deemed an abstract idea under the “Mathematical Concepts” grouping, since it amounts to no more than mathematical calculation(s). In the field of data science and statistics, “normalization” is a scaling technique in which data points are shifted and rescaled so that they end up in a range of 0 to 1, e.g. using a mathematical formula such as the following:
Xnew = (X — Xmin) / (Xmax — Xmin)1. Hence, the claimed normalizing transaction data falls into the mathematical concept/calculation grouping as well.
These claims also recite generating a statistic based on the normalized transaction data, the statistic indicating a fluctuation in the time-dependent attribute. The plain meaning of a ‘statistic’ is a calculated numerical value that characterizes a data set2. Furthermore, “statistics” is “a branch of mathematics dealing with the collection, analysis, interpretation, and presentation of masses of numerical data3.” Hence, the claimed generating a statistic is directly akin to stating “calculating a statistic” based on the data set, and this limitation encompasses a mathematical concept as a mathematical relationship or calculation. In addition, assuming arguendo that that the claimed generating a statistic does not fall into the mathematical concept grouping of abstract ideas, this limitation still recites a mental process as well. There are no details in the claim as to what statistic is generated or how such is to be done. The BRI of the limitation encompasses any statistic which would encompass a mentally performable evaluation or judgment from the normalized data. For instance, one can mentally evaluate or judge that the data set has changed from known previous data, and this is nothing more than a mental comparison of two pieces of data and judgement that, for instance, transaction activity has increased in the current data set from the previous data set. Thus, the generating a statistic limitation also recites a mental process as an evaluation or judgement. In conclusion, the aforementioned limitations of independent claims 1, 10, and 19 are directed entirely to abstract ideas as mental processes and/or mathematical concepts.
Other than the abstract idea limitations, the claims recite the following:
a) “querying one or more third-party servers to receive the transaction data, the transaction data including a plurality of transactions performed by the group of merchants, the transaction data including a time-dependent attribute associated with the plurality of transactions for the group of merchants;” and “data received from one of the one or more third-party servers;”
b) generating an interface that depicts the statistic; and causing display of the interface on a client device;
c) one or more computer processors; and
d) a computer-readable medium storing instructions.
Limitation (a) amounts to no more than mere data gathering, which is insignificant extra solution activity that cannot provide a practical application. See MPEP 2106.05(g). Furthermore, the claimed “third-party server” is a generic computer component performing generic computing functions, which cannot provide a practical application. See MPEP 2106.05(f). Limitation (b) amounts to no more than providing a result, which has been deemed by the courts to be insignificant extra-solution activity. See Mayo, 566 U.S. at 79, 101 USPQ2d at 1968; OIP Techs., Inc. v. Amazon.com, Inc., 788 F.3d 1359, 1363, 115 USPQ2d 1090, 1092-93 (Fed. Cir. 2015); Electric Power Group, LLC v. Alstom S.A., 830 F.3d 1350, 1354-55, 119 USPQ2d 1739, 1742 (Fed. Cir. 2016). See MPEP 2106.05(g). Furthermore, the claimed “interface” and “client device” are recited at a high level of generality as generic computer components performing generic computer functions, which cannot provide a practical application. See MPEP 2106.05(f). Limitations (c) and (d) are also recited at a high-level of generality (e.g., as generic computer components performing generic computing functions) such that they amount to no more than mere instructions to apply the exception using generic computer components. Accordingly, the 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. See MPEP 2106.05(d)(II). The claims are directed to an abstract idea.
The claim(s) does/do not include additional elements that are sufficient to amount to significantly more than the judicial exception. Limitation (a) amounts to no more than mere data gathering, which is insignificant extra solution activity. In addition, the courts have deemed receiving data to be well-understood, routine, and conventional activity, as in the following cases: Symantec, 838 F.3d at 1321, 120 USPQ2d at 1362 (utilizing an intermediary computer to forward information); OIP Techs., Inc., v. Amazon.com, Inc., 788 F.3d 1359, 1363, 115 USPQ2d 1090, 1093 (Fed. Cir. 2015) (sending messages over a network); buySAFE, Inc. v. Google, Inc., 765 F.3d 1350, 1355, 112 USPQ2d 1093, 1096 (Fed. Cir. 2014) (computer receives and sends information over a network); Versata Dev. Group, Inc. v. SAP Am., Inc., 793 F.3d 1306, 1334, 115 USPQ2d 1681, 1701 (Fed. Cir. 2015) (storing and retrieving information in memory). See MPEP 2106.05(d)(II). Furthermore, the claimed “third-party server” is a generic computer component performing generic computing functions. Hence, limitation (a) cannot provide an inventive concept. Limitation (b) above amounts to no more than providing a result, which has been deemed by the courts to be insignificant extra-solution activity. See Mayo, 566 U.S. at 79, 101 USPQ2d at 1968; OIP Techs., Inc. v. Amazon.com, Inc., 788 F.3d 1359, 1363, 115 USPQ2d 1090, 1092-93 (Fed. Cir. 2015); Electric Power Group, LLC v. Alstom S.A., 830 F.3d 1350, 1354-55, 119 USPQ2d 1739, 1742 (Fed. Cir. 2016). See MPEP 2106.05(g). See MPEP 2106.05(g). Furthermore, Applicant’s specification provides few details about the claimed generating an interface or displaying the interface (see para. 0037 and 0040 of Applicant’s published specification). This indicates that this feature is well known in the art. Cf Hybritech Inc. v. Monoclonal Antibodies, Inc., 802 F.2d 1367, 1384 (Fed. Cir. 1986) (explaining that "a patent need not teach, and preferably omits, what is well known in the art"). As a result, the written description adequately supports that additional element (b) is conventional and performs well-understood, routine, and conventional activities. See MPEP § 2106.07(a)(III)(A)4. Hence, limitation (b) cannot provide an inventive concept. As discussed above with respect to integration of the abstract idea into a practical application, additional elements (c) and (d) amount to no more than instructions to apply the exception using generic computer components. Mere instructions to apply an exception using conventional computer components and functions cannot provide an inventive concept. Looking at the additional elements as a whole adds nothing beyond the additional elements considered individually—they still represent insignificant extra-solution activity; well-understood, routine, and conventional subject matter; and/or generic computer implementation. Hence, the claim as a whole, looking at the additional elements individually and in combination, does not amount to significantly more than the abstract idea. These claims are not patent eligible.
As to dependent claims 2-5, 7-8, 11-14, 16-17, 20, these claims do not provide meaningful limitation(s) to transform the abstract idea into a patent eligible application of the abstract idea such that the claim(s) amounts to significantly more than the abstract idea itself. These dependent claims merely provide more details of the claimed identifying a set of active merchants and/or generating a set of weights, which are abstract ideas as either mental processes and/or mathematical concepts, as set forth above. Given that the BRI of the claims encompasses a trivial number of merchants and a trivial amount of data, as set forth above in the parent claims, nothing in these dependent claims goes beyond what a human could mentally perform with the aid of pencil and paper. Hence, the limitations of these claims remain directed to an abstract under the “Mental Processes” grouping. Furthermore, the claims that provide more details of “generating the first set of weights” (i.e. claims 3, 4, 12, and 13) may alternatively be deemed abstract ideas under the “Mathematical Concepts” grouping since generating the set of weights amounts to no more than mathematical calculation(s) and/or operation(s). The claims do not include additional elements that are sufficient to amount to significantly more than the judicial exception. These claims are not patent eligible.
Contact Information
Any inquiry concerning this communication or earlier communications from the examiner should be directed to UMAR MIAN whose telephone number is (571)270-3970. The examiner can normally be reached Monday to Friday, 10 am to 6: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, Tony Mahmoudi can be reached on (571) 272-4078. 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.
/Umar Mian/
Examiner, Art Unit 2163
1 Alam, Rizwan. "Normalization vs Standardization Explained." Towards Data Science. Published 5 May 2020. Accessed 6 April 2023 from https://towardsdatascience.com/normalization-vs-standardization-explained-209e84d0f81e
2 See, for example, https://www.ahdictionary.com/word/search.html?q=statistic;
https://mathworld.wolfram.com/Statistic.html; and https://www.wordnik.com/words/statistic
3 https://www.merriam-webster.com/dictionary/statistics
4 This section of the MPEP explains that a specification demonstrates the well-understood, routine, conventional nature of additional elements when it describes the additional elements as well-understood or routine or conventional (or an equivalent term) or in a manner that indicates that the additional elements are sufficiently well-known that the specification does not need to describe the particulars of such additional elements to satisfy 35 U.S.C. § 112(a) (emphasis added).