DETAILED ACTION
Response to Arguments
Claims 1, 5, 7, and 8 are currently pending. Claims 1, 5, 7, and 8 were amended. Claims 2-4, 6, 9, and 10 were canceled.
Re: Claim Objections
The objections to claims 1-10 have been withdrawn in view of the amended corrections.
Re: Drawing Objections
The objection of the drawings has been withdrawn in view of the newly-submitted drawings and amended specifications.
Re: Claim Interpretation
Applicant’s arguments on pg. 12 of the REMARKS (filed on August 2, 2026) regarding the claim interpretation of modules in the present application have been fully considered and not persuasive. Specifically, Applicant argues that modules are understood by an ordinary person skilled in the art to include a processor or designed by specific processors. However, the Examiner respectfully disagrees.
According to MPEP 2181(I)(A), a “module” has been identified by the courts as a non-structural generic placeholder that invokes 35 U.S.C. 112(f). Additionally:
"The standard is whether the words of the claim are understood by persons of ordinary skill in the art to have a sufficiently definite meaning as the name for structure." Williamson v. Citrix Online, LLC, 792 F.3d 1339, 1349, 115 USPQ2d 1105, 1111 (Fed. Cir. 2015). The issue in Williamson was whether a "distributed learning control module" limitation in claims directed to a distributed learning system should be interpreted as a means-plus-function limitation. See Williamson, 792 F.3d at 1347, 115 USPQ2d at 1110. The Federal Circuit concluded that "the 'distributed learning control module' limitation fails to recite sufficiently definite structure and that the presumption against means-plus function claiming is rebutted." Id. at 1351, 115 USPQ2d at 1113. In support, the Federal Circuit determined that "the word 'module' does not provide any indication of structure because it sets forth the same black box recitation of structure for providing the same specified function as if the term ‘means’ had been used." Id. at 1350–51, 115 USPQ2d at 1112.
Applicant is applying a narrow definition to a module, which is also not explicitly supported in the filed specifications. Claims are interpreted under broadest reasonable interpretation in view of the specifications. Modules are not strictly limited to hardware in the field of computing technology. Modules may also be software – e.g., programming/code modules. However, the specifications are silent to any form of computer hardware, or even a disclosure of a general/specific-purpose computer, supporting the structural composition of the modules to perform the disclosed functions. Therefore, the claims remain interpreted under 35 U.S.C. 112(f).
Re: Claim Rejections – 35 U.S.C. §112
The indefiniteness issues of the claims, 1-10 have been withdrawn in view of the amendments to the claims. However, the indefiniteness of the claims for failing to disclose the corresponding structure, material, or acts for performing the entire claimed function and to clearly link the structure, material, or acts to the function has been maintained.
Applicant argues on pg. 13 that algorithms are disclosed for performing the claimed specific computer function by limitations invoked under 35 U.S.C. § 112(f). However, the Examiner respectfully disagrees. According to MPEP 2181(II)(B):
However, if there is no corresponding structure disclosed in the specification (i.e., the limitation is only supported by software and does not correspond to an algorithm and the computer or microprocessor programmed with the algorithm), the limitation should be deemed indefinite as discussed above, and the claim should be rejected under 35 U.S.C. 112(b) or pre-AIA 35 U.S.C. 112, second paragraph. It is important to remember that claims must be interpreted as a whole; so, a claim that includes a means-plus-function limitation that corresponds to software per se (and is thus indefinite for lacking structural support in the specification) is not necessarily directed as a whole to software per se unless the claim lacks other structural limitations.
Merely disclosing the algorithm (software) in the specification is not sufficient. The computer hardware for executing the algorithms must also be disclosed in the specifications. However, the filed specifications fail to disclose any computer-related hardware components, such as processors, memory, etc. At best, various “servers” are disclosed that “include[s]” the modules, but the servers themselves also lack any description as hardware or software, nor do they actually define what the modules are. Servers are known to exist as either form (e.g., server software running as background processes, a hardware server rack, etc.) under broadest reasonably interpretation.
The rejection of claims 2-7 as being improper dependents under 35 U.S.C. 112(d) has been withdrawn in view of the amendments of the claims.
Re: Claim Rejections – 35 U.S.C. §101
The rejection of claim 1-10 under 35 U.S.C. § 101 as being directed to a judicial exception without significantly more has been withdrawn in view of the Applicant’s arguments on pp. 16-19. Currently, with the interpretation of independent claim 1 under 112(f), the limitations are construed to exclude pure software implementation, and thereby, the system is not directed to software per se. See MPEP 2181(II)(B):
Often the supporting disclosure for a computer-implemented invention discusses the implementation of the functionality of the invention through hardware, software, or a combination of both. In this situation, a question can arise as to which mode of implementation supports the means-plus-function limitation. The language of 35 U.S.C. 112(f) requires that the recited "means" for performing the specified function shall be construed to cover the corresponding "structure or material" described in the specification and equivalents thereof. Therefore, by choosing to use a means-plus-function limitation and invoke 35 U.S.C. 112(f) applicant limits that claim limitation to the disclosed structure, i.e., implementation by hardware or the combination of hardware and software, and equivalents thereof. Therefore, the examiner should not construe the limitation as covering pure software implementation.
Claim Objections
Claim 8 is objected to because of the following informalities:
Claim 8 should be corrected as “wherein the performing of the online resource crawling includes:”
Appropriate correction is required.
Claim Interpretation
The following is a quotation of 35 U.S.C. 112(f):
(f) Element in Claim for a Combination. – An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof.
The following is a quotation of pre-AIA 35 U.S.C. 112, sixth paragraph:
An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof.
The claims in this application are given their broadest reasonable interpretation using the plain meaning of the claim language in light of the specification as it would be understood by one of ordinary skill in the art. The broadest reasonable interpretation of a claim element (also commonly referred to as a claim limitation) is limited by the description in the specification when 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is invoked.
As explained in MPEP § 2181, subsection I, claim limitations that meet the following three-prong test will be interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph:
(A) the claim limitation uses the term “means” or “step” or a term used as a substitute for “means” that is a generic placeholder (also called a nonce term or a non-structural term having no specific structural meaning) for performing the claimed function;
(B) the term “means” or “step” or the generic placeholder is modified by functional language, typically, but not always linked by the transition word “for” (e.g., “means for”) or another linking word or phrase, such as “configured to” or “so that”; and
(C) the term “means” or “step” or the generic placeholder is not modified by sufficient structure, material, or acts for performing the claimed function.
Use of the word “means” (or “step”) in a claim with functional language creates a rebuttable presumption that the claim limitation is to be treated in accordance with 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. The presumption that the claim limitation is interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is rebutted when the claim limitation recites sufficient structure, material, or acts to entirely perform the recited function.
Absence of the word “means” (or “step”) in a claim creates a rebuttable presumption that the claim limitation is not to be treated in accordance with 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. The presumption that the claim limitation is not interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is rebutted when the claim limitation recites function without reciting sufficient structure, material or acts to entirely perform the recited function.
Claim limitations in this application that use the word “means” (or “step”) are being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, except as otherwise indicated in an Office action. Conversely, claim limitations in this application that do not use the word “means” (or “step”) are not being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, except as otherwise indicated in an Office action.
This application includes one or more claim limitations that do not use the word “means,” but are nonetheless being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, because the claim limitation(s) uses a generic placeholder that is coupled with functional language without reciting sufficient structure to perform the recited function and the generic placeholder is not preceded by a structural modifier. Such claim limitation(s) are: “a dusting module configured to…”, “an address verification module configured to…”, “a pattern analysis module configured to…”, “a clustering module configured to…”, “a search module configured to…”, “an update module configured to…”, “an address extraction module configured to…”, “a DB linkage module configured to…”, “a clustering linkage module configured to…”, and “a risky determination module configured to…” in claim 1.
Because these claim limitation(s) are being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, they are being interpreted to cover the corresponding structure described in the specification as performing the claimed function, and equivalents thereof.
If applicant does not intend to have these limitation(s) interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, applicant may: (1) amend the claim limitation(s) to avoid them being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph (e.g., by reciting sufficient structure to perform the claimed function); or (2) present a sufficient showing that the claim limitation(s) recite(s) sufficient structure to perform the claimed function so as to avoid them being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph.
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, 5, and 7-8 are rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, 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.
Claims 1 and 8 recite: “a clustering linkage module configured to interlink the whitelist clustered”. There is a lack of proper antecedent basis to “the whitelist clustered”, as no clustering process was previously performed on any whitelists. At best, only a plurality of virtual asset e-wallet addresses is clustered in the previously recited clustering module. Dependent claims 5 and 7 are similarly rejected.
Claim limitations reciting a “…module configured to…” invoke 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. However, the written description fails to disclose the corresponding structure, material, or acts for performing the entire claimed function and to clearly link the structure, material, or acts to the function. The filed specifications are silent in defining a “module”. No disclosure to a module’s description, structure, configuration, composition are presented in the specifications. Furthermore, no special-purpose, or even a general-purpose, computer is disclosed. Therefore, claims 1, 5, and 7 are indefinite and is rejected under 35 U.S.C. 112(b) or pre-AIA 35 U.S.C. 112, second paragraph.
Applicant may:
(a) Amend the claim so that the claim limitation will no longer be interpreted as a limitation under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph;
(b) Amend the written description of the specification such that it expressly recites what structure, material, or acts perform the entire claimed function, without introducing any new matter (35 U.S.C. 132(a)); or
(c) Amend the written description of the specification such that it clearly links the structure, material, or acts disclosed therein to the function recited in the claim, without introducing any new matter (35 U.S.C. 132(a)).
If applicant is of the opinion that the written description of the specification already implicitly or inherently discloses the corresponding structure, material, or acts and clearly links them to the function so that one of ordinary skill in the art would recognize what structure, material, or acts perform the claimed function, applicant should clarify the record by either:
(a) Amending the written description of the specification such that it expressly recites the corresponding structure, material, or acts for performing the claimed function and clearly links or associates the structure, material, or acts to the claimed function, without introducing any new matter (35 U.S.C. 132(a)); or
(b) Stating on the record what the corresponding structure, material, or acts, which are implicitly or inherently set forth in the written description of the specification, perform the claimed function. For more information, see 37 CFR 1.75(d) and MPEP §§ 608.01(o) and 2181.
Allowable Subject Matter
There are no prior art rejections to the current claims.
The cited prior arts – see the summary of prior arts in Comments on Prior Art of the Non-Final Office Rejection dated May 27, 2026 – do not disclose, teach, or reasonably suggest, alone or in combination thereof, each and every limitation recited in claim 8. As previously discussed, the cited prior arts generally disclosed determining whitelisted and blacklisted wallet addresses. However, the creation of those lists in the cited prior arts is distinct from the techniques presented in claim 8.
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 ROBERT B LEUNG whose telephone number is (571)270-1453. The examiner can normally be reached Mon - Thurs: 10am-7pm ET.
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, JUNG KIM can be reached at 571-272-3804. 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.
/ROBERT B LEUNG/Primary Examiner, Art Unit 2494