IP Library › Granted Patent US 10,489,728
Granted Patent B1
US 10,489,728 · App. 15/989,346 · Granted Nov 26, 2019

Generating and publishing a problem ticket

Inventors: Philip Siconolfi (Wappingers Falls, NY); Jacky M. Doll (Pleasant Valley, NY); Jeffrey Bisti (New Paltz, NY)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G06Q10/063112G06F8/77G06N3/08G06Q10/0631G06Q10/0635G06F11/0709G06F11/0769G06F11/2023G06Q10/06G06Q10/06316G06Q10/063114
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 10,489,728
App. No.
15/989,346
Granted
Nov 26, 2019
Kind
B1
Abstract

Embodiments of the invention are directed to a computer-implemented method that includes generating, by a processor of a problem-tracking system, a problem ticket. The problem ticket describes a problem encountered by a first user, and the problem ticket is assigned to at least one qualified user to resolve. The method also includes receiving additional information relating to the problem from at least one second user. The method also includes storing the received additional information in association with the problem ticket. The receiving and the storing of the additional information occurs while the problem ticket is waiting to be resolved by the at least one qualified user. The method also includes providing the stored received additional information and the problem ticket to the at least one qualified user.

Claims (41)

1. A computer-implemented method comprising:

generating, by a processor of a problem-tracking system, a problem ticket, wherein the problem ticket describes a problem encountered by a first user, and the problem ticket is assigned to at least one qualified user to resolve;

extracting, by the processor and using an application program interface (API), entity names from information included with the problem ticket;

assigning an image from a previous problem ticket to the problem ticket, wherein the image from the previous problem ticket is determined to be similar to an image submitted with the problem ticket;

assigning a tag, category, or keyword applicable to the problem based in part on the entity names and machine learning-based analysis of the image from the previous problem ticket;

receiving additional information relating to the problem from at least one second user;

storing the received additional information in association with the problem ticket, wherein the receiving and the storing of the additional information occurs while the problem ticket is awaiting to be resolved by the at least one qualified user; and

providing the stored received additional information, the tag, category, or keyword, and the problem ticket to the at least one qualified user.

2. The computer-implemented method of claim 1 , wherein the problem corresponds to a software development problem.

3. The computer-implemented method of claim 2 , wherein receiving additional information comprises receiving imagery or textual information, and the imagery or textual information is received from a mobile device of the at least one second user.

4. The computer-implemented method of claim 3 , further comprising publishing the problem ticket to a platform based on the determined tag, category, or keyword, wherein the platform that is accessible by the at least one second user.

5. The computer-implemented method of claim 4 , wherein the tag, category, or keyword is determined by a convolutional neural network of the problem-tracking system.

6. The computer-implemented method of claim 5 , further comprising extracting an entity name by using an application program interface.

7. A computer system of a problem-tracking system comprising:

a memory; and

a processor system communicatively coupled to the memory;

the processor system configured to perform a method comprising:

generating a problem ticket, wherein the problem ticket describes a problem encountered by a first user, and the problem ticket is assigned to at least one qualified user to resolve;

extracting, by the processor and using an application program interface (API), entity names from information included with the problem ticket;

assigning an image from a previous problem ticket to the problem ticket, wherein the image from the previous problem ticket is determined to be similar to an image submitted with the problem ticket;

assigning a tag, category, or keyword applicable to the problem based in part on the entity names and machine learning-based analysis of the image from the previous problem ticket;

receiving additional information relating to the problem from at least one second user;

storing the received additional information in association with the problem ticket, wherein the receiving and the storing of the additional information occurs while the problem ticket is awaiting to be resolved by the at least one qualified user; and

providing the stored received additional information, the tag, category, or keyword, and the problem ticket to the at least one qualified user.

8. The computer system of claim 7 , wherein the problem corresponds to a software development problem.

9. The computer system of claim 7 , wherein receiving additional information comprises receiving imagery or textual information, and the imagery or textual information is received from a mobile device of the at least one second user.

10. The computer system of claim 9 , wherein the method further comprises publishing the problem ticket to a platform based on the determined tag, category, or keyword, wherein the platform that is accessible by the at least one second user.

11. The computer system of claim 10 , wherein the tag, category, or keyword is determined by a convolutional neural network of the problem-tracking system.

12. The computer system of claim 11 , wherein the method further comprises extracting an entity name by using an application program interface.

13. A computer program product comprising a computer-readable storage medium having program instructions embodied therewith, the program instructions readable by a processor system to cause the processor system to:

generate a problem ticket, wherein the problem ticket describes a problem encountered by a first user, and the problem ticket is assigned to at least one qualified user to resolve;

extract, by the processor and using an application program interface (API), entity names from information included with the problem ticket;

assign an image from a previous problem ticket to the problem ticket, wherein the image from the previous problem ticket is determined to be similar to an image submitted with the problem ticket;

assign a tag, category, or keyword applicable to the problem based in part on the entity names and machine learning-based analysis of the image from the previous problem ticket;

receive additional information relating to the problem from at least one second user;

store the received additional information in association with the problem ticket, wherein receiving and storing of the additional information occurs while the problem ticket is awaiting to be resolved by the at least one qualified user; and

provide the stored received additional information, the tag, category, or keyword, and the problem ticket to the at least one qualified user.

14. The computer program product of claim 13 , wherein the problem corresponds to a software development problem.

15. The computer program product of claim 14 , wherein the receiving additional information comprises receiving imagery or textual information, and the imagery or textual information is received from a mobile device of the at least one second user.

16. The computer program product of claim 15 , wherein the program instructions further cause the processor system to publish the problem ticket to a platform based on the determined tag, category, or keyword, wherein the platform that is accessible by the at least one second user.

17. The computer program product of claim 16 , wherein the tag, category, or keyword is determined by a convolutional neural network of a problem-tracking system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2018
From: SICONOLFI, PHILIP; DOLL, JACKY M.; BISTI, JEFFREY
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 045901/0981 →
Cited By (1)
US 12,619,425