IP Library › Granted Patent US 12,069,014
Granted Patent B2
US 12,069,014 · App. 18/120,354 · Granted Aug 20, 2024

System for generating automated responses for issue tracking system and multi-platform event feeds

Inventors: David Wilson (Sydney, AU); Joshua Carolan (Sydney, AU)
Assignees: ATLASSIAN PTY LTD.; ATLASSIAN US, INC.
H04L51/046G06Q10/063114H04L51/02H04L51/224
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,069,014
App. No.
18/120,354
Granted
Aug 20, 2024
Kind
B2
Abstract

Embodiments include methods for generating automated responses to event feed items in a multiplatform collaboration system. The methods can include receiving event notifications for events generated at a respective application service of a set of applications services, rendering a set of event cards corresponding to the events, and identifying a subset of event cards that include an update to a comment field. Methods include generating, for each event card in the subset of event cards, a comment field and causing the client device to display event cards of the set of event cards in an event feed. Methods include a, in response to a user selecting a reply option in an event card, causing the client device to launch an application platform associated with the application service and generate a response interface including a pre-populated response comment.

Claims (55)

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.

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.

4. The method of claim 3 , wherein the second user is a user that entered the new comment into the reply field for 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.

6. The method of claim 3 , further comprising, in response to the first user sending the response:

receiving an event communication corresponding to the response;

causing the event feed to be updated in accordance with the event communication; and

causing the client device to display an updated event feed.

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.

8. The method of claim 7 , wherein one or more of the event communications is generated in response to a respective issue changing from the first state to the second state.

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.

10. The method of claim 9 , further comprising, in response to the first user selecting the option to reply to the new comment from the event card:

identifying the respective application service associated with the content item;

causing the client device to launch an application platform associated with the application service; and

causing the client device to display the content information and event information for the content item in the application platform.

11. The method of claim 9 , wherein the respective application service comprises one of an issue tracking servicer, a collaborative documents service, or a codebase system.

12. The method of claim 9 , wherein causing the client device to display the event cards of the set of event cards comprises:

identifying a user associated with the new comment of the content item; and

displaying the user identification in the event card and associated with the new comment.

13. The method of claim 9 , further comprising:

identifying one or more additional users associated with the content item; and

in response to the first user selecting the option to reply to the new comment from an event card, causing the client device to suggest adding the one or more additional users to the response comment.

14. The method of claim 13 , wherein suggesting adding the one or more additional users comprises displaying a field in the response comment comprising references associated with each of the one or more additional users.

15. The method of claim 14 , wherein the references associated with each of the one or more additional users each comprises a special symbol followed by the user identification associated with a corresponding user.

16. The method of claim 9 , wherein rendering the set of event cards comprises rendering a comment chain for the corresponding content item and an indication of each user associated with a corresponding comment in the comment chain.

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.

18. The method of claim 17 , further comprising, in response to the first user selecting the option to reply to the comment from an event card, causing the response interface to be opened in a corresponding service of the content collaboration system, the response interface prepopulated with an address for a second user associated with the object.

19. The method of claim 18 , further comprising, in response to the first user posting the response to the comment:

receiving an event notification of the response; and

updating the event card for the object in accordance with the event notification.

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.

Continuity (2)
Continuation 17710148 · Mar 31, 2022
Related Publication 20240056405A1 · Feb 15, 2024