Patents by Inventor Prabhu Murthy

Prabhu Murthy 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: 11847503
    Abstract: Example techniques for execution of functions by clusters of computing nodes are described. In an example, if a cluster does not have resources available for executing a function for handling a service request, the cluster may request another cluster for executing the function. A result of execution of the function may be received by the cluster and used for handling the service request.
    Type: Grant
    Filed: October 17, 2020
    Date of Patent: December 19, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jyoti Ranjan, Prabhu Murthy, Siddhartha Singh
  • Patent number: 11805136
    Abstract: A technique includes accessing, by a computer, a container image that is built at least in part inside a virtual machine instance; and accessing, by the computer, an image of the virtual machine instance. Pursuant to the technique, the container image and the image of the virtual machine instance are scanned for security issues; and a result of the scanning is displayed by the computer.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: October 31, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rijil Abraham, Prabhu Murthy, Chandrasekaran Natarajan
  • Patent number: 11748487
    Abstract: Embodiments described herein are generally directed to testing a microservice to determine whether the microservice leaks sensitive information. According to an example, prior to deployment of a microservice within a production environment, a test suite for the microservice is generated based at least in part on a specification of an application programming interface (API) of the microservice defining operations supported by the API and information regarding parameters of each of the operations. The microservice is subjected to the test suite. A potential security leak by the microservice is then detected by analyzing a dataset to which the microservice outputs information, including applying security rules to the dataset.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: September 5, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jyoti Ranjan, Prabhu Murthy, Ajay Kumar Bajaj
  • Patent number: 11561835
    Abstract: A system to facilitate a container orchestration cloud service platform is described. The system includes a controller to manage Kubernetes cluster life-cycle operations created by each of a plurality of providers. The controller includes one or more processors to execute a controller micro service to discover a provider plugin associated with each of the plurality of providers, and perform the cluster life-cycle operations at a container orchestration platform as a broker for each of a plurality of providers.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: January 24, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jyoti Ranjan, Prabhu Murthy, Paul Murray
  • Patent number: 11561842
    Abstract: Example implementations relate to determining and implementing a feasible resource optimization plan for public cloud consumption. Telemetry data over a period of time is obtained for a current deployment of virtual infrastructure resources within a current data center of a cloud provider that supports an existing service and an application deployed on the virtual infrastructure resources. Information regarding a set of constraints to be imposed on a resource optimization plan is obtained. Indicators of resource consumption relating to the currently deployed virtual infrastructure resources during the period of time are identified by applying a deep learning algorithm to the telemetry data. A resource optimization plan is determined that is feasible within the set of constraints based on a costing model associated with resources of an alternative data center of the cloud provider, the indicators of resource consumption and costs associated with the current deployment.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: January 24, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Prabhu Murthy, Jyoti Ranjan, Abhishek Kumar
  • Patent number: 11283671
    Abstract: Examples described herein relate to method and an issue management system for handling issues reported from network devices. The issue management system may receive an issue from a network device of a plurality of network devices arranged in one or more computing environments. The issue management system may determine whether there exists a solution corresponding to the issue in a solution repository based on the issue and a knowledge base. Further, in response to determining that there exists the solution corresponding to the issue, the issue management system may communicate the solution to a computing environment of the one or more computing environments that hosts the network device reporting the issue. Alternatively, if there exists no solution corresponding to the issue, the issue management system may relay the issue to a management station for the management station to address the issue.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: March 22, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Anusha Chaparala, Prabhu Murthy, Rijil Abraham
  • Publication number: 20210334384
    Abstract: Embodiments described herein are generally directed to testing a microservice to determine whether the microservice leaks sensitive information. According to an example, prior to deployment of a microservice within a production environment, a test suite for the microservice is generated based at least in part on a specification of an application programming interface (API) of the microservice defining operations supported by the API and information regarding parameters of each of the operations. The microservice is subjected to the test suite. A potential security leak by the microservice is then detected by analyzing a dataset to which the microservice outputs information, including applying security rules to the dataset.
    Type: Application
    Filed: April 23, 2020
    Publication date: October 28, 2021
    Inventors: Jyoti Ranjan, Prabhu Murthy, Ajay Kumar Bajaj
  • Publication number: 20210273846
    Abstract: Examples described herein relate to method and an issue management system for handling issues reported from network devices. The issue management system may receive an issue from a network device of a plurality of network devices arranged in one or more computing environments. The issue management system may determine whether there exists a solution corresponding to the issue in a solution repository based on the issue and a knowledge base. Further, in response to determining that there exists the solution corresponding to the issue, the issue management system may communicate the solution to a computing environment of the one or more computing environments that hosts the network device reporting the issue. Alternatively, if there exists no solution corresponding to the issue, the issue management system may relay the issue to a management station for the management station to address the issue.
    Type: Application
    Filed: February 28, 2020
    Publication date: September 2, 2021
    Inventors: Anusha Chaparala, Prabhu Murthy, Rijil Abraham
  • Publication number: 20210240539
    Abstract: Example implementations relate to determining and implementing a feasible resource optimization plan for public cloud consumption. Telemetry data over a period of time is obtained for a current deployment of virtual infrastructure resources within a current data center of a cloud provider that supports an existing service and an application deployed on the virtual infrastructure resources. Information regarding a set of constraints to be imposed on a resource optimization plan is obtained. Indicators of resource consumption relating to the currently deployed virtual infrastructure resources during the period of time are identified by applying a deep learning algorithm to the telemetry data. A resource optimization plan is determined that is feasible within the set of constraints based on a costing model associated with resources of an alternative data center of the cloud provider, the indicators of resource consumption and costs associated with the current deployment.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 5, 2021
    Inventors: Prabhu Murthy, Jyoti Ranjan, Abhishek Kumar
  • Publication number: 20210240459
    Abstract: Example techniques for selection of deployment environments for applications are described. The deployment environments may be container-based deployment environments. In an example, the selection may be performed based on a historical behavior of an application.
    Type: Application
    Filed: October 17, 2020
    Publication date: August 5, 2021
    Inventors: Jyoti Ranjan, Prabhu Murthy, Abhishek Kumar
  • Publication number: 20210232440
    Abstract: Example techniques for execution of functions by clusters of computing nodes are described. In an example, if a cluster does not have resources available for executing a function for handling a service request, the cluster may request another cluster for executing the function. A result of execution of the function may be received by the cluster and used for handling the service request.
    Type: Application
    Filed: October 17, 2020
    Publication date: July 29, 2021
    Inventors: Jyoti Ranjan, Prabhu Murthy, Siddhartha Singh
  • Publication number: 20210006472
    Abstract: The current disclosure describes a method for managing a plurality of resources associated with one or more user, hosted in one or more cloud platforms. The method comprises receiving resource utilization data associated with the plurality of resources and event data associated one or more user applications of the users, identifying one or more resources to be freed, based on resource utilization data and event data using a resource management model, identifying a set of resources related with each resource from the one or more resources and releasing each resource from the one or more resources and the set of related resources related with the corresponding each resource from the one or more resources. The resource management model is trained using resource management patterns from user data.
    Type: Application
    Filed: July 2, 2019
    Publication date: January 7, 2021
    Inventors: Priyatham Khaspa, Prabhu Murthy, Shruthi Patil
  • Publication number: 20200379812
    Abstract: A system to facilitate a container orchestration cloud service platform is described. The system includes a controller to manage Kubernetes cluster life-cycle operations created by each of a plurality of providers. The controller includes one or more processors to execute a controller micro service to discover a provider plugin associated with each of the plurality of providers, and perform the cluster life-cycle operations at a container orchestration platform as a broker for each of a plurality of providers.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 3, 2020
    Inventors: Jyoti Ranjan, Prabhu Murthy, Paul Murray
  • Publication number: 20200304526
    Abstract: A technique includes accessing, by a computer, a container image that is built at least in part inside a virtual machine instance; and accessing, by the computer, an image of the virtual machine instance. Pursuant to the technique, the container image and the image of the virtual machine instance are scanned for security issues; and a result of the scanning is displayed by the computer.
    Type: Application
    Filed: March 12, 2020
    Publication date: September 24, 2020
    Inventors: Rijil Abraham, Prabhu Murthy, Chandrasekaran Natarajan
  • Publication number: 20200304383
    Abstract: Examples of generation of templates for cloud computing platforms are disclosed. In an example, a plurality of service provider specific parameters corresponding to a selected parameter is identified. Each of the plurality of service provider specific parameters is associated with a respective cloud service provider. A plurality of service provider specific templates for deployment and management of the computing entity over the plurality of cloud computing platforms is generated, based on the plurality of service provider specific parameters. Each of the plurality of service provider specific templates includes a corresponding service provider specific parameter, from the plurality of service provider specific parameters.
    Type: Application
    Filed: March 19, 2019
    Publication date: September 24, 2020
    Inventors: Ajay Kumar Bajaj, Prabhu Murthy, Abhishek Kumar
  • Patent number: 6961761
    Abstract: A domain partitioning system for a multi-node computer system is disclosed. An external server manager is coupled to a domain configuration unit by a dedicated sideband channel. The server manager has write privileges to the domain configuration unit that allows the server manager to control the domain partitioning and the routing tables. None of the domains of the computer system are permitted write access to the domain configuration unit. In one embodiment, the domain configuration unit is a set of domain partition registers and routing table registers coupled to a system interconnect.
    Type: Grant
    Filed: May 17, 2001
    Date of Patent: November 1, 2005
    Assignee: Fujitsu Limited
    Inventors: Kazunori Masuyama, Patrick N. Conway, Hitoshi Oi, Jeremy Farrell, Sudheer Miryala, Yukio Nishimura, Prabhu Murthy