Consult an Expert
Trademark
Design Registration
Consult an Expert
Trademark
Copyright
Patent
Infringement
Design Registration
More
Consult an Expert
Consult an Expert
Trademark
Design Registration
Login
AI-ASSISTED SOFTWARE CODE REFACTORING TOOL
Extensive patent search conducted by a registered patent agent
Patent search done by experts in under 48hrs
₹999
₹399
Abstract
Information
Inventors
Applicants
Specification
Documents
ORDINARY APPLICATION
Published
Filed on 11 November 2024
Abstract
The present invention relates to an AI-assisted software code refactoring tool that automates the identification of inefficiencies, code smells, and design flaws in software code. By utilizing advanced artificial intelligence techniques, such as natural language processing and machine learning, the tool analyzes code to suggest optimized refactorings that improve code quality, readability, maintainability, and performance without altering its functionality. The tool integrates seamlessly with development environments and CI/CD pipelines, offering real-time, context-aware suggestions and continuously learning from user feedback to enhance its recommendations. This invention aims to streamline the refactoring process, reduce technical debt, and accelerate software development.
Patent Information
Application ID | 202441086630 |
Invention Field | COMPUTER SCIENCE |
Date of Application | 11/11/2024 |
Publication Number | 46/2024 |
Inventors
Name | Address | Country | Nationality |
---|---|---|---|
Mr. R. Ramaiah | Assistant Professor, Department of Computer Science & Engineering, Audisankara College of Engineering & Technology, NH-16, By-Pass Road, Gudur, Tirupati Dist., Andhra Pradesh, India-524101, India. | India | India |
Anjuru Yaswanth | Final Year B.Tech Student, Department of Computer Science & Engineering, Audisankara College of Engineering & Technology, NH-16, By-Pass Road, Gudur, Tirupati Dist., Andhra Pradesh, India-524101, India. | India | India |
Annapu Reddy Nagarjuna Reddy | Final Year B.Tech Student, Department of Computer Science & Engineering, Audisankara College of Engineering & Technology, NH-16, By-Pass Road, Gudur, Tirupati Dist., Andhra Pradesh, India-524101, India. | India | India |
Annavarapu Dathasai | Final Year B.Tech Student, Department of Computer Science & Engineering, Audisankara College of Engineering & Technology, NH-16, By-Pass Road, Gudur, Tirupati Dist., Andhra Pradesh, India-524101, India. | India | India |
Appete Thulasi | Final Year B.Tech Student, Department of Computer Science & Engineering, Audisankara College of Engineering & Technology, NH-16, By-Pass Road, Gudur, Tirupati Dist., Andhra Pradesh, India-524101, India. | India | India |
Arikonda Shireesha | Final Year B.Tech Student, Department of Computer Science & Engineering, Audisankara College of Engineering & Technology, NH-16, By-Pass Road, Gudur, Tirupati Dist., Andhra Pradesh, India-524101, India. | India | India |
Asa Chenchusiva | Final Year B.Tech Student, Department of Computer Science & Engineering, Audisankara College of Engineering & Technology, NH-16, By-Pass Road, Gudur, Tirupati Dist., Andhra Pradesh, India-524101, India. | India | India |
Athigari Divya | Final Year B.Tech Student, Department of Computer Science & Engineering, Audisankara College of Engineering & Technology, NH-16, By-Pass Road, Gudur, Tirupati Dist., Andhra Pradesh, India-524101, India. | India | India |
Athuluru Mounika | Final Year B.Tech Student, Department of Computer Science & Engineering, Audisankara College of Engineering & Technology, NH-16, By-Pass Road, Gudur, Tirupati Dist., Andhra Pradesh, India-524101, India. | India | India |
Atluru Venkata Prathap Reddy | Final Year B.Tech Student, Department of Computer Science & Engineering, Audisankara College of Engineering & Technology, NH-16, By-Pass Road, Gudur, Tirupati Dist., Andhra Pradesh, India-524101, India. | India | India |
Applicants
Name | Address | Country | Nationality |
---|---|---|---|
Audisankara College of Engineering & Technology | Audisankara College of Engineering & Technology, NH-16, By-Pass Road, Gudur, Tirupati Dist, Andhra Pradesh, India-524101, India. | India | India |
Specification
Description:The present invention relates to the field of software development, specifically to automated code refactoring tools. It leverages artificial intelligence (AI) and machine learning (ML) techniques to enhance software code quality by identifying inefficiencies, reducing complexity, and suggesting optimized refactoring options. The invention is designed to assist developers in improving code readability, maintainability, and performance without altering the original functionality of the software.
BACKGROUND OF THE INVENTION
The following description of related art is intended to provide background information pertaining to the field of the disclosure. This section may include certain aspects of the art that may be related to various features of the present disclosure. However, it should be appreciated that this section be used only to enhance the understanding of the reader with respect to the present disclosure, and not as admissions of prior art.
Software development is a dynamic and complex process that inv , Claims:1. A system for AI-assisted software code refactoring, comprising:
• A code analysis engine configured to analyze source code and identify code inefficiencies and anti-patterns using static and dynamic code analysis techniques;
• An AI-based refactoring module that utilizes machine learning models to generate refactoring suggestions based on the identified inefficiencies;
• A feedback loop mechanism for receiving user inputs on the generated suggestions, wherein the AI-based refactoring module adapts its future suggestions based on this feedback;
• A compatibility assessment module that evaluates the impact of the refactoring on software performance and system integration;
• An interface module to display the refactoring suggestions and facilitate user interaction.
2. The system of claim 1, wherein the AI-based refactoring module uses a combination of natural language processing and reinforcement learning techniques to analyze the semantic and syntactic structure of the code and suggest optimizations.
3. Th
Documents
Name | Date |
---|---|
202441086630-COMPLETE SPECIFICATION [11-11-2024(online)].pdf | 11/11/2024 |
202441086630-DECLARATION OF INVENTORSHIP (FORM 5) [11-11-2024(online)].pdf | 11/11/2024 |
202441086630-DRAWINGS [11-11-2024(online)].pdf | 11/11/2024 |
202441086630-FORM 1 [11-11-2024(online)].pdf | 11/11/2024 |
202441086630-FORM-9 [11-11-2024(online)].pdf | 11/11/2024 |
202441086630-REQUEST FOR EARLY PUBLICATION(FORM-9) [11-11-2024(online)].pdf | 11/11/2024 |
Talk To Experts
Calculators
Downloads
By continuing past this page, you agree to our Terms of Service,, Cookie Policy, Privacy Policy and Refund Policy © - Uber9 Business Process Services Private Limited. All rights reserved.
Uber9 Business Process Services Private Limited, CIN - U74900TN2014PTC098414, GSTIN - 33AABCU7650C1ZM, Registered Office Address - F-97, Newry Shreya Apartments Anna Nagar East, Chennai, Tamil Nadu 600102, India.
Please note that we are a facilitating platform enabling access to reliable professionals. We are not a law firm and do not provide legal services ourselves. The information on this website is for the purpose of knowledge only and should not be relied upon as legal advice or opinion.