IP Library Granted Patent US 11,803,402
Granted Patent B1
US 11,803,402 · App. 18/079,522 · Granted Oct 31, 2023

Recommendations for information technology service management tickets

Inventors: Sidharth Gupta (Gurgaon, IN); Nitin Chavan (Bangalore, IN); Rohan Koul (Gurgaon, IN); Sudhir Verma (Gurgaon, IN)
Assignee: SAP SE
G06F9/453G06F3/0484G06F11/0793G06N20/00
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,803,402
App. No.
18/079,522
Granted
Oct 31, 2023
Kind
B1
Abstract

A computer system may obtain reference ticket data for reference tickets of an online system, with the reference ticket data indicating a reference issue for a reference component and a reference solution, and also obtain learning content items from a learning management system. The computer system may then create a mapping between the reference issues indicated by the reference ticket data for the reference tickets and the learning content items using an unsupervised machine learning algorithm. The computer system may detect target ticket data that has been provided by a user to the online system via a computing device, with the target ticket data indicating a target issue for a target component, identify a target solution for the target issue based on the target ticket data using the mapping, and cause a recommendation of the target solution to be displayed on the computing device.

Claims (34)

1. A computer-implemented method for integrating an online information technology management (ITSM) system and a learning management system, the computer-implemented method performed by a computer system comprising a memory and at least one hardware processor, the computer-implemented method comprising:

obtaining corresponding reference ticket data for each one of a plurality of reference tickets of the online ITSM system via a network connection established with the online ITSM using an application programming interface (API) for the online ITSM system, the reference ticket data indicating a reference issue for a reference component and a reference solution that was used to resolve the reference issue;

obtaining a plurality of learning content items from the learning management system, the obtaining the plurality of learning content items from the learning management system comprising using a data scraping program to extract the plurality of learning content items from the learning management system;

creating a mapping between the reference issues indicated by the reference ticket data for the plurality of reference tickets and the plurality of learning content items based on the reference ticket data of the plurality of reference tickets and the plurality of content items using an unsupervised machine learning algorithm;

detecting target ticket data that has been provided by a user to the online ITSM system via a computing device, the target ticket data indicating a target issue for a target component;

identifying a target solution for the target issue based on the target ticket data using the mapping between the reference issues indicated by the reference ticket data for the plurality of reference tickets and the plurality of learning content items; and

causing a recommendation of the target solution to be displayed on the computing device, the recommendation of the target solution comprising one or more corrections to be implemented for code corresponding to the target component.

2. The computer-implemented method of claim 1 , wherein the plurality of learning content items comprises online courses, online learning paths, online blogs, or online articles.

3. The computer-implemented method of claim 1 , wherein the learning management system comprises a no-code implementation.

4. The computer-implemented method of claim 1 , wherein the learning management system comprises a headless implementation.

5. The computer-implemented method of claim 1 , wherein the unsupervised machine learning algorithm comprises a clustering algorithm.

6. The computer-implemented method of claim 1 , wherein the recommendation of the target solution comprises steps for the user to perform to resolve the target issue.

7. The computer-implemented method of claim 1 , wherein the recommendation of the target solution comprises a selectable link to one of the plurality of learning content items.

8. A system of comprising:

at least one hardware processor; and

a non-transitory computer-readable medium storing executable instructions that, when executed, cause the at least one processor to perform computer operations for integrating an online information technology management (ITSM) system and a learning management system, the computer operations comprising:

obtaining corresponding reference ticket data for each one of a plurality of reference tickets of the online ITSM system via a network connection established with the online ITSM using an application programming interface (API) for the online ITSM system, the reference ticket data indicating a reference issue for a reference component and a reference solution that was used to resolve the reference issue;

obtaining a plurality of learning content items from the learning management system, the obtaining the plurality of learning content items from the learning management system comprising using a data scraping program to extract the plurality of learning content items from the learning management system;

creating a mapping between the reference issues indicated by the reference ticket data for the plurality of reference tickets and the plurality of learning content items based on the reference ticket data of the plurality of reference tickets and the plurality of content items using an unsupervised machine learning algorithm;

detecting target ticket data that has been provided by a user to the online ITSM system via a computing device, the target ticket data indicating a target issue for a target component;

identifying a target solution for the target issue based on the target ticket data using the mapping between the reference issues indicated by the reference ticket data for the plurality of reference tickets and the plurality of learning content items; and

causing a recommendation of the target solution to be displayed on the computing device, the recommendation of the target solution comprising one or more corrections to be implemented for code corresponding to the target component.

9. The system of claim 8 , wherein the plurality of learning content items comprises online courses, online learning paths, online blogs, or online articles.

10. The system of claim 8 , wherein the learning management system comprises a no-code implementation.

11. The system of claim 8 , wherein the learning management system comprises a headless implementation.

12. The system of claim 8 , wherein the unsupervised machine learning algorithm comprises a clustering algorithm.

13. The system of claim 8 , wherein the recommendation of the target solution comprises steps for the user to perform to resolve the target issue.

14. A non-transitory machine-readable storage medium tangibly embodying a set of instructions that, when executed by at least one hardware processor, causes the at least one processor to perform computer operations for integrating an online information technology management (ITSM) system and a learning management system, the computer operations comprising:

obtaining corresponding reference ticket data for each one of a plurality of reference tickets of the online ITSM system via a network connection established with the online ITSM using an application programming interface (API) for the online ITSM system, the reference ticket data indicating a reference issue for a reference component and a reference solution that was used to resolve the reference issue;

obtaining a plurality of learning content items from the learning management system, the obtaining the plurality of learning content items from the learning management system comprising using a data scraping program to extract the plurality of learning content items from the learning management system;

creating a mapping between the reference issues indicated by the reference ticket data for the plurality of reference tickets and the plurality of learning content items based on the reference ticket data of the plurality of reference tickets and the plurality of content items using an unsupervised machine learning algorithm;

detecting target ticket data that has been provided by a user to the online ITSM system via a computing device, the target ticket data indicating a target issue for a target component;

identifying a target solution for the target issue based on the target ticket data using the mapping between the reference issues indicated by the reference ticket data for the plurality of reference tickets and the plurality of learning content items; and

causing a recommendation of the target solution to be displayed on the computing device, the recommendation of the target solution comprising one or more corrections to be implemented for code corresponding to the target component.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEENAME TO SAP SE PREVIOUSLY RECORDED ON REEL 062058 FRAME 0950. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 15, 2023
From: GUPTA, SIDHARTH; CHAVAN, NITIN; KOUL, ROHAN; VERMA, SUDHIR
To: SAP SE
Reel/Frame 063639/0848 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2022
From: GUPTA, SIDHARTH; CHAVAN, NITIN; KOUL, ROHAN; VERMA, SUDHIR
To: SE, SAP
Reel/Frame 062058/0950 →
Cited By (1)
US 12,657,532