Patents by Inventor Vasu Sasikanth Sankhavaram

Vasu Sasikanth Sankhavaram 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: 10949785
    Abstract: A representation of functions and features associated with respective functions is received, the representation being according to a model. Features of a plurality of the products are compared to the features of the functions. Based on the comparing, a check is made for an existence of a gap of at least one of the plurality of products relating to omission of a feature, an existence of an overlap of features between multiple products of the plurality of products, and an existence of a divergence in timings of release between dependent products of the plurality of products.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: March 16, 2021
    Assignee: Micro Focus LLC
    Inventors: Vasu Sasikanth Sankhavaram, Lars Rossen
  • Patent number: 10496233
    Abstract: Tracking a status of a process includes displaying relationship(s) between process tasks of a process map in a user interface, visually indicating an actual completion rate of at least one of the tasks, and comparing the actual completion rate to an expected completion rate of the tasks.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: December 3, 2019
    Assignee: MICRO FOCUS LLC
    Inventors: Vasu Sasikanth Sankhavaram, Kevin Lee Wilson
  • Patent number: 10489180
    Abstract: Examples relate to determining virtual network function configurations. In one example, a computing device may receive a virtual network function specifying a particular function to be performed by at least one virtual machine; identify a particular performance metric for the virtual network function; determine, using the particular performance metric and a default resource configuration, a first infrastructure configuration specifying a value for each of a plurality of infrastructure options, each of the plurality of infrastructure options specifying a feature of the at least one virtual machine; and determine, using the particular performance metric and the first infrastructure configuration, a first resource configuration specifying a value for each of a plurality of virtualized hardware resources for the at least one virtual machine.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: November 26, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Puneet Sharma, Lianjie Cao, Vinay Saxena, Vasu Sasikanth Sankhavaram, Badrinath Natarajan
  • Publication number: 20180121222
    Abstract: Examples relate to determining virtual network function configurations. In one example, a computing device may receive a virtual network function specifying a particular function to be performed by at least one virtual machine; identify a particular performance metric for the virtual network function; determine, using the particular performance metric and a default resource configuration, a first infrastructure configuration specifying a value for each of a plurality of infrastructure options, each of the plurality of infrastructure options specifying a feature of the at least one virtual machine; and determine, using the particular performance metric and the first infrastructure configuration, a first resource configuration specifying a value for each of a plurality of virtualized hardware resources for the at least one virtual machine.
    Type: Application
    Filed: October 31, 2016
    Publication date: May 3, 2018
    Inventors: Puneet Sharma, Lianjie Cao, Vinay Saxena, Vasu Sasikanth Sankhavaram, Badrinath Natarajan
  • Publication number: 20180032935
    Abstract: A representation of functions and features associated with respective functions is received, the representation being according to a model. Features of a plurality of the products are compared to the features of the functions. Based on the comparing, a check is made for an existence of a gap of at least one of the plurality of products relating to omission of a feature, an existence of an overlap of features between multiple products of the plurality of products, and an existence of a divergence in timings of release between dependent products of the plurality of products.
    Type: Application
    Filed: January 28, 2015
    Publication date: February 1, 2018
    Inventors: Vasu Sasikanth SANKHAVARAM, Lars ROSSEN
  • Publication number: 20150100684
    Abstract: A system (100) includes an application model (140) to characterize a given application (110) for deployment on a cloud (130). A deployment manager (120) analyzes an application requirement for the given application (110) based on the application model (140) and policies (150) associated with the given application (110) to substantially match infrastructure resources (160) in the cloud (130) to fulfill the application requirement. A test manager (170) is employed to configure and launch a test suite of application deployments for the given application (110) via the deployment manager (120).
    Type: Application
    Filed: June 8, 2012
    Publication date: April 9, 2015
    Inventors: Stephane Maes, Rajeev Bharedhwaj, Travis S. Tripp, Vasu Sasikanth Sankhavaram, Arie Zilberstein, Dov Tendler
  • Patent number: 8553573
    Abstract: One embodiment of a method of throttling network traffic comprises obtaining traffic rate data from available peer network nodes; computing a maximum permissible rate for a network node based on the traffic rate data from the peer network nodes, wherein the maximum permissible rate represents a maximum number of transactions permitted to pass into that network node for processing during a current period; and employing the maximum permissible rate to govern a number of transactions admitted for processing by the network node in the current period.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: October 8, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Vasu Sasikanth Sankhavaram
  • Publication number: 20100135155
    Abstract: One embodiment of a method of throttling network traffic comprises obtaining traffic rate data from available peer network nodes; computing a maximum permissible rate for a network node based on the traffic rate data from the peer network nodes, wherein the maximum permissible rate represents a maximum number of transactions permitted to pass into that network node for processing during a current period; and employing the maximum permissible rate to govern a number of transactions admitted for processing by the network node in the current period.
    Type: Application
    Filed: April 4, 2008
    Publication date: June 3, 2010
    Applicant: HEWLETT PACKARD DEVELOPMENT COMPANY, L.P.
    Inventor: Vasu Sasikanth Sankhavaram