Company Filing History:
Years Active: 2025
Title: Innovations of Vivek S Agrawal
Introduction
Vivek S Agrawal is an accomplished inventor based in Princeton, NJ. He has made significant contributions to the field of software analysis and data flow management. His innovative approach leverages advanced technologies to enhance the efficiency of software systems.
Latest Patents
Vivek holds a patent for a groundbreaking invention titled "Multi-language program and data flow analysis using LLM." This computer-implemented system analyzes program and data flows in a software system that comprises code written in multiple programming languages. It utilizes a generative large language model (LLM) directed by programming-language-specific prompts. The LLM identifies functional components within the code, generating labeled graph nodes that include a node type, a node name, and dependency information. A graph construction computer system processes these labeled graph nodes to generate a directed graph, where nodes represent functional components and directed edges represent dependencies. The system stores the graph in a database and provides a web-based interface for visualization, allowing users to explore, query, and analyze program and data flows across the software system. This invention enables automated, language-agnostic dependency mapping, facilitating software analysis, debugging, and modernization.
Career Highlights
Vivek is currently employed at Morgan Stanley Services Group Inc., where he continues to innovate and contribute to the field of software engineering. His work focuses on enhancing the capabilities of software systems through advanced analysis techniques.
Collaborations
Some of Vivek's notable coworkers include Kallol Duttagupta and Kumar Vadaparty. Their collaboration fosters a dynamic environment for innovation and problem-solving within the organization.
Conclusion
Vivek S Agrawal's contributions to software analysis through his patented invention demonstrate his commitment to advancing technology. His work not only enhances software systems but also paves the way for future innovations in the field.