DETAILED ACTION
Notice of 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 Amendment
Applicant’s Amendment and remarks dated 8/12/2026 have been considered. Claims 2, 9, and 16 are cancelled. Claims 1, 3-5, 7-8, 10-12, 14-15, 17-19, and 21-23 are pending.
Response to Arguments
On page 8 of Applicant’s 8/12/2026 Amendment and remarks, Applicant asserts that no new matter is added and provides specific citations for written description support for the amendments to independent claims 1, 8, and 15.
The examiner agrees that the portions of the disclosure identified by Applicant, together with at least para. 0020, provide sufficient written description support for the amendments to the independent claims.
On pages 10-12 of Applicant’s 8/12/2026 Amendment and remarks, with respect to the rejections under 35 U.S.C. 101, under Step 2A, Prong 1, Applicant argues that the claim “must be evaluated as a whole”, and that as a whole the claim recites “a computer-implemented system for monitoring network activity using graph-based simulations to identify suspicious transaction activity within a dynamic network graph.”
The examiner respectfully disagrees. First, the examiner respectfully submits that each and every limitation of each and every claim was analyzed, and therefore the claims were all analyzed “as a whole.”
Second, to the extent that Applicant argues that there is a separate, high-level, as a whole analysis that should be performed for the concept of “a computer-implemented system for monitoring network activity using graph-based simulations to identify suspicious transaction activity within a dynamic network graph”, the examiner respectfully responds that no such analysis is required. The examiner has followed the applicable guidance provided by the USPTO in the MPEP and the Subject Matter Eligibility Examples, and in particular the Subject Mater Eligibility Examples perform a limitation-by-limitation analysis as set forth herein.
Simply put, because the examiner has identified at least one judicial exception under Step 2A, Prong 1, it is appropriate to proceed to Step 2A, Prong 2.
On pages 11-12, Applicant argues that “the scale and complexity of simultaneously executing multiple independent simulation instances across a network…” cannot be practically performed in the human mind.
The examiner agrees that the human mind cannot perform multiple parallel simulation instances. Therefore, such “parallel” aspect is analyzed under Step 2A, Prong 2 and Step 2B. However, the underlying concept of performing one or more random walk simulations, with respect to a dynamic network graph, is a mental process as explained in the office action.
On page 12, Applicant argues that the “claims recite a specific technological process for detecting illicit financial transfers ….”
The examiner respectfully disagrees. The concept of analyzing a dynamic network graph, using random walk simulations, to determine a converge node suspected of illicit financial transfers is a mental concept as explained in the office action. Using a processor to perform multiple, parallel simulations is addressed under Step 2A, Prong 2 and Step 2B.
On pages 12-14 of Applicant’s 8/12/2026 Amendment and remarks, with respect to the rejections under 35 U.S.C. 101, under Step 2A, Prong 2, Applicant argues that Example 40 of the Subject Matter Eligibility Examples is analogous.
The examiner respectfully disagrees. The claims in this application have nothing to do with NetFlow data collection as recited in Example 40. In Example 40, the specification explained that “Because NetFlow records are very large, the continual generation and export of NetFlow records in such a setup substantially increases the traffic volume on the network, which hinders network performance. Moreover, continual analysis of the network is not always necessary when the network is performing under normal conditions.” Therefore, Example 40 pertains to an improvement in the functionality of the network because it decreases traffic volume in the computer network.
In contrast, the claims do not pertain to an improved method of collecting network monitoring or reducing the amount of network traffic to be collected. While Applicant cites to para. 0015 to recite that financial systems are becoming increasingly complex, the claims do not require any level of complexity, and further do not require that the recited network be any particular financial network, and further does not recite any improvement to data collections to reduce the amount of traffic volume on such network. Therefore, the examiner respectfully submits that Example 40 is distinguishable.
On pages 14-15 of Applicant’s 8/12/2026 Amendment and remarks, with respect to the rejections under 35 U.S.C. 101, under Step 2B, Applicant argues that Step 2B is not necessary because the claims should be eligible under Step 2A, Prongs 1 and 2.
The examiner respectfully disagrees for the same reasons explained above with respect to Step 2A, prongs 1-2.
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, 3-5, 7-8, 10-12, 14-15, 17-19, and 21-23 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more.
Regarding Step 1 of the Alice/Mayo framework, Claims 1, 3-5, 7, and 21-23 are directed to a system comprising at least a processor and memory (a machine), Claims 8, 10-12 and 14 are directed to a method (a process), which each fall within one of the four statutory categories of inventions. Claims 15 and 17-19 recite a “computer program product comprising a computer readable storage medium,” and para. 0045 of the instant specification states: “A computer readable storage medium, as used herein, is not to be construed as being transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission media (e.g., light pulses passing through a fiber-optic cable), or electrical signals transmitted through a wire.” Therefore, the broadest reasonable interpretation of “computer readable storage medium” in view of the specification excludes transitory signals per se, and therefore claims 15-29 are not being interpreted as “signals per se” and are considered to be an article of manufacture, which is one of the four statutory categories of inventions.
Regarding Claim 1
Step 2A, prong 1 (Is the claim directed to a law of nature, a natural phenomenon or an abstract idea).
Claim 1 recites the following mental processes, that in each case under the broadest reasonable interpretation, covers performance of the limitation in the mind (including an observation, evaluation, judgment, opinion) or with the aid of pencil and paper but for the recitation of generic computer components (e.g., “memory”, “processor”).
convert the network data into a dynamic network graph, wherein the dynamic network graph comprises a plurality of nodes and a plurality of edges, each edge representing one or more transfers between two nodes of the plurality of nodes; (under the broadest reasonable interpretation, this limitation be can be performed mentally, for example, a human can mentally (or using pencil and paper) formulate a dynamic network graph from network data, such as a dynamic network graph having 3 nodes between 3 different bank accounts from the network data, with only 3 edges to represent transfers between the accounts)
determine at least one node from the plurality of nodes as an origination node; (under the broadest reasonable interpretation, this limitation be can be performed mentally, for example, a human can mentally (or using pencil and paper) determine that one of the nodes is an origination node)
select the origination node, wherein, to select the origination node, … identify a node having a number of transfers more than a threshold number of transfers and having a percentage of transfers under a transfer limit; (under the broadest reasonable interpretation, this limitation be can be performed mentally, for example, a human can mentally (or using pencil and paper) select the origination node as a node to start a random walk traversal from based on a particular node having a number of transfers (edges) more than a threshold limit and having a percentage of transfers under a transfer limit)
deploy a plurality of … random walk simulation instances on the dynamic network graph from the origination node to one or more other nodes, wherein each random walk simulation instance randomly steps between nodes using a random number generator, wherein a likelihood of stepping from a first node to a second node is based on a number of transfers from the first node to the second node, and wherein each subsequent step of a random walk simulation instance occurs after a previous step of that random walk simulation instance; (under the broadest reasonable interpretation, this limitation be can be performed mentally, for example, a human can simulate a random walk over the dynamic network graph, using a random number generator such as a dice (a physical aid), by mentally moving between different nodes starting from the origination node to different nodes along a path, where steps are based on a number of transfers)
determine, from aggregated results of the plurality of random walk simulation instances, a convergence node (under the broadest reasonable interpretation, this limitation be can be performed mentally, for example, a human can determine, from the results of at least 2 random walk simulations, any common nodes along multiple paths)
determine that the convergence node has a number of simulation instances above a threshold number of simulation instances; (under the broadest reasonable interpretation, this limitation be can be performed mentally, for example, a human can review the simulation results and mentally confirm that the convergence node was in a threshold number of simulation instances (random walks performed mentally))
flag the convergence node as a suspicious node upon determining that the convergence node has the number of simulation instances above the threshold number of simulation instances (under the broadest reasonable interpretation, this limitation be can be performed mentally, for example, a human can mentally flag a node as being suspicious if it has a number of simulation instances above a threshold number of simulation instances)
responsive to flagging the convergence node as the suspicious node, identify transfers associated with the suspicious node as suspected illicit transfers. (under the broadest reasonable interpretation, this limitation be can be performed mentally, for example, a human can mentally flag a node as being suspicious if it has a number of simulation instances above a threshold number of simulation instances, and based upon such flagging, identify particular transactions (e.g. edges leaving from said node) as suspected illicit transfers)
Step 2A, prong 2 (Does the claim recite additional elements that integrate the judicial exception into a practical application?).
The judicial exception is not integrated into a practical application. In particular, the claim recites the additional elements (e.g., “memory”, “processor”) which are recited at a high-level of generality such that they amount to no more than mere instructions to apply the exception using a generic computer component (See MPEP 2106.05(f)).
Regarding the “A system comprising: a memory; and a processor in communication with the memory, the processor being configured to” limitation, such limitations are recited at a high-level of generality and amount to no more than adding the words “apply it” (or an equivalent) with the judicial exception. In particular, the claim only recites the additional elements of a processor and memory. These additional elements are recited at a high-level of generality and amount to no more than mere instructions to apply the exception using generic computer components (a processor and memory). Accordingly, these additional elements do not integrate the abstract idea into a practical application because they do not impose any meaningful limits on practicing the abstract idea (See MPEP 2106.05(f)).
Regarding the “receive network data” limitation, such additional element of a data gathering step is recited at a high level of generality and amounts to extra-solution activity of receiving data, i.e. pre-solution activity of gathering data for use in the claimed process (see MPEP 2106.05(g)).
Regarding the “the processor is configured to” limitation, such limitation is recited at a high-level of generality and amount to no more than adding the words “apply it” (or an equivalent) with the judicial exception. In particular, the claim only recites the additional element of a processor. This additional element is recited at a high-level of generality and amounts to no more than mere instructions to apply the exception using generic computer components (a processor). Accordingly, this additional element does not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea (See MPEP 2106.05(f)).
Regarding the “a plurality of parallel random walk simulation instances” limitation, such limitation is recited at a high-level of generality and amounts to no more than adding the words “apply it” (or an equivalent) with the judicial exception. In particular, the claim only recites the additional element of performing such random walk simulation instances in parallel, using the recited processor (presumably having multiple cores or being capable of threading). This additional element is recited at a high-level of generality and amounts to no more than mere instructions to apply the exception using a generic computer component (a processor). Accordingly, this additional element does not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea (See MPEP 2106.05(f)). Moreover, such limitation amounts to no more than generally linking the use of a judicial exception to a particular technological environment or field of use. As explained by the Supreme Court, a claim directed to a judicial exception cannot be made eligible "simply by having the applicant acquiesce to limiting the reach of the patent for the formula to a particular technological use." Diamond v. Diehr, 450 U.S. 175, 192 n.14, 209 USPQ 1, 10 n. 14 (1981). Thus, limitations that amount to merely indicating a field of use or technological environment in which to apply a judicial exception do not integrate a judicial exception into a practical application.
Accordingly, at Step 2A, prong two, after considering all claim elements individually and as an ordered combination, it is determined that the claims do not integrate the judicial exception into a practical application.
Step 2B (Does the claim recite additional elements that amount to significantly more than the judicial exception?)
In accordance with Step 2B, the claim does not include additional elements that are sufficient to amount to significantly more that the judicial exception. As discussed above, the additional elements (e.g., “memory”, “processor”) are recited at a high-level of generality such that they amount to no more than mere instructions to apply the exception using a generic computer component (See MPEP 2106.05(f)).
Regarding the “A system comprising: a memory; and a processor in communication with the memory, the processor being configured to” limitation, such limitation is recited at a high-level of generality and amounts to no more than adding the words “apply it” (or an equivalent) with the judicial exception, because the limitation merely provides instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea. Accordingly, this additional element does not add significantly more than the judicial exception. (See MPEP 2106.05(f)).
Regarding the “receive network data” limitation, as discussed above, the additional element of a data gathering step is recited at a high level of generality and amounts to extra-solution activity of receiving data, i.e. pre-solution activity of gathering data for use in the claimed process. The courts have found limitations directed to obtaining information electronically, recited at a high level of generality, to be well-understood, routine, and conventional (see MPEP 2106.05(d)(II), “receiving or transmitting data over a network”, "electronic record keeping," and "storing and retrieving information in memory").
Regarding the “the processor is configured to” limitation, such limitation is recited at a high-level of generality and amounts to no more than adding the words “apply it” (or an equivalent) with the judicial exception, because the limitation merely provides instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea. Accordingly, this additional element does not add significantly more than the judicial exception. (See MPEP 2106.05(f)).
Regarding the “a plurality of parallel random walk simulation instances” limitation, such limitation is recited at a high-level of generality and amounts to no more than adding the words “apply it” (or an equivalent) with the judicial exception, because the limitation merely provides instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea. Accordingly, this additional element does not add significantly more than the judicial exception. (See MPEP 2106.05(f)). Moreover, such limitation amounts to no more than generally linking the use of a judicial exception to a particular technological environment or field of use as explained above, which does not amount to significantly more than the judicial exception. MPEP 2106.05(h).
Accordingly, at Step 2B after considering all claim elements individually and as an ordered combination, it is determined that the claims do not integrate the judicial exception into a practical application.
Regarding Claim 3
Step 2A, Prong 1
identify candidate transfers that fall within a time period and under a certain transfer limit. (under the broadest reasonable interpretation, this limitation be can be performed mentally, for example, a human can mentally identify candidate transfers using the recited criteria by mentally reviewing data associated with the graph)
Regarding Step 2A, Prong 2, the claim does not include any additional elements that integrate the judicial exception into a practical application and regarding Step 2B, there are no additional elements recited that amount to significantly more than the judicial exception.
Regarding Claim 4
Step 2A, Prong 1
randomly select a transfer from a current node; (under the broadest reasonable interpretation, this limitation be can be performed mentally, for example, a human can mentally review the graph and randomly select a transfer (or an edge) from a current node)
determine a recipient node that receives the transfer. (under the broadest reasonable interpretation, this limitation be can be performed mentally, for example, a human can mentally review the graph and determine a neighboring node that is connected to the current node via the randomly selected edge)
Step 2A, Prong 2
Regarding the “the processor is further configured to” limitation, such limitation is recited at a high-level of generality and amount to no more than adding the words “apply it” (or an equivalent) with the judicial exception. In particular, the claim only recites the additional element of a processor. This additional element is recited at a high-level of generality and amounts to no more than mere instructions to apply the exception using generic computer components (a processor). Accordingly, this additional element does not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea (See MPEP 2106.05(f)).
Step 2B
Regarding the “the processor is further configured to” limitation, such limitation is recited at a high-level of generality and amounts to no more than adding the words “apply it” (or an equivalent) with the judicial exception, because the limitation merely provides instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea. Accordingly, this additional element does not add significantly more than the judicial exception. (See MPEP 2106.05(f)).
Regarding Claim 5
Step 2A, Prong 1
set the recipient node as the current node; (under the broadest reasonable interpretation, this limitation be can be performed mentally, for example, a human can traverse from a current node, using an edge, to a neighboring node (recipient node))
repeating the random selection of the transfer from the current node and the determination of the recipient node, up to a set number of times. (under the broadest reasonable interpretation, this limitation be can be performed mentally, for example, a human can repeat the randomly selecting and determining steps (of claim 4), and such repetitions can be performed mentally)
Step 2A, Prong 2
Regarding the “the processor is further configured to” limitation, such limitation is recited at a high-level of generality and amount to no more than adding the words “apply it” (or an equivalent) with the judicial exception. In particular, the claim only recites the additional element of a processor. This additional element is recited at a high-level of generality and amounts to no more than mere instructions to apply the exception using generic computer components (a processor). Accordingly, this additional element does not integrate the abstract idea into a practical application because it does not impose any meaningful limits on practicing the abstract idea (See MPEP 2106.05(f)).
Step 2B
Regarding the “the processor is further configured to” limitation, such limitation is recited at a high-level of generality and amounts to no more than adding the words “apply it” (or an equivalent) with the judicial exception, because the limitation merely provides instructions to implement an abstract idea on a computer, or merely uses a computer as a tool to perform an abstract idea. Accordingly, this additional element does not add significantly more than the judicial exception. (See MPEP 2106.05(f)).
Regarding Claim 7
Step 2A, Prong 1
wherein the threshold number of simulation instances is more than 50% of the total simulation instances. (under the broadest reasonable interpretation, this limitation be can be performed mentally, for example, a human can review the simulation results and mentally confirm that the convergence node was in at least 50% of simulation instances (random walks performed mentally))
Regarding Step 2A, Prong 2, the claim does not include any additional elements that integrate the judicial exception into a practical application and regarding Step 2B, there are no additional elements recited that amount to significantly more than the judicial exception.
Regarding Claim 8
Step 2A, Prong 1
Claim 8 recites a method that corresponds to the system of claim 1, and therefore the analysis under Step 2A, Prong 1 with respect to claim 1 also applies to this claim 8.
Step 2A, Prong 2
Claim 8 recites a method that corresponds to the system of claim 1, and therefore the analysis under Step 2A, Prong 2 with respect to claim 1 also applies to this claim 8.
Step 2B
Claim 8 recites a method that corresponds to the system of claim 1, and therefore the analysis under Step 2B with respect to claim 1 also applies to this claim 8.
Claims 10-12 and 14 depend from claim 8, and correspond to the systems of claims 3-5 and 7, respectively, and are therefore rejected for the same reasons explained above with respect to claim 8 and to claims 3-5 and 7, respectively.
Regarding Claim 15
Step 2A, Prong 1
Claim 15 recites a computer program product that corresponds to the system of claim 1, and therefore the analysis under Step 2A, Prong 1 with respect to claim 1 also applies to this claim 15. While claim 15 recites additional generic computing components (“computer program product”, “computer readable storage medium”, “processor”, “program instructions”), such additional generic computing components do not change the analysis under Step 2A, Prong 1.
Step 2A, Prong 2
Claim 15 recites a computer program product that corresponds to the system of claim 1, and therefore the analysis under Step 2A, Prong 2 with respect to claim 1 also applies to this claim 15. While claim 15 recites additional generic computing components (“computer program product”, “computer readable storage medium”, “processor”, “program instructions”), such additional generic computing components do not change the analysis under Step 2A, Prong 2.
Step 2B
Claim 15 recites a computer program product that corresponds to the system of claim 1, and therefore the analysis under Step 2B with respect to claim 1 also applies to this claim 15. While claim 15 recites additional generic computing components (“computer program product”, “computer readable storage medium”, “processor”, “program instructions”), such additional generic computing components do not change the analysis under Step 2B.
Claims 17-19 depend from claim 15, and correspond to the systems of claims 3-5, respectively, and are therefore rejected for the same reasons explained above with respect to claim 15 and to claims 3-5, respectively.
Regarding Claim 21
Step 2A, Prong 1
wherein the transfers comprise transfers of money, cryptocurrency, data, or messages between nodes. (under the broadest reasonable interpretation, this limitation be can be performed mentally, for example, a human can mentally flag a node as being suspicious if it has a number of simulation instances above a threshold number of simulation instances, and based upon such flagging, identify particular transactions concerning money, crypto, data, or messages (e.g. edges leaving from said node) as suspected illicit transfers)
Regarding Claim 22
Step 2A, Prong 1
wherein the suspected illicit transfers correspond to instances of money laundering or data hijacking (under the broadest reasonable interpretation, this limitation be can be performed mentally, for example, a human can mentally flag a node as being suspicious if it has a number of simulation instances above a threshold number of simulation instances, and based upon such flagging, identify particular transactions suspected of money laundering or data hijacking (e.g. edges leaving from said node) as suspected illicit transfers)
Regarding Claim 23
Step 2A, Prong 1
wherein the threshold number of simulation instances varies according to a type of suspected illicit activity (under the broadest reasonable interpretation, this limitation be can be performed mentally, for example, a human can mentally flag a node as being suspicious if it has a number of simulation instances above a threshold number of simulation instances, where such threshold can be lower, for example, for suspected money laundering and higher for other types of illicit activity)
Allowable Subject Matter
Claims 1, 3-5, 7-8, 10-12, 14-15, 17-19, and 21-23 would be allowed if the rejections under 35 U.S.C. 101 are overcome.
The following is a statement of reasons for the indication of allowable subject matter:
Claim 1 would be allowed, if the rejections under 35 U.S.C. 101 are overcome, because none of the references of record either alone or in combination fairly disclose or suggest the combination of limitations specified in the claim, including at least:
determine that the convergence node has a number of simulation instances above a threshold number of simulation instances;
flag the convergence node as a suspicious node upon determining that the convergence node has the number of simulation instances above the threshold number of simulation instances.
The closest prior art of record discloses:
Zhong, Ming, et al. "The convergence-guaranteed random walk and its applications in peer-to-peer networks." IEEE Transactions on Computers 57.5 (2008): pp. 619-633, hereinafter referenced as ZHONG, teaches a peer-to-peer random walking technique where a node with a “highest visitation probability” is determined with respect to an originating node.
US 20230252491 A1, hereinafter referenced as SHI, discloses random walking techniques over a graph representing merchant transactions, where a high volume merchant node exceeds a threshold number of transactions with different accounts. (paras. 0028, 0045). SHI further discloses identifying suspicious accounts. (para. 0103). But SHI does not explicitly teach that a high volume account is “suspicious.”
US 10671672 B1, hereinafter referenced as EKSOMBATCHAI, discloses node graph traversal methods where a visit count is compared to a visit count threshold. (col. 2, lines 36-43).
US 20220198471 A1, hereinafter referenced as SILVA, discloses that “if a transaction amount is more than a specified threshold and/or an entity is from a specified list of countries, then the corresponding node may be labeled as suspicious and act as a stopping point in a random walk.” (para. 0034). However, the labeling of a node as suspicious is based on transaction amount and not explicitly based on a number of simulation instances.
Moreau, Antoine. “How to Perform Fraud Detection with Personalized Page Rank” (April 8, 2022) (submitted in Applicant’s 9/9/2025 IDS) discloses an application of the Page Rank algorithm (which utilizes random walks) to fraud detection. (See pp. 6-7). However, this article does not specifically teach determining a number of simulation instances above a threshold number of simulation instances.
However, the examiner has found that the distinct feature of the Applicant's claimed invention over the prior art is the explicit claiming of the aforementioned limitations in combination with all the other limitations as specified in claim 1. Specifically, one of ordinary skill would not combine the ZHONG reference with the other referenced cited above in the manner specifically recited in claim 1, where the random walking technique determines a convergence node that “has a number of simulation instances above a threshold number of simulation instances” and then flags such “convergence node” as being suspicious, without the hindsight aid of Applicant’s disclosure. It would not have been obvious to one of skill in the art that such a convergence node would also be suspicious, as SHI teaches that such a common node is more likely to be a large, valid merchant. Therefore, because the prior art of record does not anticipate nor make obvious the limitations recited in claim 1, claim 1 would be allowable over the prior art, provided that the rejections under 35 U.S.C. 101 are overcome.
Dependent claims 3-5, 7, and 21-23 depend from claim 1, and would be allowed for depending from an allowed independent base claim, provided that the rejections under 35 U.S.C. 101 are overcome.
Claim 8 recites a method that corresponds to the system of claim 1, and would be allowed for the same reasons explained above with respect to claim 1, provided that the rejections under 35 U.S.C. 101 are overcome.
Dependent claims 10-12 and 14 depend from claim 8, and would be allowed for depending from an allowed independent base claim, provided that the rejections under 35 U.S.C. 101 are overcome.
Claim 15 recites a computer program product comprising a computer readable storage medium that corresponds to the system of claim 1, and would be allowed for the same reasons explained above with respect to claim 1, provided that the rejections under 35 U.S.C. 101 are overcome.
Dependent claims 17-19 depend from claim 15, and would be allowed for depending from an allowed independent base claim, provided that the rejections under 35 U.S.C. 101 are overcome.
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 MICHAEL C LEE whose telephone number is (571)272-4933. The examiner can normally be reached M-F 12:00 pm - 8:00 pm 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, Omar Fernandez Rivas can be reached at 571-272-2589. 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.
/MICHAEL C. LEE/Examiner, Art Unit 2128