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 September 21, 2026, has been entered.
Response to Arguments
Applicant’s response to Office action was received on September 21, 2026.
In response to Applicant’s amendment of the claims, all of the indefiniteness claim rejections, from the previous Office action, are hereby withdrawn.
In response to Applicant’s amendment of the claims, please note the new Claim Interpretation section, below in this Office action.
In response to Applicant’s amendment of the claims, the corresponding 101 claim rejections, from the previous Office action, have been correspondingly amended, below in this Office action.
Regarding the 101 rejections, Applicant first argues that any abstract idea is integrated into a practical application via the limitations of: “generating, by an agent application stored and executed on an agent server, a declarative specification for an automated agent, the declarative specification including a general policy and a specific policy” and “receiving conversation data, the conversation data associated with an interaction between the automated agent and chat application stored and executed on a chat application server, the chat application server generating the conversation data based on information exchanged between the chat application server and a device associated with a customer, the automated agent applying the declarative specification during the interaction”. Examiner disagrees. As represented in the 101 rejections, these limitations are broken down into the following abstract-idea and non-abstract-idea components:
a. abstract-idea components: generating rules for an agent, the rules including a general policy and a specific policy; receiving conversation data, the conversation data associated with an interaction between the agent and a customer, the agent applying the rules during the interaction; generating conversation data based on information exchanged with a customer.
b. non-abstract-idea components: automated; an application stored and executed on a server; declarative specification; chat application; stored and executed on an application server; application server; information exchanged between the application server and a device; a device.
The components in (a) above are abstract-idea components because they are part of the certain method(s) of organizing human activity recited in Applicant’s independent claims. To further explain, the setting of rules for a conversation, the conducting of conversations, and the monitoring of such conversations, are part of managing interactions between a customer and a business, each of which may involve humans.
The components in (b) are treated as generic/general-purpose computing system components in the 101 rejections, also described as mere instructions to apply an exception in 101 analysis. “Automated” here is used with respect to the agent being automated; that is, it is simply a reference to the automation provided by the generic computing system. “Declarative specification” is such a well-established concept in computing that it may be regarded as generic computing component. In Applicant’s claims, the declarative specification is used to implement rules. It is very commonplace online for application servers to communicate with client devices regarding the respective functions performed by the application servers; therefore, “an application stored and executed on a server”, “stored and executed on an application server”, “application server”, “information exchanged between the application server and a device”, and “a device” all qualify to be treated as generic/general-purpose computing system components. Finally, “chat application” was widespread enough at the time of Applicant’s priority date to be treated as generic computing component, particularly considering the high-level recitation and breadth of the term with respect to Applicant’s claims.
Thus, the argued limitations here amount to mere abstract idea performed on generic/general-purpose computing system components, without more. Under USPTO 101 analysis, merely performing an abstract idea on generic/general-purpose computing system components, without more, does not render eligibility to such a claim. Therefore, Examiner does not find this Applicant argument to be persuasive.
Applicant next argues eligibility based on the specificity of the claims. In response, the mere specificity of a claim’s language, in and of itself, does not necessarily render eligibility. For example, consider an extremely complicated mathematical function, with 100 independent input variables. This would be an abstract idea under 101 guidance. Now consider a claim which simply calculates such a mathematical function on a generic computer. Without more, this would not be eligible under 101 guidance, even though the claim as a whole would be very specific, with such a specific mathematical function. Therefore, Examiner does not find this Applicant argument to be persuasive.
Applicant next argues that the above-argued particular elements/limitations are other than well-understood, routine, and conventional under Step 2B of 101 analysis. Applicant also requests Berkheimer evidence (see MPEP 2106.07(a)(III)) if Examiner maintains that such elements/limitations are well-understood, routine, and conventional activity. In response, note from the above discussion and the 101 claim rejections that Examiner is not relying on well-understood, routine, and conventional determination with respect to any of the currently claimed subject matter. Rather, Examiner finds all of the claims to represent mere abstract idea performed on generic computing components, that is, mere instructions to apply an exception. Note that mere instructions to apply an exception is not the same as the well-understood, routine, and conventional determination. One is described in MPEP 2106.05(f), and the other is described in MPEP 2106.05(d). Berkheimer evidence is not required for mere instructions to apply an exception. Examiner has been able to dismiss the additional elements beyond the abstract idea as not adding significantly more, without needing to allege that the additional elements are well-understood, routine, and conventional activity.
In addition, with respect to being other than well-understood, routine, and conventional activity, it is important to note that this determination under Step 2B is meant to involve meaningful contribution to such consideration from the non-abstract-idea elements (the additional elements beyond the abstract idea). See MPEP 2106.05(d), which states: “Another consideration when determining whether a claim recites significantly more than a judicial exception is whether the additional element(s) are well-understood, routine, conventional activities previously known to the industry.” As Examiner discussed above, the particular limitations being argued here have significant portions that are actually part of the abstract idea, and not the additional elements beyond the abstract idea. Thus, in making the argument of other than well-understood, routine, and conventional activity, a significant part of this must be that there is meaningful contribution to this consideration from the following above non-abstract additional elements: automated; an application stored and executed on a server; declarative specification; chat application; stored and executed on an application server; application server; information exchanged between the application server and a device; and a device. It does not appear that Applicant is making that argument. Therefore, Examiner does not find this Applicant argument to be persuasive.
Applicant next argues for eligibility based on that providing controls for an automated agent is a concrete act used routinely for practical applications such as chat bots. However, this does not overcome Examiner’s analysis of the claims as abstract idea performed on generic computing components, without more. While sitting at a computer and interacting with a chat bot may seem like a fully non-abstract situation, ultimately the computing system may be merely generic. Aside from the computing components, we have the data processing that determines the outputs of the chat bot. The nature of such data processing may be very abstract indeed. Therefore, Examiner does not find this Applicant argument to be persuasive.
Novel/Non-Obvious Subject Matter
Examiner has determined that all of Applicant’s claims have overcome having prior art rejections. The reason for this is that Examiner does not believe that, at the time of Applicant’s priority date, it would have been obvious for a person of ordinary skill in the art to combine prior art disclosures to result in the particular combinations of elements/limitations in the claims, including the particular configurations of the elements/limitations with respect to each other in the particular combinations, without the use of impermissible hindsight.
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) is/are: “a device associated with a customer” in claims 1, 9, and 17.
Because this/these claim limitation(s) is/are being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, it/they is/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 this/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 it/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 it/them being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph.
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.
Claim(s) 1-7, 9-15, and 17-20 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more.
As per Claim(s) 1, 9, and 17, Claim(s) 1, 9, and 17 recite(s):
- providing controls for an agent;
- generating rules for an agent, the rules including a general policy and a specific policy;
- receiving conversation data, the conversation data associated with an interaction between the agent and a customer, the agent applying the rules during the interaction;
- generating conversation data based on information exchanged with a customer;
- determining, by one or more learning mechanisms, whether the rules were followed by the agent during the interaction;
- determining that the agent did not follow the rules for an item in a checklist;
- submitting a portion of the conversation data associated with the checklist item and the rules associated with the checklist item to a large language model to request a response that satisfies the rules.
Each of the above limitations falls within the abstract-idea category of “Certain methods of organizing human activity.” Specifically, those limitations relate to the following subject matter that is grouped into the category of “Certain methods of organizing human activity”:
- managing personal behavior or relationships or interactions between people (including social activities, teaching, and following rules or instructions): manages interactions between a customer and the agent’s side, each of which may involve humans.
To the extent that any of these limitations are recited alongside recitations of generic computer components, as described below in this rejection: If a claim limitation, under its broadest reasonable interpretation, covers subject matter recognized as certain methods of organizing human activity but for the recitation of generic computer components, then it falls within the “Certain method of organizing human activity” grouping of abstract ideas. Accordingly, the claim(s) recite an abstract idea.
This judicial exception is not integrated into a practical application because the additional elements when considered both individually and as an ordered combination do not integrate the abstract idea into a practical application. The claim(s) recite the following additional elements/limitations, each of which are addressed in the list below with the reason(s) why they do not integrate the abstract idea into a practical application:
- automated; an application stored and executed on a server; declarative specification; chat application; stored and executed on an application server; application server; information exchanged between the application server and a device; a device; machine learning; stored and executed on one or more servers; a non-transitory computer readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method; a system, comprising: one or more servers, wherein each server includes a memory and a processor; and one or more modules stored in the memory and executed by at least one of the one or more processors: These element(s)/limitation(s) amount to mere instructions to apply an exception. See MPEP 2106.05(f). In making this determination, examiners may consider whether the claim invokes computers or other machinery merely as a tool to perform an existing process. Mere instructions to apply an exception is a consideration with respect to both integration of an abstract idea into a practical application and significantly more. MPEP 2106.05(f)(2) states: “Use of a computer or other machinery in its ordinary capacity for economic or other tasks (e.g., to receive, store, or transmit data) or simply adding a general purpose computer or computer components after the fact to an abstract idea (e.g., a fundamental economic practice or mathematical equation) does not provide significantly more. See Affinity Labs v. DirecTV, 838 F.3d 1253, 1262, 120 USPQ2d 1201, 1207 (Fed. Cir. 2016) (cellular telephone); TLI Communications LLC v. AV Auto, LLC, 823 F.3d 607, 613, 118 USPQ2d 1744, 1748 (Fed. Cir. 2016) (computer server and telephone unit).” This is the case with these particular claim element(s)/limitation(s). Those elements/limitations do not meaningfully limit the claim because implementing an abstract idea on a generic computer does not integrate the abstract idea into a practical application, similar to how the recitation of the computer in the claim in Alice amounted to mere instructions to apply the abstract idea of intermediated settlement on a generic computer. Therefore, these particular claim element(s)/limitation(s) do not integrate the abstract idea into a practical application for at least this reason.
Thus, taken alone, the additional elements do not integrate the abstract idea into a practical application. Looking at the limitations as an ordered combination adds nothing that is not already present when looking at the elements taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology.
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. The claim(s) are directed to an abstract idea.
The claim(s) do not include additional elements that are sufficient to amount to significantly more than the judicial exception, either individually or as an ordered combination. As discussed above with respect to integration of the abstract idea into a practical application, the additional elements of computer-related components amount to no more than mere instructions to apply the exception using generic computer components. Mere instructions to apply an exception using generic computer components cannot provide an inventive concept.
The claim(s) are not patent eligible.
As per dependent claim(s) 2-7, 10-15, and 18-20, these claim(s) incorporate the above abstract idea via their dependencies on the respective independent claim(s). The additional element(s)/limitation(s) of the respective independent claim(s) do not integrate the abstract idea into a practical application, nor do they add significantly more, with respect to those dependent claim(s), under the same reasoning as above with respect to the respective independent claim(s).
Those dependent claim(s) add the following generic computer components, which do not integrate the abstract idea into a practical application, nor add significantly more, under the same reasoning as given above with respect to generic computer components in the independent claim(s). Those additional generic computer components and their corresponding dependent claim(s) are as follows:
- data retrieval (Claims 2, 10, and 18).
The remaining added elements/limitations of those dependent claim(s) do not integrate the abstract idea into a practical application nor add significantly more because they all merely add further functional step(s) and/or detail to the abstract idea; as part of the abstract idea, they cannot integrate into a practical application or be significantly more than the abstract idea of which they are a part. For example, the remaining portion of claim 3 merely adds further explanation to the general policy.
Thus, taken alone, the additional elements do not integrate the abstract idea into a practical application, nor add significantly more. Looking at the limitations as an ordered combination adds nothing that is not already present when looking at the elements taken individually. There is no indication that the combination of elements improves the functioning of a computer or improves any other technology.
Claim(s) 1-7, 9-15, and 17-20 are therefore not drawn to eligible subject matter as they are directed to an abstract idea that is not integrated into a practical application and is without significantly more.
Conclusion
The prior art made of record and not relied upon is considered pertinent to applicant's disclosure: Arellano, US 20040128624 A1 (system and methods for an architectural framework for design of an adaptive, personalized, interactive content delivery system).
Any inquiry concerning this communication or earlier communications from the examiner should be directed to NATHAN ERB whose telephone number is (571)272-7606. The examiner can normally be reached M - F, 11:30 AM - 8 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, JEFFREY ZIMMERMAN can be reached at (571) 272-4602. 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.
nhe
/NATHAN ERB/Primary Examiner, Art Unit 3628