Patents by Inventor Tapodhan Sen

Tapodhan Sen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10951492
    Abstract: A system and method for conversion of monolithic services to micro-services is provided. One or more features related to service associated with domain implemented by monolithic service source code are identified. Features are identified for creating first feature set. One or more features are determined related to dependencies and cross-dependencies amongst one or more service functions associated with service, implemented by monolithic service source code, and between service functions and entities associated with domain expressed in the monolithic service source code. One or more features related to dependencies and cross-dependencies are determined for creating second feature set. Relationship between features present in first feature set and second feature set is determined. The relationship is representative of similarity of the features present in first feature set and second feature set.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: March 16, 2021
    Assignee: COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
    Inventors: Tapodhan Sen, Saroj Pradhan, Swastika Basu, Arunava Pal, Sandip Bandyopadhyay
  • Publication number: 20210029001
    Abstract: A system and method for conversion of monolithic services to micro-services is provided. One or more features related to service associated with domain implemented by monolithic service source code are identified. Features are identified for creating first feature set. One or more features are determined related to dependencies and cross-dependencies amongst one or more service functions associated with service, implemented by monolithic service source code, and between service functions and entities associated with domain expressed in the monolithic service source code. One or more features related to dependencies and cross-dependencies are determined for creating second feature set. Relationship between features present in first feature set and second feature set is determined. The relationship is representative of similarity of the features present in first feature set and second feature set.
    Type: Application
    Filed: September 13, 2019
    Publication date: January 28, 2021
    Inventors: Tapodhan Sen, Saroj Pradhan, Swastika Basu, Arunava Pal, Sandip Bandyopadhyay
  • Patent number: 10635409
    Abstract: A system for improving software code quality using artificial intelligence is provided. The system comprises a training data extraction module to extract learning data files from a source control management system and an integrated development environment for preparing training data. The system further comprises a machine learning model trainer that conducts training of an artificial neural network. The system further comprises a machine learning recommendation module that queries the trained artificial neural network to check for recommendations for improving quality of one or more new software codes and one or more modified software codes. The system also comprises a remediation module that determines one or more coding standard violations in the one or more new software codes and one or more modified software codes. The quality of the one or more new software codes and one or more modified software codes is improved by applying the recommendations.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: April 28, 2020
    Assignee: COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
    Inventors: Saroj Pradhan, Tapodhan Sen, Anirban Chakrabarti
  • Publication number: 20190220253
    Abstract: A system for improving software code quality using artificial intelligence is provided. The system comprises a training data extraction module to extract learning data files from a source control management system and an integrated development environment for preparing training data. The system further comprises a machine learning model trainer that conducts training of an artificial neural network. The system further comprises a machine learning recommendation module that queries the trained artificial neural network to check for recommendations for improving quality of one or more new software codes and one or more modified software codes. The system also comprises a remediation module that determines one or more coding standard violations in the one or more new software codes and one or more modified software codes. The quality of the one or more new software codes and one or more modified software codes is improved by applying the recommendations.
    Type: Application
    Filed: April 13, 2018
    Publication date: July 18, 2019
    Inventors: Saroj Pradhan, Tapodhan Sen, Anirban Chakrabarti
  • Patent number: 10042619
    Abstract: A system, computer-implemented method and computer program product for efficiently managing enterprise architecture using resource description framework is provided. The system comprises a solution configurator configured to facilitate defining one or more Resource Description Framework (RDF)/Extensible Markup Language (XML) models corresponding to one or more applications. The system further comprises an ontology parser configured to parse the one or more defined RDF/XML models to create corresponding Java objects. Furthermore, the system comprises a solution manager configured to process the one or more parsed RDF/XML models for creating the corresponding one or more applications. Also, the system comprises a user interface generator configured to generate one or more graphical user interfaces corresponding to the one or more created applications, wherein the created one or more applications facilitate efficient management of enterprise architecture.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: August 7, 2018
    Assignee: COGNIZANT TECHNOLOGY SOLUTIONS INDIA PVT. LTD.
    Inventors: Kamales Mandal, Tapodhan Sen
  • Publication number: 20170060542
    Abstract: A system, computer-implemented method and computer program product for efficiently managing enterprise architecture using resource description framework is provided. The system comprises a solution configurator configured to facilitate defining one or more Resource Description Framework (RDF)/Extensible Markup Language (XML) models corresponding to one or more applications. The system further comprises an ontology parser configured to parse the one or more defined RDF/XML models to create corresponding Java objects. Furthermore, the system comprises a solution manager configured to process the one or more parsed RDF/XML models for creating the corresponding one or more applications. Also, the system comprises a user interface generator configured to generate one or more graphical user interfaces corresponding to the one or more created applications, wherein the created one or more applications facilitate efficient management of enterprise architecture.
    Type: Application
    Filed: December 7, 2015
    Publication date: March 2, 2017
    Inventors: Kamales Mandal, Tapodhan Sen