DETAILED ACTION
Status of Claims
This action is in reply to amendment and response filed on 11/3/25. Claims 1-2, 5-6, 10-11 and 15 were amended. Claims 1-15 are pending and examined.
Response to Arguments
101: The Applicant’s amendments and arguments have been fully considered and are persuasive.
The claim limitations integrate the abstract idea of providing financial transactions and cryptographically securing the financial transactions into a practical application. The limitations:
“transforming, …, the transaction schema into a data frame using a parser, wherein the parser automatically parses the description comprised in the transaction schema, of the one or more sets of cryptocurrency transactions to be generated by mapping and calling corresponding transaction simulator thereby creating an executable script or the one or more sets of cryptocurrency transactions from the received transaction schema, wherein a domain expert or a user customizes the created executable script which when executed generates simulated behavior embedded entity specific transactions, wherein the transaction simulator is a collection of a plurality of transaction generation modules each configured towards generating a plurality of patterns related to a plurality of entities and transaction types” and
“training an Artificial Intelligence (Al) model using data generated from the transaction simulator for the transaction schema, …”
use techniques unique to computers (MPEP 2106.05(a)(I)(xi)) that requires the components of the “parser”, “transaction simulator”, “transaction schema”, “domain expert” and “AI model” interacting in a specific manner to provide the solution to the problem. The transforming of the transaction schema into a data frame by the parser with manual input by a domain expert and training of an AI model with data generated from the transaction simulator is more than mere use of a computer as a tool to perform an abstract idea, is not adding an insignificant extra‐solution activity to the judicial exception and/or does not generally link the use of the judicial exception to a particular technological environment or field of use, see MPEP 2106.05 (f, g, h). As such, “the claim purports to improve computer capabilities”, see MPEP 2106.05(a)(I).
As such, the rejection is withdrawn.
Examiner’s Notes
The prior art of record includes US 20220086006 A1 (Bernat) asset mixing, US 20210124731 A1 (Sewell) distributing data records using a blockchain and US 20240220546 A1 (Mu) disclosing classifying blockchain address.
Bernat, Sewell and Mu, individually or in combination, do not teach,
initializing a plurality of outer layer addresses that are proximate the one or more addresses associated with the one or more unique entities described in each set from the one or more sets of cryptocurrency transactions, based on the set of factors such that the plurality of outer layer addresses are assigned an Unspent Transaction Output (UTXO) and a timestamp before or after the time frame mentioned in the data frame;
performing iteratively, for each cryptocurrency transaction in each set from the one or more sets of cryptocurrency transactions in the schema, the steps of.
checking availability of the one or more addresses of the one or more inputs, created for each of the one or more unique entities for performing a cryptocurrency transaction, based on an associated UTXO and the embedded behavior, wherein the step of checking availability is executed for every address pertaining to an entity specified in the transaction schema to obtain an available list of the one or more addresses pertaining to the corresponding entity;
computing an InValue amount as a sum of the UTXOs associated with the one or more inputs that are randomly selected from each of the available one or more addresses;
deducting a transaction fee from the InValue amount to obtain an OutValue amount;
identifying number of one or more output addresses, based on the OutValue amount, the transaction type and an associated embedded behavior;
distributing the OutValue amount among the identified number of one or more output addresses based on the transaction type and the associated embedded behavior, wherein the one or more output addresses are randomly selected from the one or more addresses associated with the corresponding one or more entities, received in the transaction schema;
updating a timestamp for each transaction of the one or more sets of cryptocurrency transactions based on the timeframe, the quantity of the one or more sets of cryptocurrency transactions to be generated as described in the transaction schema, and previous timestamps of all the addresses involved in the one or more sets of cryptocurrency transactions;
assigning a unique alphanumeric transaction hash to each transaction of the one or more sets of cryptocurrency transactions;
recording, for each transaction of the one or more sets of cryptocurrency transactions, attributes including the unique alphanumeric transaction hash, the addresses of the one or more inputs of the cryptocurrency transaction, the addresses of the one or more outputs of the cryptocurrency transaction, the InValue amount associated with the respective one or more inputs, the OutValue amount received by the respective one or more outputs, the timestamp of the cryptocurrency transaction, and the transaction fees of the cryptocurrency transaction; and
updating the UTXOs associated with each of the one or more addresses by adding the received OutValue amounts by the one or more outputs to their respective UTXOs and eliminating the UTXOs spent by the one or more inputs,
wherein the number of iterations equal the quantity of the one or more sets of cryptocurrency transactions to be generated for the corresponding set of cryptocurrency transactions, as received in the transaction schema, thereby generating behavior embedded entity specific one or more sets of cryptocurrency transactions corresponding to the received transaction schema,
wherein the generated behavior embedded entity specific one or more sets of cryptocurrency transactions are characterized by the behavior or the nature of the plurality of entities associated with the plurality of patterns including the money laundering patterns,
wherein the processor implemented method provides a scalable and customizable dataset with resource light infrastructural requirements with resource efficiency, computation efficiency and time efficiency,
wherein the training data is generated over a longer periods of time enabling the Al model to be scaled to larger use cases to efficiently detect illicit activities, wherein the Al model is further fine-tuned for improved accuracy.
Claim Rejections - 35 USC § 112
The following is a quotation of 35 U.S.C. 112(b):
(b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention.
The following is a quotation of 35 U.S.C. 112 (pre-AIA ), second paragraph:
The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention.
Claims 1-15 are rejected under 35 U.S.C. 112(b), as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor (or for applications subject to pre-AIA 35 U.S.C. 112, the applicant), regards as the invention.
Unclear Scope
Claim 1 recites “receiving, via one or more hardware processors, a transaction schema pertaining to a description of one or more sets of cryptocurrency transactions to be generated, wherein the description of each set from the one or more sets of cryptocurrency transactions comprises one or more parameters including (i) one or more entities such as one or more inputs and one or more outputs, characterized by an embedded behavior”. Para. 23 of the specification as filed recites “customizable data that is entity specific and embedded with behavioral characteristics and patterns to effectively train AI models”. “embedded behavior”, as it pertains to a cryptocurrency transaction parameter, is not a term of art. The specification also does not describe what the scope of the “embedded behavior” is in regards to the cryptocurrency transaction parameter. As such, the term is unclear to one of ordinary skill (“a claim is indefinite when the boundaries of the protected subject matter are not clearly delineated and the scope is unclear”, see MPEP 2173.02 (I)). This is also true for claims 6 and 11.
Dependent claims 2-5, 7-10 and 12-15 are also rejected under 35 USC 112(b) for being dependent on rejected parent claims 1, 6 and 11.
Conclusion
References made of record, not relied upon, pertinent to Applicant’s disclosure, include:
US 20220086006 A1 (Bernat) asset mixing,
US 20210124731 A1 (Sewell) distributing data records using a blockchain, and
US 20240220546 A1 (Mu) disclosing classifying blockchain address.
Any inquiry concerning this communication or earlier communications from the examiner should be directed to BROCK E TURK whose telephone number is (571)272-5626. The examiner can normally be reached Monday-Friday 9AM-5PM EST.
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, Ryan Donlon can be reached at 571-270-3602. 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.
/BROCK E TURK/Examiner, Art Unit 3692 /DAVID P SHARVIN/Primary Examiner, Art Unit 3692