Patents by Inventor NARAYANASAMY RAMESH

NARAYANASAMY RAMESH 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: 11347518
    Abstract: A system and method for sampling application programming interface (API) execution traces in a computer system uses feature vectors of the API execution traces that are generated using trace-context information. The feature vectors are then used to group the API execution traces into clusters. For the cluster, sampling rates are generated so that a sampling rate is assigned to each of the clusters. The sampling rates are then applied to the API execution traces to adaptively sample the API execution traces based on the clusters to which the API execution traces belong.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: May 31, 2022
    Assignee: VMWARE, INC.
    Inventors: Ritesh Jha, Soumya Panigrahi, Mageshwaran Rajendran, Susobhit Panigrahi, Narayanasamy Ramesh
  • Publication number: 20210026646
    Abstract: A system and method for sampling application programming interface (API) execution traces in a computer system uses feature vectors of the API execution traces that are generated using trace-context information. The feature vectors are then used to group the API execution traces into clusters. For the cluster, sampling rates are generated so that a sampling rate is assigned to each of the clusters. The sampling rates are then applied to the API execution traces to adaptively sample the API execution traces based on the clusters to which the API execution traces belong.
    Type: Application
    Filed: September 11, 2019
    Publication date: January 28, 2021
    Inventors: Ritesh Jha, Soumya Panigrahi, Mageshwaran Rajendran, Susobhit Panigrahi, Narayanasamy Ramesh
  • Patent number: 10503630
    Abstract: The current document is directed to a subsystem that is incorporated, in one implementation, within an automated application-release-management system. The subsystem to which the current document is directed determines, based on modifications to the source code for an application or another system that are submitted through a check-in process, a subset of tests within a large set of tests developed to test the application or system that invoke routines or other compilation units affected by the submitted source-code modifications. Only those tests that invoke routines and other compilation units affected by the source-code submissions need then be applied during testing and verification of the revised application or system.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: December 10, 2019
    Assignee: VMWARE, INC.
    Inventors: Thangamani Kasi, Sriram Balasubramanian, Narayanasamy Ramesh, Nishant Shreshth, Praveen Rudrappa
  • Publication number: 20180060216
    Abstract: The current document is directed to a subsystem that is incorporated, in one implementation, within an automated application-release-management system. The subsystem to which the current document is directed determines, based on modifications to the source code for an application or another system that are submitted through a check-in process, a subset of tests within a large set of tests developed to test the application or system that invoke routines or other compilation units affected by the submitted source-code modifications. Only those tests that invoke routines and other compilation units affected by the source-code submissions need then be applied during testing and verification of the revised application or system.
    Type: Application
    Filed: January 12, 2017
    Publication date: March 1, 2018
    Inventors: THANGAMANI KASI, SRIRAM BALASUBRAMANIAN, NARAYANASAMY RAMESH, NISHANT SHRESHTH, PRAVEEN RUDRAPPA