Prosecution Insights
Last updated: October 04, 2026
Application No. 19/175,527

ENTITY DETECTION AND EXTRACTION

Non-Final OA §103
Filed
Apr 10, 2025
Priority
Apr 12, 2024 — provisional 63/633,642
Examiner
COLUCCI, MICHAEL C
Art Unit
Tech Center
Assignee
Zendesk Inc.
OA Round
1 (Non-Final)
76%
Grant Probability
Favorable
1-2
OA Rounds
1y 8m
Est. Remaining
91%
With Interview

Examiner Intelligence

Grants 76% — above average
76%
Career Allowance Rate
767 granted / 1012 resolved
+15.8% vs TC avg
Strong +15% interview lift
Without
With
+15.3%
Interview Lift
resolved cases with interview
Typical timeline
3y 1m
Avg Prosecution
30 currently pending
Career history
1053
Total Applications
across all art units

Statute-Specific Performance

§101
14.0%
-26.0% vs TC avg
§103
61.2%
+21.2% vs TC avg
§102
8.9%
-31.1% vs TC avg
§112
4.8%
-35.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 1012 resolved cases

Office Action

§103
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 . DETAILED ACTION Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claims 1, 5-8, 10, 11, 15-18, and 20 is/are rejected under 35 U.S.C. 103 as being unpatentable over US 20230036167 A1 YUSUF; Muhammad Ziauddin et al. (hereinafter YUSUF) in view of US 20240184923 A1 Lindsay; Walter Hughes (hereinafter Lindsay). 1. A method, comprising: (fig. 1) receiving, from a customer, a customer request via a communication channel; (as in 0121 customer requests) displaying in a customer support user interface the customer request; (an interface for the support agent as in fig. 7-9a and 0114 with the option to view, edit, and consider proposals… received from customer as in 0121 customer requests) processing the customer request with a machine learning model; (utilizing a learning model, an interface for the support agent as in fig. 7-9a and 0114 with the option to view, edit, and consider proposals… received from customer as in 0121 customer requests) determining: entity type data corresponding to the at least one text entity within the customer request; (an entity type e.g. name, business, restaurant, etc., using a coding structure e.g. XML 0067, with personal user information and possible example of redaction as in fig. 7, and considering the syntax or location such as to parse and obtain key elements for action 0004 0090, an interface for the support agent as in fig. 7-9a and 0114 with the option to view, edit, and consider proposals… received from customer as in 0121 customer requests) modifying the at least one text entity within the customer request displayed in the customer support user interface… (agent can alter responses in the GUI, an entity type e.g. name, business, restaurant, etc. and considering the syntax or location such as to parse and obtain key elements for action 0004 0090, an interface for the support agent as in fig. 7-9a and 0114 with the option to view, edit, and consider proposals… received from customer as in 0121 customer requests) displaying in an entity modification user interface element in the customer support user interface: (agent can alter responses in the GUI, an entity type e.g. name, business, restaurant, etc. and considering the syntax or location such as to parse and obtain key elements for action 0004 0090, an interface for the support agent as in fig. 7-9a and 0114 with the option to view, edit, and consider proposals… received from customer as in 0121 customer requests) a type of the at least one text entity based on the determined entity type data; and (an entity type e.g. name, business, restaurant, etc. and considering the syntax or location such as to parse and obtain key elements for action 0004 0090, an interface for the support agent as in fig. 7-9a and 0114 with the option to view, edit, and consider proposals… received from customer as in 0121 customer requests) one or more user interface elements each configured to implement a corresponding action. (agent will execute the request such as book a reservation etc., and can alter responses in the GUI, an entity type e.g. name, business, restaurant, etc. and considering the syntax or location such as to parse and obtain key elements for action 0004 0090, an interface for the support agent as in fig. 7-9a and 0114 with the option to view, edit, and consider proposals… received from customer as in 0121 customer requests) However, while YUSUF teaches syntactic analysis, which implies the location of terms in a sentence are parsed or analyzed in some capacity, obtaining user personal information, XML schemes with nodes, and editing including removal per se of data by the agent, it does not consider position with specificity per se as it relates XML, and fails to teach: position data related to at least one text entity within the customer request; and (Lindsay an Xpath to determine the location in a set of data and redaction for specific data) …based on the determined position data related to the at least one text entity; and (Lindsay an Xpath to determine the location in a set of data and redaction for specific data) Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the system of YUSUF to incorporate the above claim limitations as taught by Lindsay to allow for use of a known technique to improve similar devices in the same way such as using the existing XML nodal scheme in a chat environment as in YUSUF while applying the xpath concept of Lindsay to improve the combination to target data based on metadata attributes where someone can write an expression to locate and redact text only if the message sender attribute is a customer, while leaving agent notes untouched, wherein the concept maintains privacy while reducing processing time by ignoring irrelevant parts, including operations seamlessly across not only XML, but areas like XHTML, and modern JSON-converted trees. Re claim 11, this claim has been rejected for teaching a broader, or narrower claim based on general inclusion of hardware alone (e.g. processor, memory, instructions), representation of claim 1 omitting/including hardware for instance, otherwise amounting to a virtually identical scope For instance, see fig. 1 which contains the hardware/software. Re claims 5 and 15, while YUSUF teaches syntactic analysis, which implies the location of terms in a sentence are parsed or analyzed in some capacity, obtaining user personal information, XML schemes with nodes, and editing including removal per se of data by the agent, it does not consider position with specificity per se as it relates XML, and fails to teach: 5. The method of Claim 1, wherein at least one user interface element of the one or more user interface elements is configured to redact the at least one text entity within the customer request, wherein to redact the at least one text entity comprises: to replace one or more characters included in the at least one text entity with one or more redact characters. (Lindsay an Xpath to determine the location in a set of data and redaction for specific data) Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the system of YUSUF to incorporate the above claim limitations as taught by Lindsay to allow for use of a known technique to improve similar devices in the same way such as using the existing XML nodal scheme in a chat environment as in YUSUF while applying the xpath concept of Lindsay to improve the combination to target data based on metadata attributes where someone can write an expression to locate and redact text only if the message sender attribute is a customer, while leaving agent notes untouched, wherein the concept maintains privacy while reducing processing time by ignoring irrelevant parts, including operations seamlessly across not only XML, but areas like XHTML, and modern JSON-converted trees. Re claims 6 and 16, YUSUF teaches 6. The method of Claim 1, wherein at least one user interface element of the one or more user interface elements is configured to display an editor user interface element for editing the at least one text entity within the customer request (agent GUI editor, considers an entity type e.g. name, business, restaurant, etc., using a coding structure e.g. XML 0067, with personal user information 0113 and possible example of redaction as in fig. 7, and considering the syntax or location such as to parse and obtain key elements for action 0004 0090, an interface for the support agent as in fig. 7-9a and 0114 with the option to view, edit, and consider proposals… received from customer as in 0121 customer requests, in a learning model scope 0070) Re claims 7 and 17, YUSUF teaches 7. The method of Claim 1, wherein at least one user interface element of the one or more user interface elements is configured to implement no action on the at least one text entity within the customer request. (agent can simply do nothing or pass to another agent if he cannot fulfill the customers request, detects fraud, spam, etc. an entity type e.g. name, business, restaurant, etc., using a coding structure e.g. XML 0067, with personal user information 0113 and possible example of redaction as in fig. 7, and considering the syntax or location such as to parse and obtain key elements for action 0004 0090, an interface for the support agent as in fig. 7-9a and 0114 with the option to view, edit, and consider proposals… received from customer as in 0121 customer requests, in a learning model scope 0070) Re claims 8 and 18, YUSUF teaches 8. The method of Claim 1, wherein the at least one text entity within the customer request comprises personal identifiable information (PII). (data can contain PII even a name of a person and other data as in 0103, an entity type e.g. name, business, restaurant, etc., using a coding structure e.g. XML 0067, with personal user information 0113 and possible example of redaction as in fig. 7, and considering the syntax or location such as to parse and obtain key elements for action 0004 0090, an interface for the support agent as in fig. 7-9a and 0114 with the option to view, edit, and consider proposals… received from customer as in 0121 customer requests, in a learning model scope 0070) Re claims 10 and 20, YUSUF teaches 10. The method of Claim 1, further comprising determining an offset data related to the position data based on one or more encoding schemes supported for displaying in the customer support user interface the customer request. (using a coding structure e.g. XML 0067, an entity type e.g. name, business, restaurant, etc., using the coding structure e.g. XML 0067, with personal user information 0113 and possible example of redaction as in fig. 7, and considering the syntax or location such as to parse and obtain key elements for action 0004 0090, an interface for the support agent as in fig. 7-9a and 0114 with the option to view, edit, and consider proposals… received from customer as in 0121 customer requests, in a learning model scope 0070) Allowable Subject Matter Claims 2-4, 9, 12-14, and 19 are objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims. After searching through patent and non-patent literature, there was no evidence that there exists a limitation in direct relation or an obvious variant to such limitations as a whole as precisely limited. When searching for a secondary prior art for the limitation as recited in the above claims, the most relevant topics pertained to material from the same Inventor and Assignee but did not teach or suggest the aforementioned complex limitations as a whole as precisely limited. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. US 11070671 B1 Gozzo; Michael et al. Customer service action response Any inquiry concerning this communication or earlier communications from the examiner should be directed to MICHAEL C COLUCCI whose telephone number is (571)270-1847. The examiner can normally be reached on M-F 9 AM - 5 PM. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Andrew Flanders can be reached at (571)272-7516. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative or access to the automated information system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /MICHAEL COLUCCI/Primary Examiner, Art Unit 2655 (571)-270-1847 Examiner FAX: (571)-270-2847 Michael.Colucci@uspto.gov
Read full office action

Prosecution Timeline

Apr 10, 2025
Application Filed
Sep 10, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12749485
Device Leadership Negotiation Among Voice Interface Devices
2y 2m to grant Granted Sep 29, 2026
Patent 12749487
METHOD AND APPARATUS FOR PROVIDING VOICE RECOGNITION SERVICE
2y 2m to grant Granted Sep 29, 2026
Patent 12748934
ESTIMATION APPARATUS, LEARNING APPARATUS, ESTIMATION METHOD, LEARNING METHOD, AND PROGRAM
2y 2m to grant Granted Sep 29, 2026
Patent 12744050
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
2y 1m to grant Granted Sep 22, 2026
Patent 12737552
A COMPUTER IMPLEMENTED METHOD FOR THE AUT0OMATED ANALYSIS OR USE OF DATA
3y 9m to grant Granted Sep 15, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

1-2
Expected OA Rounds
76%
Grant Probability
91%
With Interview (+15.3%)
3y 1m (~1y 8m remaining)
Median Time to Grant
Low
PTA Risk
Based on 1012 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month