Patents by Inventor Hemanth Basappa

Hemanth Basappa 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: 11614977
    Abstract: This disclosure describes techniques for providing virtual resources (e.g., containers, virtual machines, etc.) of a clustered application with information regarding a cluster of physical servers on which the distributed clustered application is running. A virtual resource that supports the clustered application is executed on a physical server of the cluster of physical servers. The virtual resource may receive an indication of a database instance (or other application) running on a particular physical server of the cluster of physical servers that is nearest the physical server. The database instance may be included in a group of database instances that are maintaining a common data set on respective physical servers of the group of physical servers. The virtual resource may then access the database instance on the particular physical server based at least in part on the database instance running on the particular server that is nearest the physical server.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: March 28, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Timothy J Kuik, Sumit Kala, Yibin Yang, Hemanth Basappa Mallikarjunaswamy
  • Publication number: 20210240541
    Abstract: This disclosure describes techniques for providing virtual resources (e.g., containers, virtual machines, etc.) of a clustered application with information regarding a cluster of physical servers on which the distributed clustered application is running. A virtual resource that supports the clustered application is executed on a physical server of the cluster of physical servers. The virtual resource may receive an indication of a database instance (or other application) running on a particular physical server of the cluster of physical servers that is nearest the physical server. The database instance may be included in a group of database instances that are maintaining a common data set on respective physical servers of the group of physical servers. The virtual resource may then access the database instance on the particular physical server based at least in part on the database instance running on the particular server that is nearest the physical server.
    Type: Application
    Filed: April 23, 2021
    Publication date: August 5, 2021
    Inventors: Timothy J Kuik, Sumit Kala, Yibin Yang, Hemanth Basappa Mallikarjunaswamy
  • Patent number: 11016819
    Abstract: This disclosure describes techniques for providing virtual resources (e.g., containers, virtual machines, etc.) of a clustered application with information regarding a cluster of physical servers on which the distributed clustered application is running. A virtual resource that supports the clustered application is executed on a physical server of the cluster of physical servers. The virtual resource may receive an indication of a database instance (or other application) running on a particular physical server of the cluster of physical servers that is nearest the physical server. The database instance may be included in a group of database instances that are maintaining a common data set on respective physical servers of the group of physical servers. The virtual resource may then access the database instance on the particular physical server based at least in part on the database instance running on the particular server that is nearest the physical server.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: May 25, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Timothy J Kuik, Sumit Kala, Yibin Yang, Hemanth Basappa Mallikarjunaswamy
  • Publication number: 20210049049
    Abstract: This disclosure describes techniques for providing virtual resources (e.g., containers, virtual machines, etc.) of a clustered application with information regarding a cluster of physical servers on which the distributed clustered application is running. A virtual resource that supports the clustered application is executed on a physical server of the cluster of physical servers. The virtual resource may receive an indication of a database instance (or other application) running on a particular physical server of the cluster of physical servers that is nearest the physical server. The database instance may be included in a group of database instances that are maintaining a common data set on respective physical servers of the group of physical servers. The virtual resource may then access the database instance on the particular physical server based at least in part on the database instance running on the particular server that is nearest the physical server.
    Type: Application
    Filed: August 16, 2019
    Publication date: February 18, 2021
    Inventors: Timothy J Kuik, Sumit Kala, Yibin Yang, Hemanth Basappa Mallikarjunaswamy
  • Patent number: 10089070
    Abstract: In an example, there is disclosed a method of providing voice-activated network control (VANC), including: receiving a voice input; converting the voice input to a computer-usable form; parsing the voice input into key tokens; building a network policy macro from the key tokens; and causing commands based on the network policy macro to be executed on a target device. There is also disclosed one or more apparatuses for performing the method, and one or more computer-readable mediums having stored thereon executable instructions for realizing the method on a device.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: October 2, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Mitesh Mukesh Kanjariya, Mouli Vytla, Rahul BrajeshKumar Jain, Aditi Srivastava, Tejas Nagarmat, Hemanth Basappa Mallikarjunaswamy
  • Patent number: 9237098
    Abstract: Techniques are presented to summarize the Media Access Control (MAC) addresses behind a single edge port so that the Datacenter Ethernet edge devices do not learn the MAC addresses of individual end hosts connected to the Datacenter Ethernet network. At a line card of an Ethernet networking device connected to a DCE network, information is generated that summarizes Media Access Control (MAC) addresses of remote hosts reachable through a Datacenter Ethernet networking device of the Datacenter Ethernet network. A packet is received at the Ethernet networking device, wherein the packet is directed to one of the remote hosts. The packet is forwarded to one of the remote hosts using the information summarizing the MAC addresses of the remote hosts.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: January 12, 2016
    Assignee: Cisco Technologies, Inc.
    Inventors: Amit Patel, Hemanth Basappa
  • Publication number: 20140010234
    Abstract: Techniques are presented to summarize the Media Access Control (MAC) addresses behind a single edge port so that the Datacenter Ethernet edge devices do not learn the MAC addresses of individual end hosts connected to the Datacenter Ethernet network. At a line card of an Ethernet networking device connected to a DCE network, information is generated that summarizes Media Access Control (MAC) addresses of remote hosts reachable through a Datacenter Ethernet networking device of the Datacenter Ethernet network. A packet is received at the Ethernet networking device, wherein the packet is directed to one of the remote hosts. The packet is forwarded to one of the remote hosts using the information summarizing the MAC addresses of the remote hosts.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 9, 2014
    Inventors: Amit Patel, Hemanth Basappa