IP Library Granted Patent US 10,380,558
Granted Patent B2
US 10,380,558 · App. 15/806,601 · Granted Aug 13, 2019

Intelligent self-service delivery advisor

Inventors: Maja Vukovic (New York City, NY); Nikolaos Anerousis (Los Gatos, CA); Anup Kalia (Elmsford, NY); Jin Xiao (Ossining, NY)
Assignee: International Business Machines Corporation
G06Q10/20G06N20/00G06Q30/016
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,380,558
App. No.
15/806,601
Granted
Aug 13, 2019
Kind
B2
Abstract

The present invention provides a method, system, and computer program product of an intelligent self-service delivery advisor. In an embodiment, the present invention includes, in response to receiving computer system service data, identifying, by a second computer system, a computer system service category among a plurality of computer system categories, identifying, by the second computer system, one or more computer system service tasks, based on the computer system service data and the computer system service category, selecting, by the second computer system, a catalog among a plurality of catalogs, based on the one or more computer system service tasks and the computer system service data, generating, by the second computer system, one or more suggestions based on the catalog and the one or more computer system service tasks; and displaying, displaying by the second computer system, the one or more suggestion on a display logically coupled to the computer system.

Claims (46)

1. A method comprising:

in response to receiving computer system service data, identifying, by a second computer system, a computer system service category among a plurality of computer system categories;

identifying, by the second computer system, one or more computer system service tasks, based on the computer system service data and the computer system service category;

selecting, by the second computer system, a catalog among a plurality of catalogs, based on the one or more computer system service tasks and the computer system service data;

generating, by the second computer system, one or more suggestions based on the catalog and the one or more computer system service tasks;

displaying, displaying by the second computer system, the one or more suggestion on a display logically coupled to the computer system;

accessing, by the second computer system, a skill level of a user with respect to at least one of the computer system service category among the plurality of computer system service categories, the one or more computer system service tasks, and the catalog; and

modifying, by the second computer system, an amount of detail given in the one or more suggestions, based on the skill level.

2. The method of claim 1 , further comprising in response to receiving a task selection, generating, by the second computer system, execution content.

3. The method of claim 1 , further comprising based on one or more previous selections by the user, personalizing, by the second computer system, the one or more suggestions via machine learning.

4. The method of claim 1 , further comprising:

in response to the displaying, identifying, by the second computer system, missing parameters with respect to the computer system service data;

querying, of a user, one or more of the missing parameters of the received computer system service data in light of the catalog.

5. The method of claim 4 , further comprising in response to receiving the one or more missing parameters, generating, by the second computer system, one or more modified suggestions.

6. The method of claim 4 , further comprising in response to receiving the one or more missing parameters, selecting a catalog among the plurality of catalogs.

7. A system comprising:

a memory; and

a processor in communication with the memory, the processor configured to perform a method comprising;

in response to receiving computer system service data, identify a computer system service category among a plurality of computer system categories;

identify one or more computer system service tasks, based on the computer system service data and the computer system service category;

select a catalog among a plurality of catalogs, based on the one or more computer system service tasks and the computer system service data;

generate one or more suggestions based on the catalog and the one or more computer system service tasks;

display, displaying by the second computer system, the one or more suggestion on a display logically coupled to the computer system;

access a skill level of a user with respect to at least one of the computer system service category among the plurality of computer system service categories, the one or more computer system service tasks, and the catalog; and

modify an amount of detail given in the one or more suggestions, based on the skill level.

8. The system of claim 7 , further comprising in response to receiving a task selection, generate execution content.

9. The system of claim 7 , further comprising, based on one or more previous selections by the user, personalizing the one or more suggestions via machine learning.

10. The system of claim 7 , further comprising:

in response to the displaying, identify missing parameters with respect to the computer system service data;

query, of a user, one or more of the missing parameters of the received computer system service data in light of the catalog.

11. The system of claim 10 , further comprising in response to receiving the one or more missing parameters, generate one or more modified suggestions.

12. The system of claim 10 , further comprising in response to receiving the one or more missing parameters, select a catalog among the plurality of catalogs.

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

in response to receiving computer system service data, identifying, by a second computer system, a computer system service category among a plurality of computer system categories;

identifying, by the second computer system, one or more computer system service tasks, based on the computer system service data and the computer system service category;

selecting, by the second computer system, a catalog among a plurality of catalogs, based on the one or more computer system service tasks and the computer system service data;

generating, by the second computer system, one or more suggestions based on the catalog and the one or more computer system service tasks;

displaying, displaying by the second computer system, the one or more suggestion on a display logically coupled to the computer system;

accessing, by the second computer system, a skill level of a user with respect to at least one of the computer system service category among the plurality of computer system service categories, the one or more computer system service tasks, and the catalog; and

modifying, by the second computer system, an amount of detail given in the one or more suggestions, based on the skill level.

14. The computer program product of claim 13 , further comprising in response to receiving a task selection, generating, by the second computer system, execution content.

15. The computer program product of claim 13 , further comprising based on one or more previous selections by the user, personalizing, by the second computer system, the one or more suggestions via machine learning.

16. The computer program product of claim 13 , further comprising:

in response to the displaying, identifying, by the second computer system, missing parameters with respect to the computer system service data;

querying, of a user, one or more of the missing parameters of the received computer system service data in light of the catalog.

17. The computer program product of claim 16 , further comprising in response to receiving the one or more missing parameters, generating, by the second computer system, one or more modified suggestions.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2025
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: MONDAY.COM LIMITED
Reel/Frame 070477/0799 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2017
From: VUKOVIC, MAJA; ANEROUSIS, NIKOLAOS; KALIA, ANUP; XIAO, JIN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 044071/0410 →
Continuity (1)
Related Publication 20190139004A1 · May 9, 2019
Cited By (1)
US 12,542,720