IP Library Granted Patent US 11,228,541
Granted Patent B1
US 11,228,541 · App. 17/153,181 · Granted Jan 18, 2022

Computer service for help desk ticket creation and resolution in a communication platform

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 11,228,541
App. No.
17/153,181
Granted
Jan 18, 2022
Kind
B1
Abstract

Embodiments include a computer implemented method for automatically identifying an issue from a help message received via a chat interface and generating a response for responding to the help message. The method can include receiving one or more response templates that each include a reference to a resource associated with a help topic. The method can also include receiving, from a second user, a help request via the chat interface of a help channel. In response to receiving the help request the method can include parsing the help request to identify a help topic, generating a help desk ticket associated with the help request and generating a response message that includes an information resource associated with the help topic, and sending the response message to the user. In response to the user viewing the information resource and selecting a user interface element, the method can include automatically closing the help desk ticket.

Claims (66)

1. A computer implemented method for automatically identifying an issue from a help message received via a chat interface of a chat service and generating a response for responding to the help message, the method comprising:

from within the chat interface, an input from a first user invoking a response template editor;

generating a first response template comprising the steps of:

receiving, via the response template editor, a first link to a first digital information resource of a content collaboration platform; and

receiving, via the response template editor, one or more first keywords to the first response template;

generating a second response template comprising the steps of:

receiving, via the response template editor, a second link to a second digital information resource of the content collaboration platform; and

receiving, via the response template editor, one or more second keywords to the second response template;

receiving, a message within a help channel of the chat interface, a help request from a second user, the help request comprising a message text;

in response to receiving the help request at the help channel:

parsing the message text to identify a help topic;

identifying a set of candidate templates having keywords that correspond to the help topic, the set of candidate templates comprising the first response template and the second response template;

in response to receiving a selection of the first response template, sending a response message to the first user via the chat interface, the response message generated in accordance with the first response template and comprising the first link to the first digital information resource;

monitoring, via the chat service, a user interaction with the response message;

generating an estimated success of the response message based on the monitored user interaction;

incrementing or decrementing a metric associated with the first response template based on the estimated success of the response message; and

adjusting a ranking of the set of candidate templates based on the metric.

2. The method of claim 1 , wherein the first digital information resource and the second digital information resource are pulled from an information network that comprises information resources that are generated by users of the content collaboration platform.

3. The method of claim 2 , wherein:

the first digital information resource, the second digital information resource or both are modified by the first user;

the first link links to a modified version of the first digital information resource; and

the second link links to a modified version of the second digital information resource.

4. The method of claim 1 , wherein selecting the first link causes the first digital information resource to be displayed on a device of the second user.

5. The method of claim 1 , wherein the first digital information resource is formatted as an audio resource or a video resource.

6. The method of claim 1 , wherein the message text comprises a reference to a hardware component that the second user is requesting help with.

7. The method of claim 1 , wherein in response to the second user selecting the first link, the chat interface displays an option for the second user to rate the response message.

8. The method of claim 7 , wherein:

the rating is used to determine the metric for the first response template; and

the method further comprises suggesting the first response template for use in a subsequent response message based on the metric.

9. A computer implemented method for automatically generating a response to a help request at a chat interface of a chat service where the response includes one or more information resources related to an issue identified in the help request, the method comprising:

receiving the help request from a user at the chat interface of a help channel;

parsing the help request to identify a help topic;

identifying a set of candidate templates having keywords that correspond to the help topic, the set of candidate templates comprising a first response template with a first link to a first digital information resource and a second response template with a second link to a second digital information resource;

in response to receiving a selection of the first response template, generating a response message using the first response template;

displaying the response message at the chat interface; and

monitoring, via the chat service, a user interaction with the response message;

generating an estimated success of the response message based on the monitored user interaction;

incrementing or decrementing a metric associated with the first response template based on the estimated success of the response message; and

adjusting a ranking of the set of candidate templates based on the metric.

10. The method of claim 9 , wherein identifying the set of candidate templates comprises:

sending one or more templates to a support user group; and

receiving a selection of the first response template from the one or more templates from the support user group.

11. The method of claim 9 , wherein the first digital information resource is at least partially based on information contained within an information network.

12. The method of claim 11 , wherein the first digital information resource is generated by changing the information from a text based format to an audio or video based format.

13. The method of claim 9 , wherein displaying the response message further comprises displaying a user interface option to skip the first digital information resource and display a second information resource related to the help topic.

14. The method of claim 9 , further comprising:

increasing the metric associated with the first digital information resource in response to the user indicating that first digital information resource did resolve the help request; and

decreasing the metric associated with the first digital information resource in response to the user indicating that the first digital information resource did not resolve the help request.

15. The method of claim 14 , wherein:

selecting the first response template comprises selecting a response template from a list of response templates; and

an order of the list of response templates is at least partially based on metrics associated with each response template in the list of response templates.

16. A computer implemented method for identifying an issue from a help message received via a chat interface of a chat service and generating a response to the help message, the method comprising:

receiving, from a first user, a help request via the chat interface of a help channel, the help request comprising message text;

in response to receiving the help request at the help channel:

parsing the help request to identify a help topic;

identifying a set of candidate templates having keywords that correspond to the help topic, the set of candidate templates comprising a first response template with a first link to a first digital information resource and a second response template with a second link to a second digital information resource;

in response to receiving a selection of the first response template, sending a response message to the first user via the chat interface, the response message generated in accordance with the first response template and comprising the first link to the first digital information resource;

monitoring, via the chat service, a user interaction with the response message;

generating an estimated success of the response message based on the monitored user interaction;

incrementing or decrementing a metric associated with the first response template based on the estimated success of the response message; and

adjusting a ranking of the set of candidate templates based on the metric.

17. The method of claim 16 , further comprising:

displaying, in the response message, a user interface element that allows the first user to indicate that the response message solved the help request; and

in response to the first user selecting the user interface element, closing a help desk ticket associated with the help request.

18. The method of claim 16 , wherein the first response template and the second response template were generated by a second user.

19. The method of claim 18 , wherein the first digital information resource associated with the first response template and the second digital information resource associated with the second response template are selected by the second user from an information network that comprises information resources that are generated by users of a collaboration platform.

Assignments (2)
CHANGE OF NAME Recorded Aug 5, 2022
From: ATLASSIAN, INC.
To: ATLASSIAN US, INC.
Reel/Frame 061085/0690 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2021
From: RUBADEAU, TRISTAN; RASHIDOV, KOMRAN
To: ATLASSIAN PTY LTD.; ATLASSIAN INC.
Reel/Frame 055000/0107 →