Patents by Inventor Krishna Prabhakar

Krishna Prabhakar 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: 12670050
    Abstract: A device access management server may facilitate secure access of a target device by an accessing device. The secure remote access of the target device by the accessing device may be facilitated by a public key infrastructure (PKI) certificate issued and/or validated by the device access management server.
    Type: Grant
    Filed: May 24, 2024
    Date of Patent: June 30, 2026
    Assignee: Arista Networks, Inc.
    Inventors: Krishna Prabhakar, Rajarao Bhagya Prasad Nittur, Mohit Goyal, Anoop Kumaran Nair, Rajesh Kumar Ganapathy Achari
  • Patent number: 12634122
    Abstract: Client devices in the same device group may use the same group-specific key to perform a key exchange operation with access point(s) to obtain network access. A network access management server may provide centralized management of different device groups each being associated with a different group-specific key during the life cycles of the device groups. An access point may communicate with the network access management server to obtain the group-specific key to assist in authenticating network access of a connecting client device.
    Type: Grant
    Filed: September 25, 2023
    Date of Patent: May 19, 2026
    Assignee: Arista Networks, Inc.
    Inventors: Anubhav Gupta, Venkata Ramchandra Murthy Jonnalagadda, Rajesh Kumar Ganapathy Achari, Venkatesh Ramachandran, Anoop Kumaran Nair, Rajarao Bhagya Prasad Nittur, Krishna Prabhakar
  • Patent number: 12474985
    Abstract: A method of operating a server is provided that includes providing, with the server, one or more services relating to network access control and management of a network, predicting a network configuration failure associated with the network with a failure prediction model, and generating a network configuration recommendation based on the predicted network configuration failure to avoid the predicted network configuration failure. The failure prediction model can be a machine-learning based network configuration failure prediction model that is trained on past network configuration failure events. Operated in this way, erroneous network configuration issues can be automatically identified and addressed in a timely fashion.
    Type: Grant
    Filed: December 13, 2023
    Date of Patent: November 18, 2025
    Assignee: Arista Networks, Inc.
    Inventors: Krishna Prabhakar, Rajarao Bhagya Prasad Nittur, Venkatesh Ramachandran, Anoop Kumaran Nair, Rajesh Kumar Ganapathy Achari, Madhusudhan Chitradurga Sethuram Setty
  • Patent number: 12455779
    Abstract: A method of operating a network is provided that includes receiving a query, using a first language model to determine an intent or purpose of the query, using a second language model to extract a named entity from the query, and obtaining search results by searching for the extracted named entity on a named entity list corresponding to a particular tenant. The method can further include generating a response based on the search results. The query can be a natural language query, and the first language model can be a natural language model. The second language model for extracting the named entity can be a network-related language model that is trained on network records associated with a plurality of tenants. The network records associated with the plurality of tenants can be stored on a multi-tenant database.
    Type: Grant
    Filed: October 12, 2023
    Date of Patent: October 28, 2025
    Assignee: Arista Networks, Inc.
    Inventors: Krishna Prabhakar, Rajarao Bhagya Prasad Nittur, Anoop Kumaran Nair, Rajesh Kumar Ganapathy Achari, Madhusudhan Chitradurga Sethuram Setty, Venkatesh Ramachandran
  • Patent number: 12341769
    Abstract: A method of operating a network is provided that includes identifying a plurality of client devices connected to the network, categorizing the client devices into respective client groups based on device characteristics of each of the client devices, analyzing traffic patterns among the client groups and assigning the client groups to respective network segments based on the observed traffic patterns, and generating one or more network access policy for at least one of the network segments based on the traffic patterns or baseline behavior associated with a portion of the client devices belonging to the at least one of the network segments.
    Type: Grant
    Filed: December 27, 2023
    Date of Patent: June 24, 2025
    Assignee: Arista Networks, Inc.
    Inventors: Krishna Prabhakar, Rajarao Bhagya Prasad Nittur, Anoop Kumaran Nair, Rajesh Kumar Ganapathy Achari, Madhusudhan Chitradurga Sethuram Setty, Venkatesh Ramachandran
  • Publication number: 20250106009
    Abstract: Client devices in the same device group may use the same group-specific key to perform a key exchange operation with access point(s) to obtain network access. A network access management server may provide centralized management of different device groups each being associated with a different group-specific key during the life cycles of the device groups. An access point may communicate with the network access management server to obtain the group-specific key to assist in authenticating network access of a connecting client device.
    Type: Application
    Filed: September 25, 2023
    Publication date: March 27, 2025
    Inventors: Anubhav Gupta, Venkata Ramchandra Murthy Jonnalagadda, Rajesh Kumar Ganapathy Achari, Venkatesh Ramachandran, Anoop Kumaran Nair, Rajarao Bhagya Prasad Nittur, Krishna Prabhakar
  • Publication number: 20250106629
    Abstract: Client devices in the same device group may use the same group-specific key to perform a key exchange operation with access point(s) to obtain network access. A network access management server may provide centralized management of different device groups each being associated with a different group-specific key during the life cycles of the device groups. An access point may communicate with the network access management server to obtain the group-specific key to assist in authenticating network access of a connecting client device.
    Type: Application
    Filed: September 25, 2023
    Publication date: March 27, 2025
    Inventors: Anubhav Gupta, Venkata Ramchandra Murthy Jonnalagadda, Rajesh Kumar Ganapathy Achari, Venkatesh Ramachandran, Anoop Kumaran Nair, Rajarao Bhagya Prasad Nittur, Krishna Prabhakar
  • Publication number: 20240411652
    Abstract: A method of operating a server is provided that includes providing, with the server, one or more services relating to network access control and management of a network, predicting a network configuration failure associated with the network with a failure prediction model, and generating a network configuration recommendation based on the predicted network configuration failure to avoid the predicted network configuration failure. The failure prediction model can be a machine-learning based network configuration failure prediction model that is trained on past network configuration failure events. Operated in this way, erroneous network configuration issues can be automatically identified and addressed in a timely fashion.
    Type: Application
    Filed: December 13, 2023
    Publication date: December 12, 2024
    Inventors: Krishna Prabhakar, Rajarao Bhagya Prasad Nittur, Venkatesh Ramachandran, Anoop Kumaran Nair, Rajesh Kumar Ganapathy Achari, Madhusudhan Chitradurga Sethuram Setty
  • Publication number: 20240413982
    Abstract: A device access management server may facilitate secure access of a target device by an accessing device. The secure remote access of the target device by the accessing device may be facilitated by a public key infrastructure (PKI) certificate issued and/or validated by the device access management server.
    Type: Application
    Filed: May 24, 2024
    Publication date: December 12, 2024
    Inventors: Krishna Prabhakar, Rajarao Bhagya Prasad Nittur, Mohit Goyal, Anoop Kumaran Nair, Rajesh Kumar Ganapathy Achari
  • Publication number: 20240414058
    Abstract: A method of operating a network is provided that includes identifying a plurality of client devices connected to the network, categorizing the client devices into respective client groups based on device characteristics of each of the client devices, analyzing traffic patterns among the client groups and assigning the client groups to respective network segments based on the observed traffic patterns, and generating one or more network access policy for at least one of the network segments based on the traffic patterns or baseline behavior associated with a portion of the client devices belonging to the at least one of the network segments.
    Type: Application
    Filed: December 27, 2023
    Publication date: December 12, 2024
    Inventors: Krishna Prabhakar, Rajarao Bhagya Prasad Nittur, Anoop Kumaran Nair, Rajesh Kumar Ganapathy Achari, Madhusudhan Chitradurga Sethuram Setty, Venkatesh Ramachandran
  • Publication number: 20240411638
    Abstract: A method of operating a server is provided that includes providing, with the server, one or more services relating to network access control and management of a network, predicting a failure of the server with a failure prediction model, and performing a remedial action to avoid disruption in the one or more services. The server can be a network access control and management server. The failure prediction model can be a machine-learning based server failure prediction model that is trained on past server failure events. Operated in this way, the server can operate with minimal network/server disruption so that service level agreements with various customers are maintained while reducing operational complexity.
    Type: Application
    Filed: December 15, 2023
    Publication date: December 12, 2024
    Inventors: Krishna Prabhakar, Rajarao Bhagya Prasad Nittur, Rajesh Kumar Ganapathy Achari, Madhusudhan Chitradurga Sethuram Setty, Pradip Das, Premraj Lourduraj
  • Publication number: 20240414152
    Abstract: A device access management server may facilitate secure remote access of a target device by an accessing device. The secure remote access of the target device by the accessing device may be authenticated using a session token. The device access management server may maintain the session token and other session information.
    Type: Application
    Filed: November 30, 2023
    Publication date: December 12, 2024
    Inventors: Rajesh Kumar Ganapathy Achari, Anoop Kumaran Nair, Madhusudhan Chitradurga Sethuram Setty, Rajarao Bhagya Prasad Nittur, Krishna Prabhakar, Anubhav Gupta
  • Publication number: 20240411752
    Abstract: A method of operating a network is provided that includes receiving a query, using a first language model to determine an intent or purpose of the query, using a second language model to extract a named entity from the query, and obtaining search results by searching for the extracted named entity on a named entity list corresponding to a particular tenant. The method can further include generating a response based on the search results. The query can be a natural language query, and the first language model can be a natural language model. The second language model for extracting the named entity can be a network-related language model that is trained on network records associated with a plurality of tenants. The network records associated with the plurality of tenants can be stored on a multi-tenant database.
    Type: Application
    Filed: October 12, 2023
    Publication date: December 12, 2024
    Inventors: Krishna Prabhakar, Rajarao Bhagya Prasad Nittur, Anoop Kumaran Nair, Rajesh Kumar Ganapathy Achari, Madhusudhan Chitradurga Sethuram Setty, Venkatesh Ramachandran
  • Publication number: 20240414059
    Abstract: A network management server may provide options via a user interface for configuring a network and a network policy for the network. The network management server may identify values for network attributes based on the user-selected option(s). The network management server may maintain network entity attribute information and use the network entity attribute information to populate the selectable options based on which conditions and/or actions for the network policy are defined.
    Type: Application
    Filed: April 23, 2024
    Publication date: December 12, 2024
    Inventors: Anoop Kumaran Nair, Venkatesh Ramachandran, Rajesh Kumar Ganapathy Achari, Rajarao Bhagya Prasad Nittur, Krishna Prabhakar
  • Publication number: 20160070712
    Abstract: A first search is executed to obtain a first set of search results corresponding to a first geographical search area. A determination is made that the first set of search results does not meet a search results criteria. A second geographical search region is dynamically selected for executing a second search in response to determining that the first set of search results does not meet the search results criteria. The second search is executed to obtain a second set of search results corresponding to the second geographical search area.
    Type: Application
    Filed: October 22, 2014
    Publication date: March 10, 2016
    Inventors: Swetha Prabhakar, Krishna Prabhakar, Srinivas Devadas
  • Publication number: 20140237543
    Abstract: A method and apparatus for integrating various network access control frameworks under the control of a single policy decision point (PDP). The apparatus supports pluggable protocol terminators to interface to any number of access protocols or backend support services. The apparatus contains Trust and Identity Mediators to mediate between the protocol terminators and a canonical policy subsystem, translating attributes between framework representations, and a canonical representation using extensible data-driven dictionaries.
    Type: Application
    Filed: April 29, 2014
    Publication date: August 21, 2014
    Applicant: ARUBA NETWORKS, INC.
    Inventors: Santhosh Cheeniyil, Krishna Prabhakar, Michael Fine
  • Patent number: 8713639
    Abstract: A method and apparatus for integrating various network access control frameworks under the control of a single policy decision point (PDP). The apparatus supports pluggable protocol terminators to interface to any number of access protocols or backend support services. The apparatus contains Trust and Identity Mediators to mediate between the protocol terminators and a canonical policy subsystem, translating attributes between framework representations, and a canonical representation using extensible data-driven dictionaries.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: April 29, 2014
    Assignee: Aruba Networks, Inc.
    Inventors: Santhosh Cheeniyil, Krishna Prabhakar, Michael Fine
  • Publication number: 20130042002
    Abstract: A method and apparatus for integrating various network access control frameworks under the control of a single policy decision point (PDP). The apparatus supports pluggable protocol terminators to interface to any number of access protocols or backend support services. The apparatus contains Trust and Identity Mediators to mediate between the protocol terminators and a canonical policy subsystem, translating attributes between framework representations, and a canonical representation using extensible data-driven dictionaries.
    Type: Application
    Filed: July 13, 2012
    Publication date: February 14, 2013
    Inventors: Santhosh Cheeniyil, Krishna Prabhakar, Michael Fine
  • Patent number: 8245281
    Abstract: A method and apparatus for integrating various network access control frameworks under the control of a single policy decision point (PDP). The apparatus supports pluggable protocol terminators to interface to any number of access protocols or backend support services. The apparatus contains Trust and Identity Mediators to mediate between the protocol terminators and a canonical policy subsystem, translating attributes between framework representations, and a canonical representation using extensible data-driven dictionaries.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: August 14, 2012
    Assignee: Aruba Networks, Inc.
    Inventors: Santhosh Cheeniyil, Krishna Prabhakar, Michael Fine
  • Patent number: 8051464
    Abstract: A method for provisioning client devices securely and automatically by means of a network provisioning system is disclosed. Provisioning occurs before the client is granted access to the network. The provisioning is determined dynamically at the time a client connects to the network and may depend on a multitude of factors specified by data dictionaries of the provisioning system.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: November 1, 2011
    Assignee: Avenda Systems, Inc.
    Inventors: Santhosh Cheeniyil, Krishna Prabhakar