Prosecution Insights
Last updated: April 19, 2026
Application No. 18/808,419

SYSTEM FOR GENERATING AUTOMATED RESPONSES FOR ISSUE TRACKING SYSTEM AND MULTI-PLATFORM EVENT FEEDS

Non-Final OA §DP
Filed
Aug 19, 2024
Examiner
TIV, BACKHEAN
Art Unit
2459
Tech Center
2400 — Computer Networks
Assignee
Atlassian Inc.
OA Round
1 (Non-Final)
75%
Grant Probability
Favorable
1-2
OA Rounds
3y 7m
To Grant
96%
With Interview

Examiner Intelligence

Grants 75% — above average
75%
Career Allow Rate
670 granted / 891 resolved
+17.2% vs TC avg
Strong +20% interview lift
Without
With
+20.5%
Interview Lift
resolved cases with interview
Typical timeline
3y 7m
Avg Prosecution
18 currently pending
Career history
909
Total Applications
across all art units

Statute-Specific Performance

§101
13.9%
-26.1% vs TC avg
§103
45.8%
+5.8% vs TC avg
§102
6.8%
-33.2% vs TC avg
§112
17.1%
-22.9% vs TC avg
Black line = Tech Center average estimate • Based on career data from 891 resolved cases

Office Action

§DP
Detailed Action Claims 21-40 are pending in this application. Claims 1-20 were cancelled in the preliminary amendment filed on 3/24/25. Information Disclosure Statement The information disclosure statement (IDS) submitted on 8/19/24 has been considered. Drawings The Drawings filed on 8/19/24 are acceptable. Double Patenting The nonstatutory double patenting rejection is based on a judicially created doctrine grounded in public policy (a policy reflected in the statute) so as to prevent the unjustified or improper timewise extension of the “right to exclude” granted by a patent and to prevent possible harassment by multiple assignees. A nonstatutory double patenting rejection is appropriate where the conflicting claims are not identical, but at least one examined application claim is not patentably distinct from the reference claim(s) because the examined application claim is either anticipated by, or would have been obvious over, the reference claim(s). See, e.g., In re Berg, 140 F.3d 1428, 46 USPQ2d 1226 (Fed. Cir. 1998); In re Goodman, 11 F.3d 1046, 29 USPQ2d 2010 (Fed. Cir. 1993); In re Longi, 759 F.2d 887, 225 USPQ 645 (Fed. Cir. 1985); In re Van Ornum, 686 F.2d 937, 214 USPQ 761 (CCPA 1982); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); In re Thorington, 418 F.2d 528, 163 USPQ 644 (CCPA 1969). A timely filed terminal disclaimer in compliance with 37 CFR 1.321(c) or 1.321(d) may be used to overcome an actual or provisional rejection based on nonstatutory double patenting provided the reference application or patent either is shown to be commonly owned with the examined application, or claims an invention made as a result of activities undertaken within the scope of a joint research agreement. See MPEP § 717.02 for applications subject to examination under the first inventor to file provisions of the AIA as explained in MPEP § 2159. See MPEP § 2146 et seq. for applications not subject to examination under the first inventor to file provisions of the AIA . A terminal disclaimer must be signed in compliance with 37 CFR 1.321(b). The filing of a terminal disclaimer by itself is not a complete reply to a nonstatutory double patenting (NSDP) rejection. A complete reply requires that the terminal disclaimer be accompanied by a reply requesting reconsideration of the prior Office action. Even where the NSDP rejection is provisional the reply must be complete. See MPEP § 804, subsection I.B.1. For a reply to a non-final Office action, see 37 CFR 1.111(a). For a reply to final Office action, see 37 CFR 1.113(c). A request for reconsideration while not provided for in 37 CFR 1.113(c) may be filed after final for consideration. See MPEP §§ 706.07(e) and 714.13. The USPTO Internet website contains terminal disclaimer forms which may be used. Please visit www.uspto.gov/patent/patents-forms. The actual filing date of the application in which the form is filed determines what form (e.g., PTO/SB/25, PTO/SB/26, PTO/AIA /25, or PTO/AIA /26) should be used. A web-based eTerminal Disclaimer may be filled out completely online using web-screens. An eTerminal Disclaimer that meets all requirements is auto-processed and approved immediately upon submission. For more information about eTerminal Disclaimers, refer to www.uspto.gov/patents/apply/applying-online/eterminal-disclaimer. Claims 21, 23, 28-31, 37-40 rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-3,5,7,9,17,20 of U.S. Patent No. 12,069,014(18/120,354) in view of US 2018/0189340 issued to Mark et al.(Mark). ‘354 teaches the instant claims except for the multi-platform collaboration environment, the event card includes an update, and the use of the graphical user interface. ‘354 however does teach a content collaboration system, the event card includes a new comment, and displaying objects. Claim 22 of the instant claims recites the update includes a new comment, therefore ‘354’s teaching of a new comment is interpreted as the update. The use of a multi-platform collaboration environment and graphical user interface(GUI) are well known in the art before the effective filing date of the claimed invention as taught by Mark, para.23,48,53. Therefore it would have been obvious to one ordinary skill in the art before the effective filing date of the claimed invention to use the well known multi-platform collaboration and GUI as taught by Mark and apply it to ‘354 in order to provide the predicable result of event generation in a multi-platform environment and displaying objects in a GUI. One ordinary skill in the art would have been motivated to combine the teachings in order a system for aggregating events across multiple platform which save a user’s time from accessing multiple platforms. Instant Claims 12,069,014 21. A method for generating responses to an event displayed on a feed card, the method comprising: receiving a set of event communications, each event communication corresponding to an event generated at a respective software service of a multi-platform collaboration environment, each event communication comprising object information for an object managed by the respective software service of the multi-platform collaboration environment and event information comprising a description of the event; causing a set of event cards to be rendered on a client device, each event card corresponding to an object managed by the respective software service, the rendering comprising: identifying an event card of the set of event cards that includes an update to a corresponding object; and generating, for the event card, an option to reply to the update; in response to receiving a request to view an event feed from the client device associated with a user identification, causing the client device to display event cards of the set of event cards in the event feed, the event cards comprising the event card corresponding to the update; in response to a user selecting the option to reply to the update from the event card corresponding to the update: causing the client device to cause display of a graphical user interface of the respective software service; and causing the client device to display object information and event information for the corresponding object in the graphical user interface of the respective software service. 30. A method for generating automated responses to event feed items in a multiplatform collaboration system, the method comprising: receiving a set of event communications, each event communication corresponding to an event generated at a respective software service of a multi-platform collaboration environment, each event communication comprising content information for a content item managed by the respective software service of the multi-platform collaboration environment and event information comprising an update to a respective content item; causing a set of event cards to be rendered on a client device, each event card corresponding to a content item managed by the respective software service, the rendering comprising: identifying an event card of the set of event cards that includes an update to a respective content item; and generating, for the event card, a prompt comprising one or more options for responding to the update; in response to receiving a request to view an event feed from the client device associated with a user identification, causing the client device to display event cards of the set of event cards in the event feed, the event cards comprising the event card corresponding to the update; and in response to a user selecting an option of the one or more options from the prompt, causing the corresponding content item to be updated in accordance with the selected option at the respective software service. 37. A method for generating automated responses to an object displayed on a feed card of an event feed, the method comprising: receiving a set of event communications, each event communication corresponding to an event generated at a respective software service of a multi-platform collaboration environment, each event communication comprising object information for an object managed by the respective software service of the multi-platform collaboration environment and event information comprising a change to a corresponding object; rendering a set of event cards, each event card corresponding to an object managed by the respective software service, each event card comprising object information and event information, the rendering comprising: an event that comprises a comment entered in a comment field of the corresponding object; and generating, for the event card, a reply field comprising the comment and an option to reply to the comment; in response to receiving a request to view the event feed from the client device associated with a user identification, causing the client device to display event cards of the set of event cards in the event feed, the event cards comprising the event card; in response to a user selecting the option to reply to the comment from the event card of the displayed event cards: causing the client device to cause display of a graphical user interface of the respective software service; and causing the client device to display a response interface comprising a response to the comment in the graphical user interface of the respective software service. 23. The method of claim 22, further comprising, in response to the user selecting the option to reply to the new comment: causing the client device to cause display of a reply field for the corresponding object; and causing the client device to generate a response in the reply field. 28. The method of claim 21, further comprising, in response to the user selecting the option to reply to the update, causing the client device to generate a response to the update, the response prepopulated with an address for a second user associated with the object. 38. The method of claim 37, wherein the response interface is prepopulated with an address for a second user associated with the object. 39. The method of claim 37, further comprising: identifying one or more additional users associated with the object; and in response to the user selecting the option to reply to the comment from the event card, causing the client device to add one or more additional users to the response. 29. The method of claim 21, wherein: the multi-platform collaboration environment comprises an issue tracking service; the issue tracking service is configured to manage a set of issues associated with a project; and the object corresponds to an issue of the set of issues managed by the issue tracking service. 31. The method of claim 30, wherein: the multi-platform collaboration environment comprises an issue tracking service; the issue tracking service is configured to manage a set of issues associated with a project; and the content item corresponds to an issue of the set of issues managed by the issue tracking service. 40. The method of claim 37, wherein the respective software service comprises one of an issue tracking service, a collaborative document service, or a codebase system. 1. A method for generating responses to an event displayed on a feed card, the method comprising: receiving a set of event communications, each of at least a subset of the set of event communications corresponding to an event generated at a content collaboration system each event communication of the subset of event communications comprising object information for an object managed by the content collaboration system and event information comprising a description of the event; rendering a set of event cards, each event card corresponding to an object managed by the content collaboration system, the rendering comprising: identifying an event card of the set of event cards that includes a new comment entered for a corresponding object; and generating, for the event card, a reply field comprising the new comment and an option to reply to the new comment; in response to receiving a request to view an event feed from a client device associated with a user identification, cause the client device to display event cards of the set of event cards in the event feed, the event cards comprising the event card corresponding to the new comment; in response to a first user selecting the option to reply to the new comment from the event card corresponding to the new comment: cause the client device to launch an application of the content collaboration system; and cause the client device to display object information and event information for the corresponding object in the content collaboration system. 9. A method for generating automated responses to event feed items in a multiplatform collaboration system, the method comprising: receiving a set of event communications, each event communication corresponding to an event generated at a respective application service of a set of applications services, each event communication comprising content information for a content item associated with the event and event information comprising an update to a corresponding content item; rendering a set of event cards, each event card corresponding to a content item generated at the respective application service, each event card comprising content information and event information, the rendering comprising: identifying an event card of the set of event cards corresponding to an event that comprises a new comment; and generating, for the event card, a reply field comprising the new comment and an option to reply to the new comment; in response to receiving a request to view an event feed from a client device associated with a user identification, cause the client device to display event cards of the set of event cards associated with the user identification in the event feed; in response to a first user selecting the option to reply to the new comment from the event card, generate a response interface comprising a response comment, the response comment prepopulated with a response address for a second user associated with the content item. 17. A method for generating automated responses to an object displayed on a feed card of an event feed, the method comprising: receiving a set of event communications, each event communication corresponding to an event generated at a service of a content collaboration system, each event communication comprising object information for an object associated with the event and event information comprising a change to a corresponding object; rendering a set of event cards, each event card corresponding to an object managed by a service of the content collaboration system, each event card comprising object information and event information, the rendering comprising: identifying an event card of the set of event cards corresponding to an event that comprises a comment entered in a comment field of the corresponding object; and generating, for the event card, a reply field comprising the comment and an option to reply to the comment; in response to receiving a request to view an event feed from a client device associated with a user identification, cause the client device to display event cards of the set of event cards in the event feed; in response to a first user selecting the option to reply to the comment from the event card of the displayed event cards cause the client device to display a response interface comprising a response to the comment. 2. The method of claim 1, further comprising, in response to the first user selecting the option to reply to the new comment, causing the content collaboration system to display the reply field for the corresponding object. 3. The method of claim 2, further comprising, in response to the first user selecting the option to reply to the new comment, causing the content collaboration system to generate a response in the reply field, the response prepopulated with an address for a second user associated with the corresponding object. 5. The method of claim 3, further comprising, in response to generating the response in the reply field, displaying an option to add one or more additional users to the response, the one or more additional users associated with the corresponding object. 7. The method of claim 1, wherein: the content collaboration system comprises an issue tracking service; the issue tracking service is configured to manage a set of issues associated with a project; and each issue of the set of issues is configured to change from a first state to a second state. 20. The method of claim 18, wherein the corresponding service comprises one of an issue tracking service, a collaborative document service or a codebase service. Allowable Subject Matter Claims 21-40 allowed over prior art. The applicant is advised to file Terminal Disclaimer to overcome the Double Patenting Rejection which advance the prosecution of the application. REASONS FOR ALLOWANCE The following is an examiner’s statement of reasons for allowance: the prior art singly or in combination does not teach the totality of the independent claims when read in light of the specification. The closest prior art of record is US 10,454,695 issued to Viera et al., teaches receiving, from a participant, a request for starting an event including at least one second participant and a topic is provided. Providing to one second participant an invitation to join the event, receiving, from any one of the participants, a document, and providing the document to all participants for view and/or editing, and providing the document to all participants upon request within a time period and granting access to the event to a participant, permitting the participant to access and modify the document in the event, and receiving a request from one of the participants to switch one of the first client device or a second client device used by a participant to continue to participate in the event, which teaches 21. A method for generating responses to an event displayed on a feed card, the method comprising: receiving a set of event communications, each event communication corresponding to an event generated, each event communication event information comprising a description of the event; generating, for the event card, an option to reply to the update; in response to receiving a request to view an event feed from the client device associated with a user identification, display event card corresponding to the update; causing the client device to cause display of a graphical user interface of the respective software service; and causing the client device to and event information in the graphical user interface of the respective software service. 30. A the method comprising: receiving a set of event communications, each event communication corresponding to an event , each event communication comprising content information for a content item and event information comprising an update to a respective content item; identifying an event card that includes an update to a respective content item; and generating, for the event card, one or more options for responding to the update; in response to receiving a request to view an event feed from the client device associated with a user identification, displaying the event card corresponding to the update; and in response to a user selecting an option of the one or more options from the prompt, causing the corresponding content item to be updated in accordance with the selected option at the respective software service. 37. A method for generating automated responses to an object displayed on a feed card of an event feed, the method comprising: receiving a set of event communications, each event communication corresponding to an event generated, each event communication event information; an event that comprises a comment entered in a comment field of the corresponding object; and generating, for the event card, a reply field comprising the comment and an option to reply to the comment; display the event card; in response to a user selecting the option to reply to the comment from the event card of the displayed event cards: causing the client device to cause display of a graphical user interface of the respective software service; and causing the client device to display a response interface comprising a response to the comment in the graphical user interface of the respective software service. However these prior art does not teach nor would it be obvious to one ordinary skill in the art to combine to teach the totality of the claim and at least the underlined portions below 21. A method for generating responses to an event displayed on a feed card, the method comprising: receiving a set of event communications, each event communication corresponding to an event generated at a respective software service of a multi-platform collaboration environment, each event communication comprising object information for an object managed by the respective software service of the multi-platform collaboration environment and event information comprising a description of the event; causing a set of event cards to be rendered on a client device, each event card corresponding to an object managed by the respective software service, the rendering comprising: identifying an event card of the set of event cards that includes an update to a corresponding object; and generating, for the event card, an option to reply to the update; in response to receiving a request to view an event feed from the client device associated with a user identification, causing the client device to display event cards of the set of event cards in the event feed, the event cards comprising the event card corresponding to the update; in response to a user selecting the option to reply to the update from the event card corresponding to the update: causing the client device to cause display of a graphical user interface of the respective software service; and causing the client device to display object information and event information for the corresponding object in the graphical user interface of the respective software service. 30. A method for generating automated responses to event feed items in a multiplatform collaboration system, the method comprising: receiving a set of event communications, each event communication corresponding to an event generated at a respective software service of a multi-platform collaboration environment, each event communication comprising content information for a content item managed by the respective software service of the multi-platform collaboration environment and event information comprising an update to a respective content item; causing a set of event cards to be rendered on a client device, each event card corresponding to a content item managed by the respective software service, the rendering comprising: identifying an event card of the set of event cards that includes an update to a respective content item; and generating, for the event card, a prompt comprising one or more options for responding to the update; in response to receiving a request to view an event feed from the client device associated with a user identification, causing the client device to display event cards of the set of event cards in the event feed, the event cards comprising the event card corresponding to the update; and in response to a user selecting an option of the one or more options from the prompt, causing the corresponding content item to be updated in accordance with the selected option at the respective software service. 37. A method for generating automated responses to an object displayed on a feed card of an event feed, the method comprising: receiving a set of event communications, each event communication corresponding to an event generated at a respective software service of a multi-platform collaboration environment, each event communication comprising object information for an object managed by the respective software service of the multi-platform collaboration environment and event information comprising a change to a corresponding object; rendering a set of event cards, each event card corresponding to an object managed by the respective software service, each event card comprising object information and event information, the rendering comprising: an event that comprises a comment entered in a comment field of the corresponding object; and generating, for the event card, a reply field comprising the comment and an option to reply to the comment; in response to receiving a request to view the event feed from the client device associated with a user identification, causing the client device to display event cards of the set of event cards in the event feed, the event cards comprising the event card; in response to a user selecting the option to reply to the comment from the event card of the displayed event cards: causing the client device to cause display of a graphical user interface of the respective software service; and causing the client device to display a response interface comprising a response to the comment in the graphical user interface of the respective software service. Any comments considered necessary by applicant must be submitted no later than the payment of the issue fee and, to avoid processing delays, should preferably accompany the issue fee. Such submissions should be clearly labeled “Comments on Statement of Reasons for Allowance.” Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. See PTO-892. US 10,135,776 issued to Brown et al., teaches a method of cross-social network communication. The method may include determining a plurality of recipients of a social networking service interaction, determining a plurality of target social networking services based upon the plurality of recipients of the social networking service interaction, and a plurality of authentication information associated with the plurality of social networking services. The method may include constructing an application programming interface call for each of the plurality of target social networking services, the application programming interface call associated with the social networking service interaction, the application programming interface call specifying one or more of the plurality of recipients that is to receive the interaction, the one or more of the plurality of recipients being members of the particular target social networking service. US 8,510,397 issued to Chapman et al., teaches RSS feed for receiving content. US 9,326,030 issued to Lewis et al, teaches triggering user notification of media content items on an activity feed Any inquiry concerning this communication or earlier communications from the examiner should be directed to BACKHEAN TIV whose telephone number is (571)272-5654. The examiner can normally be reached on Mon.-Thurs. 5:30-3:30. 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, TONIA DOLLINGER can be reached on (571) 272-4170. 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. /BACKHEAN TIV/ Primary Examiner Art Unit 2459
Read full office action

Prosecution Timeline

Aug 19, 2024
Application Filed
Mar 24, 2025
Response after Non-Final Action
Jan 25, 2026
Non-Final Rejection — §DP (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12603784
AUTHORIZATION OF STATES IN A STATEFUL SIGNATURE SCHEME
2y 5m to grant Granted Apr 14, 2026
Patent 12603873
DYNAMIC ONE-TIME USE KNOWLEDGE-BASED AUTHENTICATION VIA MULTI-SOURCED PRIVATE DATA USING ARTIFICIAL INTELLIGENCE TECHNIQUES
2y 5m to grant Granted Apr 14, 2026
Patent 12585793
SYSTEM AND METHOD CONFIGURED TO COMMISSION AND DECOMMISSION ENDPOINT DEVICES USING STEGANOGRAPHY
2y 5m to grant Granted Mar 24, 2026
Patent 12585734
3-D PROSTHETIC OR OBJECT MODEL FILE SECURE ENCAPSULATION IN A NON-DISTRIBUTABLE IMAGE RENDERING FILE FORMAT
2y 5m to grant Granted Mar 24, 2026
Patent 12587566
Detecting Suspicious Entities
2y 5m to grant Granted Mar 24, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

1-2
Expected OA Rounds
75%
Grant Probability
96%
With Interview (+20.5%)
3y 7m
Median Time to Grant
Low
PTA Risk
Based on 891 resolved cases by this examiner. Grant probability derived from career allow 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