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: 12670050Abstract: 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: GrantFiled: May 24, 2024Date of Patent: June 30, 2026Assignee: Arista Networks, Inc.Inventors: Krishna Prabhakar, Rajarao Bhagya Prasad Nittur, Mohit Goyal, Anoop Kumaran Nair, Rajesh Kumar Ganapathy Achari
-
Patent number: 12634122Abstract: 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: GrantFiled: September 25, 2023Date of Patent: May 19, 2026Assignee: 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: 12474985Abstract: 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: GrantFiled: December 13, 2023Date of Patent: November 18, 2025Assignee: 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: 12455779Abstract: 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: GrantFiled: October 12, 2023Date of Patent: October 28, 2025Assignee: 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: 12341769Abstract: 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: GrantFiled: December 27, 2023Date of Patent: June 24, 2025Assignee: 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: 20250106009Abstract: 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: ApplicationFiled: September 25, 2023Publication date: March 27, 2025Inventors: Anubhav Gupta, Venkata Ramchandra Murthy Jonnalagadda, Rajesh Kumar Ganapathy Achari, Venkatesh Ramachandran, Anoop Kumaran Nair, Rajarao Bhagya Prasad Nittur, Krishna Prabhakar
-
Publication number: 20250106629Abstract: 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: ApplicationFiled: September 25, 2023Publication date: March 27, 2025Inventors: Anubhav Gupta, Venkata Ramchandra Murthy Jonnalagadda, Rajesh Kumar Ganapathy Achari, Venkatesh Ramachandran, Anoop Kumaran Nair, Rajarao Bhagya Prasad Nittur, Krishna Prabhakar
-
Publication number: 20240411652Abstract: 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: ApplicationFiled: December 13, 2023Publication date: December 12, 2024Inventors: Krishna Prabhakar, Rajarao Bhagya Prasad Nittur, Venkatesh Ramachandran, Anoop Kumaran Nair, Rajesh Kumar Ganapathy Achari, Madhusudhan Chitradurga Sethuram Setty
-
Publication number: 20240413982Abstract: 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: ApplicationFiled: May 24, 2024Publication date: December 12, 2024Inventors: Krishna Prabhakar, Rajarao Bhagya Prasad Nittur, Mohit Goyal, Anoop Kumaran Nair, Rajesh Kumar Ganapathy Achari
-
Publication number: 20240414058Abstract: 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: ApplicationFiled: December 27, 2023Publication date: December 12, 2024Inventors: Krishna Prabhakar, Rajarao Bhagya Prasad Nittur, Anoop Kumaran Nair, Rajesh Kumar Ganapathy Achari, Madhusudhan Chitradurga Sethuram Setty, Venkatesh Ramachandran
-
Publication number: 20240411638Abstract: 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: ApplicationFiled: December 15, 2023Publication date: December 12, 2024Inventors: Krishna Prabhakar, Rajarao Bhagya Prasad Nittur, Rajesh Kumar Ganapathy Achari, Madhusudhan Chitradurga Sethuram Setty, Pradip Das, Premraj Lourduraj
-
Publication number: 20240414152Abstract: 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: ApplicationFiled: November 30, 2023Publication date: December 12, 2024Inventors: Rajesh Kumar Ganapathy Achari, Anoop Kumaran Nair, Madhusudhan Chitradurga Sethuram Setty, Rajarao Bhagya Prasad Nittur, Krishna Prabhakar, Anubhav Gupta
-
Publication number: 20240411752Abstract: 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: ApplicationFiled: October 12, 2023Publication date: December 12, 2024Inventors: Krishna Prabhakar, Rajarao Bhagya Prasad Nittur, Anoop Kumaran Nair, Rajesh Kumar Ganapathy Achari, Madhusudhan Chitradurga Sethuram Setty, Venkatesh Ramachandran
-
Publication number: 20240414059Abstract: 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: ApplicationFiled: April 23, 2024Publication date: December 12, 2024Inventors: Anoop Kumaran Nair, Venkatesh Ramachandran, Rajesh Kumar Ganapathy Achari, Rajarao Bhagya Prasad Nittur, Krishna Prabhakar
-
Publication number: 20160070712Abstract: 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: ApplicationFiled: October 22, 2014Publication date: March 10, 2016Inventors: Swetha Prabhakar, Krishna Prabhakar, Srinivas Devadas
-
Publication number: 20140237543Abstract: 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: ApplicationFiled: April 29, 2014Publication date: August 21, 2014Applicant: ARUBA NETWORKS, INC.Inventors: Santhosh Cheeniyil, Krishna Prabhakar, Michael Fine
-
Patent number: 8713639Abstract: 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: GrantFiled: July 13, 2012Date of Patent: April 29, 2014Assignee: Aruba Networks, Inc.Inventors: Santhosh Cheeniyil, Krishna Prabhakar, Michael Fine
-
Publication number: 20130042002Abstract: 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: ApplicationFiled: July 13, 2012Publication date: February 14, 2013Inventors: Santhosh Cheeniyil, Krishna Prabhakar, Michael Fine
-
Patent number: 8245281Abstract: 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: GrantFiled: December 28, 2007Date of Patent: August 14, 2012Assignee: Aruba Networks, Inc.Inventors: Santhosh Cheeniyil, Krishna Prabhakar, Michael Fine
-
Patent number: 8051464Abstract: 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: GrantFiled: December 19, 2007Date of Patent: November 1, 2011Assignee: Avenda Systems, Inc.Inventors: Santhosh Cheeniyil, Krishna Prabhakar