IP Library Granted Patent US 10,931,739
Granted Patent B2
US 10,931,739 · App. 16/368,084 · Granted Feb 23, 2021

Method and system for generating strategy and roadmap for end-to-end information technology infrastructure cloud implementation

Inventor: Chelis Camargo (Colorado Springs, CO)
Assignee: Wipro Limited
H04L67/10G06F40/30G06Q10/067
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,931,739
App. No.
16/368,084
Granted
Feb 23, 2021
Kind
B2
Abstract

This disclosure relates to method and system for generating strategy and roadmap for end-to-end information technology (IT) infrastructure cloud implementation. The method may include receiving natural language inputs from stakeholders with respect to a current IT infrastructure and a future IT infrastructure cloud implementation, receiving machine acquired data points from data centers, labelling human semantic data points in the natural language inputs and the machine acquired data points into labelled data points, mapping patterns in the labelled data points to a cloud implementation R-lane models, classifying a problem domain into classes of a cloud strategy based on at least one of the cloud implementation R-lane models, determining an implementable solution using at least one of a search, a backtracking, or a constraint propagation model to business constrains that are identified based on the classes, and generating an output artifact based on the implementable solution using a belief-desire-intention model.

Claims (49)

1. A method of generating strategy and roadmap for end-to-end information technology (IT) infrastructure cloud implementation, the method comprising:

receiving, by an IT infrastructure cloud implementation device, natural language inputs from a plurality of stakeholders with respect to a current IT infrastructure and a future end-to-end IT infrastructure cloud implementation;

receiving, by the IT infrastructure cloud implementation device, a plurality of machine acquired data points from a plurality of data centers;

labelling, by the IT infrastructure cloud implementation device, a plurality of human semantic data points in the natural language inputs, generated using natural language processing (NLP), and the plurality of machine acquired data points into a plurality of labelled data points, wherein a plurality of patterns is identified based on the labelling of plurality of human semantic data points and the plurality of machine acquired data points;

mapping, by the IT infrastructure cloud implementation device, the plurality of patterns in the plurality of labelled data points to a plurality of cloud implementation R-lane models, wherein a cloud reference architecture (CRA) is generated based on the mapping,

wherein the CRA comprises of one or more cloud ontology nodes, deployment models and cloud actors;

classifying, by the IT infrastructure cloud implementation device, a problem domain into a plurality of classes of a cloud strategy based on at least one of the plurality of cloud implementation R-lane models;

determining, by the IT infrastructure cloud implementation device, an implementable solution by applying at least one of a search, a backtracking, or a constraint propagation model to a plurality of business constrains, wherein the plurality of business constrains are identified based on the plurality of classes; and

generating, by the IT infrastructure cloud implementation device, an output artifact based on the implementable solution using a belief-desire-intention model.

2. The method of claim 1 , wherein receiving the natural language inputs comprise receiving at least one of business inputs, technology inputs, data inputs, or application inputs, with respect to at least one of systems, services, or applications of the current IT infrastructure and the future end-to-end IT infrastructure cloud implementation, from at least one of business stakeholders, IT stakeholders, or end users.

3. The method of claim 1 , wherein receiving the natural language inputs comprise receiving the natural language inputs using an interactive conversational agent, and wherein the interactive conversational agent is an artificial intelligence (AI) based conversational agent.

4. The method of claim 1 , wherein the plurality of cloud implementation R-lane models are adapted to implement at least one of re-hosting, re-platforming, replacing, re-purchasing, re-factoring, revising, reusing, reducing, retaining, or retiring.

5. The method of claim 1 , wherein classifying comprises applying domain specific semantic logic to the plurality of cloud implementation R-lane models.

6. The method of claim 1 , wherein determining the implementable solution comprises:

determining a number of possible solutions; and

determining a comparative analysis among the number of possible solutions.

7. A system for generating strategy and roadmap for end-to-end information technology (IT) infrastructure cloud implementation, the system comprising:

an IT infrastructure cloud implementation device comprising at least one processor and a computer-readable medium storing instructions that, when executed by the at least one processor, cause the at least one processor to:

receive natural language inputs from a plurality of stakeholders with respect to a current IT infrastructure and a future end-to-end IT infrastructure cloud implementation;

receive a plurality of machine acquired data points from a plurality of data centers;

label a plurality of human semantic data points in the natural language inputs, generated using natural language processing (NLP), and the plurality of machine acquired data points into a plurality of labelled data points, wherein a plurality of patterns is identified based on the labelling of plurality of human semantic data points and the plurality of machine acquired data points;

map the plurality of patterns in the plurality of labelled data points to a plurality of cloud implementation R-lane models, wherein a cloud reference architecture (CRA) is generated based on the mapping,

wherein the CRA comprises of one or more cloud ontology nodes, deployment models and cloud actors;

classify a problem domain into a plurality of classes of a cloud strategy based on at least one of the plurality of cloud implementation R-lane models;

determine an implementable solution by applying at least one of a search, a backtracking, or a constraint propagation model to a plurality of business constrains, wherein the plurality of business constrains are identified based on the plurality of classes; and

generate an output artifact based on the implementable solution using a belief-desire-intention model.

8. The system of claim 7 , wherein receiving the natural language inputs comprise receiving at least one of business inputs, technology inputs, data inputs, or application inputs, with respect to at least one of systems, services, or applications of the current IT infrastructure and the future end-to-end IT infrastructure cloud implementation, from at least one of business stakeholders, IT stakeholders, or end users.

9. The system of claim 7 , wherein receiving the natural language inputs comprise receiving the natural language inputs using an interactive conversational agent, and wherein the interactive conversational agent is an artificial intelligence (AI) based conversational agent.

10. The system of claim 7 , wherein the plurality of cloud implementation R-lane models are adapted to implement at least one of re-hosting, re-platforming, replacing, re-purchasing, re-factoring, revising, reusing, reducing, retaining, or retiring.

11. The system of claim 7 , wherein classifying comprises applying domain specific semantic logic to the plurality of cloud implementation R-lane models.

12. The system of claim 7 , wherein determining the implementable solution comprises:

determining a number of possible solutions; and

determining a comparative analysis among the number of possible solutions.

13. A non-transitory computer-readable medium storing computer-executable instructions for generating strategy and roadmap for end-to-end information technology (IT) infrastructure cloud implementation, the non-transitory computer-readable medium configured for:

receiving natural language inputs from a plurality of stakeholders with respect to a current IT infrastructure and a future end-to-end IT infrastructure cloud implementation;

receiving a plurality of machine acquired data points from a plurality of data centers;

labelling a plurality of human semantic data points in the natural language inputs, generated using natural language processing (NLP), and the plurality of machine acquired data points into a plurality of labelled data points, wherein a plurality of patterns is identified based on the labelling of plurality of human semantic data points and the plurality of machine acquired data points;

mapping the plurality of patterns in the plurality of labelled data points to a plurality of cloud implementation R-lane models, wherein a cloud reference architecture (CRA) is generated based on the mapping,

wherein the CRA comprises of one or more cloud ontology nodes, deployment models and cloud actors;

classifying a problem domain into a plurality of classes of a cloud strategy based on at least one of the plurality of cloud implementation R-lane models;

determining an implementable solution by applying at least one of a search, a backtracking, or a constraint propagation model to a plurality of business constrains, wherein the plurality of business constrains are identified based on the plurality of classes; and

generating an output artifact based on the implementable solution using a belief-desire-intention model.

14. The non-transitory computer-readable medium of claim 13 , wherein receiving the natural language inputs comprise receiving at least one of business inputs, technology inputs, data inputs, or application inputs, with respect to at least one of systems, services, or applications of the current IT infrastructure and the future end-to-end IT infrastructure cloud implementation, from at least one of business stakeholders, IT stakeholders, or end users.

15. The non-transitory computer-readable medium of claim 13 , wherein receiving the natural language inputs comprise receiving the natural language inputs using an interactive conversational agent, and wherein the interactive conversational agent is an artificial intelligence (AI) based conversational agent.

16. The non-transitory computer-readable medium of claim 13 , wherein the plurality of cloud implementation R-lane models are adapted to implement at least one of re-hosting, re-platforming, replacing, re-purchasing, re-factoring, revising, reusing, reducing, retaining, or retiring.

17. The non-transitory computer-readable medium of claim 13 , wherein classifying comprises applying domain specific semantic logic to the plurality of cloud implementation R-lane models.

18. The non-transitory computer-readable medium of claim 13 , wherein determining the implementable solution comprises:

determining a number of possible solutions; and

determining a comparative analysis among the number of possible solutions.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2019
From: CAMARGO, CHELIS
To: WIPRO LIMITED
Reel/Frame 048730/0076 →
Continuity (1)
Related Publication 20200314169A1 · Oct 1, 2020
Cited By (2)
US 12,505,301 US 12,659,220