Patents by Inventor Swami Viswanathan

Swami Viswanathan 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: 12632588
    Abstract: Systems and methods are provided for an integrated private cloud AI platform that is deployable at a customer site. The integrated private cloud AI platform can include components deployed at the customer site that utilize an embedding model that accesses/integrates with various knowledge bases and vector data stores locally at the customer site, and permit chatbot-accessible queries to an LLM that utilizes the previously-uploaded embeddings.
    Type: Grant
    Filed: September 3, 2024
    Date of Patent: May 19, 2026
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Prakash Mirji, Swami Viswanathan
  • Publication number: 20260064874
    Abstract: Systems and methods are provided for an integrated private cloud AI platform that is deployable at a customer site. The integrated private cloud AI platform can include components deployed at the customer site that utilize an embedding model that accesses/integrates with various knowledge bases and vector data stores locally at the customer site, and permit chatbot-accessible queries to an LLM that utilizes the previously-uploaded embeddings.
    Type: Application
    Filed: September 3, 2024
    Publication date: March 5, 2026
    Inventors: PRAKASH MIRJI, SWAMI VISWANATHAN
  • Publication number: 20260064476
    Abstract: In certain implementations, computer-implemented method includes monitoring use of a first accelerator resource allocated to a first computing workload and determining, based on monitoring the use of the first accelerator resource allocated to the first computing workload, that the use of the first accelerator resource allocated to the first computing workload satisfies an idleness condition. The method further includes reallocating, based at least on determining that the use of the first accelerator resource allocated to the first computing workload satisfies the idleness condition, the first accelerator resource to a second computing workload, the second computing workload being a pending computing workload.
    Type: Application
    Filed: September 4, 2024
    Publication date: March 5, 2026
    Inventors: Gernot Seidler, Lalit Somavarapha, Swami Viswanathan, Srujana Reddy Attunuri
  • Publication number: 20260064396
    Abstract: Systems and methods are provided for creating a machine learning (ML) model staging repository, where ML models are stored as an open container image (OCI). The OCI comprises layers or portions of the complete ML model, so that the model can be stored separately and as a smaller files. The ML models may be pre-packaged for automated downloads and integration at the customer site. In some examples, the OCI can identify/store the model in a directory structure that defines the model and its profile. The OCI can comprise a combination of layers and profiles that allows the AI platform to optimize the storage and simplify the process of downloading or updating the given user namespace instead of downloading a single large file for the model.
    Type: Application
    Filed: September 3, 2024
    Publication date: March 5, 2026
    Inventors: PRAKASH MIRJI, Swami Viswanathan, Krishan Sagiraju
  • Publication number: 20260067268
    Abstract: Systems and methods are provided for a unified and secure data access platform that generates an access token for the user that uniquely identifies the user in the platform. The user may be registered with the platform and associated with an access role, policy/access level, and the access token. The access token may be associated with a data record that is maintained at the policy server containing the information about the user (e.g., access role, policy/access level, etc.). Using the token, the platform can confirm authorization to access multiple points throughout the workload and data access to improve data security throughout the lifecycle.
    Type: Application
    Filed: November 14, 2024
    Publication date: March 5, 2026
    Inventors: Swami Viswanathan, Prakash Mirji, Gaurav Shaha, Nabin Rana
  • Publication number: 20260064482
    Abstract: In some examples, a system receives, from a requester, a request to perform a first workload in a virtual computing environment, and determines a type of the requester, the determined type being one of a plurality of different requester types. The system receives metrics relating to resource usage in the virtual computing environment, and determines, using a machine learning model, an allocation of resources to the first workload based on the determined type of the requester and the metrics. The machine learning model adjusts the allocation of resources to the first workload based on further collected metrics relating to resource usage by the workload and based on a detected behavior of the requester while the first workload is performed in the virtual computing environment.
    Type: Application
    Filed: August 29, 2024
    Publication date: March 5, 2026
    Inventors: Lalit Somavarapha, Gernot Seidler, Swami Viswanathan
  • Patent number: 12265855
    Abstract: Embodiments described herein are generally directed to a containerized application software deployment architecture. According to an example, a system includes multiple hosts that are part of aa stretch cluster spanning multiple data centers. Each of the hosts include a processing resource, a memory, and a storage device. Each host of a first subset of the multiple hosts runs multiple containerized instances of a component of a Security Information and Event Management (SIEM) application within respective containers. At least one host of the multiple hosts is separate from the first subset and is dedicated to running at least one containerized ingress gateway application operable to load balance requests directed to the SIEM application among the multiple containerized instances running on the first subset of hosts.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: April 1, 2025
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Elias S. Alagna, Christopher Michael Crawford, Swami Viswanathan, Richard B. Peterson, Rohan Jayaraj, Randy Thomasson, Alok Daipuria
  • Patent number: 12124888
    Abstract: Example implementations relate to a role-based autoscaling approach for scaling of nodes of a stateful application in a large scale virtual data processing (LSVDP) environment. Information is received regarding a role performed by the nodes of a virtual cluster of an LSVDP environment on which a stateful application is or will be deployed. Role-based autoscaling policies are maintained defining conditions under which the roles are to be scaled. A policy for a first role upon which a second role is dependent specifies a condition for scaling out the first role by a first step and a second step by which the second role is to be scaled out in tandem. When load information for the first role meets the condition, nodes in the virtual cluster that perform the first role are increased by the first step and nodes that perform the second role are increased by the second step.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: October 22, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Xiongbing Ou, Lakshminarayanan Gunaseelan, Joel Baxter, Swami Viswanathan
  • Publication number: 20230342220
    Abstract: Example implementations relate to a role-based autoscaling approach for scaling of nodes of a stateful application in a large scale virtual data processing (LSVDP) environment. Information is received regarding a role performed by the nodes of a virtual cluster of an LSVDP environment on which a stateful application is or will be deployed. Role-based autoscaling policies are maintained defining conditions under which the roles are to be scaled. A policy for a first role upon which a second role is dependent specifies a condition for scaling out the first role by a first step and a second step by which the second role is to be scaled out in tandem. When load information for the first role meets the condition, nodes in the virtual cluster that perform the first role are increased by the first step and nodes that perform the second role are increased by the second step.
    Type: Application
    Filed: June 28, 2023
    Publication date: October 26, 2023
    Inventors: Xiongbing Ou, Lakshminarayanan Gunaseelan, Joel Baxter, Swami Viswanathan
  • Patent number: 11698820
    Abstract: Example implementations relate to a role-based autoscaling approach for scaling of nodes of a stateful application in a large scale virtual data processing (LSVDP) environment. Information is received regarding a role performed by the nodes of a virtual cluster of an LSVDP environment on which a stateful application is or will be deployed. Role-based autoscaling policies are maintained defining conditions under which the roles are to be scaled. A policy for a first role upon which a second role is dependent specifies a condition for scaling out the first role by a first step and a second step by which the second role is to be scaled out in tandem. When load information for the first role meets the condition, nodes in the virtual cluster that perform the first role are increased by the first step and nodes that perform the second role are increased by the second step.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: July 11, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Xiongbing Ou, Lakshm inarayanan Gunaseelan, Joel Baxter, Swami Viswanathan
  • Patent number: 11693686
    Abstract: Described herein are systems, methods, and software to enhance the management of virtual nodes in a computing environment. In one example, a system is configured to mount storage repositories to a host. Once mounted the system may identify a request to initiate a virtual cluster on the host and may identify permissions associated with the virtual cluster. The system further determines at least one storage repository from the storage repositories for the virtual cluster based on the permissions and initiate execution of the virtual cluster with access to at least one file system corresponding to the at least one storage repository.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: July 4, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Swami Viswanathan, Thomas M. Kelley
  • Publication number: 20220342707
    Abstract: Embodiments described herein are generally directed to a containerized application software deployment architecture. According to an example, a system includes multiple hosts that are part of aa stretch cluster spanning multiple data centers. Each of the hosts include a processing resource, a memory, and a storage device. Each host of a first subset of the multiple hosts runs multiple containerized instances of a component of a Security Information and Event Management (SIEM) application within respective containers. At least one host of the multiple hosts is separate from the first subset and is dedicated to running at least one containerized ingress gateway application operable to load balance requests directed to the SIEM application among the multiple containerized instances running on the first subset of hosts.
    Type: Application
    Filed: July 11, 2022
    Publication date: October 27, 2022
    Inventors: Elias S. Alagna, Christopher Michael Crawford, Swami Viswanathan, Richard B. Peterson, Rohan Jayaraj, Randy Thomasson, Alok Daipuria
  • Patent number: 11392400
    Abstract: Described herein are systems, methods, and software to migrate virtual nodes of a data processing cluster. In one implementation, a management system monitors an executing data processing cluster on one or more first hosts to determine when the data processing cluster satisfies migration criteria. Once satisfied, the management system selects one or more second hosts to support the data processing cluster based on accommodation data associated with the hosts. After selection, the management system may initiate operations to migrate the data processing cluster from the one or more first hosts to the one or more second hosts.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: July 19, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Swami Viswanathan, Xiongbing Ou, Vadim Finkelstein, Kartik Mathur
  • Publication number: 20220222103
    Abstract: Described herein are systems, methods, and software to enhance the management of virtual nodes in a computing environment. In one example, a system is configured to mount storage repositories to a host. Once mounted the system may identify a request to initiate a virtual cluster on the host and may identify permissions associated with the virtual cluster. The system further determines at least one storage repository from the storage repositories for the virtual cluster based on the permissions and initiate execution of the virtual cluster with access to at least one file system corresponding to the at least one storage repository.
    Type: Application
    Filed: March 30, 2022
    Publication date: July 14, 2022
    Inventors: Swami Viswanathan, Thomas M. Kelley
  • Patent number: 11388234
    Abstract: Embodiments described herein are generally directed to a containerized application software deployment architecture. According to an example, a system includes multiple hosts that are part of aa stretch cluster spanning multiple data centers. Each of the hosts include a processing resource, a memory, and a storage device. Each host of a first subset of the multiple hosts runs multiple containerized instances of a component of a Security Information and Event Management (SIEM) application within respective containers. At least one host of the multiple hosts is separate from the first subset and is dedicated to running at least one containerized ingress gateway application operable to load balance requests directed to the SIEM application among the multiple containerized instances running on the first subset of hosts.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: July 12, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Elias S. Alagna, Christopher Michael Crawford, Swami Viswanathan, Richard B. Peterson, Rohan Jayaraj, Randy Thomasson, Alok Daipuria
  • Publication number: 20220124150
    Abstract: Embodiments described herein are generally directed to a containerized application software deployment architecture. According to an example, a system includes multiple hosts that are part of aa stretch cluster spanning multiple data centers. Each of the hosts include a processing resource, a memory, and a storage device. Each host of a first subset of the multiple hosts runs multiple containerized instances of a component of a Security Information and Event Management (SIEM) application within respective containers. At least one host of the multiple hosts is separate from the first subset and is dedicated to running at least one containerized ingress gateway application operable to load balance requests directed to the SIEM application among the multiple containerized instances running on the first subset of hosts.
    Type: Application
    Filed: October 19, 2020
    Publication date: April 21, 2022
    Inventors: Elias S. Alagna, Christopher Michael Crawford, Swami Viswanathan, Richard B. Peterson, Rohan Jayaraj, Randy Thomasson, Alok Daipuria
  • Patent number: 11294701
    Abstract: Described herein are systems, methods, and software to enhance the management of virtual nodes in a computing environment. In one example, a system is configured to mount storage repositories to a host. Once mounted the system may identify a request to initiate a virtual cluster on the host and may identify permissions associated with the virtual cluster. The system further determines at least one storage repository from the storage repositories for the virtual cluster based on the permissions and initiate execution of the virtual cluster with access to at least one file system corresponding to the at least one storage repository.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: April 5, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Swami Viswanathan, Thomas M. Kelley
  • Publication number: 20210263780
    Abstract: Example implementations relate to a role-based autoscaling approach for scaling of nodes of a stateful application in a large scale virtual data processing (LSVDP) environment. Information is received regarding a role performed by the nodes of a virtual cluster of an LSVDP environment on which a stateful application is or will be deployed. Role-based autoscaling policies are maintained defining conditions under which the roles are to be scaled. A policy for a first role upon which a second role is dependent specifies a condition for scaling out the first role by a first step and a second step by which the second role is to be scaled out in tandem. When load information for the first role meets the condition, nodes in the virtual cluster that perform the first role are increased by the first step and nodes that perform the second role are increased by the second step.
    Type: Application
    Filed: February 25, 2020
    Publication date: August 26, 2021
    Inventors: Xiongbing Ou, Lakshm inarayanan Gunaseelan, Joel Baxter, Swami Viswanathan
  • Patent number: 10929166
    Abstract: Described herein are systems, methods, and software to enhance the management of virtual nodes in a computing environment. In one example, a method includes identifying a transition event for a first version of a virtual node executing on a first host, identifying a second host to support a second version of the virtual node, and initiating execution of the second version of the virtual node on the second host. In some implementations, the virtual node comprises a non-persistent portion on the executing host and a persistent portion on a second storage element.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: February 23, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Swami Viswanathan, Xiongbing Ou, Vadim Finkelstein, Kartik Mathur
  • Patent number: 10929168
    Abstract: Described herein are systems, methods, and software to enhance the management of virtual nodes in a computing environment. In one example, a method includes identifying a transition event for a first version of a virtual node executing on a first host, identifying a second host to support a second version of the virtual node, and initiating execution of the second version of the virtual node on the second host. In some implementations, the virtual node comprises a non-persistent portion on the executing host and a persistent portion on a second storage element.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: February 23, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Swami Viswanathan, Xiongbing Ou, Vadim Finkelstein, Kartik Mathur