Company Filing History:
Years Active: 2024-2025
Title: Rohan Saphal: Innovator in Source Code Understanding and Duplication Detection
Introduction
Rohan Saphal, a prominent inventor based in Glasgow, GB, has made significant contributions to the field of computer science through his innovative patents. With a total of three patents to his name, Rohan is at the forefront of advancements that enhance the understanding of source code and improve code management processes in software development.
Latest Patents
Rohan's latest patents focus on systems and methods for source code understanding using spatial representations, as well as detecting code duplication in codebases. His first patent describes a sophisticated method where a source code understanding computer program receives a source code snippet and converts it into a two-dimensional image representation. This representation is then mapped to a three-dimensional image, allowing for classification using a deep learning network. The result is a valuable tool for improving the efficiency of source code analysis.
In addition to this, Rohan’s second patent outlines a method for detecting exact code snippet duplicates within a codebase. This involves representing code snippets as abstract syntax trees, transforming them into vector representations, and employing density-based clustering techniques to identify duplicates. This innovation not only enhances code quality but also streamlines the development process by minimizing redundancy.
Career Highlights
Currently working at JPMorgan Chase Bank, N.A., Rohan has established himself as a key player in the innovation of software development tools. His expertise in coding and software architecture has been instrumental in developing advanced systems that benefit both programmers and organizations.
Collaborations
Rohan collaborates closely with talented coworkers such as Sean Moran and Fanny Silavong, enhancing the collaborative effort in tackling complex challenges within the tech domain. Their teamwork has resulted in creative solutions that push the boundaries of current software capabilities.
Conclusion
Rohan Saphal's contributions to the field of innovations in source code understanding and code duplication detection are noteworthy. As an inventor with a clear vision for improving software development processes, his patents offer essential advancements that will likely pave the way for future developments within the industry.
Inventor’s Patent Attorneys refers to legal professionals with specialized expertise in representing inventors throughout the patent process. These attorneys assist inventors in navigating the complexities of patent law, including filing patent applications, conducting patent searches, and protecting intellectual property rights. They play a crucial role in helping inventors secure patents for their innovative creations.