Patents by Inventor Hareendran M

Hareendran M 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).

  • Publication number: 20240231799
    Abstract: The disclosure relates to a method and system of generating recommendations for enhancement of an existing application. The method may include assessing the existing application based on at least one of: one or more application assessment parameters to determine an application weightage score, one or more business assessment parameters to determine a business weightage score, and one or more risk-assessment parameters, to determine a risk weightage score. The method may further include calculating a threshold score based on the application weightage score, the business weightage score, and the risk weightage score, and selecting one of a plurality of predefined recommendations for the existing application, based on the threshold score.
    Type: Application
    Filed: December 27, 2023
    Publication date: July 11, 2024
    Inventors: PRAVEEN DUSTONKRISHNAKUMARI, Maheswari V. S, Hareendran M
  • Publication number: 20240211320
    Abstract: A method of optimized deployment of resources on cloud providers is disclosed. The method includes determining an inter-relationship score for a relationship of each of a plurality of resources with each of remaining of the plurality of resources, and creating one or more logical clusters of resources, by clustering together resources based on the inter-relationship score for relationship of each of the plurality of resources with each of remaining of the plurality of resources. The method further includes determining a plurality of deployment option scores corresponding to a plurality of deployment options and a plurality of cloud providers, and selecting a cloud provider and a deployment option, based on the plurality of deployment option scores, for each logical cluster of the plurality of logical clusters.
    Type: Application
    Filed: December 19, 2023
    Publication date: June 27, 2024
    Inventors: SREEBANRAJ RAMASAMY, HAREENDRAN M, MAHESWARI V.S
  • Publication number: 20240168725
    Abstract: The disclosure relates to method and system for identifying microservices in a monolith application. In an embodiment, the method may include classifying a Table of a plurality of Tables associated with a database of the monolith application as an aggregate root Table, and identifying one or more dependent-Tables associated with the aggregate root Table. The method may further include identifying one or more Functions associated with the aggregate root Table and each of the one or more dependent-Tables associated with the aggregate root Table, and generating a microservice by collating the aggregate root Table, the one or more dependent-Tables associated with the aggregate root Table, and the one or more Functions associated with the aggregate root Table and each of the one or more dependent-Tables associated with the aggregate root Table.
    Type: Application
    Filed: November 15, 2023
    Publication date: May 23, 2024
    Inventors: Hareendran M, Maheswari V. S, Rakesh Agrawala
  • Patent number: 11816451
    Abstract: This disclosure relates to method and system for identifying common requirements from applications. The method includes receiving a plurality of requirements from a plurality of applications. For at least two of the plurality of requirements, the method further includes determining a similarity index through each of a set of analysis techniques. For at least two of the plurality of requirements, the method further includes calculating a final similarity index based on the similarity index determined through each of a set of analysis techniques. The method further includes generating a similarity matrix for the plurality of requirements based on the final similarity index. The method further includes generating a hierarchical cluster tree for the plurality of requirements based on the final similarity index corresponding to each of the plurality of requirements.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: November 14, 2023
    Assignee: HCL Technologies Limited
    Inventors: Krishna Kumar Gopal, Hareendran M, Shrwan Kumar, Vinod Kumar, Maheswari V. S
  • Publication number: 20220261222
    Abstract: This disclosure relates to method and system for identifying common requirements from applications. The method includes receiving a plurality of requirements from a plurality of applications. For at least two of the plurality of requirements, the method further includes determining a similarity index through each of a set of analysis techniques. For at least two of the plurality of requirements, the method further includes calculating a final similarity index based on the similarity index determined through each of a set of analysis techniques. The method further includes generating a similarity matrix for the plurality of requirements based on the final similarity index. The method further includes generating a hierarchical cluster tree for the plurality of requirements based on the final similarity index corresponding to each of the plurality of requirements.
    Type: Application
    Filed: February 14, 2022
    Publication date: August 18, 2022
    Inventors: KRISHNA KUMAR GOPAL, HAREENDRAN M, SHRWAN KUMAR, VINOD KUMAR, MAHESWARI V.S
  • Patent number: 10303587
    Abstract: The present disclosure relates to systems and methods to generate a test suite for regression testing. The method may comprise comparing a set of current code blocks with a set of historical code blocks to identify a set of modified code blocks from the set of historical code blocks associated with a software application. Further, the set of modified code blocks may be analysed to determine type of modification associated with each modified code block. Further, the method may comprise determining a set of impacted code blocks from the set of modified code blocks based on analysis of the type of modification associated with each modified code block. Further, the method may comprise identifying and prioritizing a subset of test cases from a set of test cases based on analysis of the set of impacted code blocks, thereby generating a regression test suite for regression testing of the current build.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: May 28, 2019
    Assignee: HCL TECHNOLOGIES LIMITED
    Inventors: Hareendran M, Rajesh Babu Suraparaju
  • Publication number: 20190034323
    Abstract: The present disclosure relates to systems and methods to generate a test suite for regression testing. The method may comprise comparing a set of current code blocks with a set of historical code blocks to identify a set of modified code blocks from the set of historical code blocks associated with a software application. Further, the set of modified code blocks may be analysed to determine type of modification associated with each modified code block. Further, the method may comprise determining a set of impacted code blocks from the set of modified code blocks based on analysis of the type of modification associated with each modified code block. Further, the method may comprise identifying and prioritizing a subset of test cases from a set of test cases based on analysis of the set of impacted code blocks, thereby generating a regression test suite for regression testing of the current build.
    Type: Application
    Filed: July 20, 2018
    Publication date: January 31, 2019
    Inventors: Hareendran M, Rajesh Babu SURAPARAJU
  • Publication number: 20170192882
    Abstract: Disclosed is a system for automatically generating a plurality of test cases for an IT enabled application. The system captures information including a plurality of labels, a plurality of test datasets and a plurality of actions performed by a user on each of a plurality of DOM elements. The system further analyzes the information in order to categorize the information into a plurality of parameters associated to each DOM element. The system further maps an action performed by the user, on a DOM element of the plurality of DOM elements, a label and a test dataset with the DOM element. The system further retrieves one or more keywords mapped to the label in a pre-configured keyword repository. The system further generates a test case based on the one or more keywords, the label, the test dataset and the action performed by the user on the DOM element.
    Type: Application
    Filed: January 5, 2017
    Publication date: July 6, 2017
    Inventors: Padmajaya BHAGAVATHIAMMAL, Logeswari RENGARAJU, Jaiganesh DEVARAJULU, Hareendran M
  • Publication number: 20160098287
    Abstract: The invention relates to a method and system for data centre infrastructure management and, more particularly, to analyze and deploy interrelated objects in a virtual data centre at virtual deployment level. The present system monitors and identifies different elements of source virtual deployment such as configuration data, settings and so on which are scattered at different levels. Further, the system performs analysis based on various parameters such as virtual deployment performance data, past history data, future requirement and policy based data in order to identify best suitable target virtual data centre. After identifying best suited target virtual data centre, system triggers a redeployment request. Finally, system performs the redeployment of source virtual deployment to identified target virtual data centre.
    Type: Application
    Filed: October 1, 2014
    Publication date: April 7, 2016
    Applicant: HCL Technologies Limited
    Inventors: Dhanyamraju S U M Prasad, Hareendran M