Patents by Inventor Ramesh Nampelly

Ramesh Nampelly 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: 11200488
    Abstract: In one embodiment, a device in a network extracts words from traffic data for a particular endpoint node in the network. The device determines one or more topical categories associated with the particular endpoint node by applying a machine learning-based topical model to the extracted words. The device identifies one or more similar endpoint nodes in the network based on the determined one or more topical categories associated with the particular endpoint node and on one or more topical categories associated with the one or more similar endpoint nodes. The device determines a device type for the particular endpoint node based on a device type associated with the one or more similar endpoint nodes.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: December 14, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Pok Wong, Lokesh Ethirajan, Amol Borole, Ramesh Nampelly
  • Patent number: 10171504
    Abstract: In one embodiment, a method includes receiving at an enforcement node, a request to access a network from an endpoint, transmitting at the enforcement node, the access request to a policy server, receiving at the enforcement node from the policy server, a dynamic authorization comprising a plurality of ranks, each of the ranks comprising a policy for access to the network by the endpoint, assigning the endpoint to one of the ranks and applying the policy associated with the rank to traffic received from the endpoint at the enforcement node during a communication session between the endpoint and the network, assigning the endpoint to a different rank, and applying the policy associated with the rank to traffic received from the endpoint during the communication session. An apparatus and logic are also disclosed herein.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: January 1, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Pok Sze Wong, Ramesh Nampelly, Aaron Rodriguez
  • Publication number: 20180247188
    Abstract: In one embodiment, a device in a network extracts words from traffic data for a particular endpoint node in the network. The device determines one or more topical categories associated with the particular endpoint node by applying a machine learning-based topical model to the extracted words. The device identifies one or more similar endpoint nodes in the network based on the determined one or more topical categories associated with the particular endpoint node and on one or more topical categories associated with the one or more similar endpoint nodes. The device determines a device type for the particular endpoint node based on a device type associated with the one or more similar endpoint nodes.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 30, 2018
    Inventors: Pok Wong, Lokesh Ethirajan, Amol Borole, Ramesh Nampelly
  • Patent number: 10021141
    Abstract: A computing device providing a network service to a service area may receive a connection request from a user device and generate a session start request to start a user session in a service domain covering the service area. One or more policy rules may be evaluated to determine whether any rule is applicable to the user device, which includes determining that an authoritative user session has already been established in the service domain. The user session may be established in the service domain for the user device, and at least one permission for access to a controlled network resource may be associated with the user session based on the determination that the authoritative user session has already been established. A request from the user device to access the controlled network resource may be received and access to the controlled network resource may be granted.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: July 10, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Pok Sze Wong, Ramesh Nampelly
  • Patent number: 9813324
    Abstract: A server is in communication with a network device that has network connectivity to an endpoint device. The server receives from the network device a packet that includes a Media Access Control (MAC) address of the endpoint device. A determination is made as to whether at least a portion of the MAC address matches stored information for MAC addresses of known endpoint devices. One or more attributes that carry further descriptive information of the endpoint device are extracted from the packet. It is determined based whether the endpoint device can be classified at a level of granularity according to a policy rule. If the endpoint device cannot be classified at the level of granularity, a probe function is dynamically selected based on the one or more attributes extracted from the packet and the MAC address to collect additional data about the endpoint device.
    Type: Grant
    Filed: June 9, 2015
    Date of Patent: November 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Ramesh Nampelly, Pok Sze Wong
  • Publication number: 20170279856
    Abstract: A computing device providing a network service to a service area may receive a connection request from a user device and generate a session start request to start a user session in a service domain covering the service area. One or more policy rules may be evaluated to determine whether any rule is applicable to the user device, which includes determining that an authoritative user session has already been established in the service domain. The user session may be established in the service domain for the user device, and at least one permission for access to a controlled network resource may be associated with the user session based on the determination that the authoritative user session has already been established. A request from the user device to access the controlled network resource may be received and access to the controlled network resource may be granted.
    Type: Application
    Filed: June 12, 2017
    Publication date: September 28, 2017
    Inventors: Pok Sze Wong, Ramesh Nampelly
  • Patent number: 9723026
    Abstract: A computing device providing a network service to a service area may receive a connection request from a user device and generate a session start request to start a user session in a service domain covering the service area. One or more policy rules may be evaluated to determine whether any rule is applicable to the user device, which includes determining that an authoritative user session has already been established in the service domain. The user session may be established in the service domain for the user device, and at least one permission for access to a controlled network resource may be associated with the user session based on the determination that the authoritative user session has already been established. A request from the user device to access the controlled network resource may be received and access to the controlled network resource may be granted.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: August 1, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Pok Sze Wong, Ramesh Nampelly
  • Publication number: 20170041343
    Abstract: In one embodiment, a method includes receiving at an enforcement node, a request to access a network from an endpoint, transmitting at the enforcement node, the access request to a policy server, receiving at the enforcement node from the policy server, a dynamic authorization comprising a plurality of ranks, each of the ranks comprising a policy for access to the network by the endpoint, assigning the endpoint to one of the ranks and applying the policy associated with the rank to traffic received from the endpoint at the enforcement node during a communication session between the endpoint and the network, assigning the endpoint to a different rank, and applying the policy associated with the rank to traffic received from the endpoint during the communication session. An apparatus and logic are also disclosed herein.
    Type: Application
    Filed: August 4, 2015
    Publication date: February 9, 2017
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Pok Sze Wong, Ramesh Nampelly, Aaron Rodriguez
  • Publication number: 20170013016
    Abstract: A computing device providing a network service to a service area may receive a connection request from a user device and generate a session start request to start a user session in a service domain covering the service area. One or more policy rules may be evaluated to determine whether any rule is applicable to the user device, which includes determining that an authoritative user session has already been established in the service domain. The user session may be established in the service domain for the user device, and at least one permission for access to a controlled network resource may be associated with the user session based on the determination that the authoritative user session has already been established. A request from the user device to access the controlled network resource may be received and access to the controlled network resource may be granted.
    Type: Application
    Filed: July 9, 2015
    Publication date: January 12, 2017
    Inventors: Pok Sze Wong, Ramesh Nampelly
  • Publication number: 20160366040
    Abstract: A server is in communication with a network device that has network connectivity to an endpoint device. The server receives from the network device a packet that includes a Media Access Control (MAC) address of the endpoint device. A determination is made as to whether at least a portion of the MAC address matches stored information for MAC addresses of known endpoint devices. One or more attributes that carry further descriptive information of the endpoint device are extracted from the packet. It is determined based whether the endpoint device can be classified at a level of granularity according to a policy rule. If the endpoint device cannot be classified at the level of granularity, a probe function is dynamically selected based on the one or more attributes extracted from the packet and the MAC address to collect additional data about the endpoint device.
    Type: Application
    Filed: June 9, 2015
    Publication date: December 15, 2016
    Inventors: Ramesh Nampelly, Pok Sze Wong
  • Publication number: 20160277262
    Abstract: In one embodiment, a method includes receiving at a policy server, a request to trace a session at the policy server, tracing the session at the policy server, wherein tracing comprises running the session and identifying access results from the trace, and transmitting the access results from the policy server to a network device requesting the trace. An apparatus and logic are also disclosed herein.
    Type: Application
    Filed: March 20, 2015
    Publication date: September 22, 2016
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Vivek Santuka, Aaron Troy Woland, Jesse Ryan Dubois, Ramesh Nampelly