Patents by Inventor RISHI KANT SHARDA

RISHI KANT SHARDA 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: 10067860
    Abstract: Systems and techniques are described for defining test bed requirements. A described technique includes receiving data specifying a first test to be performed for a software application. The data identifies test bed requirements for the first test. Data identifying characteristics of each of available test beds are obtained. Each available test bed includes one or more computing resources on which software tests are performed. The characteristics of each available test bed specify characteristics of the one or more computing resources included in the available test bed. A determination is made that the characteristics of a particular test bed of the available test beds satisfy the test bed requirements for the first test. In response to determining that the characteristics of the particular test bed satisfy the test bed requirements, the first test is performed using the particular test bed.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: September 4, 2018
    Assignee: VMWARE, INC.
    Inventors: Rishi Kant Sharda, Vineet Sinha, Prasenjit Sarkar
  • Patent number: 9851906
    Abstract: An example method is provided for virtual machine data placement on a distributed storage system accessible by a duster in a virtualized computing environment. The method may comprise, based on location data relating to the cluster, identifying a first fault domain and a second fault domain of the distributed storage system. The method may further comprise selecting a first host with a first storage resource from the first fault domain and a second host with a second storage resource from the second fault domain. The method may further comprise placing a first copy of the virtual machine data on the first storage resource and a second copy of the virtual machine data on the second storage resource.
    Type: Grant
    Filed: October 17, 2015
    Date of Patent: December 26, 2017
    Assignee: VMware, Inc.
    Inventors: Prasenjit Sarkar, Rishi Kant Sharda, Vineet Kumar Sinha
  • Patent number: 9672029
    Abstract: Test case priorities are automatically determined based on the execution path of a software application that includes priority tags. By embedding the priority tags in the source code of the software application, the consistency and reliability of the test case priorities is improved compared to conventional, primarily manual approaches to determining test case priorities. Further, efficiency is increased by providing run-time feedback regarding test cases that facilitates identification of the highest priority test cases and corresponding test suite optimizations.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: June 6, 2017
    Assignee: VMware, Inc.
    Inventors: Vineet Kumar Sinha, Prasenjit Sarkar, Rishi Kant Sharda
  • Publication number: 20160371020
    Abstract: An example method is provided for virtual machine data placement on a distributed storage system accessible by a duster in a virtualized computing environment. The method may comprise, based on location data relating to the cluster, identifying a first fault domain and a second fault domain of the distributed storage system. The method may further comprise selecting a first host with a first storage resource from the first fault domain and a second host with a second storage resource from the second fault domain. The method may further comprise placing a first copy of the virtual machine data on the first storage resource and a second copy of the virtual machine data on the second storage resource.
    Type: Application
    Filed: October 17, 2015
    Publication date: December 22, 2016
    Inventors: PRASENJIT SARKAR, RISHI KANT SHARDA, VINEET KUMAR SINHA
  • Publication number: 20160034375
    Abstract: Test case priorities are automatically determined based on the execution path of a software application that includes priority tags. By embedding the priority tags in the source code of the software application, the consistency and reliability of the test case priorities is improved compared to conventional, primarily manual approaches to determining test case priorities. Further, efficiency is increased by providing run-time feedback regarding test cases that facilitates identification of the highest priority test cases and corresponding test suite optimizations.
    Type: Application
    Filed: September 16, 2014
    Publication date: February 4, 2016
    Inventors: Vineet Kumar SINHA, Prasenjit SARKAR, Rishi Kant SHARDA
  • Publication number: 20150269062
    Abstract: Systems and techniques are described for defining test bed requirements. A described technique includes receiving data specifying a first test to be performed for a software application. The data identifies test bed requirements for the first test. Data identifying characteristics of each of available test beds are obtained. Each available test bed includes one or more computing resources on which software tests are performed. The characteristics of each available test bed specify characteristics of the one or more computing resources included in the available test bed. A determination is made that the characteristics of a particular test bed of the available test beds satisfy the test bed requirements for the first test. In response to determining that the characteristics of the particular test bed satisfy the test bed requirements, the first test is performed using the particular test bed.
    Type: Application
    Filed: May 7, 2014
    Publication date: September 24, 2015
    Applicant: VMWARE, INC.
    Inventors: RISHI KANT SHARDA, VINEET SINHA, PRASENJIT SARKAR