IP Library › Granted Patent US 12,488,014
Granted Patent B1
US 12,488,014 · App. 18/932,810 · Granted Dec 2, 2025

System and method for streamlining and accelerating cloud migration processes

Inventors: Deepak Sharma (Bangalore, IN); Debasis Panda (Bhubaneswar, IN); Shashidhar Bommavara Ramakrishnaiah (Bangalore, IN); Shashwati Deshmukh (Pune, IN); Dasari Sai Rohith (Hanumakonda, IN); Ravi Shivam Murty (Jabalpur, IN); Vaishnavi Rai (Bangalore, IN)
Assignee: Fractal Analytics Private Limited
G06F16/254G06F16/214G06F16/2365
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 12,488,014
App. No.
18/932,810
Granted
Dec 2, 2025
Kind
B1
Abstract

A system and method for streamlining and accelerating cloud migration processes may include a plurality of modules including an adaptive prompt module configured to create a library of prompts, maintain the library of prompts, and select one or more prompts from at least one large language model (LLM) based on a prompt strategy that may consider which prompts in the library are most likely to elicit accurate and relevant responses from the at least one LLM. Another module may perform inventory analysis to enhance the prompt strategy. A third module may perform workload transformations based on the library of prompts, and a fourth module may provide validation mechanisms. The adaptive prompt module also may include a self-learning module configured to enable integration across the plurality of modules.

Claims (38)

1 . A system for streamlining and accelerating cloud migration comprising:

an adaptive prompt module configured to create a library of prompts, maintain the library of prompts, and dynamically select one or more prompts from at least one large language model (LLM) based on an and adaptive iterative prompt strategy based on context and historical learning and communication with the at least one LLM to align with specific requirements of a cloud migration task;

a first module comprising an inventory analysis module configured to initiate the cloud migration by conducting inventory analysis of existing on-premises infrastructure and applications using generative artificial intelligence (AI) to create a detailed inventory report that serves as a blueprint for a cloud migration plan, wherein the first module is configured to provide generated insights to the adaptive prompt module to enhance the prompt strategy;

a second module configured to perform workload transformations and determine the prompt for each specific workload transformation, the second module including a workload transformation engine that performs the workload transformations based on the library of prompts; and

a third module configured to provide validation mechanisms to ensure accuracy and integrity of original and converted assets guided by LLM procedures, wherein the prompt selection of the adaptive prompt module influences the validation mechanisms used by the third module, the third module further including a migration reports module that generates documentation summarizing the migration, performs duplicate analysis using generative AI, and uses generative AI to automatically generate dependency diagrams that offer visual representations of the relations and dependencies between the components of the system.

2 . The system of claim 1 , wherein the prompt strategy is based on context and/or historical learning.

3 . The system of claim 1 , wherein the adaptive prompt module creates a library of prompts by leveraging real-time information.

4 . The system of claim 3 , wherein the real-time information is selected from the group comprising:

existing on-premises infrastructure, a specified cloud service or provider in use, scale of the cloud migration, and/or other unique constraints or requirements.

5 . The system of claim 2 , wherein historical learning comprises consideration of historical performance data selected from the group comprising:

success of previous migration prompts, preferred migration strategies for similar systems, and/or lessons learned from past migrations.

6 . The system of claim 1 , wherein the prompts in the library are generated based on the prompt strategy, context of a current task, and/or insights gained from historical data.

7 . The system of claim 1 , wherein the selection of one or more prompts is iterative and adaptive.

8 . The system of claim 1 , wherein the adaptive prompt module continually assesses quality of responses from the selection of one or more prompts from the at least one LLM and dynamically adjusts the prompt selection strategy.

9 . The system of claim 1 , wherein the first module is configured to generate asset explainability, capture dependencies, and identify lineage to provide a comprehensive analysis report evaluating feasibility of automated conversion.

10 . The system of claim 1 , wherein inventory analysis involves cataloging hardware, software, configurations, and dependencies.

11 . The system of claim 1 , wherein the first module is further configured to offer recommendations for rationalization, conduct duplicate/similarity analysis, and suggest plans for execution in waves.

12 . The system of claim 1 , wherein the workload transformations are selected from the group comprising:

code/extract transform load (ETL), reports, and/or data.

13 . The system of claim 1 , wherein the second module leverages real-time contextual information and past performance data to determine the prompt for each specific workload transformation.

14 . The system of claim 1 , wherein the validation mechanisms are selected from the group comprising:

visual comparison, test script generation and execution, conversion statistics and comparison, migration reports, and similarity comparison reports.

15 . The system of claim 1 , the third module comprising:

a validation module configured to ensure correctness and functionality of migrated applications and data by providing corrective suggestions or making adjustments; and

a recommendations module configured to monitor and optimize resource allocation, performance, and cost-efficiency.

16 . The system of claim 1 , the adaptive prompt module further comprising:

a self-learning module configured to enable integration across the third Audtr module, the second module, and the first module.

17 . A system for streamlining and accelerating cloud migration comprising:

an adaptive prompt module configured to define a prompt strategy, create a library of effective prompts, and dynamically select one or more prompts from at least one large language model (LLM) based on context and historical learning and communication with the at least one LLM to align with specific requirements of a cloud migration task;

a first module including a suite of services for inventory collection and subsequent assessment, the first module comprising an inventory analysis module configured to initiate the cloud migration by conducting inventory analysis of existing on-premises infrastructure and applications using generative artificial intelligence (AI), wherein the first module is configured to provide generated insights to the adaptive prompt module to enhance the prompt strategy;

a second module configured to perform workload transformations and determine the prompt for each specific workload transformation, the second module including a workload transformation engine that performs the workload transformations based on the library of prompts; and

a third module configured to provide validation mechanisms to ensure accuracy and integrity of original and converted assets guided by LLM procedures, wherein the prompt selection of the adaptive prompt module influences the validation mechanisms used by the third module;

wherein the adaptive prompt module includes a self-learning module configured to enable integration across the third module, the second module, and the first module, wherein the self-learning module dynamically adjusts prompt selections based on real-time context and historical learning to address specific needs of the cloud migration task.

18 . The system of claim 17 , the third module comprising:

a validation module configured to ensure correctness and functionality of migrated applications and data by providing corrective suggestions or make adjustments;

a recommendations module configured to monitor and optimize resource allocation, performance, and cost-efficiency; and

a migration reports module configured to generate documentation summarizing the migration process.

19 . The system of claim 17 , wherein the second module leverages real-time contextual information and past performance data to determine the prompt for each specific workload transformation.

Priority Claims (1)
IN 202421057927 · Jul 31, 2024 · national
Cited By (1)
US 12,730,809